русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Эволюция ОС


Дата добавления: 2013-12-23; просмотров: 685; Нарушение авторских прав


ПЯТОЕ

По разрядности кода ОС- 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные. При этом подразумевается, что разрядность ОС не может превышать разрядности процессора.

 

ШЕСТОЕ

По типу интерфейса - командные(текстовые) и объектно-ориентированные (графические)

 

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

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

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

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

4) системы виртуальных машин, основным при­знаком которых

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

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

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

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

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

Основными тенденциями развития ОС являются:

- снижение цен на ОС;

- переход многих функций ОС, реализованных в виде программ, к реализации в виде микропрограмм, зашитых в аппаратную часть компьютера;

- обеспечение работы многопроцессорных компьютеров;

- обеспечение совместимости программ для различных типов (поколений) компьютеров;



- обеспечение выполнения параллельных программ;

- создание ОС, в которых отдельные функции реализуются в

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

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

Вы знаете, что идея компьютера была предложена английским математиком Чарльзом Бэбиджем в середине девятнадцатого века. Конечно, никакой речи об ОС для этого «компьютера» не шло.

В истории развития ОС выделяют следующие 4 этапа:

- первый период 1945-1955 годы (операционных систем нет)

- второй период 1955-1965 годы

- третий период 1965- 1980 годы

- четвертый период 1980 – настоящее время.

Чем характерен каждый из них?



<== предыдущая лекция | следующая лекция ==>
По особенностям областей использования. | Третий этап.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.