Выберите один правильный вариант ответа. в на сопоставление необходимо указать номер и букву (например, 1а). 1. алгоритм – это… a. команды для компьютера b. неправильно заданный логарифм c. список приказов d. последовательность каких-либо действий e. набор команд, приводящих к достижению поставленной цели 2. какой из документов является алгоритмом? a. правила техники безопасности b. рецепт приготовления торта c. список книг в библиотеке d. расписание движения поездов e. режим дня школьника 3. детализация алгоритма предполагает: a. доведение действий до завершения b. получение ожидаемого ответа c. разбиение действий на более мелкие d. детальное рассмотрение условия e. подробную постановку 4. алгоритмизация – это: a. разбор постановки b. тема в курсе информатики c. процесс составления алгоритма d. ввод текста программы e. оптимизация заданного алгоритма 5. блок-схема позволяет: a. получить ответ b. разбить на блоки c. определить вид алгоритма d. описать исходные данные e. наглядно изобразить последовательность шагов 6. программа вычисления площади и периметра квадрата является: a. циклическим алгоритмом b. линейным алгоритмом c. это вообще не алгоритм d. ветвящимся алгоритмом e. комбинированным алгоритмом 7. дан оператор if a> 5 then s: =s+1 else m: =m+2. он является: a. комбинацией операций ветвления b. комбинацией операторов присваивания и ветвления c. условным оператором d. представлением условия e. блочной структурой условия 8. найдите ошибочные записи в операторах: a. в=а b. s+2=4.25 c. r=a : b-1.78 d. if a then b: =0 e. a: =d: =c f. if a=0 then b: =0 9. сумма двух чисел в программе записывается как: a. let a+b b. sum a+b c. s: =a+b d. a+b: =s e. let s: =a+b 10. системы программирования – это программы a. прикладные b. системные c. инструментальные d. тренажерные e. игровые 11. выберите выражение, в результате которого получено значение с=2, если а=14 и b=4 a. с : = a mod b b. с : = b div a c. с : = a div b d. с : = b mod a e. с : = a/b 12. переведите на язык программирования команды: ввести a,b увеличить а в 2 раза уменьшить в на 10 13. объявите как массив: таблицу 5х5 из чисел 14. отметьте правильный вариант записи операторов: a. if a> b then c: =a-b else c: =a+b; b. if a> b else c: =a-b then c: =a+b; c. if a> b then c: =a+b; else c: =a-b; d. if a> b then c=a-b else c=a+b; 15. служебное слово const в программе на языке pascal фиксирует начало раздела программы, содержащего: a. описание переменных; b. описание меток; c. описание констант; d. описание сложных типов данных. 16. служебное слово type в программе на языке pascal фиксирует начало раздела программы, содержащего: a. описание переменных; b. описание меток; c. описание констант; d. описание сложных типов данных. 17. служебное слово var в программе на языке pascal фиксирует начало раздела программы, содержащего: a. описание переменных; b. описание меток; c. описание констант; d. описание сложных типов данных. 18. определите результат выполнения алгоритма по блок-схеме (а= a. 8 b. 16 c. 32 d. 12 19. установите соответствие: 1. присвоить a. write(a); 2. начало b. read(a); 3. описание c. var 4. прочитать (ввести) d. begin 5. вывести e. : = 20. даны две стороны прямоугольника a и b. найти его периметр p и площадь s: (p = 2*(a + b) , s=a2) составить алгоритм на языке блок-схем и написать программу на языке паскаль
2.b
3.c
4.c
5.e
6.b
7.c
8.c
9.c
10.с
11.a
12. Read(A,B); A:=A*2; B:+B+10;
13. var a: Array[1..5,1..5] of real;
14.a
15. c
16. d
17.a
18 нет блок схемы
19. 1-e 2-d 3-c 4-b 5-a
20. var a,b,S,P: real;
begin
write('Ввод сторон прямоугольника');
Read (a,b);
P:=(a+b)*2;
S:=a*b;
Write('Периметр:', P);
Write('Площадь:', S);
End.
Блок схему по программе легко нарисовать.