ВСР_инф_МЭО. Методические рекомендации по их выполнению по дисциплине Информатика и икт
Скачать 1.29 Mb.
|
Самостоятельная работа № 3Кодирование и измерение информации Цель работы: закрепить единицы измерения информации, отработать способы перевода из одной единицы измерения в другие, познакомиться со способами кодирования информации. Краткие теоретические сведения Компьютерная техника работает, «питаясь» электрическим током – явлением с двумя состояниями. Если обозначить эти состояния, получится алфавит из двух символов или двоичный алфавит. Количество информации, которое содержит символ двоичного алфавита, принято за единицу измерения информации. Передача информации человеком производится символами или сигналами, то есть на каком-то языке. Эта информация может быть принята другими людьми, если им знаком такой язык. Но если символы или сигналы никому не понятны, то информация бесполезна. Основа языка - алфавит, как некоторый конечный упорядоченный набор символов или сигналов. Для выражения любой информации в установленных единицах нужно перевести её язык на язык двоичного алфавита. При этом установлено, что для кодирования одного символа необходимо 8 бит информации. Таким образом, каждый символ информации можно представить в виде последовательности битов. Такая задача называется двоичным кодированием информации. Задание1: Рассмотрите схему перевода между единицами измерения информации (рисунок 1). Вспомните соотношения между ними. бит байт Кб Мб Гб :8 *8 :1024 *1024 :1024 *1024 :1024 *1024 Рисунок . Соотношение между единицами измерения информации Задание2: Пользуясь схемой, выполните перевод из одной единицы измерения информации в другие:
Задание 3: Решите задачи в тетради. 3.1.Определите, какое количество информации содержится в книге из 15 страниц, если на каждой странице 38 строк по 64 символа в каждой. 3.2.Определите, какое количество информации содержится в сообщении «Я изучаю информатику-науку об информации!». 3.3.В коробке 32 карандаша, все карандаши разного цвета. Наугад вытащили красный. Какое количество информации при этом было получено? При решении задачи используйте формулу Р. Хартли N = 2I , где N – число возможных событий, I – количество информации в битах. 3.4. Дискета ёмкостью 1,44 МБ заполнена на 2/3. Сколько это в байтах? 3.5. Компакт-диск вмещает 650 МБ информации. Сколько нужно дискет ёмкостью 1,44 МБ для записи такого количества информации? 3.6. Модем передаёт информацию со скоростью 24000 килобит (кб) в секунду. Сколько это составит в килобайтах (Кб) в секунду? 3.7. Сколько знаков содержит сообщение, закодированное двоичным кодом 1101001100011100110100110001110001010111? 3.8. Дискета ёмкостью 1,44 МБ заполнена на 80%. Сколько байт информации ещё можно на неё записать? Самостоятельная работа № 4Перевод чисел в системах счисления Цель работы: закрепить перевод чисел из одной системы счисления в другую. Задание 1: Ознакомьтесь с теоретическим материалом о системах счисления. Вспомните основные понятия из школьного курса информатики: система счисления, основание системы счисления, алфавит системы счисления, позиционные и непозиционные системы счисления. Система счисления — символический метод записи чисел, представление чисел с помощью письменных знаков [12]. Основанием системы счисления называется количество цифр и символов, применяющихся для изображения числа. Набор цифр и символов, применяющихся для изображения числа в системе счисления, называется ее алфавитом. В позиционных системах счисления один и тот же числовой знак (цифра) в записи числа имеет различные значения в зависимости от того места (разряда), где он расположен. Примером почти непозиционной системы счисления является римская (табл. 3), в которой в качестве цифр используются латинские буквы. Таблица 3 – Соответствие цифр в римской системе счисления
Например, II = 1 + 1 = 2. Здесь символ I обозначает 1 независимо от места в числе. На самом деле, римская система не является полностью непозиционной, так как меньшая цифра, идущая перед большей, вычитается из неё, например: IV = 4, в то время как VI = 6. Задание 2: Вспомните правила перевода из одной системы счисления в другую. Материалы представлены на страницах сайтов:
Пример развернутой записи десятичного числа: 247,32 = 2*102 + 4*101 + 7*100 + 3*10-1 + 2*10-2. Развернутая форма служит для перевода чисел из любой системы счисления в десятичную. Например: 423,3125 = 4*52 + 2*51+ 3*50+ 3*5-1+1*5-2 +2*5-3 = 113,01651210. Алгоритм перевода чисел из десятичной системы счисления в другие выполняется следующим образом:
Рисунок . Пример перевода целого десятичного числа в двоичную систему счисления Рисунок . Пример перевода дробной части десятичного числа в двоичную систему счисления Если основание q-ичной системы счисления является степенью числа 2, то перевод чисел из q-ичной системы счисления в 2-ичную и обратно можно проводить по более простым правилам. Для того чтобы целое двоичное число записать в системе счисления с основанием q=2n, нужно:
Например, переведем число 1011000010001100102 сначала в восьмеричную систему счисления: Рисунок . Пример перевода двоичного числа в восьмеричное затем в шестнадцатеричную; Рисунок . Пример перевода двоичного числа в шестнадцатеричное Получим: 1011000010001100102 = 5410628 = 200F8716. Задание 3: Выполните задания в соответствии с вашим вариантом (номер варианта см. в табл. 4). Решение представьте в тетради. Таблица 4 – Номера вариантов учащихся по списку
ВАРИАНТ 1 1. Запишите число в развернутой форме: 3670,29410. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 329. ВАРИАНТ 2 1. Запишите число в развернутой форме: 723,65048. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 637. ВАРИАНТ 3 1. Запишите число в развернутой форме: 1110,0012. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 684. ВАРИАНТ 4 1. Запишите число в развернутой форме: 85А3,7С416. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 297. ВАРИАНТ 5 1. Запишите число в развернутой форме: 7051,24910. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 963. ВАРИАНТ 6 1. Запишите число в развернутой форме: 10110,0112. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 841. ВАРИАНТ 7 1. Запишите число в развернутой форме: DF73,С0416. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 1693. ВАРИАНТ 8 1. Запишите число в развернутой форме: 5701,2548. 2. Выполните перевод чисел из одной системы счисления в другую:
3. Запишите число в римской системе счисления: 429. |