- •Введение
- •1.2.2. Виды информации
- •1.2.3. Свойства информации
- •1.3.Информационные процессы
- •1.3.1. Сбор информации
- •1.3.2. Передача информации
- •1.3.3. Хранение информации
- •1.3.4. Обработка информации
- •1.4.Непрерывная и дискретная информация
- •1.5. Измерение информации
- •1.5.1. Объемный подход
- •1.5.2. Вероятностный подход
- •1.6. Системы счисления, используемые в информатике
- •1.6.1. Правила перевода чисел из одной системы счисления в другую
- •1.6.2. Двоичная арифметика
- •1.7. Кодирование информации
- •1.7.1. Кодирование текстовой информации
- •1.7.2. Кодирование числовой информации
- •2. Технические средства реализации информационных процессов
- •2.1. Классическая архитектура ЭВМ и принципы фон Неймана
- •2.2. Совершенствование и развитие внутренней структуры ЭВМ
- •2.3. Базовая аппаратная конфигурация персонального компьютера
- •2.4. Внутренние устройства системного блока
- •2.3. Периферийные устройства
- •3. Программные средства реализации информационных процессов
- •3.1. Классификация программного обеспечения ЭВМ
- •3.2. Системное программное обеспечение
- •3.3. Организация файловой системы
- •3.4. Специальное программное обеспечение
- •3.5. Прикладное программное обеспечение
- •3.5.1. Системы обработки текстов
- •3.5.2. Системы компьютерной графики
- •3.5.3. Средства обработки числовой информации
- •3.5.4. Системы управления базами данных (СУБД)
- •3.5.5. Средства подготовки презентаций
- •4.2. Моделирование как метод решения прикладных задач
- •4.3. База данных как пример информационной модели
- •5.2. Способы представления алгоритмов
- •5.3. Базовые алгоритмические структуры
- •5.3.1. Структура «следование»
- •5.3.2. Структура «развилка»
- •5.3.3. Структура «выбор»
- •5.3.4. Структура «цикл с предусловием»
- •5.3.5. Структура «цикл с постусловием»
- •5.3.6. Структура «цикл с параметром»
- •5.4. Важнейшие невычислительные алгоритмы (поиск и сортировка)
- •5.5. Понятие о языках программирования
- •5.6. Технологии программирования
- •5.7. Этапы решения задач на компьютере
- •6. Основы программирования на языке Паскаль
- •6.1. Основные элементы языка
- •6.2. Элементарный ввод и вывод
- •6.3. Основные операторы
- •6.4. Структура программы на языке Паскаль
- •6.5. Процедуры и функции
- •7. Локальные и глобальные компьютерные сети
- •7.1. Классификация вычислительных сетей
- •7.2. Локальные сети
- •7.3. Глобальные сети
- •7.4. Основные понятия WWW
- •7.5. Электронная почта
- •8. Основы и методы защиты информации
- •8.1. Общие понятия информационной безопасности
- •8.2. Компьютерные вирусы
- •Список рекомендуемой литературы
- •Приложение. Учебная программа по дисциплине «Информатика»
волов (разрядов). Такой подход используется при передаче, хранении и обработке информации и обычно не связан со смысловым содержанием информации.
1.5.2.Вероятностный подход
Втеории информации, информация определяется как снятая неопределенность. Здесь учитывается ценность информации для получателя. Количество информации определяется тем, насколько уменьшится мера неопределенности (энтропия) после получения сообщения или наступления события.
За единицу количества информации (бит) принимается такое количество информации, которое содержит сообщение, уменьшающее информационную неопределенность в 2 раза. В общем случае, количество информации (Н) содержащееся в сообщении о том, что произошло одно из N равновероятных событий, определяется так:
Н=1оg 2 N, бит. |
(1) |
Эта формула предложена в 1928 году американским инженером Р. Хартли.
Так как каждое из N возможных равновероятных событий имеет одинаковую вероятность Р = 1/N, то N = 1/Р. Поэтому формулу (1) можно записать в
виде: |
|
Н = – lоg 2 P. |
(2) |
Группа из 8 битов называется байтом. Если бит — минимальная единица информации, то байт — основная. Существую производные единицы информации:
1 байт = 8 бит;
1 килобайт = 210 байт = 1024 байт;
1 Мегабайт = 220 байт = 1024 килобайт;
1 Гигабайт = 230 байт = 1024 Мегабайт;
1 Терабайт = 240 байт = 1024 Гигабайт.
1.6. Системы счисления, используемые в информатике
Система счисления — это совокупность приемов и правил записи чисел с помощью цифр. Различают непозиционные и позиционные системы счисления.
Внепозиционной системе счисления каждый символ имеет свое определенное значение, которое не зависит от положения символа в записи числа. Например, в римской системе счисления
I — 1, V — 5, X — 10, L — 50, C — 100, D — 500, M — 1000. Число 77 записывается LXXVII.
Впозиционной системе счисления значение любой цифры в изображении числа зависит от ее положения (позиции) в ряду цифр, изображающих данное число. Например: 77 — 7 единиц и 7 десятков.
10
Каждая позиционная система счисления имеет строго определенное количество символов (цифр) для обозначения любого числа:
–двоичная — 2: 0 и 1;
–десятичная — 10: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Количество цифр, используемых в позиционной системе счисления для записи чисел, называется основанием системы счисления. Основанием системы счисления может быть любое натуральное число.
Пусть q — основание системы, тогда любое число в системе счисления с основанием q можно представить в виде:
Аq = anqn + an–1qn–1 + ... + a1q1 + a0q0 + a–1q–1 + a–2q–2 + ... + a–kq–k, (3) где Аq — число, записанное в системе счисления с основанием q,
n + 1 — количество разрядов целой части числа,
аi — цифры числа, причем 0 ≤ аi < q,
k — количество разрядов в дробной части числа.
В информатике используются только позиционные системы счисления: десятичная, двоичная, восьмеричная, шестнадцатеричная.
1.6.1. Правила перевода чисел из одной системы счисления в другую
Правило 1. Для перевода целого десятичного числа А в систему счисления с основанием q необходимо число А делить на основание q до получения целого остатка, меньшего q. Полученное частное следует снова делить на q до получения целого остатка, меньшего q, и т.д. до тех пор, пока последнее частное не будет меньше q. Тогда десятичное число А в системе счисления с основанием q следует записать в виде последовательности остатков деления в порядке, обратном их получению, причем старший разряд дает последнее частное.
Правило 2. Для перевода десятичной дроби в систему счисления с основанием q следует умножить это число на основание q. Целая часть произведения будет первой цифрой числа в системе счисления с основанием q. Затем, отбросив целую часть, снова умножить на основание q и т.д. до тех пор, пока не будет получено требуемое число разрядов в новой системе счисления или пока перевод не закончится.
Правило 3. Смешанные числа десятичной системы счисления переводятся в два приема: отдельно целая часть по своему правилу и отдельно дробная часть по своему правилу. Затем записывается общий результат, у которого дробная часть отделяется запятой.
Правило 4. Для перевода числа из системы счисления с основанием q в десятичную систему счисления следует использовать форму записи числа в виде (3).
Правило 5. Для перевода целого числа из двоичной системы счисления в восьмеричную систему необходимо последовательность двоичных цифр раз-
11