Задание #1
Вопрос:
Что называется алгоритмом?
Выберите один из 3 вариантов ответа:
1) Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
2) Алгоритм - описание последовательности действий (план), для решения задачи.
3) Алгоритм - примерный план для решения задачи
Задание #2
Вопрос:
В каком разделе происходит описание переменных?
Выберите один из 3 вариантов ответа:
1) Const
2) Var
3) Vag
Задание #3
Вопрос:
Чем характеризуется переменная?
Выберите один из 3 вариантов ответа:
1) Именем, типом, значением
2) Именем, значением
3) Значением, типом
Задание #4
Вопрос:
Чем заканчивается программа?
Выберите один из 3 вариантов ответа:
1) END
2) Clrscr
3) Readln
Задание #5
Вопрос:
Как записывается оператор вывода?
Выберите один из 3 вариантов ответа:
1) Writeln ()
2) Readkey()
3) Readln()
Задание #6
Вопрос:
Как записывается оператор ввода?
Выберите один из 3 вариантов ответа:
1) Writeln ()
2) Readkey()
3) Readln()
Задание #7
Вопрос:
Как записывается оператор присвоения?
Выберите один из 3 вариантов ответа:
1) а:=1
2) а=1
3) а=:1
Задание #8
Вопрос:
Записать на языке Turbo Pascal 7.0 следующее выражение: y=5x2-10x+2
Выберите один из 3 вариантов ответа:
1) Y:=5*x*x-10*x+2
2) Y:=5*x*x-10x+2
3) Y:=5x*x-10x+2
Задание #9
Вопрос:
Имеется условный оператор:
If D<>10 Then writeln (‘Ура’) Else writeln (‘Плохо…’);
Можно ли заменить его следующими операторами:
Выберите один из 3 вариантов ответа:
1) If D<>10 Then writeln (‘Плохо…’) Else writeln (‘Ура’)
2) If Not(D=10) Then writeln (‘Плохо…’) Else writeln (‘Ура’)
3) If Not(D<>10) Then writeln (‘Плохо…’) Else writeln (‘Ура’)
Задание #10
Вопрос:
Как записывается в Паскале простое условие ≠
Выберите один из 3 вариантов ответа:
1) ≠
2) <>
3) :=
Задание #11
Вопрос:
Формат полного оператора ветвления следующий
Выберите один из 3 вариантов ответа:
1) If <логическое выражение> else <оператор2>
2) If <логическое выражение> then <оператор1> else <оператор2>
3) If <логическое выражение> then <оператор1>
Задание #12
Вопрос:
Оператор цикла с предусловием в Паскале имеет следующий формат
Выберите один из 3 вариантов ответа:
1) Write<выражение> do <оператор>
2) Writeln <выражение> go <оператор>
3) While <выражение> do <оператор>
Задание #13
Вопрос:
Что называется массивом?
Выберите один из 3 вариантов ответа:
1) под массивом понимается совокупность конечного числа данных различных типов
2) под массивом понимается совокупность конечного числа данных одного типа
3) под массивом понимается совокупность бесконечного числа данных одного типа
Задание #14
Вопрос:
Что определяет индекс массива?
Выберите один из 3 вариантов ответа:
1) Положение элемента массива данных относительно друг друга
2) Положение элемента массива данных относительно его конца
3) Положение элемента массива данных относительно его начала
Задание #15
Вопрос:
Укажите правильное описание массива.
А. Var a: array [1..1000] of integer;
Б. Var A, B, C: ARRAY [1..50] OF REAL;
В. Var A: ARRAY [1..50 OF REAL]
Выберите один из 3 вариантов ответа:
1) А, Б
2) Б, В
3) А, В
Задание #16
Вопрос:
Как запустить генератор случайных чисел?
Выберите один из 3 вариантов ответа:
1) Random [(x)]
2) Randomize
3) ROUND
Задание #17
Вопрос:
Какая строка из перечисленных описывает логическую переменную на языке Паскаль
Выберите один из 3 вариантов ответа:
1) Var x: integer
2) Var x: Boolean
3) Var x: real
Задание #18
Вопрос:
Укажите условие выбора чисел, кратных 3, но не кратных 6
Выберите один из 3 вариантов ответа:
1) (Х mod 3=0)
2) (Х mod 3=0) or (X mod 6<>0)
3) (Х mod 3=0) and (X mod 6<>0)
Задание #19
Вопрос:
Какое значение примет переменная Х после выполнения оператора Х = 17 mod 4
Выберите один из 3 вариантов ответа:
1) 4.25
2) 1
3) 4
Задание #20
Вопрос:
Какой оператор позволяет вычислить корень квадратный из числа?
Выберите один из 3 вариантов ответа:
1) SQR
2) ABS
3) SQRT
Задание #21
Вопрос:
Назначение циклической структуры
Выберите один из 3 вариантов ответа:
1) Повторение идущих подряд одинаковых команд некоторое число раз
2) Повторение одной команды не более 10 раз
3) Проверка условия в тексте
Задание #22
Вопрос:
Какое значение примет переменная С в результате выполнения программы:
Var A, B, C: integer;
Begin
A:=4;
B:=A*3-6;
If B>2*A Then A:=2;
IF B<2*A Then A:=5;
If B=2*A Then A:=B-A;
C:=A*B+A-B;
Writeln (‘C=’, C);
End.
Выберите один из 3 вариантов ответа:
1) 8
2) 22
3) 29
Задание #23
Вопрос:
Какая строка из перечисленных описывает символьную переменную на языке Паскаль
Выберите один из 3 вариантов ответа:
1) Var x: integer
2) Var x: char
3) Var x: real
Задание #24
Вопрос:
Оператор для организации ветвления в языках программирования - это…
Выберите один из 3 вариантов ответа:
1) Оператор для организации диалога с пользователем
2) Условный оператор, оператор выбора
3) Оператор цикла
Задание #25
Вопрос:
Оператор для организации диалога с пользователем в языках программирования - это…
Выберите один из 3 вариантов ответа:
1) Оператор ввода и оператор вывода
2) Условный оператор, оператор выбора
3) Оператор цикла
Задание #26
Вопрос:
Значения переменных А и В после выполнения фрагмента программы А:=1; В:=10;
А:=А+В; В:=А-В; А:=А-В
Выберите один из 3 вариантов ответа:
1) Останутся прежними
2) Поменяются местами
3) Станут равными соответственно сумме и разности прежних своих значений
Задание #27
Вопрос:
Укажите условие выбора чисел, кратных 5 и не кратных 10
Выберите один из 3 вариантов ответа:
1) (X mod 5=0) and (X mod 10<>0)
2) (X mod 5<>0) or (X mod 10=0)
3) (X mod 5=0) and (X mod 10=0)
Задание #28
Вопрос:
Какое значение примет переменная Х после выполнения оператора Х:= 15 div 4
Выберите один из 3 вариантов ответа:
1) 3
2) 0
3) 3,5
Задание #29
Вопрос:
Какие значения примут переменные C и D в результате выполнения программы:
Program vvv1;
Var A, B, C, D: integer;
Begin
A:=6;
B:=2*A+8;
If B>A Then C:=B-A Else D:=A-B;
Writeln (‘C=’, C); Writeln (‘D=’, D);
End.
Выберите один из 3 вариантов ответа:
1) C=14, D=0
2) C=38, D=14
3) C=14, D=-14
Задание #30
Вопрос:
Какие значения примут переменные C и D в результате выполнения программы:
Program vvv2;
Var A, B, C, D: integer;
Begin
A:=7;
B:=2*A-3;
If B>A Then C:=B-A Else D:=A-B;
Writeln (‘C=’, C); Writeln (‘D=’, D);
End.
Выберите один из 3 вариантов ответа:
1) C=18, D=4
2) C=4, D=0
3) C=14, D=-14
Ответы:
1) (1 б.) Верные ответы: 1;
2) (1 б.) Верные ответы: 2;
3) (1 б.) Верные ответы: 1;
4) (1 б.) Верные ответы: 1;
5) (1 б.) Верные ответы: 1;
6) (1 б.) Верные ответы: 3;
7) (1 б.) Верные ответы: 1;
8) (1 б.) Верные ответы: 1;
9) (1 б.) Верные ответы: 3;
10) (1 б.) Верные ответы: 2;
11) (1 б.) Верные ответы: 2;
12) (1 б.) Верные ответы: 3;
13) (1 б.) Верные ответы: 2;
14) (1 б.) Верные ответы: 3;
15) (1 б.) Верные ответы: 1;
16) (1 б.) Верные ответы: 2;
17) (1 б.) Верные ответы: 2;
18) (1 б.) Верные ответы: 3;
19) (1 б.) Верные ответы: 2;
20) (1 б.) Верные ответы: 3;
21) (1 б.) Верные ответы: 1;
22) (1 б.) Верные ответы: 3;
23) (1 б.) Верные ответы: 2;
24) (1 б.) Верные ответы: 2;
25) (1 б.) Верные ответы: 1;
26) (1 б.) Верные ответы: 2;
27) (1 б.) Верные ответы: 1;
28) (1 б.) Верные ответы: 1;
29) (1 б.) Верные ответы: 1;
30) (1 б.) Верные ответы: 2.