
- •Методическая разработка для проведения группового занятия
- •Санкт-Петербург
- •I. Учебные цели
- •II. Воспитательные цели
- •III. Расчет учебного времени
- •IV. Перечень литературы
- •V. Методические рекомендации преподавателю по подготовке и проведению группового занятия
- •VI. Задание на самостоятельную работу
- •IX. Приложение
- •Приложение 1 задание для выполнения групового занятия
- •Учебные вопросы
- •Задание и указание обучающимся для выполнения группового занятия
- •1. Расчет количества информации.
- •2. Системы счисления.
- •3. Перевод чисел.
- •Приложение 2 Системы счисления
- •Перевод чисел из одной системы счисления в другую, когда одно основание является целой степенью другого.
- •Методический план проведения группового занятия
- •Учебные вопросы
- •I. Цели занятия
- •Учебные
- •1. Закрепить теоретические знания по теме.
- •2. Воспитательные
- •II. Расчет учебного времени
- •III. Литература
- •И проведению занятия
VI. Задание на самостоятельную работу
1. Системы счисления, используемые в компьютере.
2. Правила перевода чисел из одной системы счисления в другую.
IX. Приложение
1. Задание на групповое занятие.
2. Системы счисления.
Разработал:
доцент кафедры ПМ и ИТ А.М. Зубаха
Приложение 1 задание для выполнения групового занятия
Тема № 1 «Введение в информационные технологии и логические
основы компьютера»
Занятие № 1.3 «Расчет количества информации и работа с системами счисления»
Учебные вопросы
Расчет количества информации.
Системы счисления.
Перевод чисел.
Основная
1. Информатика. Базовый курс. Под ред. С.В. Симоновича. СПб: Питер, 2007.
Дополнительная
1. Теоретические основы информатики. Учебное пособие. – М.: Горячая линия – Телеком, 2002
2. Иванов А.Ю. Информатика. Учебное пособие / Под ред. В.С. Артамонова. СПб.: СПб ИГПС МЧС России, 2003.
3. Электронный вариант лекции 1.1.
Задание и указание обучающимся для выполнения группового занятия
1. Расчет количества информации.
1.1. Вероятность появления 10 событий: р1=0,1, р2=0,04, р3==0,06, р4=0,07, р5=0,03, р6=0,2, р7=0,05, р8=0,025, р9= 0,025, р10=0,4. Определить количество информации.
1.2. Вероятности появления 7 событий: р1=0.05, р2=0,025 р3=0,025, р4=0,25 р5=0,0125, р6=0,0125, р7=0,625. Определить количество информации.
1.3. Планируется 8 равновероятных событий. Определить количество информации.
1.4. Какое количество информации будет получено:
а). при бросании шестигранного кубика;
б). при игре в рулетку с 64-мя секторами.
5. Какое количество байт и бит информации содержится в одном 32-разрядном регистре процессора.
2. Системы счисления.
Перед выполнением задания изучить приложение 2 к практическому занятию: «Системы счисления»
2.1. Представить указанные числа в развернутой форме: 49810, 22,79510, 1028710, 7365,29910, 0,1239810, 1011102, 101,112, 1000112, 0,011012, 11011,0111012, A12C16, DC,12A16, 123F98716, 0,AC1F216, 23F4A,AA116.
2.2. Представить указанные числа в свернутой форме:
A10 = 6103+3102+1101+2100+210-1+510-2+910-3+010-4+410-5
A2 = 126+02 5+024+023+122+021+120+02-1+02-2+12-3+02-4+12-5
A16 = 1164+A163+F162+4161+9160+B16-1+D16-2+716-3
3. Перевод чисел.
Перед выполнением задания изучить приложение 2 к практическому занятию: «Перевод чисел из одной системы счисления в другую».
3.1. Перевести указанные числа из десятичной системы счисления в двоичную: 15; 321; 23;17; 44,1; 11.
3.2. Перевести указанные числа из двоичной системы счисления в десятичную: 101; 1100,1; 111,111; 110101; 11,0001.
3.3. Перевести указанные числа из шестнадцатеричной системы счисления в десятичную: AF123; 45D; D22; BA67,33; 23,71.
Приложение 2 Системы счисления
Всякий раз, когда используется для вычислений система счисления, отличная от фактической, необходимо выполнить перевод 10 => p, p => 10.
Перевод 2 10.
Имеем двоичное число 10,112. Представим его в развернутой форме и произведем вычисления:
10,112 = 121+020+12-1+12-2 = 2+0+0,5+0,25 = 2,7510
Перевод 16 10.
19F16 = 1162+9161+F160 = 256+144+15 = 41510
Есть системы, дающие значительно более высокие скорости, но и требующие большего количества оборудования.
Этот перевод может быть выполнен:
вручную,
на ЭВМ (с помощью специальных программ).
Во всех этих случаях принципиально используется различные подход и методы. В связи с тем, что нам придется готовить информацию для программы вручную, мы рассмотрим, прежде всего, методы, направленные на ручной перевод.
Итак, имеем дело с позиционной системой счисления с основанием "p", с естественными весами разрядов.
В качестве промежуточной используется, естественно, десятичная система. Вначале число переводится из системы "p" в 10-ую, затем из 10-ой в систему с нужным основанием.
Мы отступим от этого правила и воспользуемся алгоритмом непосредственного перевода из системы с основанием "p" в систему с основанием "q".
Обычно произвольное число, содержащее целую и дробную части, переводят по частям: вначале целую, затем дробную часть.
Рассмотрим перевод целых чисел:
Перевод осуществляется по следующему правилу: исходное число, записанное в системе с основанием "p" и его частные последовательно делятся на число "q", представленное в системе "p". Деление производится в системе с основанием "p" и продолжается до получения результата, меньшего "q". Первый остаток, меньший "q", дает младшую цифру числа Nq. Остатки от деления дают остальные цифры числа Nq
Перевод 10 2.
3110 => 2; 3110 = 111112
Перевод дробных чисел из системы с основанием "p" в систему с основанием "q" выполняется по следующему правилу: исходное число Dp последовательно умножается на число "q", записанное в системе "p". Целые части получаемых произведений дают "p"-ые записи "q"-х цифр, начиная со старшей. Умножение производится в системе с основанием "p" до получения необходимой точности.
Пример:
0,31810 => 2; 0,31810 = 0,01010...2.
0, |
31810 210 |
0 |
636 2 |
1 |
272 2 |
0 |
544 2 |
1 |
088 2 |
0 |
176 |