Методика изучения темы «Представление информации».
Тема относится к разделу «Информационные процессы».
Основные цели.Раскрыть понятие системы счисления. Познакомить учеников со способами представления чисел в позиционных системах счисления. Дать представление об использовании двоичной системы в компьютере.
Изучаемые вопросы:
1. Позиционные и непозиционные системы счисления.
2. Основные понятия позиционных систем: основание алфавит.
3. Развернутая форма представления чисел в позиционных системах.
4. Перевод чисел из одной системы в другую.
5. Особенности двоичной арифметики.
6. Связь между двоичной и шестнадцатеричной системами.
Необходимость изучения темы в курсе информатики связана с тем, что числа в памяти компьютера представлены в двоичной системе счисления, а для внешнего представления содержимого памяти, адресов памяти используют шестнадцатеричную или восьмеричную системы.
Ученики 7 или 8 класса, знакомы с записью чисел как римскими, так и арабскими цифрами. Они привыкли видеть римские цифры в обозначении глав в книге, в указании столетии (XX век) и в некоторых других нумерациях. Математические расчеты они всегда производили в арабской системе чисел. С методической точки зрения бывает очень эффективный прием, когда учитель подводит учеников к самостоятельному открытию. В данном случае желательно, чтобы ученики сами подошли к формулировке различия между позиционным и непозиционным принципами записи чисел. Сделать это можно, отталкиваясь от конкретного примера: на доске изображаются следующие числа XXX и 333.
Первое - римское «тридцать», второе - арабское «триста тридцать три». Задается вопрос: «Чем отличаются принципы записи многозначных чисел римскими и арабскими цифрами?» Если учащиеся отвечают не сразу, то, указывая на отдельные цифры римского числа, спрашивают:
- Что (какое количество) обозначает эта цифра?
Следует ответ:
- Десять.
- А эта цифра?
- Десять.
- А эта?
- Десять.
- Как получается значение данного трехзначного числа?
- Десять прибавить десять, прибавить десять, получается тридцать.
А теперь переходим к числу 333. Снова задаем вопросы:
- Какое количество в записи числа обозначает первая цифрасправа?
- Три единицы.
- А вторая цифра?
- Три десятка.
- А третья цифра?
- Три сотни.
- А как получается общее значение числа?
- К трем единицам прибавить три десятка и прибавить три сотни получится триста тридцать три.
Из сравнения записи чисел следуют правила: в римском способе записи чисел значение, которое несет каждая цифра в числе, не зависит от позиции этой цифры. В арабском же способе значение зависит не только от того, какая это цифра, но и от позиции, которую она занимает в числе. Сделав ударение на слове «позиция», учитель сообщает, что римский способ записи чисел называется непозиционным, а арабский - позиционным.
После этого можно ввести термин «система счисления»
Система счисления - это определенный способ представления чисел и соответствующие ему правила действия над числами.
Римский способ записи чисел является примером непозиционной системы счисления, а арабский - это позиционная система счисления.
Следует подчеркнуть связь между способом записи чисел и приемами арифметических вычислений в соответствующей системе счисления. Следует предложить ученикам выполнить умножение, например, числа сто тридцать четыре на семьдесят шесть, используя римскую и арабскую системы счислений. С арабскими числами они легко справятся, а также смогут убедиться, что римские цифры - не помощники в вычислениях.
Необходимо дать понять ученикам, что позиционных систем счисления существует множество, и отличаются они друг от друга алфавитом - множеством используемых цифр. Размер алфавита (число цифр) называется основанием системы счисления. Следует задать вопрос: «Почему арабская система называется десятичной системой счисления?» Делается вывод: основание арабской системы счисления равно десяти, поэтому она называется десятичной.
Следует показать алфавиты различных позиционных систем счисления. В системах с основаниями, не большими 10 используются только арабские цифры. Если же основание больше 10, то в роли цифр выступают также латинские буквы в алфавитном порядке (шестнадцатеричная система).
Нужно научить учеников записывать натуральный ряд чисел в различных позиционных системах. Объяснение следует проводить на примере десятичной системы, для которой вид натурального ряда чисел им хорошо известен: 1 2 3 4 5 б 7 8 9 10 11 ... 19 20 ... 99 100 101 ... По такому же принципу строится натуральный ряд и в других системах счисления. Например, в четверичной системе (с основанием 4):
1 2 3 10 11 12 13 20 21 22 23 30 31 32 33 100 101 102 103 110 111 ...
Аналогично и для других систем. Наибольший интерес представляет натуральный ряд двоичных чисел:
1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 и так далее. Следует обратить внимание учеников на быстрый рост количества цифр в числе. Для указания на основание системы, к которой относится число, вводим индексное обозначение. Еще одно важное замечание: ни в коем случае нельзя называть недесятичные числа так же, как десятичные. Например, нельзя называть восьмеричное число 368 как тридцать шесть! Надо говорить: «Три-шесть». Или, нельзя читать 1012 как «сто один». Надо говорить «один-ноль-один».
Сущность позиционного представления чисел отражается в развернутой записи числа. Для объяснения привлекают десятеричную систему.
5312, 5=5000+300+10+2+0,
5312.5=5х103+3х102+1х101+2х100+5х10-1.
Аналогично можно получить развернутую схему чисел в других системах счисления.
Объяснение способов перевода следует начать с перевода в десятичную систему чисел из других систем счисления. Делается это просто: нужно перейти к записи развернутой формы числа в десятичной системе. Вот пример такого перехода для приведенного выше восьмеричного числа:
17538= (1x103+ 7x102+5x101+ 3)8 =(1х83 + 7х82+5х81+3)10. Теперь нужно вычислить полученное выражение по правилам десятичной арифметики и получить окончательный результат:
17538 = (512 + 448 + 40 + 3) 10 = 100310.
Чаще всего развернутую форму числа сразу записывают в десятичной системе:
101101,12 = (1х25+0х24+1х23+1х22+ 0x21+l+lx2-1 )10=32+8+4+1+0,5=45,510.
Для вычисления значения числа по его развернутой форме записи существует удобный прием, который называется вычислительной схемой Горнера. Суть его состоит в том, что Развернутая запись числа преобразуется в эквивалентную форму с вложенными скобками. Например, для рассмотренного выше восьмеричного числа это выглядит так:
17538 =(1х 83+7х82+5х81+3)10 =((1х8+7)х8+5)х8+3
Применение двоичной системы счисления в ЭВМ может рассматриваться в двух аспектах:
1) двоичная нумерация;
2) двоичная арифметика, то есть выполнение арифметических вычислений над двоичными числами.
С двоичной нумерацией ученики встретятся в теме: «Тексты в компьютерной памяти». О двоичной нумерации можно говорить и при изучении темы «Как кодируется изображение». Практическая потребность знакомства с двоичной арифметикой возникает при изучении главы «Как работает процессор ЭВМ». В этом разделе рассказывается, как процессор ЭВМ выполняет арифметические вычисления.
Для выполнения арифметических операций над двоичными числами необходимо пользоваться следующими правилами:
0+0=0 0x0=0 0-0=0
1+0=1 1x0=0 1-0=1
1+1=10 1x1=1 10-1=1
Решаются простейшие задачи на сложение и вычитание, а также умножение двоичных однозначных и многозначных чисел.
Представление информации, хранящейся в компьютерной памяти, в ее истинном двоичном виде весьма громоздко из-за большого количества цифр. Для этих целей принято использовать восьмеричную или шестнадцатеричную системы счисления.
Существует простая связь между двоичным и шестнадцатеричным представлениями числа. При переводе числа из одной системы в другую одной шестнадцатеричной цифре соответствует четырехразрядный двоичный код. Это соответствие отражено в двоично-шестнадцатеричной таблице, приведенной в учебнике. Такая связь основана на том, что 16 = 24, и число различных 4-х разрядных комбинаций из цифр 0 и 1 равно 16: от 0000 до 1111. Поэтому перевод чисел из шестнадцатеричной системы в двоичную и обратно производится путем формальной перекодировки. Принято считать, что если дано шестнадцатеричное представление внутренней информации, то это равносильно наличию двоичного представления. Преимущество шестнадцатеричного представления состоит в том, что оно в 4 раза короче двоичного. Желательно, чтобы ученики запомнили двоично-шестнадцатеричную таблицу.
Дата добавления: 2016-07-18; просмотров: 3113;