- •1. Информационные революции: понятие, причины
- •2. Информационный кризис: понятие, причины, пути выхода
- •3. Информационное общество. Информационная культура. Информационные ресурсы
- •4. Понятие информации. Подходы к ее определению
- •5. Классификация информации. Формы передачи информационных сигналов.
- •6. Свойства информации
- •7. Языки передачи информации, его составляющие. Формальные и естественные языки.
- •8. Кодирование информации в основе двоичной алгебры. Изменение количества информации. Кодирование текстовой информации
- •9. Системы счисления. Алфавит, основание системы, правила перехода от одной системы к другой.
- •9. Системы счисления. Алфавит, основание системы, правила перехода от одной системы к другой.
- •10. Информатика как наука, ее особенности. Смежные дисциплины.
- •11. Архитектура компьютера. Принципы фон Неймана
- •12. Микропроцессор, память, устройства ввода и вывода: основные параметры, существенные для пользователей и их типовые значения.
- •13.Персональный компьютер: понятие, требования к нему, состав.
- •14. Мониторы: типы, принципы работы, характеристики.
- •15. Принтеры: типы, принципы работы, характеристики.
- •16. Категории пользователей, их функции.
- •17. Программное обеспечение, программирование, программные продукты, требования к ним. Виды программных продуктов.
- •18. Состав системного программного обеспечения.
- •19. Прикладное программное обеспечение. Системы общего назначения, примеры.
- •23. Векторная графика, основные понятия, прикладные программы.
- •24. Цветовые модели, категории моделей. Форматы графических файлов.
- •25. Компьютерная сеть. Задачи, решаемые при объединении компьютеров в сеть.
- •26. Локальные компьютерные сети, основные понятия. Файловый сервер. Технология «клиент-сервер».
- •32. Правовая охрана программ и данных. Правовая охрана информации
- •33. Архивация и резервное копирование данных. Методы и алгоритмы сжатия данных. Программные средства сжатия данных.
- •34. Модели объектов и процессов. Классификация моделей. Модели объектов и процессов (графические, вербальные, табличные, математические и др.).
- •1) Классификация моделей по области использования:
- •2) Классификация моделей по фактору времени:
- •35. Этапы моделирования. Основные этапы компьютерного моделирования
- •??????36. Информационные модели, виды и характеристика. Примеры. Информационная модель
- •37. Математические модели и их разновидности.
- •38. Базы данных и системы управления базами данных. Классификация баз данных.
- •Классификация баз данных
- •39. Структурные элементы баз данных. Классификация моделей данных. Структурные элементы базы данных
- •41.Понятие алгоритма. Виды алгоритмов. Свойства алгоритма.
- •42.Графическое представление алгоритма. Блок-схемы и правила их изображения.
8. Кодирование информации в основе двоичной алгебры. Изменение количества информации. Кодирование текстовой информации
Вся информация, которую обрабатывает компьютер должна быть представлена двоичным кодом с помощью двух цифр 0 и 1. Эти два символа принято называть двоичными цифрами или битами. С помощью двух цифр 0 и 1 можно закодировать любое сообщение. Это явилось причиной того, что в компьютере обязательно должно быть организованно два важных процесса: кодирование и декодирование.
Кодирование – преобразование входной информации в форму, воспринимаемую компьютером, т.е. двоичный код.
Декодирование – преобразование данных из двоичного кода в форму, понятную человеку.
С точки зрения технической реализации использование двоичной системы счисления для кодирования информации оказалось намного более простым, чем применение других способов. Действительно, удобно кодировать информацию в виде последовательности нулей и единиц, если представить эти значения как два возможных устойчивых состояния электронного элемента:
0 – отсутствие электрического сигнала;
1 – наличие электрического сигнала.
Эти состояния легко различать. Недостаток двоичного кодирования – длинные коды.
Важно, что каждая цифра машинного двоичного кода несет информацию в 1 бит. Таким образом, две цифры несут информацию в 2 бита, три цифры — в 3 бита и так далее. Количество информации в битах равно количеству цифр двоичного машинного кода.
Единицей измерения количества информации является бит – это наименьшая (элементарная) единица.
1бит – это количество информации, содержащейся в сообщении, которое вдвое уменьшает неопределенность знаний о чем-либо.
Байтом называется последовательность из 8 битов.
Производные единицы измерения количества информации
1 байт=8 битов
1 килобайт (Кб)=1024 байта =210 байтов
1 мегабайт (Мб)=1024 килобайта =210 килобайтов=220 байтов
Двоичное кодирование текстовой информации
В настоящее время большая часть персональных компьютеров в мире занято обработкой текстовой информации.
Традиционно для кодирования одного символа используется количество информации, равное 1 байту, то есть I = 1 байт = 8 битов.
Для кодирования одного символа требуется 1 байт информации.
Если рассматривать символы как возможные события, то можно вычислить, какое количество различных символов можно закодировать: N = 2I= 28 = 256.
Такое количество символов вполне достаточно для представления текстовой информации, включая прописные и строчные буквы русского и латинского алфавита, цифры, знаки, графические символы и пр.
Кодирование заключается в том, что каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111. Таким образом, человек различает символы по их начертаниям, а компьютер - по их кодам.
При вводе в компьютер текстовой информации происходит ее двоичное кодирование, изображение символа преобразуется в его двоичный код. Пользователь нажимает на клавиатуре клавишу с символом, и в компьютер поступает определенная последовательность из восьми электрических импульсов (двоичный код символа). Код символа хранится в оперативной памяти компьютера, где занимает один байт.
В процессе вывода символа на экран компьютера производится обратный процесс — декодирование, то есть преобразование кода символа в его изображение.
Важно, что присвоение символу конкретного кода — это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 по 32) соответствуют не символам, а операциям (перевод строки, ввод пробела и т.д.). Коды с 33 по 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания. Коды с 128 по 255 являются национальными, то есть в национальных кодировках одному и тому же коду соответствуют различные символы.
К сожалению, в настоящее время существуют пять различных кодовых таблиц для русских букв (КОИ8, СР1251, СР866, Mac, ISO), поэтому тексты, созданные в одной кодировке, не будут правильно отображаться в другой.
