1. Отметьте из каких элементов состоит алгоритмический язык.
Выражения
Символы
Слова
Операторы
Элементарные
конструкции
2. Что из ниже перечисленного не входит в набор основных символов Турбо Паскаля ?
латинские строчные и
прописные буквы
служебные слова
десять цифр
русские строчные и
прописные буквы
знак
подчеркивание
3. Какие из типов относятся к стандартным?
Целый
Интервальный
Символьный
Логический
Перечисляемый
4. Что такое массив?
Ограниченная
упорядоченная совокупность однотипных
величин
Ограниченная
совокупность различных элементов
Совокупность ограниченного числа логически связанных компонент, принадлежащих к
разным типам
5. Какое из ниже перечисленных выражений не может быть выражением-константой?
Ord('Z') - Ord('A') + 1
['0'..'9']
Blink + Red * 16 + func(White)
80 - Length(Error) div 2
(Max - Min) div 2
6. Какое из следующих описаний переменных является ошибочным?
Operator: (plus, minus, times);
Matrix: array[1.10,1.10] of Real;
Done,Error: boolean;
I,J,K: integer;
7. Укажите приоритет операций в языке Паскаль.
Операции типа
сложения: +, –, or, xor
Операции отношения: =,
<>, <, >, <= ,> =, in
Унарная операция not,
унарный минус –, взятие адреса @
Операции типа
умножения: *, /, div, mod, and, shl, shr.
8. Какой оператор не относится к группе операторов ввода-вывода языка Паскаль ?
Read(A1,A2,...AK);
WriteLn(A1,A2,...AK);
PrintLn;
ReadLn;
9. Какой оператор определяет равенство двух значений?
=
==
=:
:=
10. В каком из условных операторов допущена синтаксическая ошибка?
if B = 0 then Writeln('Деление на нуль невозможно.');
if a > b then max := a else max := b;
if (a>b) and (b>0) then c:=a+b;
if a < b then min := a; else min := b;
11. Какие типы циклов существуют в языке Паскаль?
for
do...while
while
repeat...until
loop
12. Какого раздела не существует в программе, написанной на языке Паскаль?
Заголовка
Примечания
Описаний
Операторов
13. Какие файловые типы данных поддерживает Турбо Паскаль?
Текстовые
Графические
Компонентные
Системные
Бестиповые
Архивные
14. Структурированная программа – это программа, составленная из фиксированного множества базовых конструкций. Сколько таких конструкций в языке Паскаль?
3
4
5
6
7
15. Какая из процедур не работает с динамической областью памяти в Турбо Паскале?
New
Dispose
AllocMem
FreeMem
Release
|
||