- •1. Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации, системы передачи информации. (5)
- •5. История развития эвм. Понятие и основные виды архитектуры (5)
- •7. Запоминающие устройства, классификация, принцип работы, основные характеристики(5)
- •8. Устройства ввода/вывода данных, их разновидности и основные характеристики (3)
- •9. Понятие системного и служебного (сервисного) программного обеспечения : назначение, возможности , структура (5)
- •1, 3 И 4
- •10. Файловая структура операционных систем. Операции с файлами(4)
- •11. Технологии обработки текстовой информации (5)
- •13. Технологии обработки графической информации (4)
- •14. Средства электронных презентаций (3)
- •15. Системы управления базами данных (4)
- •16. Основы баз данных и знаний (6)
- •17. Понятие алгоритма и его свойства. Блок-схема алгоритма(5)
- •18. Основные алгоритмические конструкции. Базовые алгоритмы
- •21.Этапы решения задач на компьютерах
- •22. Понятие о структурном программировании.
- •23. Объектно-ориентированное программирование
- •24. Эволюция и классификация языков программирования
- •25. Структура и типы данных языка программирования
- •26. Трансляция, компиляция и интерпретация
17. Понятие алгоритма и его свойства. Блок-схема алгоритма(5)
В блок-схеме алгоритма внутри данного символа следует написать...
ввод/вывод данных
конец
начало
логическое выражение
2. Изображенный на рисунке фрагмент алгоритма определяет ...
наименьшее из чисел А и В
минимум из трех чисел
наибольшее из чисел В и С
максимум из трех чисел
3. Результатом выполнения алгоритма, представленного блок-схемой для массива чисел (1, -5, -9, 2, -10, 3), являются значения …
S = 24; P = -250
S = -19; P = -270
S = 6; P = 6
S = -24; P = -450
4. К основным алгоритмическим конструкциям не относится…
цикл с постусловием
ветвление
цикл с предусловием
замещение
5. Линейный алгоритм…
содержит одно или несколько логических условий
содержит цикл и проверку логического условия
не содержит логических условий и имеет одну линию вычислений
содержит один или несколько циклов
18. Основные алгоритмические конструкции. Базовые алгоритмы
1. В программе, вычисляющей произведение отрицательных чисел из N введенных с клавиатуры, ввод N P:=1 нц для i от1 до N ввод а если то P:=P*a все кц вывод P необходимо вставить условие…
a=1
a>0
a<0
a<N
2. Правильная запись выражения на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид…
y := A ^ x +
y := A ^ x + (B / x) ^ C
y := A ^ x + B / x ^ C
3. В результате выполнения алгоритма алг «Вычисление значения переменной s» s:=0 нц для k:=2 до 6 s:=s+k кц вывод s значение переменной s будет равно числу …
20
12
14
6
4. В результате выполнения алгоритма алг «Вычисление значения переменной р» p := 1 i := 3 нц пока i<=6 p := p * i i := i+3 кц вывод p значение переменной p будет равно числу …
12
18
9
6
5. После выполнения последовательности операторов c : = 5; d : = 7; c : = c - d; d : = 7 * d; d : = c – d; значение переменных c и d будет равно ...
c = -2; d = 49
c = -2; d = - 51
c = 5; d = 7
c = 5; d = - 51
19. Программы линейной структуры
1. В результате работы алгоритма Y := X - 1 X := Y +2 Y := X + Y вывод Y переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число…
5
2
10
7
2. В результате выполнения фрагмента блок-схемы алгоритма ввод Х, А, В, С Y := X^3+B*C+A вывод Y при вводе значений Х, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно…
28
-2047
1
2048
3. Значение Y в результате выполнения алгоритма ввод А, В, С, Х Y := (A+C)/B*X вывод Y при вводе значений: 10, 3, 14, 4, будет равно…
3,714
32
3
8
4. Круглые скобки для определения порядка выполнения вычислений выражения правильно расставлены в выражении …
(A^B)*2+3.456*y
((a^b)*2)+(3.456*y)
(A^(B*2)+3.456^y)
A^(B*2)+(3.456*y)
20. Операторы ветвления, Операторы цикла
1. Задан фрагмент алгоритма: 1) если a<b, то с=b-a, иначе c=2*(a-b) 2) d=0 3) пока c>a выполнить действия d=d+1, с=с-1 В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения...
c=5, d=0
c=10, d=1
c=8, d=2
c=-5, d=1
2. Укажите, сколько раз выполнится цикл в представленном фрагменте программы a:=3; b:=7; ПОКА (a / 2) ≤ (b / 3) НЦ a:=a+2; b:=b+3; КЦ;
10
100
бесконечное число раз
1000
3. Значение переменной d после выполнения фрагмента алгоритма k := 30 выбор | при div ( k, 12 ) = 2: d := k; | при mod( k, 12 ) < 5: d := 2; | при mod( k, 12 ) > 9: d := 3; | иначе d := 1; все равно...
30
2
3
1
4. После выполнения алгоритма b:= 10 d:= 40 нц пока d >= b | d := d - b кц значение переменной d равно...
0
40
30
10
5. После выполнения фрагмента программы a = 30 b = a/2+1 ЕСЛИ (a < b*2) И (b > 15) ТО a = a+1 ИНАЧЕ a = 20 КОНЕЦ ЕСЛИ ВЫВОД а значение переменной а будет равно…
21
31
20
30