СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 23.05.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Тест паскаль - повторение

Категория: Информатика

Нажмите, чтобы узнать подробности

Данная разработка применялась на уроке в моу сош №13

Просмотр содержимого документа
«Тест паскаль - повторение»


Тест «Программирование на языке Паскаль»


Вариант 1.


1. Для отделения операторов друг от друга в языке Паскаль используют:
а) пробел; б) двоеточие; в) запятую; г) точку с запятой.


2. Из предложенных заголовков программы правильным является:
а) Program сумма; в) programm сумма;
б) programm summa; г) program summa.


3. Для вывода результатов в языке программирования Паскаль используют ключевое слово:
а) VAR; б) READ; в) BEGIN; г) WRITE.


4. Квадратный корень числа вычисляет функция:
а) SQRT (X); б) SQR (X); в) ABS (X); г) INT (X).


5. Конечное значение переменной У в результате выполнения следующих действий:
У:=5;

Х:=2;

У:=(У-2*Х)/2+Х
будет равно:
а) 0,5; б) 2; в) 2,5; г) 5.


6. В результате выполнения программы


program my_klass;
begin
write (25/2,5*2);
writeln (‘улыбок’);
end.


мы увидим на экране:
а) 5 улыбок; в) 5
улыбок;

б) 25 улыбок; г) 25
улыбок.


7. В данном фрагменте программы


program error;
begin
summa:=25-14;
end.


ошибкой считают:
а) некорректное имя программы; б) длинное имя переменной;
в) не определенное имя переменной; г) запись арифметического выражения.

8. Значения одномерного массива задаются с помощью цикла:
for i:=1 to 5 do B[i]:= 5+i;

В результате значение В[3] будет равно:
а) 9; б) 8; в) 7; г) 6.


9. В результате выполнения фрагмента программы


for i:=1 to 10 do begin
if a[i]0 then a[i]:=a[i]/2
else a[i]:=i;
end;


произойдет следующее:
а) положительные значения элементов массива увеличатся вдвое, а отрицательные заменятся значениями индекса;
б) положительные значения элементов массива уменьшатся вдвое, а отрицательные заменятся значениями индекса;
в) отрицательные значения элементов массива увеличатся вдвое, а положительные заменятся значениями индекса;
г) отрицательные значения элементов массива уменьшатся вдвое, а положительные заменятся значениями индекса.


10. В результате выполнения фрагмента программы


writeln (‘Новый массив’);
for i:=1 to 20 writeln (a[i]);
end.


произойдет следующее:
а) сформируется новый массив;
б) новый массив распечатается;
в) распечатаются только индексы;
г) сформируются только индексы.















Тест «Программирование на языке Паскаль»


Вариант 2.


1. Начало раздела программы, в котором описывают типы используемых переменных, определяет ключевое слово:
а) program; б) var; в) begin; г) write.


2. Из предложенных заголовков, неправильным является:
а) program summa;
б) program summa_chisel;
в) program chisla;
г) programm summa.


3. Для ввода данных в языке программирования Паскаль используют ключевое слово:
а) VAR; б) READ; в) BEGIN; г) WRITE.


4. Возведение в квадрат числа вычисляет функция:
а) SQRT (X); б) SQR (X); в) ABS (X); г) INT (X).


5. Конечное значение переменной Х в результате выполнения следующих действий:

Х:=2;

У:=0;

Х:= (У+Х)*5-2+Х
будет равно:
а) 0; б) 2; в) 8; г) 10.


6. В данном фрагменте программы


program ошибки;
begin
writeln (‘
ошибок нет’);

writeln (‘5*5=’,25);
end.


ошибкой считают:
а) некорректное имя программы;
б) отсутствие переменной;
в) не определенное имя переменной;
г) запись арифметического выражения.











7. В результате выполнения программы


program klass;
begin
writeln (45/(12-3));
writeln (‘
классов’);
end.


мы увидим на экране:
а) 5 классов; в) 5
классов;

б) 9 классов; г) 9
классов.


8. Значения одномерного массива задаются с помощью цикла:
for i:=1 to 5 do А[i]:= 2+i;

В результате значение В[4] будет равно:
а) 9; б) 8; в) 7; г) 6.


9. В результате выполнения фрагмента программы


for i:=1 to 10 do begin
if a[i]0 then a[i]:=a[i]/3
else a[i]:=2;
end;


произойдет следующее:
а) положительные значения элементов массива увеличатся втрое, а отрицательные заменятся на 2;
б) положительные значения элементов массива уменьшатся втрое, а отрицательные заменятся на 2;
в) отрицательные значения элементов массива увеличатся вдвое, а положительные заменятся на 3;
г) отрицательные значения элементов массива уменьшатся вдвое, а положительные заменятся на 3.


10. В результате выполнения фрагмента программы


writeln (‘Новый массив’);
for i:=1 to 20 readln (a[i]);
end.


произойдет следующее:
а) сформируется новый массив;
б) новый массив распечатается;
в) распечатаются только индексы;
г) сформируются только индексы.



Ключ к тесту:

I вариант: 1г; 2г; 3г; 4а; 5в; 6а; 7в; 8б; 9б; 10б.

II вариант: 1б; 2г; 3б; 4б; 5г; 6а; 7в; 8г; 9б; 10а.

Оценивание:

10 баллов – «5»

8-9 баллов – «4»

6-7 баллов – «3»













Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!

Закрыть через 5 секунд
Комплекты для работы учителя