Методики программирования
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Во второй главе «Графические приложения в языках программирования высокого уровня» рассмотрены следующие вопросы:
Приложения, работающие с растровой графикой
Приложения, работающие с векторной графикой
Приложения, работающие с трехмерной графикой
Приложения, работающие с фрактальной графикой
В третьей главе «Практика создания графического приложения» рассмотрены следующие вопросы:
Общие сведенья о среде разработки графического приложения
Общие сведенья о фракталах, реализованных в программе
Реализация фракталов в разработанном приложении
В заключении приводятся выводы по работе.
1. ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ
1.1. Основы программирования
Программирование - это процесс создания программ, работающих на компьютере.
Согласно известному выражению Н. Вирта «Программы = алгоритмы + структуры данных» [7]; исходя из этого, можно определить ключевые задачи непосредственно программирования, а именно навыки и умения в создании и использовании алгоритмов и структур данных.
В основе программирования лежит умение писать на языке программирования инструкции для компьютера. Современное приложение это несколько десяток, а то и сотен таких инструкций связанных друг с другом.
Программист, специалист в IT-области должен знать следующие вещи[2]:
профессиональное программирование – имеет четкую практическую направленность;
теория программирования – знания и умения в области теории алгоритмов, задач и вычислитель [3];
математические основы программирования – программирование это инженерная наука в основе, которой лежат знания математики [17].
В курсовой работе основной упор сделан на первый и второй раздел программирования.
1.2
Зарегистрируйся, чтобы продолжить изучение работы
. Языки программирования и их классификация
Язык программирования - это формальный язык, предназначенный для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, выполняемые исполнителем (обычно компьютером) под его контролем [11].
Любой язык программирования имеет похожие лексические единицы, .
Алфавит языка - это основные символы языка - буквы, цифры и специальные символы .
Синтаксис - это правила языка программирования, который описывает структуру программ как наборов символов (обычно они говорят - независимо от содержания).
Семантика языка — это смысловое значение слов. В программировании — начальное смысловое значение операторов, основных конструкций языка и т.п.
Логически фрагмента кода изображенного на рисунке 7 выполняют одно и то же, результаты их работы идентичны. В то же время семантически это два разных цикла [9].
Языки программирования могут быть классифицированы по различным критериям .
Рассмотрим классификацию с точки зрения уровня языка. Согласно данной классификации языки программирования разделяют на:
1. Языки низкого уровня - это языки программирования, которые близки к программированию в машинных кодах реального процессора.
2. Языки высокого уровня - основной особенностью языков программирования высокого уровня является абстракция, то есть введение семантических конструкций, которые кратко описывают такие структуры данных и операции над ними, описания которых на машинном коде будут очень длинные и не понятные.
3
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!