
- •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
5. Вычислительная техника и программное обеспечение
Состав вычислительной системы называется конфигурацией. Различают аппаратную конфигурацию вычислительных систем и их программную конфигурацию. Решение одних и тех же задач может обеспечиваться как аппаратными, так и программными средствами.
5.1. Аппаратное обеспечение
К аппаратному обеспечению вычислительных систем относятся устройства и приборы, образующие аппаратную конфигурацию. Современные компьютеры и вычислительные комплексы имеют блочно-модульную конструкцию (их можно собирать из готовых узлов и блоков).
Базовая аппаратная конфигурация современного ПК имеет вид:
Монитор
Клавиатура
Мышь
Системный блок
Материнская плата
Процессор
Чипсет (набор микросхем, определяющий основные функции МП)
ОЗУ
ПЗУ
Слоты
Шины
Жесткий диск
Дисковод гибких дисков
CD-ROM
Видеокарта
Звуковая карта
Согласование между отдельными узлами и блоками выполняют с помощью аппаратных интерфейсов (переходников). Эти интерфейсы делятся на последовательные и параллельные. Через последовательный интерфейс данные передаются последовательно, бит за битом, а через параллельный – одновременно группами битов.
5.2. Программное обеспечение
Программы – это упорядоченные последовательности команд. Конечная цель любой компьютерной программы – управление аппаратными средствами. Состав программного обеспечения вычислительной системы называют программной конфигурацией. Уровни программного обеспечения представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней.
Базовый уровень – самый низкий уровень программного обеспечения. Оно отвечает за взаимодействие с базовыми аппаратными средствами, входит в состав базового оборудования и хранится в специальных микросхемах (BIOS).
Системный уровень. Программы этого уровня выполняют «посреднические» функции, обеспечивают взаимодействие прочих программ компьютера с программами базового уровня и с аппаратным обеспечением.
Служебный уровень. Программное обеспечение этого уровня (набор утилит) автоматизирует работы по проверке, наладке и настройке компьютерной системы.
Прикладной уровень. Программное обеспечение прикладного уровня представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания.
5.3. Классификация прикладных программных средств
Текстовые редакторы (позволяют вводить текст в компьютер и редактировать его).
Текстовые процессоры (позволяют не только вводить и редактировать текст, но и форматировать его).
Графические редакторы – программы для создания и обработки графических изображений. Различают растровые редакторы (основным объектом является точка – пиксел) и векторные редакторы (основным объектом является линия).
Редакторы трехмерной графики – программы для создания трехмерных композиций.
Системы управления базами данных.
Электронные таблицы.
Системы автоматизированного проектирования – предназначены для автоматизации проектно-конструкторских работ.
Настольные издательские системы – программы для автоматизации процесса верстки полиграфических изданий.
Экспертные системы.
Редакторы HTML (Web-редакторы) – предназначены для создания Web-страниц.
Браузеры –программные средства для просмотра Web-документов.
Интегрированные системы делопроизводства – АРМ руководителя.
Бухгалтерские системы – предназначены для автоматизации документооборота бухгалтерских документов.
Финансовые аналитические системы – предназначены для автоматизации документооборота в банковских и биржевых структурах.
Геоинформационные системы (ГИС) – предназначены для автоматизации картографических и геодезических работ. .
Системы видеомонтажа – предназначены для цифровой обработки видеоматериалов.