Контрольная работа по теме «Кодирование текстовой

advertisement
Контрольная работа по теме «Кодирование текстовой информации. Нахождение
количества текстовой информации».
Пояснение.
Данная работа проводится в 9 классе после изучения темы «Кодирование и
обработка текстовой информации».
На данную работу отводится 30 минут.
Работа выполняется в тетрадях. В классе, без компьютеров.
Критерии:
Для получения оценки «3» необходимо выполнить 3 задания.
Для получения оценки «4» необходимо выполнить 4 задания.
Для получения оценки «5» необходимо выполнить 5 заданий.
Ссылки на документы.
Данная работа составлено с использованием:
«Задачник – практикум «Информатика и ИКТ 8-9 класс» авт. И.Г. Семакин М.
Бином Лаборатория знаний.2010 г.»
Заданий ГИА за 2008-2011 уч. год.
Демонстрационный вариант ГИА по информатике для 9 класса 2009 года
Демонстрационный вариант ГИА по информатике для 9 класса 2010 года
Демонстрационный вариант ГИА по информатике для 9 класса 2011 года
Вариант 1.
1. Сколько бит информации содержит сообщение объемом 3 Кбайт? В
ответе укажите одно число.
2. Дана кодировка КОИ-8. Определите количество символов в сообщении, если
информационный объем сообщения в этой кодировке равен 160 бит.
3. При составлении сообщения использовали 128-символьный алфавит. Каким
будет информационный объём такого сообщения, если оно содержит 2048
символов?
4. Информационное сообщение объёмом 3Кбайта содержит 3072 символов. Какова
мощность алфавита, с помощью которого оно было составлено?
5. Сообщение занимает 4 страницы по 40 строк и содержит 7200 байтов
информации. Сколько символов в строке, если при составлении этого сообщения
использовали 64-символьный алфавит?
Решение вариант 1.
1. Решение.
1 Кбайт = 1024 байт = 1024*8 бит = 8192 бит.
3 Кбайт = 3*8192=24576(бит)
Ответ: 24576.
2.
Решение.
1. i = 1 байт = 8 бит.
2. I об = К * i , К = I об / i = 160/8 = 20 (символов).
Ответ: 20 символов.
3.
Решение.
1.
N = 2 i , 128 = 2 i , 128 = 2 7 , i = 7 бит.
I об = К * i , I об = 2048 * 7 = 14336 (бит) = 1792 (байт) = 1,75 (Кбайт).
2.
Ответ: 1,75 Кбайт.
4. Решение.
1. I
об
= 3 Кбайт =24576 бит.
2. I
об
= К * i , i= I
об
/ K = 24576 / 3072= 8 (бит).
3. N = 2 i , N = 2 8 = 256 (символов).
Ответ: 256.
5. Решение.
1. N = 2 i , 64 = 2 i , 64 = 2 6 , i = 6 бит.
2. I об = К * i , K = I об / i = 7200*8 / 6= 9600 (символов).
3. К= кол-во страниц* кол-во строк* кол-во символов в строке,
кол-во символов в строке = К/ (кол-во страниц* кол-во строк)=
= 1200/ (4*40)= 9600/160 = 60(символов).
Ответ: 60 символов.
Коррекционная карта
1. Решение. Нужно 1 Кбайт перевести в байты, а потом в биты. Затем умножить на
количество Кбайт (в нашем случае это 3). В 1 Кбайт 1024 байта, а в 1байте 8
бит.
1Кбайт= 1024 байт = 1024*8 бит = 8192 бит.
3 Кбайт = 3*8192=24576(бит)
Ответ: 24576.
2. В кодировке КОИ-8 каждый символ кодируется одним байтом.
Решение.
1. i = 1 байт = 8 бит.
2. I об = К * i , К = I об / i = 160/8 = 20 (символов).  Из формулы I об = К * i,
находим количество символов в сообщении К = I об / i 
Ответ: 20 символов.
3.
128-символьный алфавит, значит, известна мощность алфавита. Т. е. N = 128.
Количество символов 2048, значит К = 2048. Найти информационный объём
сообщения, т.е. найти I об .
Решение.
1. N = 2 i , 128 = 2 i , 128 = 2 7 , i = 7 бит.  находим сколько бит
приходится на один символ алфавита
2.
I об = К * i , I об = 2048 * 7 = 14336 (бит) = 1792 (байт) = 1,75 (Кбайт).
находим информационный объем сообщения. Для этого количество
символов умножаем на количество бит, приходящееся на один
символ. Сначала в битах, потом переводим в байты, а потом (если
это возможно) в Кбайты
Ответ: 1,75 Кбайт.
4. Решение.
1. I
об
= 3 Кбайт =24576 бит.  находим сколько бит приходится на 3
Кбайт. Можно воспользоваться первым заданием
2. I
об
= К * i , i= I
выражаем i= I
об
об
/ K = 24576 / 3072= 8 (бит).  Из формулы I
об
=К*i
/ K, т.е. находим количество бит, которое приходится на
один символ
3. N = 2 i , N = 2 8 = 256 (символов). По формуле N = 2 i , находим мощность
алфавита или количество символов в алфавите 
Ответ: 256.
5. Решение.
Использовали 64-символьный алфавит, значит N =64, сообщение содержит 7200
байтов информации, т.е. I об = 7200 байт.
1. N = 2 i , 64 = 2 i , 64 = 2 6 , i = 6 бит. ПО формуле N = 2 i находим сколько бит
приходится на один символ алфавита
2. I об = 7200*8 = 57600 (бит) переводим байты в биты, т.к.1 байт=8 бит
2. I об = К * i , K = I об / i = / 6= 9600 (символов).
 Из формулы I
об
=К*i
выражаем K = I об / I, т.к. нам нужно найти количество символов во всем
сообщении 
3. К= кол-во страниц* кол-во строк* кол-во символов в строке,
кол-во символов в строке = К/ (кол-во страниц* кол-во строк)=
= 1200/ (4*40)= 9600/160 = 60(символов). Чтобы найти количество
символов в строке, нужно общее количество символов разделить на
произведение кол-ва страниц и кол-ва строк на одной странице
Ответ: 60 символов.
Задания.
1. Сколько байт информации содержит сообщение объемом 2 Кбайт? В ответе
укажите одно число.
2. Дана кодировка Unicode. Определите количество символов в сообщении, если
информационный объем сообщения в этой кодировке равен 480 бит.
3. При составлении сообщения использовали 64-символьный алфавит. Каким будет
информационный объём такого сообщения, если оно содержит 3072 символов?
4. Сообщение занимает 3 страницы и содержит 7875 байтов информации. Сколько
строк в тексте, если символов в строке 50 и при составлении этого сообщения
использовали 128-символьный алфавит?
5. Дано информационное сообщение объёмом 2 Кбайт. Сколько в нем символов,
если размеры алфавита, с помощью которого оно было составлено, равен 16?
Download