Задания по программированию

advertisement
Задания по программированию
1. Язык программирования Pascal создал:
a. Н. Вирт
b. Б. Паскаль
c. М. Фортран
d. Правильных ответов нет
2. Команда CLRSCR служит для
a. ожидания нажатия клавиши
b. ввода данных с экрана
c. очистки экрана
d. верного ответа нет
3. Правильная строковая запись выражения
x3
x   sin x
x
a. x-х***3/abs x + sin (x)
b. x-x*x*x/abs (x) +sin (x)
c. x-(x*x*x)/abs (x) +sin (x)
d. Верного ответа нет
4. ввод данных с клавиатуры осуществляется с помощью оператора:
a. WRITE, WRITELN
b. READ, READLN
c. PROGRAM
d. Верного ответа нет
5. Условный оператор применяется для программирования:
a. Сложных алгоритмов
b. Линейных алгоритмов
c. Ветвящихся алгоритмов
d. Циклических алгоритмов
6. возможно ли неполное написание условного оператора:
a. возможно
b. невозможно
7. результатом выполнения фрагмента алгоритма
…
a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln (k);
…
будет следующее значение k:
a. 7
b. 8
c. 9
d. Верного ответа нет
8. В каком из условных операторов допущена синтаксическая ошибка:
a. If B=0 then writeln (‘Деление на нуль невозможно’);
b. If a>b then max := a else max:=b;
c. If (a>b) and (b>0) then c:=a+b;
d. If a<b then min:=a; else min:=b;
9. Цикл WHILE называется :
a. Цикл с предусловием
b. Цикл с параметром
c. Цикл с постусловием
d. Ветвлением
10. Определите значение переменной S после выполнения операторов:
i:=0; S:=0
While i<3 do
Begin
i:=i+1;
S:=S+i*i
End;
a. 0
b. 3
c. 11
d. 14
e. 18
11. Операторными скобками называются:
a. ( )
b. < >
c. begin … end;
d. Верного ответа нет
12. Оператором цикла не является оператор
a. While…
b. For…
c. Case…
d. Repeat…
e. Верного ответа нет
13. Какой из операторов цикла имеет 2 вида записи
a. For…
b. While…
c. Repeat…
d. Верного ответа нет
14. тип переменных для параметра цикла FOR:
a. целочисленный тип
b. логический тип
c. натуральный тип
d. верного ответа нет
15. Сколько строк напечатает программа:
var k,l:integer;
begin FOR k:=8 DOWNTO 1 DO
FOR l:=10 TO 14 DO
writeln(‘Мне нравится Паскаль.’);
end.
a. 8
b. 10
c. 14
d. Верного ответа нет
16. тип переменных INTEGER это:
a. целочисленный тип
b. логический тип
c. натуральный тип
d. верного ответа нет
17. Алгоритм включает в себя ветвление, если:
a. если он составлен так, что его выполнение предполагает многократное повторение
одних и тех же действий;
b. если ход его выполнения зависит от истинности тех или иных условий;
c. если его команды выполняются в порядке их естественного следования друг за
другом независимо от каких-либо условий;
18. Верно ли записан оператор выбора
If <оператор 1> then <оператор 2 > else <оператор 3>:
a. верно
b. неверно
19. вывод данных на экран осуществляется с помощью оператора:
a. WRITE, WRITELN
b. READ, READLN
c. PROGRAM
d. Верного ответа нет
20. целочисленное деление можно выразить следующей функцией:
a. A mod B
b. A div B
c. Abs (A)*B
Download