Таких скидок больше не будет!

Соберите тест из готовой базы заданий ЕГЭ. Ученики решат этот тест и вы увидите их ответы прямо на платформе
Собрать тест ЕГЭ31 августа 2025 09:13
Ниже готов тест по информатике для 8 класса. Тема: Язык программирования Паскаль. Тип вопроса: Соотнесение. Количество вопросов: 5. Тест с ответами.
Инструкция: Соотнеси элементы левого столбца с элементами правого столбца. Запиши соответствие напротив каждой буквы (например: A-1, B-2 и т.д.). Баллы: по 1 баллу за каждую верную пару.
Левый столбец: A) Program B) Var C) Begin D) Readln E) For
Правый столбец:
Ответы: A-1, B-2, C-3, D-4, E-5
Тест по информатике на тему "Цикл While" для 7 класса
Вопрос 1:
Что означает ключевое слово "while" в языке программирования?
a) Когда
b) Если
c) Иначе
d) Повторять
Вопрос 2:
Какой из следующих фрагментов кода будет правильным для создания цикла "while"?
a) while (x < 10) { x++; }
b) while x < 10 { x++; }
c) while { x < 10 } (x++);
d) while: (x < 10) { x++; }
Вопрос 3:
Что произойдет, если условие в цикле "while" никогда не будет ложным?
a) Цикл выполнится один раз
b) Произойдет бесконечный цикл
c) Программа завершится с ошибкой
d) Цикл выполнится несколько раз, затем остановится
Вопрос 4:
Какой из следующих вариантов является корректным способом завершения цикла "while"?
a) break;
b) stop;
c) exit;
d) end;
Вопрос 5:
Какой результат выполнения следующего кода:
x = 0
while x < 3:
x += 1
print(x)
a) 2
b) 3
c) 0
d) 1
Готово! Удачи на тесте!
Ниже представлен тест по информатике для 10 класса на тему "Массивы на языке программирования Паскаль". Каждый вопрос имеет один правильный ответ.
1. Как объявляется массив целых чисел в Паскале?
var arr: array[1..10] of integer;var arr: array[10] of integer;var arr: integer[1..10];var arr: integer;Правильный ответ: A
2. Какой из следующих индексов является неверным в объявлении массива в Паскале?
array[1..10]array[0..9]array[-5..5]array[11..1]Правильный ответ: D
3. Какой тип данных можно использовать для объявления массива, содержащего вещественные числа?
array[1..10] of integer;array[1..10] of real;array[1..10] of char;array[1..10] of string;Правильный ответ: B
4. Как обратиться к третьему элементу массива arr?
arr(3)arr[3]arr{3}arr{2}Правильный ответ: B
5. Что значит "индекс массива" в языке Паскаль?
Правильный ответ: B
6. Как правильно инициализировать массив целых чисел в Паскале?
arr := (1, 2, 3, 4);arr[1] := 1; arr[2] := 2;arr = [1, 2, 3, 4];arr: array[1..4] of integer = (1, 2, 3, 4);Правильный ответ: D
7. Какое из приведенных утверждений истинно для массивов в Паскале?
Правильный ответ: D
8. Какой метод используется для определения размера массива в Паскале?
Length(arr)SizeOf(arr)Count(arr)ArrSize(arr)Правильный ответ: B
9. Как задать размер массива переменной длины в Паскале?
setlength.var arr: dynamic array of integer;.var arr: array of integer;.Правильный ответ: A
10. Какой из следующих операторов использует массив для перебора всех его элементов?
for i := 1 to Length(arr) dowhile arr[i] <> nil dorepeat until arr[i] = 0foreach arr as itemПравильный ответ: A
11. Как записать элемент массива arr на позиции 5?
arr[5] = 10;arr[5] := 10;arr(5) := 10;arr{5} = 10;Правильный ответ: B
12. Чтобы создать двумерный массив целых чисел, что нужно прописать в Паскале?
var arr: array[1..10, 1..10] of integer;var arr: array[10, 10] of integer;var arr: integer[1..10, 1..10];var arr: array[1..10][1..10] of integer;Правильный ответ: A
13. Как добавить элемент в конец динамического массива?
arr[length(arr)+1] := newElement;arr.append(newElement);setlength(arr, newSize); arr[newSize] := newElement;arr.push(newElement);Правильный ответ: C
14. Как получить доступ к элементу двумерного массива matrix на позиции (2, 3)?
matrix[2, 3]matrix(2, 3)matrix{2, 3}matrix[3, 2]Правильный ответ: A
15. Как создать массив символов в Паскале?
var arr: array[1..10] of char;var arr: char[1..10];var arr: array[10] of character;var arr: character[1..10];Правильный ответ: A
Этот тест поможет школьникам оценить свои знания по массивам в языке программирования Паскаль.