Тест: Программное управление работой компьютера
Список вопросов
1. Что называется алгоритмом? |
|
1) Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов | |
2) Алгоритм - примерный план для решения задачи | |
3) Алгоритм - описание последовательности действий (план), для решения задачи. | |
2. В каком разделе происходит описание переменных? |
|
1) Vag | |
2) Var | |
3) Const | |
3. Чем характеризуется переменная? |
|
1) Значением, типом | |
2) Именем, значением | |
3) Именем, типом, значением | |
4. Чем заканчивается программа? |
|
1) begin | |
2) Clrscr | |
3) End. | |
5. Как записывается оператор вывода? |
|
1) Readln | |
2) Readkey | |
3) Writeln | |
6. Как записывается оператор ввода? |
|
1) Writeln | |
2) Readkey | |
3) Readln | |
7. Как записывается оператор присваивания? |
|
1) а:=1 | |
2) а=1 | |
3) а=:1 | |
8. Как записывается в Паскале простое условие ≠ |
|
1) ≠ | |
2) <> | |
3) := | |
9. Формат полного оператора ветвления следующий |
|
1) If <логическое выражение> then <оператор1> | |
2) If <логическое выражение> else <оператор2> | |
3) If <логическое выражение> then <оператор1> else <оператор2> | |
10. Оператор цикла с предусловием в Паскале имеет следующий формат: |
|
1) While <выражение> do <оператор> | |
2) Writeln <выражение> go <оператор> | |
3) Write<выражение> do <оператор> | |
11. Что называется массивом? |
|
1) под массивом понимается совокупность бесконечного числа данных одного типа | |
2) под массивом понимается совокупность конечного числа данных одного типа | |
3) под массивом понимается совокупность конечного числа данных различных типов | |
12. Что определяет индекс массива? |
|
1) Положение элемента массива данных относительно его начала | |
2) Положение элемента массива данных относительно его конца | |
3) Положение элемента массива данных относительно друг друга | |
13. Укажите правильное описание массива. А. Var a: array [1..1000] of integer; Б. Var A, B, C: ARRAY [1..50] OF REAL; В. Var A: ARRAY [1..50 OF REAL] |
|
1) А, В | |
2) А, Б | |
3) А, Б | |
14. Как запустить генератор случайных чисел? |
|
1) Randomize | |
2) ROUND | |
3) Random (x) | |
15. Укажите условие выбора чисел, кратных 3, но не кратных 6 |
|
1) (Х mod 3=0) and (X mod 6<>0) | |
2) Х mod 3=0 | |
3) (Х mod 3=0) or (X mod 6<>0) | |
16. Какое значение примет переменная Х после выполнения оператора Х:= 17 mod 4 |
|
1) 1 | |
2) 4 | |
3) 4.25 | |
17. Какая функция позволяет вычислить корень квадратный из числа? |
|
1) ABS | |
2) SQRT | |
3) SQR | |
18. Назначение циклической структуры |
|
1) Повторение одной команды не более 10 раз | |
2) Проверка условия в тексте | |
3) Повторение идущих подряд одинаковых команд некоторое число раз | |
19. Какое значение примет переменная С в результате выполнения программы: Var A, B, C: integer; Begin A:=4; B:=A*3-6; If B>2*A Then A:=2; IF B<2*A Then A:=5; If B=2*A Then A:=B-A; C:=A*B+A-B; Writeln (‘C=’, C); End. |
|
1) 29 | |
2) 8 | |
3) 22 | |
20. Оператор для организации ветвления в языках программирования - это… |
|
1) Оператор цикла | |
2) Условный оператор, оператор выбора | |
3) Оператор для организации диалога с пользователем | |
21. Операторы для организации диалога с пользователем в языках программирования - это… |
|
1) Оператор цикла | |
2) Условный оператор, оператор выбора | |
3) Оператор ввода и оператор вывода | |
22. Значения переменных А и В после выполнения фрагмента программы А:=1; В:=10; А:=А+В; В:=А-В; А:=А-В |
|
1) Станут равными соответственно сумме и разности прежних своих значений | |
2) Поменяются местами | |
3) Останутся прежними | |
23. Укажите условие выбора чисел, не кратных 5 или кратных 10 |
|
1) (X mod 5<>0) or (X mod 10=0) | |
2) (X mod 5=0) and (X mod 10<>0) | |
3) (X mod 5=0) and (X mod 10=0) | |
24. Какое значение примет переменная Х после выполнения оператора Х:= 15 div 4 |
|
1) 3 | |
2) 3,5 | |
25. Какие значения примут переменные C и D в результате выполнения программы: Program v1; Var A, B, C, D: integer; Begin A:=6; B:=2*A+8; If B>A Then C:=B-A Else D:=A-B; Writeln (‘C=’, C); Writeln (‘D=’, D); End. |
|
1) C=14, D=0 | |
2) C=38, D=14 | |
3) C=14, D=-14 | |
26. Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально A[3] := 5; A[4] := 6; A[3]: = A[4]; A[4] := A[3]? |
|
1) A[3] = 5; A[4] = 5 | |
2) A[3] = 5; A[4] = 6 | |
3) A[3] = 6; A[4] = 6 |