Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Язык программирования Паскаль.

Язык программирования Паскаль.

Avatar
20.05.2025. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Итоговый тест по теме "Язык программирования "Паскаль"".

Список вопросов теста

Вопрос 1

Какие из перечисленных операторов являются операторами ввода данных?

Варианты ответов
  • and, or;
  • read, readln;
  • if, then, else;
  • write, writeln.
Вопрос 2

Какие из перечисленных операторов являются операторами вывода данных?

Варианты ответов
  • and, or;
  • read, readln;
  • if, then, else;
  • write, writeln.
Вопрос 3
  1. Какое значение примет переменная х после выполнения оператора х:=15 div 4?
Варианты ответов
  • 0
  • 2
  • 3,5
  • 3
Вопрос 4
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
Варианты ответов
  • 1
  • 6
  • 7
  • 5
Вопрос 5
  1. Какое значение примет переменная х после выполнения оператора х:=15 mod 3?
Варианты ответов
  • 0
  • 5
  • 45
  • 12
Вопрос 6
  1. Какие значения примут переменные С и D в результате выполнения программы:

Program V1;

Var A, B, C, D : integer;

Begin

A:=4;

B:=A*3 - 6;

If B>A then C:= B-A else D:=A-B;

Writeln (‘C=’, C);

Writeln (‘D=’, D);

End.

Варианты ответов
  • C=-2, D=4;
  • C=2, D=0;
  • C=-2, D= 0;
  • C= -3 , D=3;
Вопрос 7
  1. Какой вариант описывает переменную строкового типа на языке Pascal?
Варианты ответов
  • var x: integer;
  • var x: boolean;
  • var x: real;
  • var x: string.
Вопрос 8
  1. Какой вариант описывает переменную целого типа на языке Pascal?
Варианты ответов
  • var x: integer;
  • var x: boolean;
  • var x: real;
  • var x: string.
Вопрос 9
  1. Какой вариант описывает переменную вещественного типа на языке Pascal?
Варианты ответов
  • var x: integer;
  • var x: boolean;
  • var x: real;
  • var x: string.
Вопрос 10
  1. Опередите значение переменной S после выполнения программы:

Program V2;

Var i, S : integer;

Begin

S:=0;

For i:=1 to 6 do

S:=S+i;

Writeln (‘S=’, S);

End.

Варианты ответов
  • 1
  • 21
  • 15
  • 6
Вопрос 11

Что означает в  Паскале точка с запятой?

Варианты ответов
  • Конец цикла;
  • Конец строки программы;
  • Отделяет операторы друг от друга;
  • Конец программы;
Вопрос 12

Что означает знак := в языке программирования ПАСКАЛЬ?

Варианты ответов
  • Присваивание;
  • Деление;
  • Равенство;
  • Сравнение;
Вопрос 13

Укажите операторы ветвления:

Варианты ответов
  • and, or;
  • read, readln;
  • if, then, else;
  • write, writeln.
Вопрос 14

Укажите оператор цикла с известным числом повторений:

Варианты ответов
  • IF
  • FOR
  • WHILE
  • REPEAT
  • BEGIN
Вопрос 15

Раздел описаний VAR используется для описания:

Варианты ответов
  • Констант
  • Меток
  • Переменных
  • Функций
Вопрос 16

Выберите из списка ниже ошибку в программе:

program HelloWorld;

begin

writeln( Hello World! );

end. 

Варианты ответов
  • В операторе вывода отсутствуют апострофы
  • Не верно написано имя файла
  • Написан не тот оператор
  • Не хватает ;
Вопрос 17

Найдите ошибку в программе и в ответе выберете правильное служебное слово:

program n_10;

  var y, a, b, c: integer;

begin

  writeln ('Нахождение наибольшей из трёх величин');

  write ('Введите а, b, с>>');

  readln (a, b, c);

  y:=a;

  if (b>y) then y:=b;

  if (c>y) then y:=c;

  readln ('y=', y)

end.

Варианты ответов
  • writeln
  • real
  • readln
  • for
  • while
  • if
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт