Задания по программированию 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