Контрольная работа по теме "Начала программирования"
Список вопросов теста
Вопрос 1
Разработчиком языка Паскаль является:
Варианты ответов
- Блез Паскаль
- Никлаус Вирт
- Норберт Винер
- Эдсгер В. Дейкстра
Вопрос 2
Что из нижеперечисленного не входит в алфавит языка Паскаль?
Варианты ответов
- латинские строчные и прописные буквы
- служебные слова
- русские строчные и прописные буквы
- знак подчёркивания
Вопрос 3
Какая последовательность символов служит именем в языке Паскаль?
Варианты ответов
- _mas
- maS1
- d2
- 2d
Вопрос 4
Каким обозначениям соответствуют типы данных:
1.
Целочисленный
2.
Вещественный
3.
Символьный
4.
Строковый
5.
Логический
Варианты ответов
- real
- integer
- boolean
- string
- char
Вопрос 5
В программе на языке Паскаль обязательно должен быть:
Варианты ответов
- заголовок программы
- блок описания используемых данных
- программный блок
- оператор присваивания
Вопрос 6
Разделителями между операторами служит:
Варианты ответов
- точка
- точка с запятой
- пробел
- запятая
Вопрос 7
В данном фрагменте программы:
program error;
begin
sUmma:=18+35;
end.
ошибкой является: (в ответе выбрать "да" или "нет")
Варианты ответов
- некорректное имя программы
- не определённое имя переменной
- некорректное имя переменной
- запись арифметического выражения
Вопрос 8
Чему соответствуют данные операторы?
1.
Оператор вывода данных
2.
Оператор ввода данных
3.
Оператор присваивания
4.
Начало программного блока
5.
Описание переменных
Варианты ответов
- write
- read
- :=
- begin
- var
Вопрос 9
Какого оператора цикла не существует в языке Паскаль?
Варианты ответов
- for
- while
- repeat...until
- loop
Вопрос 10
Определите значение переменной "с" после выполнения следующего фрагмента программы:
a:=100;
b:=30;
a:=a-b*2;
if a>b then c:=a-b else c:=b-a;
Варианты ответов
- 10
- -10
- 70
- 20
Вопрос 11
Цикл в фрагменте программы
а:=1;
b:=1;
while a+b<10 do
begin
a:=a+l;
b:=b+2
end;
выполнится:
(в ответе указать цифрой количество раз)
Вопрос 12
Дана последовательность операторов:
а:=1;
b:=1;
repeat
а:=a+2;
b:=b*2;
until b>8;
s:=a+b
Каким будет значение переменной "s"? (В ответе указать только число.)