Тест 14. Программирование
1. Какая строка из перечисленных описывает логическую переменную на языке Pascal:
1) var x : integer; 3) var x : real;
2) var x : boolean; 4) var x : char?
2. Сколько значений принимает целочисленная перемен-ная в языке Pascal:
1) одно значение ; 3) более 10 значе-ний;
2) два значения; 4) бесконечное множество?
3. Укажите, какие операции относятся к логическим опе-рациям:
1) AND, OR, NOT 3) OR, MOD, AND
2) NOT, AND, THEN 4) IF, OR, AND
4. Значением логической переменной может являться:
1) любое число; 3) таблица;
2) любой текст; 4) истина или ложь.
5. Укажите логическое выражение, определяющее полу-отрезок (–1, 3]:
= -1) AND (X2) (X-1); 4) (XПравильный ответ – 3.
6. Укажите условие выбора чисел, кратных 3, но не крат-ных 6:
3) (X mod 3 =0) AND (X mod 6 0);
4) (X mod 3 =0) OR (X mod 6 0).
7. Какое значение примет переменная Х после выполне-ния оператора X = 17 mod 4 ?
8. Какой из операторов позволяет вычислить корень квад-ратный из числа на языке программирования Паскаль?
9. Назначение циклической структуры:
1) повторение идущих подряд одинаковых команд некоторое число раз;
2) повторение одной команды не более 10 раз;
3) проверка условия в тексте;
4) печать текста.
10. Тело цикла – это…
1) группа команд, не входящих в циклическую структу-ру;
2) произвольный текст;
3) произвольная группа команд;
4) группа команд, повторяющихся некоторое число раз.
11. Укажите, сколько раз выполнится тело цикла с задан-ным заголовком:
FOR I: = -1 TO 2 DO; FOR i = -1 to 2
2) 0; 4) бесконечное число раз.
12. Какой из перечисленных заголовков циклов не содер-жит ошибок?
1) FOR K = 1 TO 5. 5 DO; FOR k = 1 to 5. 5;
2) FOR J := 10 TO –2 DO; FOR j = 10 to –2;
3) FOR X := 3 TO 12 DO; FOR x = 3 to 12;
4) FOR Y =0 TO 7 DO. FOR y: = 0 to 7.
13. Если говорят, что программа “зациклилась”, то это значит…
1) тело цикла выполняется бесконечно долго;
2) тело цикла не выполняется;
3) тело цикла выполняется только один раз;
4) тело цикла выполняется два раза;
14. Какое значение примет переменная C в результате выполнения программы:
VAR A, B, C : INTEGER; DEFINT А–C
B := A*3 – 6; B = A*3 – 6;
IF BIF B=2*A THEN A := B – А; IF B=2*A THEN A = B – А;
C := A*B + A – B; C = A*B + A – B;
WRITELN (‘C=’, C); PRINT “C=”; C.
1) 8; 2) 22; 3) 29; 4) 34.
15. Определите значение переменной S после выполнения программы:
VAR A, S : INTEGER; DEFINT A, S
FOR A:=1 TO 4 DO FOR A=1 to 4
S := S + SQR(A); S = S + i*i;
WRITELN (‘S=’, S); NEXT
END. PRINT “S = ”; S.
1) 5; 2) 10; 3) 16; 4) 30.
16. Какая строка из перечисленных описывает символь-ную переменную на языке Pascal?
1) var x : integer; 3) var x : real;
2) var x : boolean; 4) var x : char.
О. А. Бурукина, ГБОУ СОШ № 941, г. Москва
Ваш браузер не поддерживается
Интернет-сервис Студворк построен на передовых, современных технологиях и не может гарантировать полную поддержку текущего браузера.
Установить новый браузер
-
Google Chrome

Скачать
Яндекс Браузер

Скачать
Opera

Скачать
Firefox

Скачать
Microsoft Edge
Нажимая на эту кнопку, вы соглашаетесь с тем, что сайт в вашем браузере может отображаться некорректно. Связаться с техподдержкой
8 (800) 500-78-57 support@studwork.ru
Работаем по будням с 8.00 до 20.00 по МСК
Pascal — итоговый тест
2. Вопрос:Сколько значений принимает целочисленная переменная в языке Pascal 1. более 10 значений.
2. два значения.
3. одно значение.
3. Вопрос:Укажите, какие операции относятся к логическим операциям
1.NOT, AND, THEN 2.AND, OR, NOT 3.OR, MOD, AND
4. Вопрос:Значением логической переменной может являться:
1. любое число
2.истина или ложь
3.таблица
5. Вопрос:Укажите логическое выражение, определяющее полуотрезок (–1, 3]:
1. (X -1). 2.(X-1).
3. (X= -1) AND (X
6. Вопрос:Какое значение примет переменная Х после выполнения оператора X = 17 mod 4
7. Вопрос:Укажите условие выбора чисел, кратных 3, но не кратных 6
1. (X mod 3 =0) AND (X mod 6 0)
2. (X mod 3 =0) OR (X mod 6 0)
3. (X mod 6 0)
8. Вопрос:Какой из операторов позволяет вычислить корень квадратный из числа на языке программирования Паскаль
1. SQR.
2. SQRT.
3. ABS.
9. Вопрос:Назначение циклической структуры
1. повторение одной команды не более 10 раз.
2. проверка условия в тексте.
3. повторение идущих подряд одинаковых команд некоторое число раз.
10. Вопрос:Тело цикла – это… 1. группа команд, не входящих в циклическую структуру
2. произвольная группа команд
3. группа команд, повторяющихся некоторое число раз.
11. Вопрос:Укажите, сколько раз выполнится тело цикла с заданным заголовком: FOR i: = -1 TO 2 DO; for i = -1 to 2
12. Вопрос:Какой из перечисленных заголовков циклов не содержит ошибок?
1. FOR X := 3 TO 12 DO; for x = 3 to 12;
2. FOR J := 10 TO –2 DO; for j = 10 to –2;
3. FOR K = 1 TO 5.5 DO; for k = 1 to 5.5;
13. Вопрос:говорят, что программа “зациклилась”, то это значит…
1. тело цикла не выполняется. 2.тело цикла выполняется бесконечно долго.
3. тело цикла выполняется два раза.
14. Вопрос:Какое значение примет переменная C в результате выполнения программы:
VAR A, B, C : INTEGER; DEFINT А–C
BEGIN
A := 4; A = 4;
B := A*3 – 6; B = A*3 – 6;
IF B2*A THEN A := 2; IF B2*A THEN A = 2;
IF BIF B
IF B=2*A THEN A := B — А; IF B=2*A THEN A = B – А;
C := A*B + A – B; C = A*B + A – B;
WRITELN (‘C=’, C); PRINT “C=”; C. END.
1. 22
2.29
3. 34
15. Вопрос:Определите значение переменной S после выполнения программы:
VAR A, S : INTEGER; DEFINT A, S
BEGIN
S := 0; S = 0
FOR A:=1 TO 4 DO FOR A=1 to 4
S := S + SQR(A); S = S + i*i;
WRITELN (‘S=’, S); NEXT END.
1.5.
2.10.
3.30. 16. Вопрос:Какая строка из перечисленных описывает символьную переменную на языке Pascal?
1.var x : real
2.var x : char
3.var x : integer
Программирование Pascal. Самостоятельная работа
1) Алгоритм — описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
2) Алгоритм — описание последовательности действий (план), для решения задачи.
3) Алгоритм — примерный план для решения задачи.
В каком разделе происходит описание переменных?
1) const 2) vag 3) var
Чем характеризуется переменная?
1) Именем, типом, значением.
2) Именем, значением.
3) Значением, типом.
Чем заканчивается программа?
1) END 2) Clrscr 3) Readln
Как записывается оператор вывода?
1) Writeln () 2) Readkey() 3) Readln()
Как записывается оператор ввода?
1) Writeln () 2) Readkey() 3) Readln()
Как записывается оператор присвоения?
Какая строка из перечисленных описывает логическую переменную на языке Паскаль:
1) Var x: integer; 2) Var x: Boolean; 3) Var x: real;
Формат полного оператора ветвления следующий:
1) If else ;
2) If then else ;
3) If then ;
Оператор цикла с предусловием в Паскале имеет следующий формат:
1) Write do ;
2) Writeln go ;
3) While do ;
Имеется условный оператор:
If D10 Then writeln (`Ура`) Else writeln (`Плохо…`);
Можно ли заменить его следующими операторами:
1) If D10 Then writeln (`Плохо…`) Else writeln (`Ура`);
2) If Not(D=10) Then writeln (`Плохо…`) Else writeln (`Ура`);
3) If Not(D10) Then writeln (`Плохо…`) Else writeln (`Ура`);
Укажите условие выбора чисел, кратных 3, но не кратных 6:
1) (Х mod 3=0);
2) (Х mod 3=0) and (X mod 60);
3) (Х mod 3=0) or (X mod 60);
Назначение циклической структуры:
1) Повторение идущих подряд одинаковых команд некоторое число раз;
2) Повторение одной команды не более 10 раз;
3) Проверка условия в тексте.
Вопрос № 14
Какое значение примет переменная С в результате выполнения программы:
Var A, B, C: integer;
Begin
A:=4;
B:=A*3-6;
If B2*A Then A:=2;
IF BIf B=2*A Then A:=B-A;
C:=A*B+A-B;
Writeln (`C=`, C);
End.
Какая строка из перечисленных описывает символьную переменную на языке Паскаль:
1) Var x: integer; 2) Var x: char; 3) Var x: real;
Оператор для организации ветвления в языках программирования — это…
1) Оператор для организации диалога с пользователем;
2) Условный оператор, оператор выбора;
3) Оператор цикла.
Оператор для организации диалога с пользователем в языках программирования — это…
1) Оператор ввода и оператор вывода
2) Условный оператор, оператор выбора
3) Оператор цикла
Значения переменных А и В после выполнения фрагмента программы А:=1; В:=10;
А:=А+В;
В:=А-В;
А:=А-В;
1) Останутся прежними;
2) Поменяются местами;
3) Станут равными соответственно сумме и разности прежних своих значений.
Укажите условие выбора чисел, кратных 5 и не кратных 10:
1) (X mod 5=0) and (X mod 100);
2) (X mod 50) or (X mod 10=0);
3) (X mod 5=0) and (X mod 10=0);
Вопрос № 20
Какие значения примут переменные C и D в результате выполнения программы:
Program vvv1;
Var A, B, C, D: integer;
Begin
A:=6;
B:=2*A+8;
If BA Then C:=B-A Else D:=A-B;
Writeln (`C=`, C); Writeln (`D=`, D);
End.
1) C=14, D=0; 2) C=38, D=14: 3) C=14, D= -14.
Выпишите недопустимые имена переменных:
a) Nomer; b) S34; c) И92; d) Kol_vo54;
e) 45_A; i) fg-л2
Самостоятельная работа№1 Ф.И._______________________________________________________________
Что называется алгоритмом?
1) Алгоритм — описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
2) Алгоритм — описание последовательности действий (план), для решения задачи.
3) Алгоритм — примерный план для решения задачи.
В каком разделе происходит описание переменных?
1) const 2) vag 3) var
Чем заканчивается программа?
1) END 2) Clrscr 3) Readln
Чем характеризуется переменная?
1) Именем, типом, значением.
2) Именем, значением.
3) Значением, типом.
Как записывается оператор присвоения?
Как записывается оператор вывода?
1) Writeln () 2) Readkey() 3) Readln()
Как записывается оператор ввода?
1) Writeln () 2) Readkey() 3) Readln()
Какая строка из перечисленных описывает логическую переменную на языке Паскаль:
1) Var x: integer; 2) Var x: Boolean; 3) Var x: real;
Оператор цикла с предусловием в Паскале имеет следующий формат:
1) Write do ;
2) Writeln go ;
3) While do ;
Формат полного оператора ветвления следующий:
1) If else ;
2) If then else ;
3) If then ;
Имеется условный оператор:
If D10 Then writeln (`Ура`) Else writeln (`Плохо…`);
Можно ли заменить его следующими операторами:
1) If D10 Then writeln (`Плохо…`) Else writeln (`Ура`);
2) If Not(D=10) Then writeln (`Плохо…`) Else writeln (`Ура`);
3) If Not(D10) Then writeln (`Плохо…`) Else writeln (`Ура`);
Укажите условие выбора чисел, кратных 3, но не кратных 6:
1) (Х mod 3=0);
2) (Х mod 3=0) and (X mod 60);
3) (Х mod 3=0) or (X mod 60);
Назначение циклической структуры:
1) Повторение идущих подряд одинаковых команд некоторое число раз;
2) Повторение одной команды не более 10 раз;
3) Проверка условия в тексте.
Вопрос № 14
Какое значение примет переменная С в результате выполнения программы:
Var A, B, C: integer;
Begin
A:=4;
B:=A*3-6;
If B2*A Then A:=2;
IF BIf B=2*A Then A:=B-A;
C:=A*B+A-B;
Writeln (`C=`, C);
End.
Какая строка из перечисленных описывает символьную переменную на языке Паскаль:
1) Var x: integer; 2) Var x: char; 3) Var x: real;
Оператор для организации ветвления в языках программирования — это…
1) Оператор для организации диалога с пользователем;
2) Условный оператор, оператор выбора;
3) Оператор цикла.
Оператор для организации диалога с пользователем в языках программирования — это…
1) Оператор ввода и оператор вывода
2) Условный оператор, оператор выбора
3) Оператор цикла
Значения переменных А и В после выполнения фрагмента программы А:=1; В:=10;
А:=А+В;
В:=А-В;
А:=А-В;
1) Останутся прежними;
2) Поменяются местами;
3) Станут равными соответственно сумме и разности прежних своих значений.
Укажите условие выбора чисел, кратных 5 и не кратных 10:
1) (X mod 5=0) and (X mod 100);
2) (X mod 50) or (X mod 10=0);
3) (X mod 5=0) and (X mod 10=0);
Вопрос № 20
Какие значения примут переменные C и D в результате выполнения программы:
Program vvv1;
Var A, B, C, D: integer;
Begin
A:=6;
B:=2*A+8;
If BA Then C:=B-A Else D:=A-B;
Writeln (`C=`, C); Writeln (`D=`, D);
End.
1) C=14, D=0; 2) C=38, D=14: 3) C=14, D= -14.
Выпишите недопустимые имена переменных:
a) Nomer; b) S34; c) И92; d) Kol_vo54;
e) 45_A; i) fg-л
