- •Лекция 9 Архитерктура компьютера
- •Основные принципы архитектуры эвм по фон Нейману.
- •Центральный процессор
- •Память компьютера
- •Накопители на гибких магнитных дисках
- •Накопители на жестких магнитных дисках
- •Манипуляторы и клавиатуры
- •Накопители на магнитной ленте (стримеры) и накопители на сменных дисках
- •Аудиоадаптер
- •Видеоадаптер, графические карты
- •Мониторы
- •Принтер, плоттер.
- •Лекция 10. Данные и программы. Программное обеспечение компьютера. Классификация программного обеспечения
- •Системное программное обеспечение
- •Свойства операционной системы:
- •Классификация операционных систем
- •Служебное программное обеспечение
- •Прикладное программное обеспечение
- •Лекция 11. Файлы и файловая система
Свойства операционной системы:
1. НАДЕЖНОСТЬ. Операционная система должна быть надежна, как и аппаратура на которой работает. Она должна быть в состоянии определение и диагностирование ошибок, а также восстановления после большинства характерных ошибок, произошедших по вине пользователя. Она должна защищать пользователя от их же собственных ошибок или по крайней мере минимизировать вред, который они могут оказать на все программное окружение, находящиеся в ЭВМ.
2. ЗАЩИТА. Операционная система должна защищать выполняемые задачи от взаимного влияния их друг на друга.
3. ПРЕДСКАЗУЕМОСТЬ. Операционная система должна отвечать на запросы пользователя предсказуемым образом. Результат выполнения команд пользователя должны быть одним и темже вне зависимости от последовательности, в которой эти команды посылаются на исполнение (при соблюдении установленных в системе правил).
4. УДОБСТВА. Операционная система предлагается пользователю потому, что она намного облегчает его работу и освобождает его от бремени задач по определению различных ресурсов и задач по управлению этими ресурсами
5. ЭФФЕКТИВНОСТЬ. При распределении ресурсов операционная система должна максимально повысить использование системных ресурсов пользователем.
6. ГИБКОСТЬ. Системные операции могут настраиваться для согласования поведения пользователя. Ресурсы могут быть увеличены (уменьшены) для того, чтобы улучшить эффективность и доступность.
7. РАСШИРЯЕМОСТЬ. В процессе эволюции к операционной системе могут быть добавлены новые программные средства.
8. ЯСНОСТЬ. Пользователь может оставаться в неведении относительно вещей, существующих ниже уровня интерфейсной системы. В тоже время он должен иметь возможность узнать о системе столько, сколько он хочет.
Ресурсы ЭВМ, находящиеся под управлением операционной системы.
Причиной существования операционных систем являются задачи по распределению ресурсов и задач по управлению этими ресурсами.Цель управления ресурсами заключается в том, чтобы добиться эффективного использования ресурсов пользователем, а также освободить пользователя от бремени задач по оперированию ресурсами.Под ресурсами микроЭВМ подразумевается следующее: процессорное время, оперативная память, периферийные устройства и математическое обеспечение.
1.ПРОЦЕССОРНОЕ ВРЕМЯ - время доступа к процессору и, следовательно, время счета. Большинство задач при вычислении их на ЭВМ тратит половину времени на ожидание завершения операций ввода/вывода..
2.ОПЕРАТИВНАЯ ПАМЯТЬ. Программа может выполняться, если есть доступ к центральному процессору, она оказывается в оперативной памяти и исполняется, так как память дефицитна, система должна использовать ее с максимальной эффективностью.
3.ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА. С большинством периферийных устройств в каждый момент времени может работать только один пользователь. Такая работа периферийных устройств может привести к неэффективному их использованию, если время счета программы довольно велико.
4. РЕСУРСЫ МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ - представляют собой доступные пользователю функции, предназначенные для работы с данными и для контроля за выполнением программ. Среди этих ресурсов находятся сервисные программы по управлению файлами и по обслуживанию ввода/вывода, программ системного планирования и системные библиотеки.
