Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_peredelannye.docx
Скачиваний:
17
Добавлен:
25.09.2019
Размер:
116.76 Кб
Скачать
  1. Определение алгоритма, значения основных символов и правила оформления блок-схем алгоритмов по гост 19.701-90

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

Условные графические изображения, называемые символами, делятся наосновные и вспомогательные. Основные символы используются для представления операций, раскрывающих характер обработки данных в процессе решения задачи (рис. 4.2). Вспомогательные символы предназначены для пояснения отдельных элементов схемы алгоритма, а также обозначения связей между ними.

Все блоки в схеме располагаются в последовательности сверху вниз и слева направо и объединяются между собой линиями потока. Нормальным направлением линий потока, т.е. следования этапов процесса решения задачи, принято направление сверху вниз и слева направо. В этом случае направление линий потока не идентифицируется (указывается) с помощью стрелок, при других на-правлениях стрелки ставятся.

вычисление(процесс)

проверка условия(решение)

начало и конец цикла(цикл с параметром)

начало, конец(знак завершения)

ввод, вывод(данные)

отображение данных(символ печати результатов)

показывает направление потока данных

выход в часть схемы и вход из другой части схемы

  1. Алфавит языка Паскаль и значения основных символов и знаков препинания в языке Паскаль.

Текст Pascal-программы представляет собой последовательность строк состоящих из символов, образующих алфавит языка. Строки программы завершаются специальными управляющими символами, не входящими в алфавит. Максимальная длина строки составляет 126 символов.

Алфавит языка состоит из следующих символов:

  • Заглавные и строчные латинские буквы и символ подчеркивания:

А,В,С.. .,X,Y,Z,a,b,c, .. .,x,y,z.

Обратите внимание, что в языке TurboPascal символ подчеркивания считается буквой.Буквы используются для формирования идентификаторов и служебных слов.

  • Десять арабских цифр от 0 до 9:

0,1,2,3,4,5,6,7,8,9

Цифры используются для записи чисел и идентификаторов.

  • Двадцать два специальных символа:

+ -*/-><. , ; : ( )[ ]{ }#$

  • Специальные символы используются для конструирования знаков операций, выражений, комментариев, а также как синтаксические разделители.

Наиболее часто употребляемым специальным символом является пробел (в значимых местах мы будем обозначать его в записях знаком "V"). Его использование связано с форматами основной структуры программы, разделов описаний, операторов. Не следует путать наличие пробела с отсутствием символа.

. конец программы, разделение целой и дробной частей вещественного числа (десятичная точка), разделение полей в переменной типа Record;

, разделение элементов списков;

.. указание диапазона;

: используется в составе оператора присваивания, а также для указания формата вывода в операторе Writeln;

; отделяет один раздел программы от другого, разделяет операторы;

' используется для ограничения строковых констант;

- + * / ( ) арифметические знаки (используются по своему назначению);

<> знаки отношений;

= используется в составе оператора присваивания, в разделах описаний констант и типов, используется как знак отношения (равно);

@ имя специального оператора определения адреса переменной, подпрограммы;

^ используется для именования динамических переменных;

{} ограничение комментариев в программе;

[ ] заключают в себе индексы элементов массивов;

_ символ подчеркивания используется также как любая буква, например, в идентификаторах - вместо пробела;

# обозначение символа по его коду;

$ обозначение директивы компилятора, обозначение шестнадцатеричного числа.

пробел (отсутствие символа)

= равно

+ плюс

– минус

* звездочка

/ слэш (дробная черта)

( левая скобка

) правая скобка

, запятая

. точка

‘ апостроф

“ кавычки

: двоеточие

; точка с запятой

$ знак денежной единицы

& коммерческое «И» (амперсанд)

! восклицательный знак

? вопросительный знак

< меньше чем

> больше чем

% процент

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]