Автор работы: Пользователь скрыл имя, 16 Августа 2011 в 09:02, шпаргалка
Работа содержит ответы на 33 вопроса по дисциплине "Информатика".
Ос как диспетчер ресурсов
Работа ОС заключается
в обеспечении организованного
и контролируемого
Управление ресурсами включает в себя их мультиплексирование (распределение) двумя способами: во времени и в пространстве.
ОС сначала разрешает доступ, например, к процессору одной программе, затем, после того как она поработала достаточное время, другой программе, затем следующей и, в конце концов, опять первой. Определение того, как долго ресурс будет использоваться во времени, кто будет следующим и на какое время ему предоставляется ресурс — это задача операционной системы.
Другой вид распределения — это пространственное мультиплексирование. Вместо поочередной работы каждый клиент получает часть ресурса. Обычно оперативная память разделяется между несколькими работающими программами, так что все они одновременно могут постоянно находиться в памяти. Конечно, при этом возникают проблемы справедливого распределения, защиты памяти и т. д., и для разрешения подобных вопросов существует ОС.
Другой ресурс, распределяемый пространственно, — это диск (жесткий). Распределение дискового пространства и отслеживание того, кто какие блоки диска использует, является типичной задачей управления ресурсами, которую также выполняет ОС.
Вывод: ОС – это программа контролирующая работу прикладных программ и системных приложений и исполняющая роль интерфейса между приложениями и аппаратным обеспечением компьютера.
25. Классификация ОС.
1.Общего назначения.
2.Специального назначения
По типу вычисляемой системы:
1. ОС мейнфреймов:
а)Пакетная обработка; б)
2. Серверные; 3. Многопроцессорные ОС; 4. Встроенные ОС; 5. ОС смарт-карт
ОС реального времени (VxWorks,QNX):ОС с жесткой системой реального времени; ОС с гибкой системой реального времени.
По режиму обработки задач: однозадачные, многозадачные (мультипрограммные).
По способу взаимодействия с компьютером: диалоговые системы, пакетные системы.
По организации работы в диалоговом режиме с пользователями: однопользовательские, мультитерминальные.
По структуре ОС: 1.Монолитные(макроядерные) (главная процедура -> сервисные процедуры - > утилиты); 2. Многоуровневые ОС; 3. Виртуальные машины; 4. Экзоядро; 5. ОС модели клиент-сервер (микроядерные).
[редактировать]
[редактировать]
[редактировать]
[редактировать]
[редактировать]
[редактировать]
[редактировать]
28 . Основные тенденции развития операционных
систем для персональных компьютеров и мобильных
устройств
Оптимизация под
выполняемые задачи
Универсальные устройства, ориентированные на
выполнение широкого спектра задач, постепенно уступают
в конкурентной борьбе с компьютерами,
предназначенными для выполнения специализированных
функций. Уже сейчас существуют модели устройств с узко
очерченным функционалом, преимущественно
распределенным между сетевым серфингом, офисной
работой, мультимедийными и развлекательными
функциями, а также графическим дизайном. Вероятно, что
в будущем целесообразно ожидать появления и активного
распространения операционных систем «особой
компетенции», оптимизированных для какой-либо из
обозначенных функций.
Появление
«национальных» ОС
Ряд государств с развивающимися экономиками и
значительным
потенциальном внутреннего
обладают серьезными перспективами для вывода на
рынок собственных операционных систем и платформ.
Вероятно, что в качестве приоритетного направления
будут выступать мобильные устройства, а также
компьютеры, выполняющие ведомственные функции
(административные, военные и т.п.) Вендоры с опытом
разработки подобных решений обладают серьезными
перспективами для выхода на международный рынок.
Развитие сервис-
ориентированных ОС
Рыночная практика показывает, что тесное
взаимодействие операционной системы и сервисов от
компании-разработчика является существенным фактором
для обеспечения лояльности потребителя и генерации
дополнительных финансовых результатов. В случае
интенсивного развития данного рынка целесообразно5
Тенденции развития операционных систем
ожидать появления ОС, аналогичных Google Chrome. На
практике подобные решения будут ориентированы на
работу в режиме онлайн, и будут обеспечивать
комфортный доступ к персональной среде пользователя,
предоставляемой вендором. В контексте данной
концепции можно ожидать разграничения
развлекательного и делового направлений, либо их
интеграции в рамках комбинированных предложений.
Интенсификация
деятельности
антимонопольных
органов
В ожидаемой перспективе вероятно изменение правового
поля, в рамках которого осуществляют деятельность
участники современного рынка операционных систем.
Основным направлением, на котором целесообразно
ожидать подобных явлений, является рынок Европейского
Союза, где антимонопольные органы занимают достаточно
активную позицию в отношении защиты производителей
программного обеспечения. В перспективе данные
компании также могут выступить в качестве новых игроков
на рассматриваемом рынке.
Norton Commander (сокращенно называемый на советском пространстве NC, жаргон рус. Нортон) — популярныйфайловый менеджер для DOS, первоначально разработанный американским программистом Джоном Соухэ. (Некоторые дополнительные компоненты были полностью или частично написаны другими людьми: Linda Dudinyak — Commander Mail, вьюверы; Peter Bradeen — Commander Mail; Keith Ermel, Brian Yoder — вьюверы.) Программа была выпущена компанией Peter Norton Computing (глава — Питер Нортон), которая позже была приобретена корпорацией Symantec.
В течение нескольких
лет Norton Commander конкурировал по степени
популярности с файловыми менеджерами PCTool
Разработка велась с 1984 года (первоначально под названием VDOS). Первая версия была выпущена в 1986 году.
В Советском Союзе и России наибольшую популярность получили версии 2.0 (1988), 3.0 (1989), 4.0 (1992).
Третья версия породила целую серию расширений, патчей и улучшений, написанных третьими лицами без согласования с автором. К программе дописывались вьюверы, позволявшие смотреть файлы различных форматов, делались патчи, позволяющие копировать каталоги целиком, дописывались внешние плагины разного назначения.