Пример готовой курсовой работы по предмету: Программирование
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ 4
1.1. структуры 4
1.2. двусвязные списки 4
2. ФУНКЦИОНИРОВАНИЕ СИСТЕМЫ 8
3. ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ 10
4. ПРИМЕР РАБОТЫ ПРОГРАММЫ 12
5. ИСХОДНЫЙ МОДУЛЬ ПРОГРАММЫ 15
ЗАКЛЮЧЕНИЕ 25
ЛИТЕРАТУРА 26
Содержание
Выдержка из текста
Сборка и выполнение программ в интегрированной среде Borland C++ 3.1Состав системы программирования Borland C++ 3.1Выбор стандарта языка Си.
появился специальный машинный язык, который давал возможность программистам вводить команды для выполнения их процессором, напрямую – оперируя ячейками памяти — Ассемблер.
Программа предназначена для формирования и обработки динамической матрицы. На основании данных динамической матрицы формируется два одномерных массива, производится сортировка одного из них и поиск заданного элемента.
Ритчи надеялся, что его новый язык пригодится для программирования новой операционной системы «Юникс» (UNIX), работа над которой тоже не входила в официальные планы компании. В результате язык возник лишь как результат дружеского соревнования внутри небольшой группы программистов лаборатории.
Программа реализуется на языке программирования С++ в среде MS Visual C++ 2008.
5. Разработать графическое приложение, демонстрирующее основные особенности графической библиотеки, а также основных компонентов языка программирования необходимые для создания качественных и современных приложений.
Только во второй половине 1990-х годов объектно-ориентированная парадигма начала набирать обороты, несмотря на тот факт, что популярные объектно-ориентированные языки программирования вроде Smalltalk и C++ уже широко использовались. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности CLR доступны в любых языках программирования, использующих эту среду.
В третьей главе представлены результаты разработки графического приложения на базе использования IDE NetBeans, языка Java, библиотеки Swing. Приведено описание работы приложения, отражающее основные функциональные возможности программы и графических средств языка.
В анализаторе языка программирования Pascal реализована возможность вставки или открытия текстового документа с готовым кодом языка программирования Pascal, проведения лексического анализа, вывода результатов в отдельное поле и возможность последующего сохранения результатов в текстовый файл.
Тема
7. Модификация контурного изображения.Теоретический материалМетод используется для анимации образов, задаваемых набором координат узло-вых точек.Этапы реализации метода:а).
Задается массив координат узловых точек исходного (начального) контурного изображения X1[1..N], Y1[1..N].
Соединяя определенным образом эти точки отрез-ками прямых, получаем изображение.б).
задается массив координат узловых точек целевого (конечного) контурного изображения X2[1..N], Y2[1..N].
Количество точек одинаково для обоих массивов.в).
плавной модификацией исходного образа получаем целевое изображение. Для этого последовательно находятся наборы координат X[1..N], Y[1..N]
промежуточ-ных образов.
Вскоре как обучаемые, так и авторы программ обнаружили, что Бейсик может делать практически все то, что делает скучный неуклюжий Фортран. А так как Бейсику было легко обучиться и легко с ним работать, программы на нем писались обычно быстрее, чем на Фортране. Бейсик был также доступен на персональных компьютерах, обычно он встроен в ПЗУ. Так Бейсик завоевал популярность. Интересно, что спустя
2. лет после изобретения Бейсика, он и сегодня самый простой для освоения из десятков языков общецелевого программирования.
Язык программирования Object Pascal создавался в то время, когда на рынке средств разработки уже существовало значительное количество объектно–ориентированных языков, включая такие известные, как C++ и Java. Компания Borland попыталась учесть все недостатки существующих языков объектно–ориентированного программирования, а также свой опыт создания языка Borland Pascal. По мнению автора, во многом ей это удалось. Новый язык вышел довольно удачным, как с точки зрения синтаксиса, так и с точки зрения предоставляемых возможностей. Этот язык поддерживает практически все основные механизмы объектно–ориентированного программирования.
Язык программирования Object Pascal создавался в то время, когда на рынке средств разработки уже существовало значительное количество объектно–ориентированных языков, включая такие известные, как C++ и Java. Компания Borland попыталась учесть все недостатки существующих языков объектно–ориентированного программирования, а также свой опыт создания языка Borland Pascal. По мнению автора, во многом ей это удалось. Новый язык вышел довольно удачным, как с точки зрения синтаксиса, так и с точки зрения предоставляемых возможностей. Этот язык поддерживает практически все основные механизмы объектно–ориентированного программирования.
При выборе пункта меню 2-6, у пользователя запрашивается значение выбранного параметра (ширины строки n, промежуток для вставки номеров строк m,имена входного и выходного файлов, где ставить номера страниц).
Предмет исследования: специфика и ключевые возможности популярных интегрированных средств разработки программного обеспечения, предназначенных для использования с современными языками программирования высокого уровня.Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, что достигается путем проведения анализа специфики используемых на практике средств разработки, таких как языки программирования, интегрированные среды написания программного кода и сопутствующие технологии. Обзор возможностей интегрированных сред разработки для языков Object Pascal, C#, Java.
Цель работы заключается в расширении, закреплении и систематизации знаний по изучаемой дисциплине, путем проведения анализа высокоуровневых языков разработки программного обеспечения, путем создания программного приложения средствами Borland Delphi. Анализ специфики состава языков программирования. Обзор функциональных особенностей среды Borland Delphi.
Обзор и анализ возможностей, популярности, достоинств и недостатков современных языков программирования высокого уровня. Анализ и исследование возможностей, особенностей, достоинств и недостатков современных интегрированных сред программирования и используемых на практике языков программирования высокого уровня. Реализация приложения с графическим пользовательским интерфейсом на базе использования Borland Delphi.
Предмет исследования: специфика теоретического и практического применения существующих стилей и языков программирования для разработки программных приложений. Исследование основных возможностей применения языков программирования Java, C# и C++ в практике разработке программных приложений. Разработка программного приложения на базе современного объектно-ориентированного языка программирования С++.
ЛИТЕРАТУРА
1. Ю.Ю. Громов, С.И. Титаренко, Программирование на языке Си, 1995 г.
2. Т.О. Сундукова, Г.В. Ваныкина, Структуры и алгоритмы компьютерной обработки данных, 2011 г.
3. Г. Шилдт, Полный справочник по С, 4 изд., 2004 г.
список литературы