Шпаргалка по "Информатике"
Шпаргалка, 16 Августа 2011, автор: пользователь скрыл имя
Описание работы
Работа содержит ответы на 33 вопроса по дисциплине "Информатика".
Файлы: 1 файл
отвты для тани.doc
— 412.00 Кб (Скачать файл)Ос как диспетчер ресурсов
Работа ОС заключается
в обеспечении организованного
и контролируемого
Управление ресурсами включает в себя их мультиплексирование (распределение) двумя способами: во времени и в пространстве.
ОС сначала разрешает доступ, например, к процессору одной программе, затем, после того как она поработала достаточное время, другой программе, затем следующей и, в конце концов, опять первой. Определение того, как долго ресурс будет использоваться во времени, кто будет следующим и на какое время ему предоставляется ресурс — это задача операционной системы.
Другой вид распределения — это пространственное мультиплексирование. Вместо поочередной работы каждый клиент получает часть ресурса. Обычно оперативная память разделяется между несколькими работающими программами, так что все они одновременно могут постоянно находиться в памяти. Конечно, при этом возникают проблемы справедливого распределения, защиты памяти и т. д., и для разрешения подобных вопросов существует ОС.
Другой ресурс, распределяемый пространственно, — это диск (жесткий). Распределение дискового пространства и отслеживание того, кто какие блоки диска использует, является типичной задачей управления ресурсами, которую также выполняет ОС.
Вывод: ОС – это программа контролирующая работу прикладных программ и системных приложений и исполняющая роль интерфейса между приложениями и аппаратным обеспечением компьютера.
25. Классификация ОС.
1.Общего назначения.
2.Специального назначения
По типу вычисляемой системы:
1. ОС мейнфреймов:
а)Пакетная обработка; б)
2. Серверные; 3. Многопроцессорные ОС; 4. Встроенные ОС; 5. ОС смарт-карт
ОС реального времени (VxWorks,QNX):ОС с жесткой системой реального времени; ОС с гибкой системой реального времени.
По режиму обработки задач: однозадачные, многозадачные (мультипрограммные).
По способу взаимодействия с компьютером: диалоговые системы, пакетные системы.
По организации работы в диалоговом режиме с пользователями: однопользовательские, мультитерминальные.
По структуре ОС: 1.Монолитные(макроядерные) (главная процедура -> сервисные процедуры - > утилиты); 2. Многоуровневые ОС; 3. Виртуальные машины; 4. Экзоядро; 5. ОС модели клиент-сервер (микроядерные).
26. Семейства операционных систем: Однозадачные
[редактировать]
CP/M-совместимые
- CP/M
MS-DOS-совместимые
- MS-DOS
- PC-DOS
- PTS-DOS
- FreeDOS
Другие
- PalmOS
- Netware
[редактировать]
Семейства операционных систем: Многозадачные
[редактировать]
POSIX-совместимые
- Unix
- Linux - его ближайший родственник
- Solaris
- BSD
- FreeBSD
- Mac OS
- Mac OS X
- OpenBSD
- NetBSD
- HURD
[редактировать]
Семейство Windows
- Windows
- Windows NT
- Windows CE
- Windows Mobile
[редактировать]
Операционные системы реального времени (ОСРВ)
- QNX
- QNX Neutrino
- ОСРВ Багет
- Contiki
- Sand Linux
[редактировать]
Другие
- AmigaOS
- MVS
- OS/2
- Symbian
- VMS
- z/OS
- z/VM
- KolibriOS
[редактировать]
- Основные
критерии подхода к выбору операционной
системы:
В настоящее время имеется большое количество операционных систем, и перед пользователем стоит задача определить, какая операционная система лучше других (по тем или иным критериям). Очевидно, что идеальных систем не бывает, любая из них имеет свои достоинства и недостатки. Выбирая операционную систему, пользователь должен представлять, насколько та или иная ОС обеспечит ему решение его задач.
Чтобы выбрать ту или иную ОС, необходимо знать:
• на каких аппаратных платформах и с какой скоростью работает ОС;
• какое периферийное аппаратное обеспечение ОС поддерживает;
• как полно удовлетворяет ОС потребности пользователя, то есть каковы функции системы;
• каков способ взаимодействия ОС с пользователем, то есть насколько нагляден, удобен, понятен и привычен пользователю интерфейс;
• существуют ли информативные подсказки, встроенные справочники и т. д.;
• какова надежность системы, то есть ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.;
• какие возможности предоставляет ОС для организации сетей;
• обеспечивает ли ОС совместимость с другими операционными системами;
• какие инструментальные средства имеет ОС для разработки прикладных программ;
• осуществляется ли в ОС поддержка различных национальных языков;
• какие известные пакеты прикладных программ можно использовать при работе с данной системой;
• как осуществляется в ОС защита информации и самой системы.
28 . Основные тенденции развития операционных
систем для персональных компьютеров и мобильных
устройств
Оптимизация под
выполняемые задачи
Универсальные устройства, ориентированные на
выполнение широкого спектра задач, постепенно уступают
в конкурентной борьбе с компьютерами,
предназначенными для выполнения специализированных
функций. Уже сейчас существуют модели устройств с узко
очерченным функционалом, преимущественно
распределенным между сетевым серфингом, офисной
работой, мультимедийными и развлекательными
функциями, а также графическим дизайном. Вероятно, что
в будущем целесообразно ожидать появления и активного
распространения операционных систем «особой
компетенции», оптимизированных для какой-либо из
обозначенных функций.
Появление
«национальных» ОС
Ряд государств с развивающимися экономиками и
значительным
потенциальном внутреннего
обладают серьезными перспективами для вывода на
рынок собственных операционных систем и платформ.
Вероятно, что в качестве приоритетного направления
будут выступать мобильные устройства, а также
компьютеры, выполняющие ведомственные функции
(административные, военные и т.п.) Вендоры с опытом
разработки подобных решений обладают серьезными
перспективами для выхода на международный рынок.
Развитие сервис-
ориентированных ОС
Рыночная практика показывает, что тесное
взаимодействие операционной системы и сервисов от
компании-разработчика является существенным фактором
для обеспечения лояльности потребителя и генерации
дополнительных финансовых результатов. В случае
интенсивного развития данного рынка целесообразно5
Тенденции развития операционных систем
ожидать появления ОС, аналогичных Google Chrome. На
практике подобные решения будут ориентированы на
работу в режиме онлайн, и будут обеспечивать
комфортный доступ к персональной среде пользователя,
предоставляемой вендором. В контексте данной
концепции можно ожидать разграничения
развлекательного и делового направлений, либо их
интеграции в рамках комбинированных предложений.
Интенсификация
деятельности
антимонопольных
органов
В ожидаемой перспективе вероятно изменение правового
поля, в рамках которого осуществляют деятельность
участники современного рынка операционных систем.
Основным направлением, на котором целесообразно
ожидать подобных явлений, является рынок Европейского
Союза, где антимонопольные органы занимают достаточно
активную позицию в отношении защиты производителей
программного обеспечения. В перспективе данные
компании также могут выступить в качестве новых игроков
на рассматриваемом рынке.
29. Norton Commander
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).
Третья версия породила целую серию расширений, патчей и улучшений, написанных третьими лицами без согласования с автором. К программе дописывались вьюверы, позволявшие смотреть файлы различных форматов, делались патчи, позволяющие копировать каталоги целиком, дописывались внешние плагины разного назначения.