15. Операционные системы
Операционная система (ОС) — это целый комплекс управляющих программ, выступающих в качестве интерфейса между компонентами ПК и обеспечивающих наиболее эффективное использование ресурсов электронной вычислительной машины. Операционная система является основной системной программой, которая загружается при включении питания компьютера.
Первостепенные функции ОС:
-
получение и обработка команд или заданий от пользователя ПК;
-
получение и исполнение программных запросов на запуск, приостановку и остановку других программ;
-
загрузка в оперативную память подлежащих исполнению программ;
-
защита программ от влияния друг на друга, обеспечение сохранности данных и др.
Существует несколько классификаций ОС:
1) Классификация ОС по видам пользовательского интерфейса (по набору приемов, обеспечивающих взаимодействие пользователей ПК с его приложениями):
а) командный интерфейс, который характеризуется выдачей на экран монитора системного приглашения для ввода команд с клавиатуры (например, ОС MS-DOS);
б) интерфейс WIMP (или графический интерфейс), который характеризуется графическим представлением образов, хранящихся на жестком диске (например, ОС Windows различных версий);
в) тактильный интерфейс применяется в современных терминалах по оплате услуг связи и коммунальных платежей, коммуникаторах Apple iPhone, последних моделях ПК Macintosh. В последующих моделях ПК IBM также планируется его применение.
в) интерфейс SILK (Speech Image Language Knowledge), который характеризуется использованием речевых команд при взаимодействии пользователя ПК и приложений. Это разновидность ОС в настоящий момент находится в стадии своего развития;
г) также в разработке находится интеллектуальный интерфейс, который должен позволить пользователю общаться с ЭВМ путём естественного диалога, включая подачу команд телепатическим способом.
2) Классификация ОС по режиму обработки задач:
а) ОС, обеспечивающие однопрограммный режим, — способ организации вычислений, когда в один момент времени они способны выполнять только одну задачу (например, MS-DOS);
б)ОС, обеспечивающие мультипрограммный режим, — способ организации вычислений, когда на однопроцессорной машине создается видимость выполнения нескольких программ. Различие между мультипрограммным и мультизадачном режимом заключается в том, что в мультипрограммном режиме обеспечивается параллельное выполнение нескольких приложений, при этом пользователь не должен заботиться об организации их параллельной работы, эти функции на себя берет ОС. В мультизадачном режиме забота о параллельном выполнении взаимодействии приложений ложится на прикладных программистов;
3) Классификация ОС по поддержке многопользовательского режима:
а) однопользовательские ОС, например MS-DOS, ранние версии Windows и OS/2;
б)многопользовательские (сетевые) ОС, например Windows NT, Windows 2000, Unix.
Основное отличие многопользовательских ОС от однопользовательских ОС — наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей.
- 1. Определение понятия «информация». Методы оценки её количества
- 2. Система кодирования информации
- 3. Кодирование текстовой информации
- 4. Кодирование графической информации
- 5. Кодирование звуковой информации
- 6. Режимы и методы передачи информации
- 7. Возникновение компьютеров и компьютерных технологий
- 8. Классификация современных вычислительных систем
- 9. Структура современных вычислительных систем
- 10. Память персонального компьютера (пк)
- 11. Базовая система ввода-вывода (bios). Понятие cmos ram
- 12. Модульный принцип построения эвм
- 13. Принцип открытой архитектуры
- 14. Системное программное обеспечение эвм
- 15. Операционные системы
- 16. Системы программирования
- 11 Классификация языков программирования высокого уровня
- 17. Процедурно-ориентированные языки программирования
- 18. Проблемно-ориентированные и объектно-ориентированные языки
- 19. Прикладное программное обеспечение
- 20. Понятие вычислительных сетей. Локальные вычислительные сети
- 21. Одноранговые сети и сети с выделенным сервером
- 22. Топология локальных вычислительных сетей
- 23. Среда передачи сигналов между компьютерами. Технологии передачи данных в локальных вычислительных сетях
- 24. Стандартные протоколы передачи данных по сети
- 25. Единицы передачи данных и методы доступа в локальных сетях
- 26. Коммуникационное оборудование
- 27. Сетевые операционные системы
- 28. Семейство операционных систем unix
- 29. Операционная система linux
- 30. Семейство сетевых операционных систем фирмы «novell»
- 31. Семейство сетевых операционных систем корпорации «Microsoft»