Содержание
- 2. Система аттестации
- 3. Лекция Системное программное обеспечение компьютеров
- 4. Назначение ОС Операционная система представляет собой программный компонент, контролирующий выполнение других компонентов — прикладных программ, —
- 5. Назначение ОС Разработчики операционных систем преследуют две цели: - обеспечить удобство пользования системой, - эффективность ее
- 6. Иерархическая организация вычислительной системы Аппаратные и программные средства, обеспечивающие решение некоторой прикладной задачи, можно представить как
- 7. Иерархическая организация вычислительной системы
- 8. Иерархическая организация вычислительной системы Приложения (прикладные задачи) формулируется прикладным программистом на языке программирования Если используется язык
- 9. Утилиты Облегчить участь программиста может комплекс специализированных программ, которые принято называть системными На часть из этих
- 10. Операционная система скрывает от прикладного программиста детали функционирования аппаратных средств того вычислительного комплекса, на котором выполняется
- 11. Операционная система Операционная система играет роль посредника между программистом и прикладной программой, с одной стороны, и
- 12. Типовые процедуры и служебные функции операционной системы Формирование программы Операционная система обеспечивает программисту доступ к разнообразным
- 13. Типовые процедуры (2) 2. Выполнение прикладной программы В процессе выполнения программы всегда возникает необходимость в рутинных
- 14. Типовые процедуры (3) 3 Доступ к устройствам ввода-вывода Для обращения к каждому типу внешних устройств необходима
- 15. Типовые процедуры (4) 4. Управление доступом к файлам. Процедуры обращения к файлам должны учитывать не только
- 16. Типовые процедуры (5) 5 Доступ к вычислительной системе Если вычислительный комплекс функционирует в режиме общедоступной системы,
- 17. Типовые процедуры (6) 6. Обнаружение и обработка ошибок Операционная система должна обнаружить ошибочную ситуацию и адекватно
- 18. Типовые процедуры (6) Довольно часто ОС ограничивается тем, что выводит сообщение пользователю о сложившейся ситуации и
- 19. Типовые процедуры (7) 7 Оценка работы комплекса Большинство современных операционных систем выполняет сбор разнообразной статистики и
- 20. Операционная система в роли менеджера ресурсов Компьютер можно рассматривать как совокупность ресурсов, осуществляющих перемещение, сохранение и
- 21. Особенности функций управления ОС 1 ОС является такой же программой, как и все прочие, т.е. состоит
- 22. Особенности функций управления ОС Ключевым фактором, отличающим ОС от прочих программ, является назначение ОС нацеливает процессор
- 23. Операционная система в роли менеджера ресурсов
- 24. Операционная система в роли менеджера ресурсов Часть программ ОС находится в оперативной памяти Эта часть включает
- 25. Операционная система в роли менеджера ресурсов Остальная часть ОП может быть предоставлена в распоряжение одной или
- 26. Операционная система в роли менеджера ресурсов ОС также решает, когда устройство ввода-вывода может быть предоставлено выполняемой
- 27. Классификации операционных систем По дисциплине обслуживания программ: - интерактивный режим; – пакетный режим. По количеству одновременно
- 28. Интерактивный режим Обеспечивает непосредственное взаимодействие пользователей (одного или нескольких) с приложениями В качестве средства взаимодействия чаще
- 29. Интерактивный режим После запуска задания пользователь может передавать ему данные, получать информацию о промежуточных результатах, управлять
- 31. Режим пакетной обработки Все приложения и данные, необходимые для текущего сеанса, собираются в единый пакет и
- 33. Однопрограммные и мультипрограммные ОС В однопрограммных ОС все системные ресурсы полностью предоставлены в распоряжение одного пользователя
- 34. Операционные системы для пакетного режима Операционная система, реализующая режим пакетной обработки, получила называние монитор
- 35. Распределение оперативной памяти в пакетном режиме
- 36. Функции монитора Монитор должен постоянно присутствовать в оперативной памяти, чтобы доступ к нему был открыт в
- 37. Функции монитора Монитор последовательно считывал задания из устройства ввода и помещал текущее задание в область ОП,
- 38. Аппаратные средства и реализация режима ПО Защита памяти Таймер Привилегированные команды Прерывания
- 39. Защита памяти Во время выполнения прикладной программы должны блокироваться любые попытки изменить содержимое области оперативной памяти,
- 40. Таймер Таймер в системе применяется для того, чтобы предотвратить монопольный захват ее одним заданием В начале
- 41. Привилегированные команды Определенным машинным командам можно придать особый статус — их принято называть привилегированными — в
- 42. Привилегированные команды Если процессор обнаруживает, что такую команду пытается выполнить прикладная программа, это трактуется как ошибочная
- 43. Прерывания Аппаратная поддержка такой функции обеспечивает необходимую гибкость в работе операционной системы, которая по прерыванию может
- 44. Операционные системы для пакетного режима Время работы процессора делится между выполнением прикладных программ и программ операционной
- 45. Мультипрограммный пакетный режим Вариант пакетного режима с последовательным выполнением заданий не исключал простоев процессора Основным источником
- 46. Однопрограммный пакетный режим
- 47. Однопрограммный пакетный режим Чтобы снизить простои процессора, необходимо в ОП разместить, помимо резидентного монитора, две или
- 48. Мультипрограммный пакетный режим
- 49. Мультипрограммный пакетный режим (3)
- 50. Мультипрограммный пакетный режим Мультипрограммная операционная система имеет гораздо более сложную структуру по сравнению с однопрограммной Для
- 51. Мультипрограммный пакетный режим Кроме того, если несколько программ готовы к выполнению, операционной системе предстоит решить, какой
- 52. Эффективность мультипрограммной операционной системы Преимущество: повышается производительность процессора (примерно в два раза). Недостатки: - требует дополнительных
- 53. Системы с разделением времени Проблема интерактивного доступа была решена с помощью дисциплины разделения времени вычислительной системы.
- 54. Система разделения времени
- 56. Скачать презентацию