Операционная система – это комплекс программ, входящих в состав программного обеспечения компьютера.
Наиболее популярные операционные системы – это MS DOS, Windows, Linux. Причём, эти операционные системы не являются взаимоисключаемыми. Например, MS DOS встроен в Windows.
Первые операционные системы были однопользовательскими и однозадачными (MS DOS). Далее появились операционные системы однопользовательские и многозадачные. К таким операционным системам относится первое поколение операционных систем Windows.
Современные операционные системы многопользовательские и многозадачные.
Операционные оболочки – это специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы.
Примеры операционные оболочек: Far manager, Norton Commander, Total Commander.
Служебные программы делятся на несколько типов:
Программы для диагностики компьютера
Программы для оптимизации дисков
Программы для очистки дисков (деинсталляторы)
Программы для динамического сжатия дисков
Программы сжатия файлов и резервного копирования
Антивирусные программы
Программы для ускоренного просмотра файлов
Программы для работы в интернете
Программы компьютерной безопасности
Прикладное программное обеспечение.
Прикладные программы служат для того, чтобы обеспечить применение ВТ в различных сферах деятельности человека.
Классификация:
Текстовые редакторы - это программы ввода, обработки и хранения текстовой информации (Word, Open Office).
Электронные таблицы - это программы, которые служат для расчётов и обработки числовой информации (Эксель).
Графические системы – это программы для ввода, обработки и вывода графической информации (Фотошоп, Coral).
СУБД – системы управления базами данных – это набор программ, необходимых для создания и обработки и вывода записей баз данных (Аксес).
Интегрированные системы – реализуют принцип единой системы, содержащей в качестве элементов текстовые, графические редакторы, электронные таблицы и СУБД. (Например, MS Office).
Обучающие программы – это программы, предназначенные для изучения конкретной дисциплины.
Авторские системы – это специальные программы, используемые специалистами в некоторой предметной области.
Экспертные системы – это подобно эксперту в некоторой области, используется при решении проблем с неопределённостями.
Гипертекстовые системы – используются при создании словарей, справочных пособий и контекстной помощи.
Мультимедиа – это средство объединения цифровой и текстовой информации со звуковыми и видео сигналами.
Системы программирования.
Системы программирования – это комплексы программ и прочих средств, предназначенных для разработки и эксплуатации программ на конкретном языке программирования для конкретного вида ЭВМ.
Языки программирования делятся на несколько видов:
Операторные:
Машинно-зависимые (ассемблер).
Машинно-ориентированные (язык С)
Универсальные (Турбо-Паскаль, Бэйсик)
Функциональные:
Проблемно-ориентированные (GPSS)
Объектно-ориентированные (Форт)
Логико-ориентированные (Prolog)