Содержание







Введение        2

1        Операционные системы компьютеров        4

2        Требования, предъявляемые к Операционным системам        9

2.1        Расширяемость        9

2.2        Переносимость        10

2.3        Совместимость        11

3        Виды современных операционных систем        14

4        Операционные системы Windows        18

5        Особенности операционной системы Windows XP        21

Заключение        25

Библиографический список        27


Введение

Как известно, компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает необходимость выполнить операции с прикладной программой в целом, организовать работу внешних устройств, проверить работу различных блоков, скопировать информацию и т.п.

По существу, эти операции используются для работы с любой программой, воспринимаемой как единое целое. Поэтому целесообразно из всего многообразия операций, выполняемых компьютером, выделить типовые и реализовать их с помощью специализированных программ, которые следует принять в качестве стандартных средств, поставляемых вместе с аппаратной частью.

Программы, организующие работу устройств и не связанные со спецификой решаемой задачи, вошли в состав комплекса программ, названного операционной системой. Функции операционной системы многообразны, постоянно расширяются за счет введения дополнительных программ и модификации старых.

Операционная система — совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.

Операционная система образует автономную среду, не связанную ни с одним из языков программирования. Любая же прикладная программа связана с операционной системой и может эксплуатироваться только на тех компьютерах, где имеется аналогичная системная среда. Прикладные программные средства, разработанные в среде одной операционной системы, не могут быть использованы для работы в среде другой операционной системы, если нет специального комплекса программ (конвертера), позволяющего это сделать. В таком случае говорят о программной несовместимости компьютеров.

Операционная система выполняет следующие функции:

* управление работой каждого блока персонального компьютера и их взаимодействием;

* управление выполнением программ;

* организацию хранения информации во внешней памяти;

* взаимодействие пользователя с компьютером, т.е. поддержку интерфейса пользователя.

Обычно операционная система хранится на жестком диске, а при его отсутствии выделяется специальный гибкий диск, который называется системным диском. При включении компьютера операционная система автоматически загружается с диска в оперативную память и занимает в ней определенное место. Операционная система создается не для отдельной модели компьютера, а для серии компьютеров, в структуре которых заложена и развивается во всех последующих моделях определенная концепция.




1 Операционные системы компьютеров


Решение любой задачи на компьютере требует наличия, с одной стороны, программ (программных средств — Software), определяющих последовательность всех подлежащих выполнению операций, с другой стороны, определенных аппаратных средств (процессора, памяти, дисплея, принтера, клавиатуры и т. д. — Hardware), привлекаемых для реализации этих операций. Многие процедуры управления аппаратными средствами компьютера являются более или менее стандартными и, по существу, не зависят от программных средств. Основной задачей операционной системы (ОС) и является автоматизация выполнения указанных стандартных.

Функциональные связи между ресурсами вычислительной системы можно представить так, как показано на рис. 1.


Рис. 1. Связи между ресурсами вычислительной системы


На рисунке показаны:

* аппаратные средства, объединяющие технические элементы компьютера;

* программные средства, объединяющие все средства системного программного обеспечения;

* операционная система, автоматизирующая стандартные процедуры управления аппаратными и программными средствами;

* прикладная программа, реализующая решение конкретной задачи пользователя.

С точки зрения пользователя ОС формирует удобный пользовательский интерфейс, командный язык для управления функционированием компьютера и набор сервисных услуг, освобождающих пользователя от выполнения рутинных операций), программное окружение, на фоне которого выполняется разработка и осуществляет исполнение прикладной программы пользователя.

С технической точки зрения ОС — комплекс программ, обеспечивающий управление ресурсами компьютера, процессами обработки информации, использующих эти ресурсы, и данными.

Управление ресурсами сводится к процедурам упрощения доступа к ресурсам, динамического распределения ресурсов между конкурирующими процессами. Следует иметь в виду, что ресурсом является любой объект вычислительной системы, который может использоваться вычислительными процессами и, соответственно, определяться между ними.

Различают аппаратные и программные ресурсы. К аппаратным ресурсам относят - микропроцессор, дополнительные процессоры (например, математический сопроцессор, процессор прямого доступа к памяти и т. п.), основная память, внешняя память, принтер, видеомонитор и другие периферийные устройства. Распределяются между процессами, соответственно, процессорное время, сегменты и ячейки памяти и т. д. К программным ресурсам относятся все доступные пользователю программные средства управления вычислительными процессами и данными. Управление процессами обработки информации заключается в организации и реализации эффективных режимов функционирования компьютера, таких как:



ппаратные средства, объединяющие технические элементы компьютера;

* программные средства, объединяющие все средства системного программного обеспечения;

* операционная система, автоматизирующая стандартные процедуры управления аппаратными и программными средствами;

* прикладная программа, реализующая решение конкретной задачи пользователя.

С точки зрения пользователя ОС формирует удобный пользовательский интерфейс, командный язык для управления функционированием компьютера и набор сервисных услуг, освобождающих пользователя от выполнения рутинных операций), программное окружение, на фоне которого выполняется разработка и осуществляет исполнение прикладной программы пользователя.

С технической точки зрения ОС — комплекс программ, обеспечивающий управление ресурсами компьютера, процессами обработки информации, использующих эти ресурсы, и данными.

Управление ресурсами сводится к процедурам упрощения доступа к ресурсам, динамического распределения ресурсов между конкурирующими процессами. Следует иметь в виду, что ресурсом является любой объект вычислительной системы, который может использоваться вычислительными процессами и, соответственно, определяться между ними.

Различают аппаратные и программные ресурсы. К аппаратным ресурсам относят - микропроцессор, дополнительные процессоры (например, математический сопроцессор, процессор прямого доступа к памяти и т. п.), основная память, внешняя память, принтер, видеомонитор и другие периферийные устройства. Распределяются между процессами, соответственно, процессорное время, сегменты и ячейки памяти и т. д. К программным ресурсам относятся все доступные пользователю программные средства управления вычислительными процессами и данными. Управление процессами обработки информации заключается в организации и реализации эффективных режимов функционирования компьютера, таких как: