Промежуточная аттестация по предмету «Информатика и ИКТ» за 10 класс. Вариант 1.

МУНИЦИПАЛЬНОЕ АВТОНОМНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА № 112 Г. ЧЕЛЯБИНСКА»



























Выполнила учитель
информатики и ИКТ
первой категории
Юсупова Евгения Викторовна











г.Челябинск, 2015
Промежуточная аттестация по предмету «Информатика и ИКТ»
за 10 класс
Вариант 1.
I часть.
Объем сообщения равен 5 Кбайт. Сообщение содержит 5120 символа. Какова мощность алфавита?
1) 8 2) 256 3) 1 4) 2
Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F. Какое выражение соответствует F?
1) ¬X
· ¬Y
· ¬Z 2) X
· Y
· Z 3) X
· Y
· Z 4) ¬X
· ¬Y
· ¬Z
Некоторый сегмент сети Интернет состоит из 1000 сайтов. Поисковый сервер в автоматическом режиме составил таблицу ключевых слов для сайтов этого сегмента. Вот ее фрагмент:
Ключевое слово
Количество сайтов, для которых данное слово является ключевым

сомики
250

меченосцы
200

гуппи
500

Сколько сайтов будет найдено по запросу сомики | меченосцы | гуппи , если по запросу сомики & гуппи было найдено 0 сайтов, по запросу сомики & меченосцы – 20, а по запросу меченосцы & гуппи – 10.
1) 950 2) 1000 3) 920 4) 900
Запишите число, которое будет напечатано в результате выполнения программы.
var s, n: integer;
begin
s := 33;
n := 1;
while s > 0 do begin
s := s – 7;
n := n * 3
end;
writeln(n)
end.
1) 729 2) 81 3) 243 4) 27
Результаты тестирования представлены в таблице:
Фамилия
Пол
Математика
Русский язык
Химия
Информатика
Биология

Аганян
ж
82
56
46
32
70

Воронин
м
43
62
45
74
23

Григорчук
м
54
74
68
75
83

Роднина
ж
71
63
56
82
79

Сергеенко
ж
33
25
74
38
46

Черепанова
ж
18
92
83
28
61

Сколько записей в ней удовлетворяют условию «Пол =’ж’ ИЛИ Химия > Биология»?
1) 5 2) 2 3) 3 4) 4

II часть.
Документ объёмом 40 Мбайт можно передать с одного компьютера на другой двумя способами.
А. Сжать архиватором, передать архив по каналу связи, распаковать.
Б. Передать по каналу связи без использования архиватора.
Какой способ быстрее и насколько, если:
средняя скорость передачи данных по каналу связи составляет 223 бит в секунду;
объём сжатого архиватором документа равен 90% исходного;
время, требуемое на сжатие документа, – 16 секунд, на распаковку – 2 секунды?
В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б.
Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого?
Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы:
for n:=1 to 5 do
for k:=1 to 5 do
B[n,k] := n + k;
Чему будет равно значение B[2,4]?
Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу. В конце цепочки стоит одна из бусин A, B, C. На первом месте – одна из бусин B, D, C, которой нет на третьем месте. В середине – одна из бусин А, C, E, B, не стоящая на первом месте. Какая из перечисленных цепочек создана по этому правилу?
1) CBB 2) EAC 3)BCD 4) BCB
III часть.
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число N, и выводится количество цифр этого числа. Программист торопился и написал программу неправильно:
var N: longint;
count: integer;
begin
readln(N);
count := 1;
while N > 1 do begin
count := count + 1;
N := N div 10;
end;
writeln(count);
end.
Последовательно выполните следующее:
Определите, что выведет программа при вводе числа 123.
Найдите все ошибки в этой программе. Для каждой ошибки:
выпишите строку, в которой сделана ошибка;
укажите, как надо исправить ошибку - приведите правильный вариант строки.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать любые целые значения. Опишите на языке программирования алгоритм, который находит и выводит максимальный элемент массива. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них.
Паскаль

const N=30;
var a: array [1..N] of integer;
i, k: integer;
s, max: real;
begin
for i:=1 to N do readln(a[i]);
...
end.



Ответы:
Промежуточная аттестация по предмету «Информатика и ИКТ»
за 10 класс
Вариант 1.
I часть:
2
4
3
3
1
II часть:
Б14.
6
1
III часть:
при вводе числа 123 программа выводит 3 (правильный ответ).
Ошибка 1: начальное значение переменной count
строка: count:= 1;
исправление: count:= 0;
Ошибка 2: условие в заголовке цикла
строка: while N > 1 do begin
исправление: while N > 0 do begin
const N=30;
var a: array [1..N] of integer;
i, k: integer;
s, max: real;
begin
for i:=1 to N do readln(a[i]);
max:=a[1];
for i:=2 to N do
if (a[i]>max) then max:=a[i];
write(max);
end.


X
Y
Z
F

1
0
0
1

0
0
0
1

1
1
1
0






HYPER15Основной шрифт абзаца

Приложенные файлы

  • doc PA10
    Размер файла: 79 kB Загрузок: 0