1. Отметьте какие из частей являются словами языка

1. Отметьте какие из частей являются словами языка Pascal.
a) Выражения
b) Символы
c) Операторы
d) Служебные слова
2. Что из ниже перечисленного не входит в набор основных знаков Pascal?
a) латинские строчные и строчные буковкы
b) служебные слова
c) 10 цифр
d) русские строчные и прописные буковкы
e) символ подчеркивание
3. Какие из типов относятся к стандартным?
a) Целый
b) Интервальный
c) Символьный
d) Логический
e) Перечисляемый
4. Что такое массив?
a) Ограниченная упорядоченная совокупа однотипных величин
b) Ограниченная совокупа различных элементов
c) Совокупа ограниченного числа логически связанных компонент, принадлежащих к различным типам
5. Какое из ниже перечисленных выражений не может быть выражением?
a) Ord('Z') - Ord('A') + 1
b) [0..9]
c) B + R*16 + W
d) 80 - Length(s) div 2
e) (Max - Min) div 2
6. Какое из последующих описаний переменных является ошибочным?
a) Matrix: array[1.10,1.10] of Real;
b) E= boolean;
c) I,J,K: integer;
7. Какой оператор не относится к группе операторов ввода-вывода языка Pascal ?
a) Read(A1,A2,...AK);
b) WriteLn(A1,A2,...AK);
c) PrintLn;
d) ReadLn;
8. Какой оператор определяет равенство двух значений?
a) =
b) = =
c) = :
d) : =
9. В каком из условных операторов допущена синтаксическая ошибка?
a) if B = 0 then Writeln('Разделенье на нуль невероятно.');
b) if a gt; b then max := a else max := b;
c) if (agt;b) and (bgt;0) then c:=a+b;
d) if a lt; b then min := a; else min := b;
10. Какие типы циклов есть в языке Pascal?
a) for
b) do...while
c) while
d) repeat...until
e) loop
11. Какого раздела не существует в программе, написанной на языке Pascal?
a) Заголовка
b) Примечания
c) Описаний
d) Операторов
12. Какие файловые типы данных поддерживает Pascal?
a) Текстовые
b) Графические
c) Компонентные
d) Системные
e) Бестиповые
f) Архивные
13. Структурированная программка это программка, составленная из фиксированного множества базисных конструкций. Сколько таких конструкций в языке Pascal?
a) 3
b) 4
c) 5
d) 6
e) 7
14. Программка на языке Pascal представляет собой:
a) последовательность пронумерованных строк, в каждой из которых записаны предписания для компьютера;
b) последовательность операторов языка программирования Pascal, отделенных друг от друга точкой с запятой;
c) последовательность программных строк, содержащих не более 5 операторов языка;
d) последовательность поименованных с помощью буквенных ловок строк, в каждой из которых записаны предписания для компьютера;
e) последовательность строк, в каждой из которых записано только одно предписание для компьютера.
16. После служебного слова READ в языке программирования Pascal указывается:
a) список применяемых в программке переменных;
b) список, применяемых в программе констант;
c) описание типов переменных.
17. Что произойдет в итоге исполнения команды WRITE(3*3=, 3*3);
a) на экран будет выведено 3*3=9;
b) на экран будет выведено 9;
c) на бумаге будет написано 9;
d) на бумаге будет написано 3*3=9;
e) на экран будет выведено 3*3=3*3?
18. При выполнении программки
К:=2 ; FOR K:=1 ТО 10 DO WRITELN ( К);
на экран будут выведены числа:
a) 1, 4, 7, 10;
b) 1, 2, 3, 4, ..., 10;
c) 2, 5, 8, 11;
d) 1, 3, 6, 9;
e) 2, 5, 8.
19. Решением какой задачки будет последующая программка
READLN( X);
Y:=;
FOR K:=1 TO LENGTH(X) DO Y:=Y+X[K];
WRITELN( Y);
a) составьте программку, меняющую местами значения переменных X и Y;
b) составьте программку, переписывающую в слово Y четные буквы слова X;
c) составьте программу, записывающую слово X в обратном порядке;
d) составьте программу, записывающую слово X в Y?
20. Укажите парные знаки, пропущенные в тексте ________ используется для написания комментариев к программке и не оказывает никакого влияния на ход ее выполнения:
a) lt;gt;;
b) //;
c) ;
d) **;
e) [].
21. Значение выражения 2*SQR(4) SQR( 5)*5*2 одинаково:
a) -218;
b) -234;
c) -15661;
d) 143;
e) -56.
22. Операторы в языке Pascal отделяются:
a) пробелом;
b) точкой с запятой;
c) двоеточием;
d) запятой;
e) апострофами.
23. Укажите последовательность команд, в итоге исполненья которых значения переменных X и Y обменяются местами:
a) С=Х; X=Y; X=C;
b) В=Х; X=Y; Y=X;
c) Y=X; B=X; X=Y;
d) X=Y; Y=X;
e) Х=Х+У; Y=X-Y; X=X-Y.
24. Что выведет последующий кусок кода: n:= 2; р:=n; p:= 1;
Writeln('n=', n);
a) n=
b) n=1
c) n=2
d) Ничего не выведет
e) Возникнет ошибка компиляции

Задать свой вопрос
1 ответ
1-с
2-d
3-a,c,d
4-a
5-b
6-b
7-d
8-a
9-d
10-a,c,d
11-b
12-a,e
13-a
14-b
16-a
17-a
18-b
19-d
20-b,c
21-a
22-b
23-a
24-c
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт