Лекция: Вопрос 18

 

Алгоритмический язык Паскаль разработан профессором Цюрихского технологического института Никлаусом Виртом в 1969-71 годах для обучения студентов структурному программированию. Идеи, заложенные в основу создания языка, позволили фирме Borland International значительно расширить алгоритмические средства языка, а удобный интерфейс (меню команд) и высокая скорость компиляции (процесса перевода текста программы в машинные коды) сделали язык Турбо-Паскаль (Turbo-Pascal) одним из самых распространенных среди начинающих и профессиональных программистов.

При обучении программированию используется графическое описание алгоритма решения задачи в виде блок — схемы. Такое представление алгоритма достаточно удобно и наглядно показывает последовательность выполнения операторов прогаммы. Приведем основные обозначения, применяемые в блок — схемах.

 

Блок Описание Пример
1 Начало алгоритма   Обязательный блок Такой же блок (его менять нельзя)
2 Конец алгоритма   Обязательный блок Такой же блок (его менять нельзя)
3 Блок обработки   Действия бывают:
  1. Присваивание;
  2. Само действие
 
4 Блок ввода информации   Запрос данных и помещение их в ячейку памяти с заданным именем (readln)  
5 Блок вывода информации на печатающее устройство   Информация бывает: 1. Текстовая (в апострофах); 2. Данные из ячейки памяти (имя ячейки) Объекты разделяются запятыми  
6 Блок вывода информации на экран   См. Описание для вывода на принтер (Writeln)  
7 Блок проверки условия   Действие идет только по одной из веток: По ДА, если выражение верное По НЕТ, если выражение неверное (if)  
8 Блок цикла с параметром   См. тему: «Цикл с параметром» (for)
9 Блок вызова подпрограммы   См. тему: «Подпрограмма»
10 Блок с комментарием   Сопроводительный текст для описания блоков и действий  
11 Блок разрыва или переноса блок-схемы   Метка бывает: 1. числовая 2. символьная (английская, отличная от используемых в решении переменных)  

 

 

еще рефераты
Еще работы по информатике