Пример готовой курсовой работы по предмету: Информатика
Оглавление
Введение
1. Компьютерная графика
1.1. Основные понятия
1.2. Растровая графика
1.3. Векторная графика
1.4. Трехмерная графика
1.5.Фрактальная графика
1.6. Выводы
2. Создание графических приложений в Dеlphi
2.1. Разработка графического интерфейса
2.2. Типы свойств
2.3. Формы
2.3.1. Свойства форм
2.3.2. События форм
2.4. Обработчик событий
2.7. Формы VCL
2.8. Графика в Dеlphi
2.9. Выводы
3. Создание графических приложений
3.1. Описание разрабатываемого приложения
3.2. Создание формы приложения.
Заключение
Список литературы
Приложение 1
Содержание
Выдержка из текста
В основе современной компьютерной графики лежат труды Д.Ф.Роджерса, Ю.В.Котова и ряда других ученых, посвященные функцио-нальному описанию технических средств машинной графики, систематиче-скому изложению двумерных и трехмерных преобразований, а также геометрическому моделированию.
5. Разработать графическое приложение, демонстрирующее основные особенности графической библиотеки, а также основных компонентов языка программирования необходимые для создания качественных и современных приложений.
Предметом исследования – это создание графических приложений на языке высокого уровня. Это вторая глава курсовой работы, в которой будут рассмотрены виды компьютерной графики, методы построения графического приложения и классификация пользовательского интерфейса.
В третьей главе представлены результаты разработки графического приложения на базе использования IDE NetBeans, языка Java, библиотеки Swing. Приведено описание работы приложения, отражающее основные функциональные возможности программы и графических средств языка.
В соответствии с темой курсовой работы, объектом исследования выступает среда программирования Delphi и, соответственно, язык программирования Object Pascal, а предметом исследования являются средства, способы и методы разработки графических приложений.– расширение, закрепление и систематизация теоретических знаний по программированию, связанных с разработкой графических приложений;
- формирование и совершенствование практических навыков применения простейших функций, компонентов и алгоритмов построения графических объектов;
Работа выполнена на языке C# в среде SharpDevelop, в работе продемонстрированы основные понятия парадигмы ООП и процесс создания графического интерфейса пользователя.
С быстрым развитием вычислительной техники в середине ХХ ст. появился специальный машинный язык, который давал возможность программистам вводить команды для выполнения их процессором, напрямую – оперируя ячейками памяти — Ассемблер. До 60-х годов персональные компьютеры были очень дорогими устройствами, которые использовались только для отдельных и очень сложных задач, выполняли лишь одну задачу в определенный момент времени.
Реализация графического приложения на базе использования Borland Delphi. Описание результатов и возможностей реализованного приложения.
Цель работы заключается в расширении, закреплении и систематизации знаний по изучаемой дисциплине, путем проведения анализа высокоуровневых языков создания программных приложений, путем разработки программы средствами языка программирования Python и среды разработки PyCharm.
Информатизацией называется организованный социально-экономический и научно-технический процесс создания оптимальных условий с целью удовлетворения информационных потребностей, а также реализации прав граждан, местного самоуправления, органов государственной власти, и прочих общественных объединений и организаций на основе формирования и использования информационных ресурсов [15].
Это стало предпосылкой создания новой информационной инфраструктуры, связанной с новым типом общественных отношений, с новыми технологиями различной направленности [9].
Исходя из поставленных целей, задачи и подзадач, отчет о практике будет разбит на главы. В первой главе будет дано сравнение самых популярных интерфейсов прикладного программирования для создания интерактивных графических приложений. Вторая глава будет посвящена проектированию нового средства для создания масштабируемых пользовательских интерфейсов. Третья глава будет посвящена реализации нового средства на языке программирования высокого уровня с поддержкой методологии объектно-ориентированного программирования. В четвертой главе будет реализован элементарный пользовательский интерфейс для демонстрации возможностей средства для автоматической обработки событий при изменении размеров окна приложения.
К использованным в исследовании методам относятся: описательно-аналитический метод и метод сравнительно-сопоставительного анализа. Также для решения поставленных в работе задач были использованы:
1. метод контекстуального и дискурсивного анализа;
2. метод интерпретации текста с обязательным учетом его невербального компонента;
3. метод количественного анализа пунктуационных и других графических знаков.
Для создания изобразительных работ на компьютере необходимы компьютерные программы для работы с графикой.Corel Corporation, канадская корпорация, ведущий мировой разработчик программных средств, офисных и графических приложений для персонального компьютера. CorelDraw – профессиональный пакет для создания векторных иллюстраций с возможностями редактирования текста, макетирования и подготовки Интернет-публикаций (с многоязыковой поддержкой).
Разработка игры проходит в несколько этапов. В начале создается общий проект будущей игры, пишется дизайн-документ с описанием вселенной, игрового процесса и сюжета, создаются графические концепты уровней и персонажей, которые будут определять стилистику игры и которые будут служить ориентиром для художников. Дизайн-документ и рисунки также используются для привлечения внимания издателей. Если отсутствуют проблемы с финансированием, начинается полноценная работа над игрой, которая включает разработку и настройки под нужды игры игрового движка, создание графического, трехмерного и аудио наполнение игры, внедрение и тестирование игровых механик (игровой дизайн).
К своей окончательной версии игра идет через альфа и бета версии, которые тщательно проверяют и тестируют, иногда проводя открытые тестирования с участием игроков (открытии альфа / бета-тесты).
Через некоторое время после последних проверок и тестирования, игра «выходит на золото»
Список литературы
1.Графические программы http://ru.wikipеdiа.оrg/wiki/
2.Компьютерная графика: Марк Кэмпбелл — Москва, Астрель, АСТ, 2007 г.- 392 с.
3.Андреев О.Ю., Музыченко В.Л. Самоучитель компьютерной графики. Учебное пособие. – М.: Триумф, 2007. – 432 с.
4.Джеф Проузис. Как работает компьютерная графика. – СПб.: Питер, 2008. – 654 с.
5.Божко А., Жук Д.М., Маничев В.Б. Компьютерная графика. Гриф УМО ВУЗов России. – М.: Издательство «МГТУ им. Баумана», 2007. – 392 с.
6.Компьютерная графика и анимация: А. Калбег — Москва, АСТ, Астрель, 2004 г.- 72 с
7.Компьютерная графика: Марк Кэмпбелл — Санкт-Петербург, Астрель, АСТ, 2007 г.- 392 с
8.Фрактальная графика http://www.еsаtе.ru/pаgе/frаktаlnаyа-grаfikа
9.% самоучитель. Трехмерная графика и анимация 3ds Mаx 2009: К. А. Иваницкий, В. Б. Комягин, П. А. Каменский, Ф. А. Резников — Москва, Технолоджи-3000, Триумф, 2008 г.- 320 с.
10.Dеlphi 2007. Алгоритмы и программы: О. В. Чеснокова — Москва, НТ Пресс, 2008 г.- 368 с.
11. Мастера Dеlphi http://www.dеlphimаstеr.ru/
12.Основы программирования в интегрированной среде DЕLPHI: А. Желонкин — Москва, Бином. Лаборатория знаний, 2004 г.- 240 с.
13.От Dеlphi 7 к Dеlphi 2006. Для начинающих: В. П. Молочков, В. Б. Карпинский — Санкт-Петербург, Диалог-МИФИ, 2007 г.- 304 с
14.Фаронов В.В. Dеlphi
6. Учебный курс. – М.: Издатель Молгачева С.В., 2001. – 672 с., ил.
15.Программирование в Dеlphi для Windоws. Версии 2006, 2007, Turbо Dеlphi (+ CD-RОM): А. Я. Архангельский — Москва, Бином-Пресс, 2007 г.- 1248 с.
16.Самоучитель Dеlphi 7 Studiо: Вячеслав Понамарев — Санкт-Петербург, БХВ-Петербург, 2003 г.- 504 с.
17.Учимся программировать на Dеlphi 2007: О. В. Чеснокова — Москва, НТ Пресс, 2008 г.- 368 с.
18.Уроки Dеlphi начинающим с нуля http://www.dеlphi-mаnuаl.ru/
19.Самоучитель программирования http://www.mydеlphi 7.ru/
20. Справочник Dеlphi http://www.dеlphibаsics.ru/Rеct.php
21.Джон Макгрегор, Девид Сайке. Тестирование объектно-ориентированного программного обеспечения. Практическое пособие. — К.: Издательство «ДиаСофт», 2002.
список литературы