- •Введение.
- •1. Основы информационных технологий.
- •1.1. Базовые понятия информатики
- •1.1.1. Информация и данные
- •1. Определение из фундаментального курса «Информатика» под редакцией с.В. Симоновича.
- •2. Определение, приведенное в толковом словаре компании Microsoft.
- •1.1.2. Информационные технологии
- •1. Прикладные (внешние) направления.
- •2. Служебные (внутренние) направления.
- •1.1.3. Информационные системы
- •1.1.4. Информационные ресурсы
- •3. Обработка запроса клиента и выдача ему результата в виде ранжированного (расположенного по номерам) списка веб-страниц.
- •1.2. Классификация эвм по мощности и месту в информационных системах.
- •1.3. Архитектура пк
- •1.3.1. Аппаратные платформы
- •1.3.2. Операционные системы
- •2. Представление информации в компьютере
- •2.1. Арифметические основы эвм
- •2.1.1. Системы счисления
- •0 1 2 3 4 5 6 7 8 9 A b c d e f
- •Кодирование данных в компьютере
- •2.2. Аналоговый и цифровой сигналы
- •1. С помощью аналогового сигнала в принципе нельзя передать информацию без искажений, цифровой сигнал позволяет передать информацию полностью без искажений.
- •2. Точность измерения аналогового сигнала определяется техническими возможностями аппаратуры. Точность задания цифрового сигнала от характеристик аппаратуры не зависит, в широких пределах.
- •3. Недостаток цифровых технологий.
- •2.3. Кодирование текстовых данных Имеется две системы кодирования: на основе ascii и Unicode.
- •Текстовые форматы.
- •2.4. Кодирование звуковой информации
- •1. Цифровая запись звука.
- •2. Компьютерный синтез звука.
- •2.5. Кодирование числовой информации
- •1 | 0000110 | 1 | 00000000000000000000011
- •0 | 0000111 | 1 | 00100101101011010000111
- •2.6. Логические основы построения эвм
2. Представление информации в компьютере
2.1. Арифметические основы эвм
2.1.1. Системы счисления
Система счисления – это способ наименования и изображения чисел с помощью цифр, то есть символов, имеющих количественное значение.
Системы счисления бывают позиционные и непозиционные. В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе. Пример позиционной системы счисления – обычная арабская десятичная система. Пример непозиционной – римские цифры.
V
X
L
100 C
Основанием системы счисления называется количество различных цифр, используемых для изображения чисел в позиционной системе счисления.
Общепринятой является арабская десятичная система, позиционная, с цифрами 0 1 2 3 4 5 6 7 8 9 – всего 10 цифр. Появилась она от первого «счетного инструмента» человека – 10 пальцев на руках.
Количество чисел в данном разряде позиционной системы счисления:
N = P|m| , гдеP– основание системы счисления,m– номер разряда.
В десятичной системе для 3-го разряда N= 103 = 1000, для 5 разрядаN= 100000 и т.д.
Для хранения информации в ЭВМ используется двоичный или машинный код. Для использования в ЭВМ десятичная система слишком сложна. Теоретически и экспериментально доказано, что самым эффективным является кодирование информации минимальным набором символов, а минимум – это двоичная система, цифры 0 и 1.
Вся информация в компьютере кодируется двоичным кодом, который физически основан на последовательности двух различных сигналов. Их можно для наглядности обозначить по-разному: да или нет, 0 или 1, True (истина) или False (ложь) и т. п. Физически же в компьютере это будет последовательность двух электрических сигналов. А на носителе это будет последовательность участков с двумя разными магнитными, оптическими или иными свойствами.
В двоичной системе для 3-го разряда N = 23 = 8, для 5-го разряда N = 25 = 32
Сравнение двоичных и десятичных чисел.
|
Десятичн. |
Двоичн. |
Десятичн. |
Двоичн. |
Десятичн. |
Двоичн. |
|
0 |
0 |
4 |
100 |
32 |
100000 |
|
1 |
1 |
5 |
101 |
64 |
1000000 |
|
2 |
10 |
8 |
1000 |
127 |
1111111 |
|
3 |
11 |
16 |
10000 |
128 |
10000000 |
Перевод числа из десятичной системы в двоичную.Нужно взять целое число и делить его пополам до тех пор, пока частное не будет равно единице.
Например: 19:2=9+1
9:2=4+1
4:2=2+0
2:2=1+0
Совокупность остатков от каждого деления вместе с последним частным (а это всегда 1) образует двоичный аналог десятичного числа. В каком порядке располагаются эти остатки от деления?
Любое двоичное число всегда начинается с 1, которая есть результат последнего деления на 2 (двойки или тройки). Затем пишем остаток от деления, находящийся справа от этой 1. Далее подставляем все остатки от деления, идя снизу вверх. Таким образом, 1910= 100112.
Переведите в двоичную форму еще несколько двухзначных десятичных чисел, четных и нечетных.
Обратный перевод – из двоичной системы в десятичную.
Для обратного перехода надо учитывать, чему в десятичной системе будут равны полные разряды двоичной системы (посмотрите, чему в таблице соответствуют десятичные 2; 4; 8; 16; 32; 64; 128). Если в данной позиции стоит 1, то мы пишем ее десятичный аналог, если 0 – то не пишем. Затем полученные числа суммируем.
Например: 11001101 = 128 + 64 + 0 + 0 + 8 + 4 + 0 + 1 = 205
Сделайте еще несколько вычислений.
Кроме машинной двоичной системы и понятной для человека десятеричной существуют и другие системы счисления.
1. Шестнадцатеричная, она используется для программирования, можно сказать, облегчает труд программистов. Выглядит она следующим образом:
