русс | укр

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

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

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

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


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

Краткий обзор лекций


Дата добавления: 2014-11-28; просмотров: 698; Нарушение авторских прав


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

ОС выполняет две группы функций:

· предоставление пользователю или программисту вместо реальной аппарату­ры компьютера расширенной виртуальной машины, с которой удобней рабо­тать и которую легче программировать;

· повышение эффективности использования компьютера путем рационального управления его ресурсами в соответствии с некоторым критерием.

Основные задачи ОС следующие:

• увеличение пропускной способности ЭВМ (за счет организации непрерывной обработки потока задач с автоматическим переходом от одной задачи к другой и эффективного распре­деления ресурсов ЭВМ по нескольким задачам);

• уменьшение времени реакции системы на запросы пользова­телей пользователями ответов от ЭВМ;

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

Операционные системы могут классифицироваться по следую­щим показателям:

количество пользователей: однопользовательские ОС (MS-DOS, Windows) и многопользовательские ОС (VM, UNIX);

доступ: пакетные (OS 360), интерактивные (Windows, UNIX), системы реального времени (QNX, Neutrino, RSX);

количество решаемых задач: однозадачные ОС (MS-DOS) и многозадачные ОС (Windows, UNIX).

По своим функциональным свойст­вам ОС могут быть разделены по меньшей мере на 3 группы:

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

• однопользовательские многозадачные;

• многопользовательские многозадачные.

Несмотря на то, что в исторической последовательности первы­ми на сцену вышли (в 60—70-е годы XX века) именно многопользо­вательские многозадачные ОС (OS 360/370, RSX и пр.), наибольшее распространение (вместе с ПК) получили однозадачные ОС (MS-DOS и ее аналоги).



 

Операционная система предназначена для выполнения следую­щих основных (тесно взаимосвязанных) функций:

• управление данными;

• управление задачами (заданиями, процессами);

• связь с человеком-оператором.

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

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



<== предыдущая лекция | следующая лекция ==>
Общие сведения об ОС. Функции и состав операционных систем | Требования к современным операционным системам


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


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

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

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


 


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

 
 

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

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