Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Объемный подход

Характеристика учебной дисциплины | Контроль и оценка результатов обучения | Предмет и объекты информатики | Представление чисел в ЭВМ | Алгебраическое представление двоичных чисел | Представление текстовой информации | Булева алгебра и логические схемы компьютера | Основные узлы ЭВМ | Базовая аппаратная конфигурация ПК | Устройства вывода информации |


Читайте также:
  1. Вот пример одного из подходов к бесу.
  2. Время подходящее
  3. Высокий профессиональный уровень наших менеджеров, позволяет оказывать нашим клиентам качественные консультации и помогает в выборе наиболее подходящего товара или услуги.
  4. В… Мне это не подходит. Мне нужно так: скажи, что конкретно делать, и что я с этого буду иметь.
  5. Гештальт-подход в подготовке руководителей предприятий
  6. Гештальт-подход в сказкотерапии в режиме ролевой игры.
  7. Гештальт-подход в создании и проживании сказок

Объем информации в сообщении – это количество символов в сообщении. Поскольку, например, одно и то же число может быть записано многими разными способами (использованием разных алфавитов):

«двадцать пять»

XXV

то этот способ чувствителен форме представления (записи) сообщения. В вычислительной технике вся обрабатываемая и хранимая информация вне зависимости от ее природы (число, текст, отображение) представлена в двоичной форме с использованием алфавита, состоящего из двух символов 0 и 1, называемых битами (от английского Binary digit — двоичная цифра). Такая стандартизация позволила ввести две стандартные единицы: бит и байт. Байт – это восемь бит.

Для измерения количества информации используются также более крупные единицы:

1 Килобайт = 1024 байта (210 байта)

1 Мегабайт =1024 Кбайта (220 байта)

1 Гигабайт = 1024 Мбайта (230 байта)

1 Терабайт = 1024 Гбайта (240 байта)

1 Петабайт = 1024 Тбайта (250 байта)

1 Экзабайт = 1024 Пбайта (260 байта)

Контрольные вопросы

1. Как Вы понимаете понятие информации и какое определение можно дать?

2. Какие существуют подходы к определению количества информации и кто их открыл?

3. Чем отличается байт от бита?

4. Более крупные единицы измерения информации и как они определяются?

5. Сколько различных информации можно написать одним байтом и обоснуйте почему?

6. В чем состоит процедура дискретизации непрерывной информации?

7. Какая форма представления информации - непрерывная или дискретная приемлема для компьютеров и почему?

 

Лекция №3

Тема: Системы счисления. Методы перевода чисел из одной системы счисления в другую.

Цель: Ознакомить с позиционными системами счисления, используемыми при работе на компьютере. Показать способы перевода из одной позиционной системы счисления в другую.

Ключевые понятия: Система счисления, позиционные системы счисления, непозиционные системы счисления, двоичная арифметика.

Система счисления - принятый способ записи чисел и сопоставления этим записям реальных значений. Все системы счисления можно разделить на два класса: позиционные и непозиционные. Для записи чисел в различных системах счисления используется некоторое количество отличных друг от друга знаков. Число таких знаков в позиционной системе счисления называется основанием системы счисления. В позиционной системе счисления число может быть представлено в виде суммы произведений коэффициентов на степени основания системы счисления:

AnAn-1An-2 … A1,A0,A-1,A-2 =

АnВn + An-1Bn-1 +... + A1B1 + А0В0 + A-1B-1 + А-2В-2 +...

(знак «точка» отделяет целую часть числа от дробной; знак «звездочка» здесь и ниже используется для обозначения операции умножения). Таким образом, значение каждого знака в числе зависит от позиции, которую занимает знак в записи числа. Именно поэтому такие системы счисления называют позиционными.

23,43(10) = 2*101 + З*10° + 4*10-1 + З*10-2

692(10) = 6* 102 + 9*101 + 2.

1101(2)= 1*23 + 1*22+0*21+ 1*2°;

112(3) = l*32+ 1*31 +2*3°;

341,5(8) =3*82+ 4*81 +1*8° +5*8-1;

A1F4(16) = A*162 + 1*161 + F*16° + 4*16-1.

При работе с компьютерами приходится параллельно использовать несколько позиционных систем счисления (чаще всего двоичную, десятичную и шестнадцатиричную), поэтому большое практическое значение имеют процедуры перевода чисел из одной системы счисления в другую.Заметим, что во всех приведенных выше примерах результат является десятичным числом, и, таким образом, способ перевода чисел из любой позиционной системы счисления в десятичную уже продемонстрирован.

А чтобы перевести целую часть числа из десятичной системы в систему с основанием В, необходимо разделить ее на В. Остаток даст младший разряд числа. Полученное при этом частное необходимо вновь разделить на В - остаток даст следующий разряд числа и т.д. Для перевода дробной части ее необходимо умножить на В. Целая часть полученного произведения будет первым (после запятой, отделяющей целую часть от дробной) знаком. Дробную же часть произведения необходимо вновь умножить на В. Целая часть полученного числа будет следующим знаком и т.д. Процесс умножения продолжается до тех пор, пока дробные части не обратятся в нуль или не обнаружится период, или пока не будет достигнута точность представления по точности исходной дроби.

Например, пусть требуется перевести число 1982 в семиричную систему. Выпишем остатки в обратном порядке и получим: 5531(7)== 1982.

Переведем издесятичной системы в двоичную дробь 0,6875.

Пусть требуется перевести 0,52 в семиричную систему счисления.

В этом примере мы видим, что 0,52 в 7-с/с имеет период (3432), поэтому процесс прекращен после получения той же дроби 0,52. 0,52 = 0,(3432) Кроме рассмотренных выше позиционных систем счисления существуют такие, в которых значение знака не зависит от того места, которое он занимает в числе. Такие системы счисления называются непозиционными. Наиболее известным примером непозиционной системы является римская. В этой системе используется 7 знаков (I, V, X, L, С, D, М), которые соответствуют следующим величинам:

1(1) V(5) X(10) L(50) С (100) D(500) M(1000)

Примеры: III (три), LIX (пятьдесят девять), DLV (пятьсот пятьдесят пять).

Недостатком непозиционных систем, из-за которых они представляют лишь исторический интерес, является отсутствие формальных правил записи чисел и, соответственно, арифметических действий над ними (хотя по традиции римскими числами часто пользуются при нумерации глав в книгах, веков в истории и др.).

Двоичная система. Двоичная арифметика.

Двоичная система является основой представления данных, выполнения операций и организации работы компьютера. Фактически алфавит компьютера состоит из двоичного базиса, наиболее простого устройства с двумя устойчивыми состояниями.

Таблица 1 Таблица 2 Таблица 3

(сложения) (вычитания) (умножения)

0 + 0= 0 0-0=0 0*0 = 0

0+1=1 1-0=1 0*1=0

1 + 0 = 1 1-1 = 0 1*0 = 0

1 + 1 = 10 10-1 = 1 1*1=1

Примеры арифметических операций в двоичной системе. Вычислим в двоичной системе

Приведенный выше пример показывает, что двоичная система очень удобна для вычислений; операция умножения сводится к простому сложению со сдвигом множителя по позиции, а деление — к вычитанию, причем сложение (вычитание) производятся только один раз на разряд множителя (частного). Однако неудобной является запись чисел, которая однообразна и громоздка; легко допустить описку. Для записи двоичных кодов широко используется шестнадцатиричный код.


Дата добавления: 2015-11-03; просмотров: 97 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Составные части современной информатики| Восьмеричная и шестнадцатиричная системы счисления

mybiblioteka.su - 2015-2024 год. (0.01 сек.)