- •Содержание
- •Глава 1. Операционные системы 17
- •Глава 2. Сервисное программное обеспечение 97
- •Основные понятия программного обеспечения
- •Характеристика программного продукта
- •Классификация программных продуктов
- •1. Проблемно-ориентированные ппп
- •2. Методо-ориентированные ппп
- •3. Ппп автоматизированного проектирования.
- •4. Ппп общего назначения
- •6. Офисные ппп
- •7. Настольные издательские системы
- •8. Программные средства мультимедиа
- •9. Системы искусственного интеллекта
- •Ресурсы и процессы
- •Понятие ресурса и процесса
- •Концепция прерываний процесса
- •Понятие операционной системы
- •Назначение, функции и состав ос
- •Функции операционной системы
- •Основной состав операционных систем
- •Программы-драйверы
- •Классификация операционных систем.
- •Загрузка компьютера
- •Порядок загрузки ос
- •Файловая организация данных на диске
- •Логическая структура диска
- •Системная область
- •Подкаталоги
- •Файловая структура диска
- •Иерархия данных на диске
- •Операционная система ms-dos
- •Назначение, состав и загрузка ms-dos
- •Состав операционной системы ms dos
- •Порядок загрузки ms-dos
- •Файловая система ms-dos
- •Общие сведения о командах ms-dos
- •Запуск и выполнение команд
- •Команды общесистемного назначения
- •Команды работы с каталогами
- •Команды работы с файлами
- •Программная оболочка norton commander
- •Назначение, запуск и завершение nc
- •Интерфейс nc. Назначение функциональных клавиш
- •Управляющее меню
- •Основные параметры конфигурации nc
- •Работа с архивными файлами
- •Операционная система Windows
- •Объекты файловой системы Windows Объект-файл
- •Объект — папка
- •Назначение ярлыка
- •Иерархическая структура подчиненности папок
- •Объекты пользовательского уровня – приложение и документ
- •Техника запуска программ
- •Графический интерфейс пользователя Основные понятия
- •Окна — объекты графического интерфейса
- •Назначение Рабочего стола
- •Программа Проводник
- •Навигация с помощью значка Мой компьютер.
- •Файловые операции в Windows
- •Ярлыка.
- •Создание ярлыка перетаскиванием
- •Выделение одного или нескольких объектов.
- •Роль буфера обмена
- •1 Способ
- •2 Способ
- •3 Способ
- •4 Способ
- •1 Способ
- •4 Способ
- •6 Способ (Удаление, минуя Корзину)
- •Операции с Корзиной
- •Поиск папок и файлов
- •Конфигурирование Windows
- •Конфигурирование системы с помощью Панели управления (Control Panel).
- •Шрифты для Windows
- •Терминология
- •Рубленые шрифты и шрифты с засечками
- •Равноширинные и пропорциональные шрифты
- •Масштабируемые и немасштабируемые шрифты Векторные и растровые шрифты
- •Шрифты и таблицы кодировки
- •Добавление шрифтов
- •Удаление шрифтов
- •Учетные записи в Windows nt
- •Стандартные приложения Windows
- •Графический редактор Paint
- •Текстовые редакторы Блокнот и WordPad
- •Калькулятор
- •Стандартные приложения служебного назначения
- •Внедрение и связывание объектов
- •Защита программных продуктов Лицензионные, условно-бесплатные и бесплатные программы
- •Основные понятия о защите программных продуктов
- •Установка и удаление программ
- •Общие сведения об установке программ
- •Установка и удаление приложений Особенности установки приложений ms-dos
- •Особенности установки приложений Windows
- •Удаление приложений Windows
- •Установка операционной системы Windows
- •Установка компонентов Windows
- •Программы обслуживания дисков
- •Проверка диска Физические и логические дефекты дисков
- •Дефрагментация диска Проблема фрагментации дисков
- •Восстановление удаленных файлов и каталогов
- •Архивация файлов Понятие процесса архивации файлов
- •Программы-архиваторы
- •Многофункциональный интегрированный архиватор rar Основные особенности программы
- •Вирусы и антивирусные средства
- •Вредоносные программы
- •Компьютерные вирусы и их свойства
- •Структура вируса
- •История появления компьютерных вирусов
- •Классификация компьютерных вирусов
- •Логические бомбы
- •Троянские кони
- •Бактерии
- •Антивирусная защита
- •Характеристика антивирусных программ
Понятие операционной системы
Назначение, функции и состав ос
Особое место среди программных средств всех типов занимают операционные системы, являясь ядром программного обеспечения компьютера. ОС является как бы посредником между пользователем и компьютером и обеспечивает пользовательский интерфейс. Пользовательский интерфейс – это способ общения пользователя с персональным компьютером, с прикладными программами для решения конкретных задач.
Ранние ЭВМ не предусматривали ОС, поэтому процессы запуска/остановки программы, присоединения внешних носителей управлялись вручную. В середине 60-х гг. ряд ведущих фирм-производителей ЭВМ – IBM (США), CII (Франция), практически одновременно приступил к выпуску моделей машин (IBM 360, System4, Iris 80), оснащенных операционными системами (operating system).
Наиболее совершенной и конкурентоспособной оказалась OS/360 (IBM), в которой были заложены практически все основные черты ОС, позволяющие превратить ЭВМ в «автоматизированную фабрику» обработки информации при минимальном участии человека. OS/360 и другие современные ОС были ориентированы на обработку потока заданий (пакетную обработку), при которой пользователь не может вмешаться в ход выполняемой задачи, оперативно просмотреть промежуточные данные, т. е. оторван от машины.
Появление и широкое распространение видеотерминалов привело к возможности предоставить пользователю интерактивный диалоговый доступ к вычислительному процессу, которым он занимается.
В настоящее время наиболее распространенной является интерактивная ОС UNIX, версии которой разработаны практически для всех моделей ЭВМ, а также популярная ОС Windows, разработанная фирмой Microsoft для IBM PC . Для IBM PC-совместимых ЭВМ в свое время была разработана UNIX-подобная система MS-DOS (фирмой Microsoft).
На современном этапе персональный компьютер без операционной системы не функционален.
Функции операционной системы
Операционная система – это комплекс программ, обеспечивающих:
управление ресурсами, т. е. согласованную работу всех аппаратных средств компьютера:
- упрощает доступ к ресурсам (например: доступ к файлам на диске)
- распределяет ресурсы между конкурирующими за них процессами (системное время процессора, адресное пространство);
управление процессами, т. е. выполнение программ, их взаимодействие с ресурсами компьютера, с данными;
пользовательский интерфейс, т. е. диалог пользователя с компьютером, выполнение определенных простых команд-операций по обработке информации. Всякая ОС имеет командный интерфейс, который может представляться как:
- текстовый интерфейс пользователя;
- графический интерфейс пользователя.
Такое определение операционной системы уже апеллирует к ее функциям.
Операционные системы - наиболее машинозависимый вид программного обеспечения, ориентированный на конкретные модели компьютеров, поскольку они напрямую управляют их устройствами или, как еще говорят, обеспечивают интерфейс между пользователем и аппаратной частью компьютера.
Остановимся на некоторых понятиях, важных для понимания принципов функционирования всех ОС.