Подготовим к ЕГЭ за оставшееся времяна нужные баллы.
Пробный период бесплатно

осталось мест 52
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему язык программирования pascal

21 октября 2025 10:29

{Другой предмет}
8 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Ниже тест по информатике, тема: язык программирования Pascal. Тип вопросов: единственный выбор. 20 вопросов. В конце — ключи ответов.

  1. Где записаны собственно исполняемые инструкции программы в Pascal? A) в разделе констант B) в заголовке программы C) в блоке begin...end D) вне тела программы Ответ: C

  2. Что означает оператор := в Pascal? A) присваивание B) сравнение C) инкремент D) ввод Ответ: A

  3. Какой тип данных в Pascal содержит только два значения: True и False? A) integer B) real C) boolean D) char Ответ: C

  4. Какой знак завершает инструкцию в Pascal? A) . B) ; C) : D) end Ответ: B

  5. Что означает цикл "for i := 1 to 10 do"? A) бесконечный цикл B) цикл от 0 до 9 C) цикл от 1 до 10 D) цикл с шагом 2 Ответ: C

  6. Как объявляется переменная целого типа? A) var x: integer; B) x: integer; C) integer x; D) var x; Ответ: A

  7. Какой оператор выбирает одну из нескольких ветвей по значению выражения? A) if B) case C) while D) repeat Ответ: B

  8. Что делает WriteLn('Hello')? A) печатает строку и перевод каретки B) читает строку C) выводит только перенос строки D) не компилируется Ответ: A

  9. Как объявить массив целых чисел размером 10 элементов? A) array[1..10] of integer; B) type arr = array[0..9] of integer; C) var a: array[0..9] of integer; D) all of the above Ответ: C

  10. Что такое константа в Pascal? A) переменная без значения B) неизменяемое значение C) символ D) функция Ответ: B

  11. Какую процедуру используют для ввода данных с клавиатуры? A) Read B) Write C) ReadLn D) Input Ответ: A

  12. Как объявить константу? A) const PI = 3.14; B) constant PI = 3.14; C) const PI := 3.14; D) var PI = 3.14; Ответ: A

  13. Что делает цикл repeat-until? A) бесконечный цикл B) выполняет тело цикла, затем проверяет условие C) сначала проверяет условие, затем выполняет D) используется только в рекурсии Ответ: B

  14. Какой тип данных не поддерживает дробную часть? A) real B) integer C) double D) extended Ответ: B

  15. Что делает процедура Str? A) конкатенацию строк B) преобразование числа в строку C) получение длины строки D) преобразование строки в число Ответ: B

  16. Какой цикл наиболее прямой для перебора элементов массива? A) for i := 1 to 10 do B) while i <= High(a) do C) repeat until D) loop Ответ: A

  17. Что делает раздел type в Pascal? A) объявляет переменные B) объявляет новые типы C) объявляет константы D) объявляет процедуры Ответ: B

  18. Какой раздел программы содержит объявления переменных? A) type B) var C) const D) procedure Ответ: B

  19. В каком случае следует использовать оператор case? A) когда нужно проверить несколько конкретных значений переменной B) когда нужно повторить цикл C) когда нужно работать с массивом D) для ввода данных Ответ: A

  20. Что означает ключевое слово begin в Pascal? A) начало программы B) начало блока инструкций C) конец программы D) объявление переменных Ответ: B


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
10 Класс
{Другой предмет}
10 Класс
{Другой предмет}
11 Класс

Саша — ассистент в телеграмме