Контрольные работы по информатике 9 класс

Раздел Информатика
Класс 9 класс
Тип Тесты
Автор
Дата
Формат rar
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Итоговая контрольная работа

9 класс

Вариант 1

1. Автомат получает на вход пятизначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.

1. Вычисляются два числа - сумма первых трёх цифр и сумма последних трёх цифр.

2. Полученные два числа записываются друг за другом в порядке неубывания (без разделителей).

Пример. Исходное число: 15177. Поразрядные суммы: 7 ,15. Результат: 715.

Определите, сколько из приведённых ниже чисел могут получиться
в результате работы автомата.

2828 2512 2518 2524 2425 1825 1225 123

В ответе запишите только количество чисел.

Решение: 28 28 максимальная цифра 9, поэтому сумма 3 цифр не может быть больше 27;

25 12, 25 18, 2524 написаны по убыванию;

1 23 1- не может быть суммой цифр среди которых есть цифра входящая в сумму 23;

Т.о. только 3 числа могут быть результатом: 2425 1825 1225.

2. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык

Бейсик

Паскаль

алг

нач

цел s, k

s := 0

нц для k от 6 до 12

s := s + 5

кц

вывод s

кон

DIM k, s AS INTEGER

s = 0

FOR k = 6 TO 12

s = s + 5

NEXT k

PRINT s

Var s,k: integer;

Begin

s := 0;

for k := 6 to 12 do

s := s + 5;

writeln(s);

End.

Решение:

Цикл проходит 7 раз (от 6 до 12), на каждом шаге к S прибавляется 5, т.о. 0+5+5+5+5+5+5+5=5*7=35. S=35

3. Переведите число 204 из десятичной системы счисления в двоичную систему счисления.

В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:

20410=128+64+8+4=1*27+1*26+1*23+1*22=110011002

4. Скорость передачи данных через ADSL-соединение равна 64000 бит/c. Передача файла через это соединение заняла 16 секунд. Определите размер файла в килобайтах.

В ответе укажите одно число - размер файла в Кбайт. Единицы измерения писать не нужно.

Решение:

64000 бит/c*16 c=26*103*24 бит=210*23*53 бит=125 Кбайт

5. Информационный объём одного сообщения составляет 1 Кбайт, а другого - 256 бит. Сколько байт информации содержат эти два сообщения вместе? В ответе укажите одно число.

Решение:

1 Кбайт+256 бит=210 байт+25 байт=1024+32=1056

6. Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже:

А

Е

Л

П

Т

О

+ #

# +

~

#

+ ~ #

~ #

Расшифруйте сообщение, если известно, что буквы в нём не повторяются:

# ~ # ~ # + + ~ #

Запишите в ответе расшифрованное сообщение.

Решение:

# ~ # ~ # + + ~ # -> П О Л Е Т

7. Для какого из приведённых имён истинно высказывание:

НЕ(Первая буква гласная) И (Третья буква согласная)?

1)Елена

2)Полина

3)Кристина

4)Анна

Решение:

НЕ(Первая буква гласная) = Первая буква согласная

Т.о. Первая буква согласная И Третья буква согласная =>Полина

8. На рисунке изображена схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.

Сколько существует различных путей из города А в город З?

Контрольные работы по информатике 9 класс

Решение:

А

1

Б

АД

1+1=2

В

БД

2+1=3

Г

ВД

3+1=4

Д

А

1

Е

А

1

Ж

ЕД

1+1=2

З

ГЖ

4+2=6

9. Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 8.

Количество чисел не превышает 1000. Введённые числа по модулю
не превышают 30 000.

Программа должна вывести одно число: количество чисел, кратных 8.

Пример работы программы:

Входные данные

Выходные данные

3
16
26
24

2

Решение:

Var n,x,i,k:integer;

Begin

Readln(n);

For i:=1 to n do

Begin

Readln(x);

If x mod 8=0 then k:=k+1;

End;

Write(k)

End.

Вариант 2

1. Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.

1) Вычисляются два числа - сумма четных цифр и сумма нечетных цифр заданного числа.

2) Полученные два числа записываются друг за другом в порядке невозрастания (без разделителей).

Пример. Исходное число: 2177. Сумма четных цифр - 2, сумма нечетных цифр - 15. Результат: 152.

Определите, сколько из приведённых ниже чисел могут получиться
в результате работы автомата.

236 1313 270 1114 1614 187 370 294 40

В ответе запишите только количество чисел.

Ответ: 236, 270, 1614, 187, 40 итого: 5

2. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык

Бейсик

Паскаль

алг

нач

цел s, k

s := 0

нц для k от 7 до 11

s := s+11

кц

вывод s

кон

DIM k, s AS INTEGER

s = 0

FOR k = 7 TO 11

s = s+11

NEXT k

PRINT s

Var s,k: integer;

Begin

s := 0;

for k := 7 to 11 do

s := s+11;

writeln(s);

End.

Ответ: S=55

3. Некоторое число в двоичной системе счисления записывается как 1010101. Запишите это число в десятичной системе.

Ответ: 85

4. Файл размером 9 Кбайт передаётся через некоторое соединение со скоростью 1536 бит в секунду. Определите размер файла (в байтах), который можно передать за то же время через другое соединение со скоростью 512 бит в секунду.

В ответе укажите одно число - размер файла в байтах. Единицы измерения писать не нужно.

Ответ: 3072 байт

5. Сколько байт информации содержит сообщение объёмом 0,625 Кбайт? В ответе укажите одно число.

Ответ: 640 байт

6. От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

- ∙ - - ∙ - - - ∙ ∙ ∙ ∙ - ∙

При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

Е

Н

О

З

Щ

- ∙

- - -

- - ∙ ∙

- - ∙ -

Определите текст радиограммы. В ответе укажите, сколько букв было в исходной радиограмме.

Ответ: - ∙ - - ∙ - - - ∙ ∙ ∙ ∙ - ∙ НЩЗЕЕН

7. Для какого из приведённых имён истинно высказывание:

НЕ (Вторая буква гласная) И НЕ (Последняя согласная)?

1)Емеля

2)Иван

3)Михаил

4)Никита

Ответ: Емеля

8. На рисунке - схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.

Сколько существует различных путей из города А в город Ж?

Контрольные работы по информатике 9 класс

Ответ: 9

9. Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 5.

Количество чисел не превышает 100. Введённые числа по модулю
не превышают 300.

Программа должна вывести одно число: сумму чисел, оканчивающихся на 5.

Пример работы программы:

Входные данные

Выходные данные

3
15
25
24

40

Решение:

Var n,x,i,k:integer;

Begin

Readln(n);

For i:=1 to n do

Begin

Readln(x);

If x mod 10=5 then k:=k+x;

End;

Write(k)

End.



© 2010-2022