Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Введение в операционные системы.

Читайте также:
  1. I Введение
  2. I. ВВЕДЕНИЕ
  3. I. Введение
  4. I. ВВЕДЕНИЕ
  5. I. ВВЕДЕНИЕ
  6. I. ВВЕДЕНИЕ
  7. I. ВВЕДЕНИЕ
  8. I. ВВЕДЕНИЕ
  9. I. Введение
  10. I. Введение

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

2. Запустите программу DrWeb и выполните проверку оперативной памяти компьютера на наличие вирусов. Выполните тестирование дисков А: и С: на наличие вирусов. Если на дисках будут обнаружены вирусы, выполните лечение зараженных файлов.

 

Введение в операционные системы.

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

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

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

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

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

 

1. ОПЕРАЦИОННЫЕ СИСТЕМЫ.

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

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

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

1) упрощению доступа к ресурсам;

2) распределению ресурсов между конкурирующими процессами.

ОС поддерживают два интерфейса (средства), которые позволяют игнорировать аппаратные различия ЭВМ:

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

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

Уровень программного интерфейса может быть дополнительно повышен путем использования систем программирования для языков высокого уровня. Пользовательский интерфейс может быть символьным (текстовым) или графическим. Программный интерфейс может быть дополнен системами программирования. Функция распределения ресурсов необходима для ОС, которые обеспечивают одновременное выполнение (или по крайней мере одновременное хранение в оперативном запоминающем устройстве (ОЗУ))нескольких программ. Если ПЭВМ имеет один процессор, то одновременное выполнение нескольких программ сводится к поочередной реализации их фрагментов. В результате совмещения во времени нескольких операций при этом может повышаться производительность ПЭВМ.

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

1) по количеству пользователей, одновременно обслуживаемых системой;

2) по числу процессов, которые могут одновременно выполняться под управлением ОС;

3) по типу доступа пользователя к ЭВМ;

4) по типу средств вычислительной техники (СВТ), для управления ресурсами которых система предназначена.

В соответствии с первым признаком различают однопользовательские и многопользовательские ОС.

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

В соответствии с третьим признаком ОС делятся на:

- системы с пакетной обработкой, когда из программ, подлежащих выполнению, формируется пакет, который предъявляется ЭВМ;

- системы разделения времени, обеспечивающие одновременный диалоговый (интерактивный) доступ к ЭВМ нескольких пользователей через терминалы.

- системы реального времени, которые должны обеспечивать гарантированное время ответа на внешние события.

По четвертому признаку ОС делятся на однопроцессорные, многопроцессорные, сетевые и распределенные.

ОС не могут, как правило, предоставить пользователям возможности, которыми не обладают ЭВМ. Они в состоянии только эффективно использовать аппаратные средства компьютеров. Поэтому вначале перечислим возможные режимы работы ПЭВМ, чтобы можно было понять, какими типами ОС они могут комплектоваться.

В настоящее время ПЭВМ поддерживают широкий спектр режимов работы, среди которых:

1) однопрограммный режим;

2) однопользовательскиймногопрограммный режим;

3) многопользовательский многопрограммный или просто многопрограммный режим;

4) системы виртуальных машин (возможность одновременной работы нескольких ОС)

Для поддержки перечисленных режимов работы ПЭВМ существуют следующие типы ОС:

1) однопользовательские однозадачные или просто однозадачные;

2) однопользовательские многозадачные, или просто многозадачные;

3) многопользовательские многозадачные, или просто многопользовательские.

Для обеспечения работы ПЭВМ в режиме системы виртуальных машин необходим монитор виртуальных машин.

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

При вытесняющей организации выделением задачам процессорного времени занимается исключительно ОС. Примерами такого режима является квантование, когда каждой задаче процессор выделяется по очереди, причем на фиксированный промежуток времени, при приоритетном обслуживании. Вытеснение поддерживают ОС OS/2 и UNIX, а также интерфейсная система DESQ view и WINDOWS-95.

В случае согласующей организации каждая задача, получившая управление, сама определяет, когда ей отдать процессор другой задаче. Согласование применяется в сетевой ОС фирмы Novell, а также в интерфейсной системе MS WINDOWS 3.11.

Для IBM совместимых ПЭВМ разработаны и используются следующие классы ОС

1) ОС семейства СР/М;

2) OC семейства DOS;

3) ОС семейства OS/2;

4) ОС семейства UNIX;

5) различные ОС и управляющие программы, предназначенные для ПЭВМ на базе микропроцессора МП 80386, 80486,PENTIUM.

Наибольшее распространение в настоящее время имеют представители семейства DOS, за ними - UNIX, и в меньшей степени - OS/2.

 




Дата добавления: 2014-12-19; просмотров: 39 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.015 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав