
- •1. Информация, информатика, информационные технологии
- •1.1 Информация
- •1.1.1. Понятие информации
- •1.1.2. Свойства информации
- •1.1.3. Понятие количества информации
- •1.1.4. Информационные процессы
- •1.1.5. Информация в жизни человечества
- •1.2. Предмет и структура информатики
- •Информатика
- •Аппаратное обеспечение
- •1.3. Представление (кодирование) данных
- •1.3.1. Представление чисел в двоичном коде
- •Системы счисления
- •Преобразование чисел из одной системы счисления в другую
- •Представление чисел в двоичном коде
- •1.3.2. Представление символьных и текстовых данных
- •1.3.3. Представление звуковых данных в двоичном коде
- •1.3.4. Представление графических данных в двоичном коде
- •1.3.5. Понятие сжатия информации
- •1.4. Структуры данных
- •1.5. Хранение данных
- •1.6. Математические основы информатики
- •1.6.1. Алгебра высказываний (булева алгебра) Основные понятия
- •Логические операции
- •Логические выражения. Порядок логических операций
- •Зависимости между логическими операциями
- •Табличное и алгебраическое задание булевских функций
- •1.6.2. Элементы теории множеств
- •1.6.3. Элементы теории графов Основные понятия
- •Связанность графов
- •Задание графа
1.2. Предмет и структура информатики
Термин информатика, как название науки, получил распространение с середины 80-х годов прошлого века, он состоит из корня inform, т.е. «информация» и суффикса matics т.е. «наука о…» таким образом, информатика по смыслу слова это наука об информации. В англоязычных странах термин не прижился, информатика там называется Computer Science – наука о компьютерах.
Информатика – молодая, очень бурно развивающаяся наука и, видимо, поэтому строгого и точного определения ее предмета пока не сформулировано. В одних источниках информатика определяется как наука, изучающая алгоритмы, т.е. процедуры, позволяющие за конечное число шагов преобразовать исходные данные в конечный результат, в других источниках - на первый план выставляется изучение компьютерных технологий. Наиболее устоявшимися посылками в определении предмета информатики в настоящее время являются указания на изучение информационных процессов (т.е. сбора, хранения, обработки, передачи данных) с применением компьютерных технологий. При таком подходе, наиболее точным определением, по мнению авторов, является следующее:
Информатика – это наука изучающая:
-
методы реализации информационных процессов средствами вычислительной техники (СВТ);
-
состав, структуру, общие принципы функционирования СВТ;
-
принципы управления СВТ.
Из определения следует, что информатика – прикладная наука, использующая научные достижения многих наук. Кроме того, информатика – практическая наука, которая не только занимается описательным изучением перечисленных вопросов, но и во многих случаях предлагает способы их решения. В этом смысле информатика технологична и часто смыкается с информационными технологиями.
Методы реализации информационных процессов находятся на стыке информатики с теорией информации, статистикой, теорией кодирования, математической логикой, документоведением и т.д. В этом разделе изучаются вопросы:
-
представление различных типов данных (числа, символы, текст, звук, графика, видео и т.д.) в виде, удобном для обработки СВТ (кодирование данных);
-
форматы представления данных (предполагается, что одни и те же данные могут быть представлены разными способами);
-
теоретические проблемы сжатия данных;
-
структуры данных, т.е. способы хранения с целью удобного доступа к данным.
В изучении состава, структуры, принципов функционирования средств вычислительной техники используются научные положения из электроники, автоматики, кибернетики, в целом этот раздел информатики известен как аппаратное обеспечение(АО) информационных процессов. В этом разделе изучаются вопросы:
-
основы построения элементов цифровых устройств;
-
основные принципы функционирования цифровых вычислительных устройств;
-
архитектура СВТ – основные принципы функционирования систем, предназначенных для автоматической обработки данных;
-
приборы и аппараты, составляющие аппаратную конфигурацию вычислительных систем;
-
приборы и аппараты, составляющие аппаратную конфигурацию компьютерных сетей.
В разработке методов управления средствами вычислительной техники (а средствами цифровой вычислительной техники управляют программы, указывающие последовательность действий, которые должно выполнить СВТ) используют научные положения из теории алгоритмов, логики, теории графов, лингвистики, теории игр, этот раздел информатики известен как программное обеспечение(ПО) СВТ. В этом разделе изучаются вопросы:
-
средства взаимодействия аппаратного и программного обеспечения;
-
средства взаимодействия человека с аппаратным и программным обеспечением, объединяемые понятием интерфейс;
-
программное обеспечение СВТ (ПО);
Обобщая сказанное можно предложить следующую структурную схему