Введение в программирование. Язык Pascal
Список вопросов теста
Вопрос 1
Линейный алгоритм - это алгоритм...
Варианты ответов
- В котором есть повторение одной или более команд.
- В котором команды выполняются последовательно.
- В котором выполнение команд зависит от условия или нескольких условий.
Вопрос 2
Свойство алгоритма, показывающее то, что команды алгоритма входят в систему команд исполнителя, называется...
Варианты ответов
- Понятность алгоритма.
- Конечность алгоритма.
- Дискретность алгоритма.
- Однозначность алгоритма.
Вопрос 3
Существуют три основных типа величин в программировании. Их точное название - это...
Варианты ответов
- Буквенный, цифровой, логический.
- Звуковой, графический, буквенный.
- Большой, маленький, средний.
- Числовой, символьный, логический.
Вопрос 4
Переменная в программировании - это...
Варианты ответов
- Величина, имеющая имя и возможность принимать разные значения в программе.
- Величина, имеющая имя и только одно значение.
- Величина, не имеющая ни имени, ни значения.
Вопрос 5
Раздел описания переменных в программе начинается со слова...
Варианты ответов
- Const
- Var
- Type
- Set
Вопрос 6
В программе используется целочисленная переменная x. Выберите ПРАВИЛЬНОЕ описание этой переменной:
Варианты ответов
- Var x:Real;
- Var x:String;
- Var x:integer
- Var x:integer;
Вопрос 7
Дана строчка:
Var i,j:Real;
Какую функцию она выполняет?
Варианты ответов
- Описывает две переменные целого типа.
- Описывает две константы целого типа.
- Описывает две переменные вещественного типа (не целые числа).
- Описывает две константы вещественного типа.
Вопрос 8
Оператор присваивания в программе на Pascal:
Варианты ответов
- :=
- =
- -=
- :-)
Вопрос 9
Дана команда:
writeln('Это моя программа');
Что она выполняет?
Варианты ответов
- Запрашивает ввод слов "Это моя программа".
- Выводит на экран строчку "Это моя программа".
- Выводит на экран значение переменной.
- Производит вычисления.
Вопрос 10
Дан фрагмент программы:
a:=8;
b:=16;
c:=b/a;
Writeln(c);
Что происходит при его выполнении?
Варианты ответов
- Программа запрашивает ввод с клавиатуры значения переменной c.
- На экран выводится буква "с".
- Ничего не происходит, т.к. в написании команд есть ошибка.
- На экран выводится число 2.
Вопрос 11
Команда:
Readln(b);
Варианты ответов
- Выводит на экран значение переменной b.
- Приостанавливает программу и запрашивает ввод значения b с клавиатуры.
- Выводит на экран букву b.
Вопрос 12
Дана программа:
Uses Crt;
var a:integer;
b:real;
begin
b:=1.5;
a:=b;
end.
В какой строчке ошибка?
Варианты ответов
- В первой.
- Во второй.
- В третьей
- В четвертой.
- В пятой
- В шестой.
- В седьмой.
Вопрос 13
Переменная k описана как целочисленная. Допустима ли в программе команда:
k:=6/4;
Варианты ответов
- Да
- Нет
Вопрос 14
Выберите ВЕРНОЕ утверждение (их может быть одно или несколько):
Варианты ответов
- Если в программе используется переменная, она должна быть описана в разделе Var.
- Переменной целого типа можно присвоить значение вещественного типа.
- После begin необходима точка с запятой.
- Оператор вывода информации (текста или значения переменной) - Write или Writeln.
Вопрос 15
Дано несколько команд языка Pascal, осуществляющие вывод на экран.
1) Writeln(a);
2) Writeln('x равно:',x);
3) Writeln('Результат равен , Res);
4) Writeln('Привет!');
Отметьте правильно написанные команды:
Варианты ответов
- Первая.
- Вторая.
- Третья.
- Четвертая.
Вопрос 16
В разделе описания программы описаны две переменных:
var m,n:Real;
В самой программе переменной m присваивается значение квадратного корня из 16.
Выберите ПРАВИЛЬНО написанные варианты команд(их может быть один или несколько):
Варианты ответов
- n:=0;m:=sort(16);
- n:=16; m:=sqrt(n);
- n:=sqrt(256); m:=sqrt(n);
- n:=20-5; m:=sqrt(n);


