Напоминание

Тест по программированию Pascal


Автор: Хоменко Лариса Васильевна
Должность: старший преподаватель
Учебное заведение: ККГИПИБ им.К.Г.Разумовского (ПКУ)
Населённый пункт: Темрюк Краснодарского края
Наименование материала: Тестовые задания
Тема: Тест по программированию Pascal
Раздел: среднее профессиональное





Назад





1 вариант
Начальный уровень
1.
Возможность применения алгоритма для решения задач одного типа обеспечивает свойство…
2.
Понятная и точная последовательность команд, приводящая к решению поставленной задачи …
3.
Алгоритм, в котором некоторые действия исполнителя повторяются многократно, называется…
4.
Какие способы описания алгоритмов вам известны?
5.
Дайте названия фигурам блок – схемы: a) b) c)
6.
Отразите изменения значений переменных А и В в ходе выполнения команд алгоритма: А=5 В=10 А=А*5 В=А+В С=А В=В*3 А=15 А=С Достаточный уровень Выполните задания
№ 1 и 2
, по технологии решения задач с помощью компьютера. (6 этапов).
7.
6◦. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a∙b∙c
8.
Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных A и B
9.
Какое значение будет принимать переменная Х, после выполнения фрагмента программы: a:=6; b:=4;
If
a>b
then
x:=a*b
else
x:=a-b a) 20; b) 24; c) 26; d) 10
10.
Алгоритм, какого типа записан на алгоритмическом языке?
алг
сумма (вещ А, В, S)
арг А, В
рез
S
нач
S:=A + В
кон
a) циклический b) разветвляющийся c) вспомогательный d) линейный
11.
Какая программа принадлежит языку программирования Паскаль? a) hello b) microsoft c) var d) home Высокий уровень
12.
Служебное слово VAR в программе на языке Pascal фиксирует начало раздела программы, содержащего: a) операторы; b) список меток; c) описание сложных типов данных; d) перечень констант; e) описание переменных.
13.
В алфавит языка Pascal не входит служебное слово: a) THEN; b) BEGIN; c) END; d) STEP; Д) IF.
14.
Числа в языке Pascal различаются: a) как натуральные и целые; b) как целые и вещественные; c) как натуральные и вещественные; d) как целые и иррациональные; e) как целые и рациональные.
15.
В системе Pascal начало раздела программы, содержащего список меток, фиксируется служебным словом: a) CONST;b) TYPE; c) VAR; d) LABEL;e) BEGIN.
16.
Оператор организации ввода данных с клавиатуры в системе программирования Pascal записывается с использованием служебного слова: a) WRITE; b) INPUT; c) READ; d) DEFFN; e) RESET.
17.
Комментарий к тексту программы на языке Pascal заключается: a) в фигурные скобки; b) в круглые скобки; c) в квадратные скобки; e) в апострофы; f) между служебными словами Begin, End.

18.
Служебное слово CONST в программе на языке Pascal фиксирует начало раздела программы, содержащего: a) перечень констант; b) список меток; c) описание переменных; d) операторы; e) описание сложных типов данных.
19.
При записи оператора вывода на языке Pascal используется служебное слово: a) WRITE; b) RESET; c) READ; d) BEGIN; e) WHILE
20.
Операторы в программе на языке Pascal отделяются друг от друга: a) апострофом; b) двоеточием; c) пробелом; d) запятой; e) точкой с запятой.
21.
Дана программа: Program T21; Var X: Integer; Begin Readln(X); If X MOD 2=0 Then Writeln(‘ДА’) Else Writeln(‘НЕТ’) End. При каком значении X будет получен ответ “ДА”? a) 7; b) 4; c) 15; d) 3; e) 21.

2 вариант
Начальный уровень
1.
Разбиение алгоритма на отдельные действия, – это свойство …
2.
Какие способы описания алгоритмов вам известны?
3.
Примером алгоритма может быть: a) описание решения квадратного уравнения, b) расписание уроков в школе, c) технический паспорт автомобиля, d) список класса в журнале
4.
Если в алгоритме действия выполняются в строго определенной последовательности, то такой алгоритм называется…
5.
Дайте названия фигурам блок – схемы: a) b) c)
6.
Отразите изменения значений переменных А и В в ходе выполнения команд алгоритма: А=3 В=10 А=В*5 В=А+В С=А В=В*3 А=15 А=С Достаточный уровень Выполните задания
№ 1 и 2
, по технологии решения задач с помощью компьютера. (6 этапов).
7.
. Дана сторона квадрата a. Найти его площадь S = a 2 .
8.
. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.
9.
Какое значение будет принимать переменная Х, после выполнения фрагмента программы: f:=5; d:=7;
If
f>=d
then
x:=f
else
x:=d a) 5; b) 6; c) 7; d) 1
10.
Алгоритмом является... a. последовательность команд, которую может выполнить исполнитель b. система команд исполнителя 1
c. математическая модель d) информационная модель
11.
Какая из команд принадлежит алгоритмическому языку? a) прг b) кц c) кд d) рц Высокий уровень
12.
В алфавит языка Pascal не входит служебное слово: a) THEN; b) BEGIN; c) END; d) STEP; e) IF.
13.
В системе Turbo Pascal начало раздела программы, содержащего список меток, фиксируется служебным словом: a) CONST; b) TYPE; c) VAR; d) LABEL; e) BEGIN.
14.
Оператор организации ввода данных с клавиатуры в системе программирования Pascal записывается с использованием служебного слова: a) WRITE; b) INPUT; c) READ; d) DEFFN; e) RESET.
15.
Служебное слово VAR в программе на языке Pascal фиксирует начало раздела программы, содержащего
:
a) операторы; b) список меток; c) описание сложных типов данных; d) перечень констант; e) описание переменных.
16.
Числа в языке Pascal различаются: a) как натуральные и целые; b) как целые и вещественные; c) как натуральные и вещественные; d) как целые и иррациональные; e) как целые и рациональные.
17.
Комментарий к тексту программы на языке Pascal заключается: a) в фигурные скобки; b) в круглые скобки; c) в квадратные скобки; d) в апострофы; e) между служебными словами Begin, End.
18.
При записи оператора вывода на языке Pascal используется служебное слово: a) WRITE; b) RESET; c) READ; d) BEGIN; e) WHILE
19.
В качестве имени в языке Pascal нельзя использовать: a) BR; b) OR; c) WR; d) AR; e) DR.
20.
Операторы в программе на языке Pascal отделяются друг от друга: a) апострофом; b) двоеточием; c) пробелом; d) запятой; e) точкой с запятой.

21.
Дана программа:
Program T21; Var X: Integer;

Begin Readln(X);

If X MOD 2=0 Then Writeln(‘ДА’)

Else Writeln(‘НЕТ’) End.
При каком значении X будет получен ответ “ДА”? a) 7; b) 4; c) 15; d) 3; e) 21. КЛЮЧ ДЛЯ ТЕСТОВ
Вариант 1

Вариант 2
1 Д 1 Г 2 Г 2 Г 3 Б 3 В 4 Г 4 Д 5 В 5 Б 6 А 6 А 7 А 7 А 8 А 8 Б 9 Б 9 Д 10 Д 10 Б 11 Б 11 А


В раздел образования