Читайте также: |
|
в целом состоит из трех основных элементов: компьютера, программного обеспечения и пользователя. представляет собой комплекс программ, который объединяет эти элементы в единую систему, обеспечивая их взаимодействие. ОС решает следующие основные задачи: управление вычислительным процессом; управление устройствами компьютера; управление размещением и доступом к папкам и файлам на диске. Средства, обеспечивающие взаимодействие между элементами компьютерной системы, называют интерфейсом. В вычислительной системе реализуется несколько видов интерфейсов: аппаратный интерфейс (взаимодействие между узлами); программный интерфейс (между программами); аппаратно-программный интерфейс (между узлами компьютера, аппаратурой и выполняемыми программами); интерфейс пользователя (пользователя с аппаратно-программным комплексом). Согласование между программным и аппаратным обеспечением, а также между компьютером и пользователем организует и осуществляет операционная система. ОС: для мэйнфреймов (они отличаются от ПК своими возможностям ввода/вывода, объемом дисковой памяти и др.)- мощные web-серверов и серверов крупных компаний. ориентированы на обработку множества одновременных заданий. выполняют три вида операций; пакетную обработку, обработку транзакций (групповые операции) и разделение времени. Уровнем ниже се рверные ОС. многопроцессорные компьютеры, или даже мэйнфреймы. одновременно обслуживают множество пользователей и позволяют им делить между собой программно-аппаратные ресурсы. предоставляют возм. работы с различными устройствами, файлами или Internet. хранятся страницы web-сайтов и обрабатываются входящие запросы. UNIX и Windows 2000 являются типичными серверными ОС. Следующую категорию ОС для персональных компьютеров. Еще один вид ОС - это системы реального времени (главным параметром таких систем является время). VxWorks и QNX. Встроенные операционные системы используются в карманных компьютерах и бытовой технике (небольшой набор функций). РalmOS и Windows CE (Consumer Electronics - бытовая техника).Самые маленькие ос работают на смарт-картах. Для операционных систем существует набор базовых понятий, такие как процесс ( программу в момент ее выполнения управление адресным пространством), память и файл. Кроме того, операционная система управляет созданием, удалением, чтением и сохранением файлов. Модель процесса базируется на двух независимых концепциях: группировании ресурсов и выполнении программы. Процессы используются для группирования ресурсов, а потоки являются объектами, поочередно исполняющимися на ЦП. Концепция потоков добавляет к модели процесса возможность одновременного выполнения в одной и той же среде процесса нескольких достаточно независимых программ. Несколько потоков, работающих параллельно в одном процессе, аналогичны нескольким процессам, идущим параллельно на одном компьютере. В первом случае потоки разделяют адресное пространство, открытые файлы и другие ресурсы. Во втором - процессы совместно пользуются физической памятью, дисками, принтерами и другими ресурсами. Итак, операционные системы различаются по: количеству одновременно работающих пользователей; числу задач, одновременно выполняемых под управлением ОС; типу пользовательского интерфейса (текстового и графического); способу использования аппаратных и программных ресурсов (локальные и сетевые ОС); количеству используемых в компьютере процессоров и разрядности процессора (одно- и многопроцессорные, 8-, 16-, 32- и 64-разрядные).
Дата добавления: 2015-11-14; просмотров: 61 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Инструментальные системы (системы программирования) и прикладные программы. | | | Принципы построения ЭВМ. |