Тест: Тест по основам программирования. Вариант 1
Список вопросов
1. Какой язык программирования относится к языкам низкого уровня? |
|
1) Язык ассемблера | |
2) Бинарный код | |
3) Паскаль | |
4) Машинный код | |
2. Каким оператором (служебным словом) объявляется тип данных «строка»? |
|
1) SINGLE | |
2) STRING | |
3) INTEGER | |
4) CHAR | |
3. Каким оператором (служебным словом) НЕ объявляется тип данных «вещественное число»? |
|
1) SINGLE | |
2) DOUBLE | |
3) REAL | |
4) INTEGER | |
4. Как задается условное ветвление? |
|
1) While / do | |
2) If / else | |
3) Switch / case | |
4) Repeat / until | |
5. Какой элемент блок-схемы обозначает выполнение действия? |
|
1) Эллипс | |
2) Прямоугольник | |
3) Параллелограмм | |
4) Ромб | |
6. Что такое синтаксис языка? |
|
1) Правила написания переменных | |
2) Правила записи кода программы | |
3) Формализация значений языка | |
4) Правила расстановки операторов и знаков препинания | |
7. Для чего служит отладчик? |
|
1) Переводит код программы в машинный код | |
2) Ищет ошибки в программе | |
3) Графически отображает результат программы | |
4) Помогает с быстрым написанием шаблонов команд | |
8. Что такое циклический алгоритм? |
|
1) Выполняющий линейные математические операции | |
2) В котором некоторые действия нужно повторить несколько раз | |
3) Действия которого выполняются последовательно и не повторяясь | |
4) Небольшой по количеству действий | |
9. Что означает end в коде программы? |
|
1) Конец строки | |
2) Конец блока или программы | |
3) Начало нового цикла или программы | |
4) Выход из программы | |
10. Вещественные типы данных: |
|
1) byte, double, boolean | |
2) word, double, real | |
3) single, double, boolean | |
4) single, double, real | |
11. Что является обязательным условием выполнения программы? |
|
1) Инструкция program | |
2) Наличие тела программы | |
3) Наличие хотя бы одной переменной | |
4) Вывод результата на экран | |
12. Байтовые переменные (byte) могут принимать значения: |
|
1) 0..255 | |
2) -128..127 | |
3) 0..7 | |
4) 0..1 | |
13. Переменная X находится вне интервала от A до Z. При этом Z больше А. Какая запись соответствует этому условию? |
|
1) (X > A) or (X < Z) and (Z > A) | |
2) (X > A) and (X < Z) and (Z > A) | |
3) (X < A) and (X > Z) and (Z > A) | |
4) (X > A) or (X < Z) or (Z > A) | |
14. Как объявляется функция? |
|
1) FUNC | |
2) VAR | |
3) FUNCTION | |
4) PROCEDURA | |
15. Результатом выполнения фрагмента программы S:=-5;x:=0;repeat s:=s*(x+2);x:=x+1; until x>2;write(s); будет сообщение |
|
1) -10.0 | |
2) -30.0 | |
3) 0.0 | |
4) -120.0 |