Тест: Тест по основам программирования
Список вопросов
1. Какой язык программирования относится к высокоуровневым языкам? |
|
1) Машинный код | |
2) Паскаль | |
3) Бинарный код | |
4) Язык ассемблера | |
2. Каким оператором (служебным словом) объявляется тип данных «символ»? |
|
1) CHAR | |
2) INTEGER | |
3) STRING | |
4) SINGLE | |
3. Каким оператором (служебным словом) объявляется тип данных «вещественное число»? |
|
1) INTEGER | |
2) REAL | |
3) DOUBLE | |
4) SINGLE | |
4. Как задается цикл с предусловием? |
|
1) Repeat / until | |
2) Switch / case | |
3) If / else | |
4) While / do | |
5. Какой элемент блок-схемы обозначает проверку условия? |
|
1) Ромб | |
2) Параллелограмм | |
3) Прямоугольник | |
4) Эллипс | |
6. Что такое псевдо-код? |
|
1) Блок-схема алгоритма | |
2) Код программы с ошибками | |
3) Смесь компьютерного и естественного языка | |
4) Код программы на бумаге | |
7. Для чего служит компилятор? |
|
1) Помогает с быстрым написанием шаблонов команд | |
2) Ищет ошибки в программе | |
3) Графически отображает результат программы | |
4) Переводит код программы в машинный код | |
8. Что такое линейный алгоритм? |
|
1) Небольшой по количеству действий | |
2) Действия которого выполняются последовательно и не повторяясь | |
3) В котором некоторые действия нужно повторить несколько раз | |
4) Выполняющий линейные математические операции | |
9. Для чего служит точка с запятой в коде программы? |
|
1) Для обозначения конца выражения | |
2) Для обозначения конца строки | |
3) Для разделения операторов и переменных | |
4) Во избежание ошибок в программе | |
10. Целочисленные типы данных: |
|
1) single, integer, boolean | |
2) byte, integer, boolean | |
3) single, integer, word | |
4) byte, integer, word | |
11. Что является обязательным условием выполнения цикла? |
|
1) Значение условия «true» | |
2) Значение условия «False» | |
3) Наличие тела цикла | |
4) Наличие условия | |
12. Логические переменные (boolean) могут принимать значения: |
|
1) true и false | |
2) yes и no | |
3) 0 и 1 | |
4) Целочисленные | |
13. Переменная X находится в интервале между значениями A и Z. При этом Z больше А. Какая запись соответствует этому условию? |
|
1) (X > A) or (X < Z) or (Z > A) | |
2) (X > A) and (X < Z) or (Z > A) | |
3) (X > A) and (X < Z) and (Z > A) | |
4) (X > A) or (X < Z) and (Z > A) | |
14. Какое служебное слово указывается в заголовке процедуры? |
|
1) FUNCTION | |
2) PROCEDURA | |
3) PROCEDURE | |
4) BEGIN | |
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 |