Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы и ответы по информатике.doc
Скачиваний:
22
Добавлен:
11.04.2015
Размер:
216.58 Кб
Скачать

35. Опишите базовую алгоритмическую структуру «Разветвление».

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

ИСТИНА ЛОЖЬ

если-то-иначе

Иногда серия 2 может не содержать никаких действий.

ИСТИНА ЛОЖЬ

если-то

36. Алфавит языка Turbo Pascal.

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

- заглавные и строчные латинские буквы и символ «подчерк»: А,В,С,…X,Y,Z,a,b,c,…,x,y,z,_. «Подчерк» считается буквой. Буквы используют для формирования идентификаторов и служебных слов.

- десять арабских цифр от 0 до 9. Используются для записи чисел и идентификаторов.

- 22 спец. символа: + - / = < > . , ; : @ ‘ ( ) { } [ ] # $ ^. Используются для конструирования знаков операций, выражений, комментариев, а также как синтаксические разделители.

Комментарии, как правило, пишутся русскими буквами, т.е. русские буквы используются в языке, но не принадлежат его алфавиту.

37. Опишите базовую алгоритмическую структуру «Цикл с условиями».

цикл типа «пока» цикл типа «до»

В большинстве случаев действия должны повторяться не бесконечно, а только до тех пор, пока выполняется некоторое условие, зависящее от переменных программы. Один из вариантов такой управляющей структуры – цикл типа «пока». При входе в структуру проверяется истинность заданного логического условия и, если условие истинно, то выполняется серия действий, образующих тело цикла. После этого управление передается в начало структуры и процесс повторяется до тех пор, пока при очередной проверке логического условия оно не окажется ложным. Выполнение такого цикла может закончиться только, если в теле цикла хотя бы одно из действий изменяет условие таким образом, что после конечного числа повторений цикла оно становится ложным. Если условие с самого начала является ложным, то цикл типа «пока» не выполняется ни разу.

Проверку логического условия можно поставить после выполнения серии действий. В этом случае получается цикл «до». В этой структуре выполняется тело цикла, после чего проверяется истинность заданного условия. Поэтому в цикле типа «до» серия действий всегда выполняется хотя бы один раз. Особенностью этой структуры является то, что тело цикла выполняется до тех пор, пока условие остается ложным. Как только условие становится истинным, работа цикла прекращается. Так же, как и в цикле типа «пока», в теле этого цикла должны выполняться действия, изменяющие значение условия на противоположное после конечного числа повторений.