Файл: Функции операционных систем персональных компьютеров (Понятие операционной системы).pdf
Добавлен: 01.04.2023
Просмотров: 124
Скачиваний: 2
1.2 Типы операционных системы
Операционная система выполняет все основные задачи, такие как управление файлами, процессами и памятью. Таким образом, операционная система выступает в качестве менеджера всех ресурсов, т. е. менеджера ресурсов.
Типы операционных систем: некоторые из широко используемых операционных систем являются следующими-
1. Пакетная Операционная Система – Этот тип операционной системы не взаимодействует с компьютером напрямую. Существует оператор, который берет аналогичные задания, имеющие одинаковые требования, и группирует их в пакеты.[9] В обязанности оператора входит сортировка заданий с аналогичными потребностями.
Рисунок 2 Пакетная Операционная Система
Преимущества пакетной операционной системы:
- Очень трудно угадать или узнать время, необходимое для выполнения любой работы. Процессоры пакетных систем знают, как долго будет выполняться задание, когда оно находится в очереди
- Несколько пользователей могут совместно использовать пакетные системы
- Время простоя для пакетной системы очень меньше
- Легко управлять большой работой повторно в системах серии
- Недостатки пакетной операционной системы:
- Операторы компьютеров должны быть хорошо известны в пакетных системах
- Пакетные системы трудно отлаживать
- Это иногда дорого стоит
- Другим заданиям придется ждать неизвестное время, если какое-либо задание не будет выполнено
Примеры пакетной операционной системы: система заработной платы, банковские выписки и т.д.
2. Операционные системы с разделением времени –
Каждому заданию дается некоторое время для выполнения, так что все задачи работают гладко. Каждый пользователь получает время процессора, как они используют одну систему.
Эти системы также известны как многозадачные системы. Задача может быть от одного пользователя или от разных пользователей также. Время, которое каждая задача получает для выполнения называется quantum. По истечении этого временного интервала ОС переключается на следующую задачу.
Рисунок 3 Операционные системы с разделением времени
Преимущества ОС с разделением времени:
- Каждая задача получает равные возможности
- Меньше шансов на дублирование программного обеспечения
- Время простоя процессора можно уменьшить
Недостатки операционной системы с разделением времени:
- Проблемы с надежностью
- Необходимо позаботиться о безопасности и целостности пользовательских программ и данных
- Проблема передачи данных
Примерами ОС с разделением времени являются: Multics, Unix и др.
3. Распределенная Операционная Система –
Эти типы операционных систем являются недавним прогрессом в мире компьютерных технологий и широко принимаются во всем мире и, что тоже с большим темпом. Различные автономные взаимосвязанные компьютеры взаимодействуют друг с другом с помощью общей сети связи. Независимые системы обладают собственным блоком памяти и процессором. Они называются слабо связанными системами или распределенные системы.
Эти системные процессоры отличаются по размеру и функциям. Основное преимущество работы с этими типами операционных систем заключается в том, что всегда возможно, что один пользователь может получить доступ к файлам или программному обеспечению, которые на самом деле не присутствуют в его системе, но на какой-то другой системе, подключенной в этой сети, т. е. удаленный доступ включен в устройствах, подключенных в этой сети.[10]
Рисунок 4 Распределенная Операционная Система
Преимущества распределенной операционной системы:
- Отказ одного из них не повлияет на другие сетевые коммуникации, так как все системы независимы друг от друга
- Электронная почта повышает скорость обмена данными
- Поскольку ресурсы распределяются совместно, вычисление является очень быстрым и долговечным
- Снижается нагрузка на главный компьютер
- Эти системы легко масштабируются, так как многие системы могут быть легко добавлены в сеть
- Задержка в обработке данных уменьшает
Недостатки распределенной операционной системы:
- Сбой основной сети остановит всю связь
- Для создания распределенных систем используется язык, который еще не вполне определен
- Эти типы систем не являются легкодоступными, поскольку они очень дороги. Мало того, что лежащее в основе программное обеспечение является очень сложным и еще не очень хорошо понимается
Примерами распределенной операционной системы являются-LOCUS etc.
4. Сетевая Операционная Система – Эти системы работают на сервере и предоставляют возможность управлять данными, пользователями, группами, безопасностью, приложениями и другими сетевыми функциями. Эти типы операционных систем обеспечивают общий доступ к файлам, принтерам, системам безопасности, приложениям и другим сетевым функциям через небольшую частную сеть.[11]
Еще одним важным аспектом сетевых операционных систем является то, что все пользователи хорошо осведомлены о базовой конфигурации, всех других пользователей в сети, их отдельных подключений и т.д. и именно поэтому эти компьютеры в народе известны как плотно соединенные системы.
Рисунок 5 Сетевая Операционная Система
Преимущества сетевой операционной системы:
- Высокостабильные централизованные серверы
- Проблемы безопасности обрабатываются через серверы
- Новые технологии и аппаратное обеспечение up-gradation легко интегрируются в систему
- Доступ к серверу возможен удаленно из различных мест и типов систем
Недостатки сетевой операционной системы:
- Серверы стоят дорого
- Пользователь должен зависеть от центрального расположения для большинства операций
- Техническое обслуживание и обновления требуются регулярно
Примеры сетевой операционной системы: Microsoft Windows Server 2003, Microsoft Windows Server 2008, UNIX, Linux,Mac OS X, Novell NetWare и BSD и т. д.
5. Операционная Система В Реальном Времени –
Эти типы OSs обслуживают системы реального времени. Интервал времени, необходимый для обработки входных данных и реагирования на них, очень мал. Этот временной интервал называется временем отклика.
1.3 Виды операционных систем
В основном, рассматриваемое нами понятие относится к компьютерам, но есть ОС для смартфонов и планшетов. Поэтому сначала мы разберем наиболее популярные системы на ПК и ноутбуки, а затем вкратце затронем и «операционки» на мобильные гаджеты.[12]
Microsoft Windows.
Самая первая ОС с таким пользовательским интерфейсом, который подразумевает рабочий стол, папки, курсор и все то, к чему мы привыкли. До Виндовс был MS DOS, который представлял собой оболочку для ввода команд. То есть вы видели только черный экран, куда могли вводить команды.
Рисунок 7 Внешний вид DOS
А потом появилась ОС Windows. Чтобы вы понимали, вот вам внешний вид первой версии данной операционной системы.
Рисунок 8 Windows 1.0
Согласитесь, в 1985 году это был настоящий бум, взрыв, эмоции! Сейчас, конечно, все намного более яркое, красивое и запоминающееся. На сегодняшний день последней версией является Windows 10. Вот как она выглядит.
Рисунок 9 Windows 10
Основные плюсы и минусы ОС Windows такие:
Позитив:
- Фирменное меню «Пуск». В нем собраны основные программы, которые пользователь использует чаще всего. Сейчас его можно обновлять, менять внешний вид (плиточный и классический).
- Распространенность. Подавляющее большинство образцов программного обеспечения пишется именно под Windows. Здесь легче всего программировать, заниматься другими разработками и проектами, играть в игры и выполнять иные задачи.[13]
- Есть версии для разных устройств – смартфоны, планшеты, серверы и многое другое.
Негатив:
- Вирусы. Так как это самая популярная ОС, на нее пишется больше всего вредоносного программного обеспечения. Подхватить вирус и в лучшем случае отдать злоумышленникам личные данные очень просто.
- За эту ОС нужно платить, причем довольно немалые суммы денег.
- Приходится делать дефрагментацию для стабильной работы и регулярно чистить систему от мусора.
Согласно некоторым данным, 88% пользователей по всему миру использует Windows.
Apple Mac OS X
Эта операционная система работает только на компьютерах Apple. На обычных ПК и ноутбуках она не запустится. Стоят эти компьютеры немало и это еще один большой недостаток данной ОС.
Рисунок 10 Apple Mac OS X
Впервые мир увидел Mac OS в 2000 году.
Основные преимущества и недостатки данной ОС такие:
Позитив:
- Есть множество дополнительных функций, которые облегчают работу пользователя.
- Безопасность. Здесь не встает вопрос о том, как защититься от вирусов.
- Стабильность. Та же Windows регулярно перезагружается, появляется так называемый «синий экран» и так далее.
Негатив:
- Стоимость. Средний iMac стоит 10 тыс. долларов США.
- Меньше программ, чем в Виндовс.
- Более слабые видеокарты в компьютерах.
Впрочем, последний минус не мешает профессиональным «звукачам» и людям, которые работают с графикой, использовать именно эти устройства в своей работе.
Linux
В 1991 году вышла операционная система Linux, которая сразу же стала конкурировать с Windows. Но позиция на вершине технического Олимпа уже была занята, так что и по сей день пользователи и разработчики отдают свое предпочтение отнюдь не этой ОС.
Рисунок 11 Linux
Преимущества и недостатки Linux такие:
Позитив:
- Открытость кода. Вы сами можете менять что-то в этой ОС! Это же означает, что система полностью бесплатная.
- Безопасность. Здесь тоже нет вопроса о вирусах.
- Стабильность и меньшая потребность в ресурсах компьютера.
Негатив:
- Сложность. Обычный пользователь вряд ли сможет быстро освоить эту ОС.
- Нет игр и большинства программ. Разве что что-то написано специально под Linux или используется эмулятор.
- Права доступа – вы не будете иметь доступ ко всем ресурсам.
Глава 2. Реализация функций операционной системы Windows в процессе проектирования
2.1 Общая характеристика задачи
Используя ППП на ПК, на основании сведений о договорах страхования, заключенных агентами страховой фирмы, хранящейся в таблице данных ДОГОВОРЫ (структура данных этой таблицы представлена на рис. 2), необходимо сформировать следующие таблицы:
- таблицу, отражающую сведения о новых договорах в разрезе агентов за отчетный период;
- таблицу, отражающую сведения о новых договорах в разрезе видов страхования.
Таблица й
Структура данных таблицы
ДОГОВОРЫ
Назначение поля |
Имя поля |
Тип данных |
ФИО застрахованного ФИО агента Сумма страхового договора Дата страхования Дата окончания договора Вид страхования |
Страхователь Агент Сумма Дата Дата Вид |
текстовый текстовый денежный дата дата текстовый |
Таблица 2
Сведения о новых договорах агентов за отчетный период
ФИО агента |
Дата заключения |
Сумма договора |
Вид страхования |
ФИО страхователя |