Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Создание графических приложений в языках программирования высокого уровня
66%
Уникальность
Аа
27445 символов
Категория
Программирование
Курсовая работа

Создание графических приложений в языках программирования высокого уровня

Создание графических приложений в языках программирования высокого уровня .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Введение

Актуальность темы – сегодня сложно представить работу на компьютере, в который можно вводить только команды с клавиатуры и отображающие только текст. А первые компьютеры не имели специальных средств для работы с графикой, но активно были использованы для получения и обработки изображений. В 1950 - х годах в военном компьютере Whirlwind I, который был задействован в системе ПВО США, впервые был использован в качестве монитора-как средство отображения визуальной и графической информации. С тех пор понятие графика и компьютер неразрывно связаны. Предмет исследования – создание графических приложений в языках программирования высокого уровня. Объект исследования – языки программирования высокого уровня. Цель работы – получить теоретические знания по созданию графических приложений на языках программирования высокого уровня, а также на практике закрепить полученные знания, разработав собственное графическое приложение. Для достижения поставленной цели курсовой работы необходимо решить ряд задач: Провести подбор литературы и дать описания основам программирования. Привести классификацию языков программирования Описать основные методики создания графических программ. Привести краткое описание основным видам графических приложений: векторным, растровым, трехмерным и фрактальным. Рассмотреть особенности работы при создании графических приложений на любом языке высокого уровня. Тема курсовой работы многократно освещалась в работах зарубежных и российских авторов и программистов: Баженова И.Ю., Вонг У., Дарахвелидзе П.Г., Камлеев Н.Ю., Кауфман В.Ш. и т.д. Структура работы. Курсовая работа выполнена на 33 листах, содержит 35 рисунков Курсовой работа содержит следующие разделы: введение, три главы, заключение, список использованной литературы. Во введение раскрыта актуальность работы, цель и задачи исследования, а также предмет и объект.

Методики программирования

Уникальность текста 100%
6366 символов

Во второй главе «Графические приложения в языках программирования высокого уровня» рассмотрены следующие вопросы: Приложения, работающие с растровой графикой Приложения, работающие с векторной графикой Приложения, работающие с трехмерной графикой Пр...

Открыть главу
Уникальность текста 100%
6366 символов

Заключение

В результате выполнения курсовой работы получены следующие выводы: В первой главе были рассмотрены теоретические вопросы программирования на языке высокого уровня. В результате были получены следующее выводы: 1. Программирование - это процесс создания компьютерных программ. 2. Программист, специалист в IT-области должен обладать знаниями в следующих областях: профессиональное программирование, теория программирования, математические основы программирования. 3. Язык программирования определяет набор лексических, синтаксических и семантических правил. 4. Языки программирования могут быть классифицированы по различным критериям, в курсовой работе рассмотрена классификация с точки зрения уровня языка 5. На сегодняшний день принято выделять следующие методики программирования: Waterfall. RUP (Rational Unified Process). Agile. Spiral. RAD (Rapid Application Development). Scrum. XP (Extreme Programming). Во второй главе рассмотрены вопросы компьютерной графики и получены следующие выводы: 1. Графические приложения на языках высокого уровня [7, с.46] — это вид программного обеспечения, с помощью которого можно создавать и редактировать графические изображения, т.е. это приложения, которые работают с графикой 3. Графические приложения в языках программирования принято делить на следующие категории: Графические приложения, работающие с растровой графикой Графические приложения, работающие с векторной графикой Графические приложения, работающие с трёхмерной графикой. Графические приложения, работающие с фрактальной графикой. 4. Основа растровой графики - это пиксель (точка) с цветом. 5. Основа векторной графики - прямые и изогнутые линии, называемые векторами. 6. Для создания трехмерной графики используются следующие приемы: Рисование с помощью геометрических примитивов, Рисование с помощью гладких сплайновых поверхностей, Использования твердотельного моделирования. 7. Основа фрактальной графики – фрактальная геометрия. В третьей главе курсовой работы показан пример создания программы для работы с графикой, а именно работа с фрактальными изображениями, подробно описано создание фрактального изображения треугольника Серпинского, а также фрактальных деревьев. Приложение написано на языке высокого уровня Delphi в среде Embarcadero Delphi.

Список литературы

Источники на русском языке: Эйдлина, Г. М. Delphi: программирование в примерах и задачах. Практикум : учеб. пособие / Г.М. Эйдлина, К.А. Милорадов. — Москва : РИОР : ИНФРА-М, 2016. — 116 с. Вонг У. Основы программирования для "чайников" – М.: Диалектика, 2017 – 336 С. Дарахвелидзе П.Г. Программирование в Delphi 7. - СпБ.: BHV - Санкт - Петербург, 2015. - 784 с. Камлеев Н.Ю. Объектно-ориентированное программирование: Солон, Библиотека профессионала – М.: Финансы и статистика 2016 г. . – 272 с Кауфман, В.Ш. Языки программирования. Концепции и принципы — Москва : ДМК Пресс, 2016. — 464 с. Культин Н.Б. Основы программирования в Embarcadero Delphi - М. Интернет-издание, 2015 – 232 С. Белов, В. В. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное: Учебное пособие для вузов / В.В. Белов, В.И. Чистякова. - 2-e изд., стер. - Москва : Гор. линия-Телеком, 2014,2015. - 240 с. Леонов В. Обучение мобильной разработке на Delphi – М. Embarcadero, 2015 – 332 С. Метт В Объектно-ориентированное мышление. Пер. с англ. СПб.: Питер, 2014. 464 с. Орлов С.А. Технологии разработки программного обеспечения. Учебник для Вузов СПб.: Питер, 2013. – 463 с Осипов Д. Графика в проектах Delphi. – М.: Символ-Плюс, 2014. – 648 с. Осипов Д. Л. Delphi. Программирование для Windows, OS X, iOS и Android – Санкт-Петербург. БХВ-Петербург, 2014 – 464 С. Секанов В.С. Что такое фрактальная геометрия? – М., Синергетика. Системный анализ. Теория систем Выпуск 35, 2016. – 272 с. Технология разработки программного обеспечения: Учеб. пос. / Л.Г.Гагарина, Е.В.Кокорева, Б.Д.Виснадул; Под ред. проф. Л.Г.Гагариной - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 400 с.: ил.; 60x90 1/16. Фленов П.К.. Библия пользователя Delphi 7. - СпБ.: BHV - Санкт - Петербург, 2015. - 784 с. ХьюзДэс.,. Структурный подход к программированию: Пер. с англ. М.: Мир, 2016. 278 с. Электронные ресурсы: Графические возможности Delphi [Электронный ресурс ] URL: http://old.kpfu.ru/student/t/delphibook/Chapter%2010/1.htmДата обращения 14.04.2020. Драконова ломаная [Электронный ресурс ] URL: http://www.opita.net/node/162 Дата обращения 14.04.2020 Треугольник Серпинского [Электронный ресурс ] URL: https://elementy.ru/posters/fractals/Sierpinski Дата обращения 14.04.2020. Фрактальные деревья-[Электронный ресурс ] URL: http://www.michurin.net/fractals/trees.htmlДата обращения 14.04.2020

Больше курсовых работ по программированию:

Разработка информационной системы для продажи билетов онлайн

49019 символов
Программирование
Курсовая работа
Уникальность

Оптимизация программных систем

45230 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.