«Программное управление работой компьютера»
Список вопросов теста
Вопрос 1
Определите значение переменной S после выполнения операторов:
i:=0; S:=0
While i<3 do
Begin
i:=i+1;
S:=S+i*i
End;
Варианты ответов
- 0
- 11
- 18
- 3
- 14
Вопрос 2
Укажите правильное описание массива.
Варианты ответов
- Var A: ARRAY [1..50 OF REAL];
- Var А, В,С: ARRAY [1... 50] OF REAL;
- Var А:array[l. .1000] of integer,
Вопрос 3
Что определяет индекс массива?
Варианты ответов
- Индекс определяет положение элемента массива данных относительно его начала.
- Индекс определяет положение элемента массива данных относительно друг друга.
- Индекс определяет положение элемента массива данных относительно его конца.
Вопрос 4
Разработка алгоритма решения задачи - это
Варианты ответов
- сведение задачи к математической модели, для которой известен метод решения
- выбор наилучшего метода из имеющихся
- определение последовательности действий, ведущих к получению результатов
- точное описание данных, условий задачи и ее целого решения
Вопрос 5
В каком из условных операторов допущена синтаксическая ошибка
Варианты ответов
- If a>b then;
- If a < b then min:=a else min:=b;
- If a>b then max := a else max:=b;
- If B=0 then writeln (`Деление на нуль невозможно`);
Вопрос 6
В результате вызова какой из процедур вывода будет напечатано на экране значение переменной х?
Варианты ответов
- Writeln("x")
- Writeln('x')
- Writeln(x)
- Writeln'x'
Вопрос 7
Когда необходимо составлять блок-схему программы?
Варианты ответов
- После составления программы
- До начала составления самой программы
- В процессе составления программы
Вопрос 8
Цикл с предусловием (типа "пока") определяется служебным словом:
Варианты ответов
- WHILE
- FOR
- REPEAT
Вопрос 9
Что будет выведено на экран в результате выполнения программы?
Program S;
Var x, y: Integer;
Begin
x := 2; y := 3; x := x *x;
y := y * y; x := x + y;
WriteLn (‘x =’, x);
End.
Варианты ответов
- х=13
- х=14
- х=5
Вопрос 10
Что производит следующий фрагмент программы?
for i:=1 to n do
begin
write(`a[`,i,`] `);
readln(a[i]);
end;
Варианты ответов
- Вывод элементов массива на экран монитора.
- Ввод и вывод элементов массива с клавиатуры.
- Ввод и вывод одного числа, введенного с клавиатуры
Вопрос 11
Что называется массивом?
Варианты ответов
- Под массивом понимается совокупность конечного числа данных различных типов.
- Под массивом понимается совокупность бесконечного числа данных одного типа.
- Под массивом понимается совокупность конечного числа данных одного типа.
Вопрос 12
- Результатом выполнения фрагмента алгоритма
…
a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln (k);
Варианты ответов
- 10
- 7
- 8
- 9
Вопрос 13
Тип переменных INTEGER это:
Варианты ответов
- Логический тип
- Целочисленный тип
- Натуральный тип
Вопрос 14
полная форма логического оператора имеет вид
Варианты ответов
- if (условие) then(действие);
- if (условие) then(действие); else(действие);
- if (условие) then(действие) else(действие);
Вопрос 15
Определите значение переменной b после выполнения алгоритма:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b


