Тестовые задания по информатике (ПИ, ОЗО, направление «Прикладная информатика в экономике)

advertisement
Тестовые задания по информатике
(ПИ, ОЗО, направление «Прикладная информатика в экономике)
Вариант 4
1. Сколько единиц в двоичной записи десятичного числа 242
10
22
34
46
2. Коля и Саша играют в игру с числами. Коля записывает
четырехзначное десятичное число, в котором нет нечетных цифр, т.е. цифр 1,
3, 5, 7, 9. Саша строит из него новое число по следующим правилам.
1. Вычисляются два числа – сумма крайних разрядов Колиного числа и
сумма средних разрядов Колиного числа.
2. Полученные два числа записываются друг за другом в порядке
убывания (без разделителей).
Пример. Колино число: 2864. Поразрядные суммы: 6, 14. Сашин
результат: 146.
Определите, какое из предложенных чисел может получиться у Саши
при каком-то Колином числе.
1 112
2 121
3 124
4 222
3. В какой строке единицы измерения информации указаны в порядке
возрастания:
1 байт, килобайт, мегабайт, бит;
2 мегабайт, килобайт, байт, бит;
3 байт, мегабайт, килобайт, гигабайт;
4 байт, килобайт, мегабайт, гигабайт.
4. Укажите последовательность команд, в результате выполнения которых
будет найдено наибольшее значение переменных X и Y:
1 INPUT X,Y: MAX=ABS(X-Y)/2+(X+Y)/2: PRINT MAX;
2 INPUT X,Y: IF X>Y THEN MAX=X: PRINT MAX;
3 INPUT X,Y: IF X<Y THEN MAX=Y: PRINT MAX;
4 INPUT X,Y: IF X<Y THEN MAX=X: PRINT MAX ELSE MAX=Y:
PRINT MAX;
5 INPUT X,Y: MAX=ABS(X-Y)/2-(X+Y)/2: PRINT MAX;
5. При исполнении программы:
10 INPUT N: S=0: FOR K=l to N: S=S+N^2: NEXT:
PRINT S
при N=3 на экран будет выведено число:
1 14;
2 9;
3 6;
4 10.
6.
1
2
3
4
7.
Среди указанных адресов ячеек (ссылок) выберите абсолютный:
B12
$B12
$B$12
абсолютных адресов среди перечисленных нет
Что означает адрес $C5?
1. При
не будет
2. При
строки.
3. При
столбца.
4. При
столбца
переносе формулы перенастройка на новые адреса происходить
переносе формулы будут перенастраиваться только адреса
переносе формулы будут перенастраиваться только адреса
переносе формулы будут перенастраиваться адреса строки и
8.
Определите значение целочисленных переменных а и b после
выполнения фрагмента программы:
Бейсик
Паскаль
Алгоритмический
а=2468
а:=2468;
а:=2468
b=(a MOD 1000)*10 b:=(а mod 1000)*10;
b:=mod(a, 1000)*10
а=а\1000 + b
а:=а div 1000+ b;
a:=div(a, 1000)+ b
'\ и MOD — операции, {div и mod — операции, |div и mod — функции,
вычисляющие
вычисляющие результат вычисляющие результат
результат
деления деления нацело первого деления нацело первого
нацело первого ар- аргумента на второй и аргумента на второй и
гумента на второй и остаток
от
деления остаток от деления
остаток от деления соответственно}
соответственно|
соответственно!
1)
2)
3)
а =22, b =20;
а =4682, b =4680;
а =8246, b =246;
4)
а =470, b =468.
9.
Определите значение переменной с после выполнения фрагмента
алгоритма
b:=11
c:=0
да
b=1
нет
b:=b-1
c:=c+b
Примечание:
знаком : = обозначена операция присваивания.
1 66
2 100
3 55
4 54
10.Известно, что длительность непрерывного подключения к сети Интернет с
помощью модема для некоторых АТС не превышает 10 мин. Определите
максимальный размер файла (в килобайтах), который может быть передан за
время такого подключения, если модем передает информацию в среднем со
скоростью 32 Кбит/с?
1 1200
2 2400
3 2200
4 2000
11.Для составления цепочек используются бусины, помеченные буквами: М,
N, О, Р, S. В середине цепочки стоит одна из бусин М, О, S. На третьем —
любая гласная, если первая буква согласная, и любая согласная, если первая
гласная. На первом месте — одна из бусин О, Р, S, не стоящая в цепочке в
середине.
Какая из перечисленных цепочек создана по этому правилу?
1)
SMP
2)
MSO
3)
SNO
4)
OSN
12.Цепочки символов (строки) создаются по следующему правилу.
Первая строка состоит из одного символа — цифры «1». Каждая из
последующих цепочек создается такими действиями: в очередную строку
дважды записывается цепочка цифр из предыдущей строки (одна за другой,
подряд), а в конец приписывается еще одно число — номер строки по
порядку (на i-м шаге дописывается число «i»). Вот первые 4 строки,
созданные по этому правилу:
1) 1
2) 112
3)1121123
4)112112311211234
Какая цифра стоит в седьмой строке на 120-м месте (считая слева
направо)?
13
21
34
43
13.Между населёнными пунктами A, B, C, D, E, F, Z построены дороги,
протяжённость которых приведена в таблице. (Отсутствие числа в таблице
означает, что прямой дороги между пунктами нет.)
A
A
B
C
D
E
F
Z
3
7
13
30
B
3
31
9
C
7
31
D
13
9
3
3
E
F
Z
30
6
11
33
14
7
5
6
11
33
14
7
5
Определите длину кратчайшего пути между пунктами A и Z (при
условии, что передвигаться можно только по построенным дорогам).
1 20
2 23
3 27
4 30
14.У исполнителя Арифметик 43 две команды, которым присвоены
номера:
1. прибавь 4
2. умножь на 3
Выполняя первую из них, Арифметик43 прибавляет к числу на экране 4, а,
выполняя вторую, умножает его на 3.
Запишите порядок команд в программе, которая из числа 1 получает
число 53 и содержит не более 5 команд. Указывайте лишь номера команд.
Например, программа 1121 – это программа
прибавь 4
прибавь 4
умножь на 3
прибавь 4
Эта программа преобразует число 1 в число 31.
1 12112
2 12221
3 12 121
4 12122
15. Исполнитель РОБОТ умеет перемещаться по прямоугольному
лабиринту, начерченному на плоскости, разбитой на клетки. Между
соседними по сторонам клетками может стоять стена. Клетка в лабиринте
может быть чистая или закрашенная. Закрашенные клетки на рисунке
выделены серым цветом. Система команд исполнителя РОБОТ содержит
девять команд. Четыре команды - это команды перемещения:
вверх
вниз
влево
вправо
При выполнении любой из этих команд РОБОТ перемещается на одну
клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →.
Если на пути РОБОТа окажется стена, он разрушится.
Четыре команды проверяют отсутствие стены у каждой стороны той клетки,
где находится РОБОТ:
сверху свободно
снизу свободно
слева свободно
справа свободно
Команда клетка чистая проверяет, чистая ли клетка, в которой находится
Робот.
Цикл
ПОКА <условие>
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
Схема лабиринта:
Сколько клеток лабиринта соответствуют требованию, что, начав
движение в ней и выполнив предложенную программу, РОБОТ уцелеет?
НАЧАЛО
ПОКА <клетка чистая>
ПОКА <справа свободно>
вправо
КОНЕЦ ПОКА
вниз
КОНЕЦ ПОКА
КОНЕЦ
1
2
3
4
12
15
18
21
Download