Расчетно графическая работа по "Информатике"
Контрольная работа, 24 Января 2011, автор: пользователь скрыл имя
Описание работы
Задача 1. На морских судах для передачи информации используют флажковую азбуку (всего 59 флагов). Шифровальщик передал подряд 26 сигналов. Определите максимальный информационный объем сообщения.
Задача 3. В ящике лежат перчатки (белые и черные). Среди них – 2пары черных. Сообщение о том, что из ящика достали пару черных перчаток, несет 4 бита информации. Сколько всего пар перчаток было в ящике?
Задача 5. Скорость передачи данных составляет 3Мбайт/мин определите время через которое будут переданы данные объемом 312 Кбит.
Задача 7. Дано а=3044.55(16), b=237.46(8). Выполнить действие а-b ответ представить в 8-й системе счисления.
Файлы: 1 файл
РГР 2.doc
— 117.50 Кб (Скачать файл) Ответ:
1011001100101(2)
Задача 9. Получить десятичное представление заданного числа а=001101011000(2-10).
Решение.
Число задано в двоично
– десятичном виде, для получения
его десятичного представления следует
группировать цифры числа по 4 бита и перевести
каждую группу из двоичной системы в десятичную.
А=001101011000(2-10)=0011(2)01
Ответ:
358(10).
Задача 10. Запишите прямой, обратный и дополнительный код числа а=-185(10) в восьмиразрядном представлении.
Решение.
Переведем
число а=-185(10) в двоичную систему
счисления.
| 185 | 2 | ||||||
| 184 | 92 | 2 | |||||
| 1 | 92 | 46 | 2 | ||||
| 0 | 46 | 23 | 2 | ||||
| 0 | 22 | 11 | 2 | ||||
| 1 | 10 | 5 | 2 | ||||
| 1 | 4 | 2 | 2 | ||||
| 1 | 2 | 1 | |||||
| 0 |
---
Прямой код: 10111001
Обратный
код находим путем
Дополнительный код(прибавляем 1) : 01000111
Ответ:
01000111
Задача 11. Восстановить десятичное представление целого числа по его коду 0111011101000111(2).
Решение.
- Вычитаем единицу
0111011101000111-1=
- Инвертируем 1000100010111001.
- Перевод в десятичную сситему:
1000100010111001(2)=1∙215+1∙21
Ответ: 35001(10)
Задача 12. Запишите код вещественного числа 334,15625(10) в формате с плавающей запятой одинарной точности.
Решение.
Перевод в двоичную систему счисления:
334 = 1010011102
0.15625∙2 = 0.313
0.313∙2 = 0.626
0.626∙2 = 1.252
0.252∙2 = 0.504
0.15625(10) = 00102
334,15625=101001110,0010
Нормализация:
101001110,0010=1, 010011100010∙28
Вычисление смещения:
8+1023=1031=100000001112
Более компактно полученный код может быть записан в шестнадцатеричной системе:
001000000011100110000101
Ответ:
20398516
Задача 13. Каждый символ в UNICODE закодирован двух байтовым словом. Оцените информационный объем следующего предложения в этой кодировке: «Пришел, увидел, победил».
Ответ.
В соответствии с условием задачи каждый символ закодирован двумя байтами. Всего в сообщении 23 символа. Тогда информационный объем составит:
I=23∙16=368бит=46Кбайт.
Ответ:
46Кбайт.
Задача 14. Сообщение на русском языке первоначально было записано в 16-битном коде UNICODE. При его перекодировке в 8 битную кодировку КОИ-8 информационное сообщение уменьшилось на 960 бит. Сколько символов содержит сообщение.
Решение.
Обозначим
через N количество символов в сообщении.
Тогда объем сообщения в
16N=8N+960
N=960/8=120.
Ответ: 120 символов.
Задача 15. Для хранения растрового изображения размером 32×32 пикселя отвели 1 килобайт памяти. Каково максимально возможное число цветов в палитре изображения.
Решение.
Количество пикселей изображения составляет:
32*32=1024пикселей=210пикселей
Определим количество бит выделенной памяти:
1Кбайт=(1*1024)байт=8192бита.
или
1Кбайт=(1*210)байт=1*210*23=21
Определим количество бит приходящихся на один пиксель:
213/210=8192/1024=23=8бит.
Определим количество состояний, которое можно закодировать 8 битами.
28=256
Таким образом, для изображения 32*32 пикселя, занимающим 1 кбайт памяти можно использовать палитру, состоящую из 256 цветов.
Ответ:
256 цветов.
Задача 16. Построить таблицу истинности для логической формулы.
| А | B | A↔B | A B | B→( A®B) | (A↔B)+( B→( A®B)) | ⌐((A↔B) +( B→( A®B))) |
| 1 | 1 | 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 |
Ответ:
данное высказывание тождественно-ложное.
Задача 17. Преобразовать логическую формулу, сведя все операции с переменными А, В, С к базовым операциям И, ИЛИ, НЕ. Упростить полученное выражение использую законы алгебры логики. Проверить совпадение таблиц истинности исходного и упрощенного выражений.
Решение.
| А | B | C | A®B | B+C | A→(B+C) | (A®B)+( A→(B+C)) | F |
| 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |