Автор работы: Пользователь скрыл имя, 12 Ноября 2011 в 16:19, курсовая работа
Цель исследования состоит в изучении теоретических аспектов применения систем счисления в процессе кодирования информации.
Объект исследования – процесс кодирования информации.
Предмет исследования – кодирование информации с помощью систем счисления.
Введение………………………………………………………………………….3
Глава 1.Теоретические основы использования систем счисления в процессе
кодирования информации
1.1.Понятие системы счисления………………………………………6 1.2.Позиционные и непозиционные системы счисления………………..….9
1.3.Перевод чисел из одной системы счисления в другую……………..…11
1.3.1. Перевод чисел из системы счисления с основанием
p в десятичную ………………………………………………………11
1.3.2. Перевод целых чисел из десятичной системы счисления
в систему счисления с основанием p ……………………………....12
1.3.3.Перевод дробных чисел из десятичной системы счисления
в систему счисления с основанием p………………………………..15
1.3.4.Связь между двоичной, восьмеричной и шестнадцатеричной
системами счисления……………………..…………………………16
1.3.5.Выполнение арифметических действий …………………………...20
Глава 2. Практическая работа по использованию систем счисления в
процессе кодирования информации………………………………….25
2.1.Классификация упражнений на использование систем
счисления в процессе кодирования информации………………………25
Заключение ………………………………………………………………………28
Литература ………………………………………………………………………29
Приложения
Пример:
Вычислить 11-111:
+000
011
Сложение чисел в двоичной системе счисления
Рассмотрим сложение чисел в двоичной системе счисления. В его основе лежит таблица сложения одноразрядных двоичных чисел (Приложение 3, Таблица 1).
Важно обратить внимание на то, что при сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд. Переполнение разряда наступает тогда, когда величина числа в нём становится равной или большей основания.
Сложение
многоразрядных двоичных чисел происходит
в соответствии с вышеприведённой
таблицей сложения с учетом возможных
переносов из младших разрядов в
старшие. В качестве примера сложим в столбик
двоичные числа 1102 и 112:
1102
+ 112
10012
Умножение чисел в двоичной системе счисления
В
основе умножения в двоичной системе
счисления лежит таблица
Пример:
1 0 1
× 1 1
1 0 1
+1 0 1
1 1 1 1
Деление чисел в двоичной системе счисления
Многоразрядные числа делятся в столбик по тому же алгоритму, что и десятичные.
Алгоритм для деления нацело:
Повторять
операции 1 и 2, пока не кончатся все цифры
в делимом.
Пример
1 1 1 1|11
- 1 1 | 1 0 1
1 1
- 1 1
0
Глава
2. Практическая работа
по использованию
систем счисления
в процессе кодирования
информации
В
первой главе мы рассмотрели использование
систем счисления в процессе кодирования
информации. В данной главе попытаемся
выявить особенности использования систем
счисления с практической точки зрения:
мы представим подборку упражнений по
теме системы счисления, приведём классификацию
упражнений, типизацию по уровню сложности
разных видов заданий на использование
систем счисления, рассмотрим технологию
решения этих упражнений. Задачи, которые
мы рассмотрим в этой главе, можно будет
применять в процессе изучения раздела
«Системы счисления» в базовом курсе информатики.
При изучении темы «Системы счисления» учащимся приходится выполнять достаточно много однообразных рутинных вычислений. От этого никуда не деться, но всё равно хочется разнообразить данную тему, показать её информатическую суть. Для этого мы используем ряд методических приемов. К ним относится классификация упражнений, а именно:
- упражнения по теме: «Римская система счисления»;
-
перевод чисел из одной
- занимательные упражнения;
- упражнения на сравнение чисел;
- арифметические действия в системах счисления.
Упражнения по теме: « Римская система счисления»
Данный вид упражнений позволяет учащимся свободно манипулировать римскими числами. Это немаловажно на протяжении всей жизни, поскольку с римскими числами мы встречаемся довольно часто. Мы представляем несколько упражнений, которые позволяют оперировать с числами, имеющими римский формат, предлагаем учащимся написать свой возраст, сравнить числа, угадать числа и другие упражнения (Приложение 4).
Упражнения на перевод чисел из одной системы счисления в другую
Комплекс данных упражнений имеет широкое применение при использовании систем счисления в процессе кодирования информации. В нашей наработке мы уделяем этому типу задания 23 упражнения. Мы считаем, что эти упражнения полезны тем, что развивают логическое мышление, позволяют использовать алгоритм перевода, способствуют развитию мыслительной деятельности (Приложение 5).
Занимательные упражнения
Мы считаем, что занимательные упражнения служат для активизации мыслительной деятельности. К ним мы отнесли: ребусы; кроссворды; кросснамберы; задачи в стихах; задачи на смекалку (Приложение 6).
Название «ребус» произошло от латинской пословицы «Не словами, а при помощи вещей» (rebus). Ребус не содержит характеристик какого-либо объекта, а представляет зашифрованную рисунками и знаками информацию.[8,9]
Кроссворды – это множество загадок, объединённых общей формой в виде пересекающихся клеточных блоков. Слово «кроссворд» образовано из двух английских слов (крест+слово). На русский язык оно переводится как «пересекающиеся слова».[8,11]
Кросснамбер
– это головоломка, похожая на
кроссворды, но вместо слов в них
записывают числа. Мы разработали упражнения
сведующего вида: задания с математическим
уклоном, а именно работа с координатной
плоскостью, упражнения с элементами новизны
для учащихся. Этот комплекс упражнений
служит усовершенствованию навыков работы
с различными системами счисления, чтобы
придти к конечному решению, учащимся
необходимо выполнить предварительный
перевод чисел.
Упражнения на сравнение чисел
Для того, чтобы сравнить два числа необходимо перевести их в систему счисления с одинаковым основанием. После того, как числа будут иметь одинаковое основание нужно их сравнить, сделать вывод, а ответ представить в исходных системах счисления (Приложение 7).
Задания с использованием арифметических действий в системах счисления
В
нашей разработке мы уделили этому
типу упражнений 8 заданий. Мы считаем, что эти
упражнения развивают логическое мышление,
способствуют развитию памяти и мыслительной
деятельности, развивают познавательный
интерес (Приложение 8).
Заключение
Появление компьютеров внесло существенные изменения в жизнь людей. С их помощью сначала производились сложные и долгие расчеты, затем стало возможным построение моделей различных систем и процессов и иллюстрирование их на экране монитора. В памяти компьютера числа представлены в двоичной системе счисления, а для внешнего представления содержимого памяти, адресов памяти используют шестнадцатеричную систему счисления. Следовательно, системы счисления это неотъемлемая часть предметной области «Информатика и ИКТ».
При выполнении курсовой работы мы изучили состояние проблемы в педагогической и научно-методической литературе провели полный анализ источников литературы по информатике, на примере учебных пособий различных авторов. Мы выявили, что теме «Системы счисления» отводится мало часов в учебном плане во всех выше перечисленных дисциплинах, однако в материалах ЕГЭ системы счисления находят своё применение во многих заданиях. Это порождает противоречие между необходимостью изучения темы «Системы счисления» и отсутствием целенаправленной работы над этой проблемой.
Мы разработали подборку упражнений на тему «Использование систем счисления в процессе кодирования информации». Выполнили классификацию упражнений: задания на использование римской системы счисления, упражнения на перевод чисел из одной системы счисления в другую, занимательные упражнения, упражнения на применение арифметических операций в системах счисления, задания на сравнение чисел в различных системах счисления.
Итак,
в нашей подборке 50 упражнений. Со
временем эту подборку можно усовершенствовать
и пользоваться при изучении информатики
в базовом курсе.
Литература
образование – 2001.-№2.– С. 32.
кроссворды по информатике//Информатика.–
школе. – 2003. –№5. – С.48-49.
класс) // Информатика в школе. – 2003. – №5. – С.76-77.
13. Шестаков, А.П. Готовимся к экзамену по информатике (билеты для 11- го класса, уровень «Б») / Информатика.- 2004. - №16. – С.8..
14. Шипунова, А. В. Информатика: учеб.-справ. пособие [Текст]: / А.В.