Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  "Алгоритмы и элементы программирования"

"Алгоритмы и элементы программирования"

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

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

Вопрос 1

Что относится к линейному алгоритму?

Варианты ответов
  • A. Последовательное вычисление формулы и вывод результата.
  • B. Выбор одной из веток по условию.
  • C. Повторение действий до выполнения условия.
  • D. Поиск максимума в массиве с циклом.
Вопрос 2

В каких строках программы есть ошибки?

 

  1. program P2;
  2. var a, b: integer
  3. begin
  4. a := 10;
  5. b := a + 5;
  6. writeln(b)
  7. end.
Варианты ответов
  • 4,5
  • 2,6
  • 2,3
  • 1,2
Вопрос 3

Что находит следующая программа?

program Average3;

var x, y, z, m: real;

begin

  readln(x, y, z);

  m := (x + y + z) / 3;

  writeln('Average = ', m:0:2);

end.

Варианты ответов
  • площадь треугольника
  • периметр треугольника
  • сумму трех переменных
  • среднеарифметическое трех введенных чисел
Вопрос 4
  1. Определите значение целочисленной переменной s после выполнения алгоритма на языке АВС Паскаль.

х:=123

у:=10

у:=х mod у

x:=x div y

s:= x - y

Варианты ответов
  • 18
  • 33
  • 38
  • 42
Вопрос 5

Какой тип данных используется для хранения вещественных значений?

Варианты ответов
  • real
  • integer
  • string
  • float
Вопрос 6

Подпрограмма, имеющая произвольное количество входных и выходных данных, называется:

Варианты ответов
  • функция
  • процедура
  • вспомогательный алгоритм
  • массив
Вопрос 7

  Какой оператор используется для вывода данных на экран на языке Паскаль ?

Варианты ответов
  • print
  • write
  • repeat
  • do
Вопрос 8

Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач?

Варианты ответов
  • конечность
  • определенность
  • массовость
  • целостность
Вопрос 9

Какой оператор используется для условного ветвления в Паскале?

Варианты ответов
  • for.... to.....do
  • if ...then.... else
  • while ....do
Вопрос 10

Алгоритм, который используется в составе другого алгоритма называется….

Варианты ответов
  • циклическим
  • линейным
  • вспомогательным
  • дополнительным
Вопрос 11

Определите значение переменной y после выполнения программы:

var i, y: integer;

begin

y:=0;

for i:=1 to 4 do

begin

y:=y*9;

y:=y+ i;

end

end.

Варианты ответов
  • 92
  • 880
  • 22
  • 922
Вопрос 12

Какое из следующих утверждений верно для рекурсии?

Варианты ответов
  • а. Рекурсивные функции занимают меньше памяти
  • б. Рекурсивная функция всегда завершает выполнение
  • в. Рекурсия - это процесс, когда функция вызывает саму себя
  • г. Рекурсия не может использоваться в алгоритмах
Вопрос 13

Что такое массив? 

Варианты ответов
  • а. Функция, выполняющая сложные вычисления
  • б. Переменная, хранящая одно значение
  • в. Структура хранения, позволяющая организовывать набор значений одного типа
  • г. Алгоритм сортировки
Вопрос 14

Какой из операторов используется для выполнения циклических операций? 

Варианты ответов
  • import
  • return
  • while
  • print
Вопрос 15

Распределение элементов массива в соответствии с определенными правилами называется

Варианты ответов
  • сортировкой
  • подсчетом
  • поиском
  • обменом
Вопрос 16

Укажите правильное описание массива.

Варианты ответов
  • var A : [array 1..50 of real]
  • var A : array [1…50] of real
  • var A : array [1..1000 of integer]
  • var A : array [1..1000] of integer;
Вопрос 17

Какие значения примут переменные С и D в результате выполнения программы:

Program V1;

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.

Варианты ответов
  • C=14, D=0
  • C=38, D=14
  • C= -3 , D=3
Вопрос 18

Какой вариант запускает датчик случайных чисел?

Варианты ответов
  • readln(n)
  • random (x)
  • randomize
Вопрос 19

Какие значения примут переменные С и 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
Вопрос 20

Алгоритм называется циклическим, если:

Варианты ответов
  • он включает в себя вспомогательный алгоритм.
  • его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
  • он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
Пройти тест
Сохранить у себя:

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

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