Тест по теме "Программирование на Паскале"
Список вопросов теста
Вопрос 1
Выберите правильные варианты ответов.
Укажите сферы применения компьютеров:
Варианты ответов
- искусственный интеллект;
- копание картошки;
- моделирование;
- забивание гвоздей молотком;
- вычисления;
- признание в любви;
- базы данных;
- благодарность родителям;
- игры.
Вопрос 2
Понимает ли компьютер язык программирования напрямую?
Варианты ответов
- да;
- нет.
Вопрос 3
Выберите правильные варианты ответов.
Что такое язык программирования?
Варианты ответов
- система знаков, слов и правил, предназначенная для создания компьютерных программ;
- язык, на котором написаны комментарии к программе;
- система заклинаний, которые заставляют людей делать определенные действия;
- это то, что понимает компьютер.
Вопрос 4
Какие действия выполняет оператор mod?
Варианты ответов
- берет целую часть от деления;
- берет остаток от деления;
- округляет;
- выдает случайное число.
Вопрос 5
Какие действия выполняет оператор div?
Варианты ответов
- берет целую часть от деления;
- берет остаток от деления;
- округляет;
- выдает случайное число.
Вопрос 6
Какие существуют типы данных в PascalABC?
Варианты ответов
- правильные;
- вещественные;
- неправильные;
- целые;
- символьные;
- буквенно-численные.
Вопрос 7
Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -
Варианты ответов
- ассемблер
- компилятор
- паскаль
- фортран
Вопрос 8
Вещественные данные относятся к типу
Варианты ответов
- Real
- Integer
- String
- Boolean
Вопрос 9
Чем характеризуется переменная?
Варианты ответов
- Именем, типом, значением
- Типом, значением
- Именем, значением
- Верного ответа нет
Вопрос 10
В каком разделе происходит описание переменных?
Варианты ответов
- Vag
- Const
- Var
- Верного ответа нет
Вопрос 11
Цикл REPEAT называется
Варианты ответов
- Цикл с предусловием
- Цикл с постусловием
- Цикл с параметром
Вопрос 12
Оператор для организации диалога с пользователем в языках программирования - это…
Варианты ответов
- Оператор ввода и оператор вывода
- Условный оператор
- Оператор цикла
- Верного ответа нет
Вопрос 13
Записать на языке Паскаль следующее выражение: y=5x^2+10x+2?
Варианты ответов
- Y:=5*x*x+10x+2
- Y: =5*x*x+10*x+2
- Y:=5x*x+10x+2
Вопрос 14
Что из указанного входит в алфавит языка Паскаль?
Варианты ответов
- Латинские буквы
- Знаки арифметических действий
- Русские буквы
- Служебные слова
- Арабские цифры
Вопрос 15
Какой оператор в Паскале служит для выбора одного из двух вариантов действий?
Варианты ответов
- Оператор ввода
- Оператор вывода
- Условный оператор
- Оператор цикла
Вопрос 16
Как записывается оператор вывода?
Варианты ответов
- Writeln ( )
- Readln( )
- While ( )
- Begin ( )
Вопрос 17
Операторы в Паскале разделяются:
Варианты ответов
- Запятой
- Точкой с запятой
- Точкой
- Двоеточием
Вопрос 18
Какое значение примет переменная а в результате выполнения фрагмента программы:
а:=7; b:= а+1; а:=а+b;
Варианты ответов
- 7
- 8
- 15
- Верного ответа нет
Вопрос 19
В операторе присваивания summa := sqr(x)+3*a переменными являются
Варианты ответов
- a, x, summa
- sqr, x, a
- a, x
- sqr, x, a, summa
Вопрос 20
Как записывается оператор присваивания?
Варианты ответов
- a=1
- a:=1
- a=:1
- a='1'
Вопрос 21
Как записывается на языке программирования Pascal цикл с предусловием?
Варианты ответов
Варианты ответов
- While <условие> do <тело цикла>;
- Repeat <тело цикла> until <условие>;
- For <параметр>:=-<начальное значение> to <конечное значение> do <тело цикла>;
- Верного ответа нет
Вопрос 22
Какая строка из перечисленных описывает символьную переменную на языке Паскаль:
Варианты ответов
- Var x: integer;
- Var x: char;
- Var x: real;


