
- •1. Информационное общество.
- •1.1. Роль и значение информационных революций
- •1.2. Роль и значение информационных технологий
- •1.3. Роль информатизации в развитии общества
- •1.4. Роль информационной культуры в развитии общества
- •2. Информатика – предмет и задачи
- •2.1. Появление и развитие информатики
- •2.2. Задачи информатики
- •3. Информация и кодирование
- •3.1. Сигналы, данные, методы
- •3.2. Понятие об информации
- •3.3. Свойства информации
- •3.4. Носители данных. Преобразование данных.
- •3.5. Кодирование данных двоичным кодом
- •3.6. Кодирование текстовых данных
- •3.7. Кодирование графических данных
- •3.8. Кодирование звуковой информации
- •4. Структуры данных
- •4.1. Основные структуры данных
- •4.2. Файлы и файловая структура
- •5. Вычислительная техника и программное обеспечение
- •5.1. Аппаратное обеспечение
- •5.2. Программное обеспечение
- •5.3. Классификация прикладных программных средств
- •5.4. Классификация служебных программных средств
- •6. Основные функции операционных систем
- •6.1. Обеспечение интерфейса пользователя
- •6.2. Организация файловой системы
- •6.3. Обслуживание файловой структуры
- •6.3.1. Создание и именование файлов
- •6.3.2. Создание каталогов (папок)
- •6.3.3. Копирование, переименование и перемещение файлов
- •6.3.4. Удаление файлов и каталогов (папок)
- •6.3.5. Навигация по файловой структуре
- •6.3.6. Управление атрибутами файлов
- •6.4. Управление установкой, исполнением и удалением приложений
- •6.4.1. Многозадачность
- •6.4.2. Установка приложений
- •6.4.3. Удаление приложений
- •6.5. Обеспечение взаимодействия с аппаратным обеспечением
- •6.6. Обслуживание компьютера
- •6.6.1. Средства проверки дисков
- •6.6.2. Средства управления виртуальной памятью
- •6.6.3. Средства кэширования дисков
- •6.7. Прочие функции операционных систем
- •7. Понятие алгоритма и программы
- •Программа Множество данных Множество результатов
- •8. Языки программирования.
- •2) Структуры данных;
- •4) Выражения;
- •9. Основные конструкции языка turbo-pascal
- •9.1. Алфавит языка
- •9.2. Cтруктура программы
- •9.3. Концепция и классификация типов данных
- •9.4. Простые типы данных
- •Логический тип;
- •Символьный тип;
- •Перечисляемый тип;
- •9.4.1. Целые типы
- •9.4.2. Вещественные типы
- •10. Управление вычислениями в языке turbo-pascal
- •10.1. Выражения
- •10.2. Операторы языка Turbo-Pascal
- •10.2.1. Оператор присваивания
- •10.2.2. Метки операторов. Оператор безусловного перехода goto
- •10.2.3. Пустой оператор
- •10.2.4. Составной оператор
- •10.2.5. Условный оператор If-Then-Else
- •10.2.6. Условный оператор case (оператор варианта)
- •10.2.7. Оператор цикла с предусловием
- •10.2.8. Оператор цикла с постусловием
- •10.2.9. Операторы цикла с параметром
- •11. Структурированные типы данных
- •12. Организация ввода/вывода в языке turbo-pascal
- •13. Модули в языке turbo - pascal
- •14. Cтандартные модули в языке turbo - pascal
3.3. Свойства информации
С точки зрения информатики наиболее важными представляются следующие свойства:
Объективность и субъективность информации.
Полнота информации (достаточность данных для принятия решения).
Достоверность информации.
Адекватность информации.
Доступность информации.
Актуальность информации.
3.4. Носители данных. Преобразование данных.
Физический метод регистрации сигналов может быть любым (механическим, электрическим, магнитным, оптическим и т.д.). Таким образом метод регистрации сигналов определяет носитель (бумага, магнитные ленты и диски, компакт диски и т.д.).
Задача преобразования данных с целью смены носителя относится к одной из важнейших задач информатики. В ходе информационного процесса данные преобразуются из одного вида в другой с помощью методов.
Обработка данных включает в себя следующие операции:
сбор данных;
формализация данных (приведение данных к одинаковой форме);
фильтрация данных;
сортировка данных;
архивация данных;
защита данных;
транспортировка данных;
преобразование данных.
3.5. Кодирование данных двоичным кодом
Для автоматизации работы с данными различных типов важно унифицировать форму их представления. Для этого используется прием кодирования – выражение данных одного типа через данные другого типа (система записи математических выражений, телеграфная, морская и флажковая азбука, система Брайля).
Своя система существует и в вычислительной технике – это двоичное кодирование, она основана на представлении данных последовательностью всего двух знаков 0 и 1. Эти знаки называются двоичными цифрами, по-английски - binary digit или сокращенно bit (бит).
Одним битом могут быть выражены два понятия: 0 или 1. Если количество битов увеличить до двух, то уже можно выразить четыре различных понятия: 00, 01, 10, 11.
Тремя битами можно закодировать восемь различных значений: 000, 001, 010, 011, 100, 101, 110, 111.
Увеличение
на единицу количества разрядов дает
увеличение в два раза количества значений
данной системы. Общая формула имеет
вид:
,
где
N
–
количество
независимых кодируемых значений; m
– разрядность
двоичного кодирования, принятая в данной
системе.
Кодирование
целых
и
действительных
чисел
осуществляется c
помощью их разложения по степеням числа
2. Например,
.
Достаточно взять целое число и делить
его пополам до тех пор, пока частное не
будет равно единице. Совокупность
остатков от каждого деления, записанная
справа налево вместе с последним частным,
и образует двоичный аналог десятичного
числа. Например,
19 : 2 = 9 + 1, 9 : 2 = 4 + 1, 4 : 2 = 2 + 0, 2 : 2 = 1 + 0.
Таким образом, 1910= 100112.
Для кодирования целых чисел от 0 до 255 достаточно иметь 8 разрядов двоичного кода (8 бит). Шестнадцать бит позволяют закодировать целые числа от 0 до 65535, а 24 бита – уже более 16,5 миллионов разных значений.
Для кодирования действительных чисел используют 80-разрядное кодирование. При этом число предварительно преобразуется в нормализованную форму:
3,1415926 = 0,31415926 • 101
123 456 789 = 0,123456789 • 1010
Первая часть числа называется мантиссой, а вторая – характеристикой. Большую часть из 80 бит отводят для хранения мантиссы (вместе со знаком) и некоторое фиксированное количество разрядов отводят для хранения характеристики (тоже со знаком).