Файл: Классификация языков программирования. Критерии выбора среды и языка разработки программ ( ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ИССЛЕДОВАНИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 31.03.2023

Просмотров: 265

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Также в первой главе описывается ключевое понятие любой компьютерной программы – алгоритм. Алгоритмом принято называть систему четких однозначных указаний, определяющих последовательной действий над некоторыми объектами, за конечно количество итераций приводящих к желаемому результату.

Существует несколько способов записи алгоритмов:

  • словесное описание;
  • построчная запись;
  • блок-схема;
  • запись на языке программирования.

Во второй главе описаны основные операторы языка программирования Паскаль:

  • оператор присваивания – реализует запись значения выражения в переменную;
  • операторы ввода-вывода - служат для обмена данными между программой и внешними устройствами. Так, например, можно ввести данные с клавиатуры, из файла, вывести данные на экран или в файл;
  • операторы перехода – в языке Паскаль принято выделять два вида переходов – условный и безусловный. При этом в первом случае также возможно два варианта – полное и неполное ветвление;
  • операторы выбора – используются в тех случаях, когда нелогично использование условных операторов. Это объясняется наличием нескольких возможных вариантов выбора;
  • операторы цикла – Паскаль, как и любой другой язык программирования высокого уровня, содержит три вида циклов:
    • цикл с предусловием;
    • цикл с постусловием;
    • цикл с параметром.

Описание данных операторов сопровождается примерами, демонстрирующими решение простых задач.

СПИСОК ЛИТЕРАТУРЫ

  1. Анисимов А.Е. Практикум по основам программирования. – Ижевск: Изд-во «УУДмуртский университет», 2014. – 95 с.
  2. Баженова И.Ю. Языки программирования. – М.: Издательский центр «Академия», 2012. – 368 с.
  3. Бузыкова Ю.С. Языки и технологии программирования / Ю.С. Бузыкова, Т.А. Жданова, М.А. Шувалова. – Хабаровск: Изд-во Тихоокеан. гос. ун-та, 2014. – 44 с.
  4. Волкова И.А. Основы объектно-ориентированного программирования. Язык программирования С++ / И.А. Волкова, А.В. Иванов, Л.Е. Карпов. – М.: Издательский отдел факультета ВМК МГУ, 2011. – 112 с.
  5. Грациановаа Т.Ю. Программирование в примерах и задачах. – М.: БИНОМ, 2015. – 354 с.
  6. Диканев Т.В. Принципы и алгоритмы прикладного программирования / Т.В. Диканев, С.Б. Вениг, И.В. Сысоев. – Саратов: Изд-во Сарат. ун-та, 2012. – 140 с.
  7. Долинер Л.И. Основы программирования в среде PascalABC.NET. – Екатеринбург: Изд-во Урал. ун-та, 2014. – 128 с.
  8. Дронова Е.Н. Основные алгоритмические модели: учебное пособие. – Барнаул: АлтГПУ, 2016. – 158 с.
  9. Зюзьков В.М. Программирование. – Томск: Эль Контент, 2013. – 186 с.
  10. Котликова В.Я. Введение в Турбо Паскаль. – Курган: Изд-во Курганского гос. ун-та, 2016. – 32 с.
  11. Лучников В.А. Программирование на языке Паскаль. – Иркутск: ИрГУПС, 2014. – 168 с.
  12. Овчинников А.А. Основы программирования на Паскаль ABC. – Волгоград: Изд-во МОУ СОШ № 95, 2012. – 27 с.
  13. Ожикенов К.А. Сборник задач для проведения лабораторно-практических занятий по дисциплине «Программирование». – Алматы: Изд-во УИЯиДК, 2011. – 135 с.
  14. Попов Е.А. Экспресс курс программирования в Lazarus. - СПб.: Университет ИТМО, 2015. – 76 с.
  15. Ревенко М.А. Практикум по программированию на языке TurboPascal. – Воронеж: ВГПУ, 2012. – 65 с.
  16. Стенгач М.С. Лекционный курс электронного курса «Информатика». – Самара: Минобрнауки России, Самар. гос. аэрокосм. ун-т им. С.П. Королева. – 35 с.
  17. Тюгашев А.А. Основы программирования. – СПб.: Университет ИТМО, 2016. – 160 с.
  18. Федоров Д.Ю. Основы программирования на примере языка Python. – СПб.: Питер, 2016. – 176 с.
  19. Цветков А.С. Язык программирования Pascal. Система программирования ABCPascal. – Санкт-Петербург: Павловск, Изд-во Царского лицея, 2016. – 46 с.
  20. Ширяева Е.В. Практикум по курсу «Основы информатики» / Е.В. Ширяева, М.Н. Романов, Т.Ф. Долгих. – Ростов-на-Дону: Изд-во ЮФУ, 2015. – 233 с.