Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛК_Информатика_2.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.2 Mб
Скачать

31. Структурное программирование.

Структурное программирование – это программирование, в основу которого положен принцип теоремы структурирования, которая гласит: каждый алгоритм любой сложности может быть представлен в виде набора из трех типовых базовых структур ( линейная, ветвление и цикл), имеющих один вход и один выход. Поэтому нежелательно использовать операторы безусловного перехода (типа GO TO), так как может появиться дополнительный выход ( или вход) в базовой структуре, а это противоречит принципу структурирования. Примером языка высокого уровня для структурного программирования может служить Паскаль.

28. Эволюция и классификация языков программирования.

От языков машинных команд (Ассемблер), к языкам для программирования специфических задач АЛГОЛ, Модула, Фортран, далее к языкам структурного программирования – Паскаль, Си, и далее языки логического программирования – Пролог, функционального программирования – Лисп, визуальное программирование с языками такими как -Бейсик, -Си, объектно-ориентированные языки (Например, Си ++).

29. Интегрированные среды программирования.

Среда программирования – это комплекс программ включающий в себя: редактор, компилятор, компоновщик, отладчик, справочную систему, поисковую систему и некоторые другие. Примером может служить среда Турбо-Паскаль.

64