Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Системное ПО

Включает в себя: ОС, сервисные системы, оболочки и утилиты, и средства контроля, тестирования и диагностики.

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

Любая ОС обеспечивает выполнение двух главных задач:

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

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

Вывод: ОС является внутренним распорядителем ПК. Как и любая другая программа она выполняется процессором. Т.е. ее основная задача – управление операциями ввода/вывода и перемещение программ и данных между ОП ПК и его внешними запоминающими устройствами.

Поколения ОС

· Нулевое поколение (1940-е годы). У первых ЭВМ ОС отсутствовали. Пользователь имел доступ только к машинному языку и все программы писал непосредственно в машинных кодах. Для перехода к другой программе требовалось перенастройка практически всех узлов ЭВМ.

· Первое поколение (1950-е годы). Первые ОС были разработаны с целью ускорения и упрощения перехода с задачи на задачу. До их создания много времени затрачивалось на подобный переход: прочищали машину после предыдущей задачи, готовили и вводили новую. ОС «ОС-1» взяла эти функции на себя.

· Второе поколение (начало 1960-х годов). Характерная особенность: эти ОС создавались для одновременного решения нескольких задач.

· Третье поколение (середина 60-х – середина 70-х годов). В это время ПК разрабатывались как машины общего назначения для решения любых задач. Эти ОС были очень сложны в освоении и использовании.

· Четвертое поколение (середина 70-х – сегодняшнее время). Современные ОС обеспечивают: простота интерфейса; шифровка данных дл защиты от несанкционированного доступа; поддержка компьютерных сетей и средств оперативной обработки данных в режиме реального времени (on line) и т.д.

Структура и функции ОС.

Упрощенно структуру ОС можно представить схемой:

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

Рассмотрим детально основные блоки ОС.

Файловая система.

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

Драйверная система

Название блока – BIOS (базовая система ввода – Вывода). Представляет собой набор специальных программ, называемых драйверами.

Каждое внешнее устройство (клавиатура, дисплей, принтер, модем и др.) характеризуется своей собственной пропускной способностью и структурой передаваемыхпринимаемых данных. Именно поэтому каждое внешнее устройство имеет собственный драйвер.

Драйвер – это специальная программа, ориентированная на управление конкретным внешним устройством и его настройку. В некоторых случаях драйвер может управлять группой внешних устройств. Драйверы наиболее часто используемых устройств (дисплея, клавиатуры, дисководов и т.д.) составляют главную часть BIOS.

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

Физическое устройство – это реальное устройство, способное выполнить ввод-вывод (клавиатура, принтер ).

Логическоеустройство – это понятие ОС, имеющее целью сделать интерфейс более удобный для человека. Оно не существует в виде реального устройства. Обычно ОС поддерживают следующие имена логических устройств:

А:, В: - имена дисководов; С:, D: - имена HDD, CD-ROM;

Основные типы ОС.

Существует большое количество различных ОС. Все они состоят из отдельных программ, каждая из которых ответственна за выполнение определенного набора функций. Ряд программ обязательно входит в состав любой ОС, образуя «ядро». Из других программ можно составлять различные комбинации (конфигурация ОС). Т.О. для различных моделей ПК используются ОС различных конфигураций и возможностей. Наибольшее распространение в мире получили следующие ОС: MS-DOS, Windows 95, 98, NT, 2000, Millenium, XP, UNIX.

ОС MS-DOS В августе 1981 года появилось сообщение о новой ОС, разработанной под руководством Билла Гейтса. BIOS хранится в ПЗУ. Там же хранятся программы начальной загрузки. Сама MS-DOS хранится на винчестере или на дискете. При включении машины автоматически начинает работать программа начальной загрузки. Задача этой программы – считать с диска в память более сложную программу дискового загрузчика, которая далее загружает с диска другие необходимые компоненты системы.

ОС Windows Особенностью этой ОС является графический интерфейс, автоматический настрой системы на имеющееся оборудование.

Сервисные системы.

Сервисные системы представляют собой программы, предназначенные для предоставления пользователю дополнительных удобств и возможностей при управлении ПК. К ним относятся программы-оболочки, являющиеся надстройками над ОС (NC, Windows 3.1, 3.11), и утилиты.

Первые носят универсальный характер, вторые – специализированный. Программы-оболочки. Они выполняют роль полезного «посредника» между ОС и пользователем. Оболочки подразделяются на пользовательские и интерфейсные оболочки (системы). Пользовательские оболочки – это программы, которые меняют только характер взаимодействия человека с ПК, и не затрагивают принципов взаимодействия ОС с оборудованием. К ним относятся, например, NC.

Интерфейсные оболочки являются продолжением ОС и меняют как интерфейс пользователя, так и характер взаимодействия с аппаратурой. Например Windows 3.1 берет на себя функции распределения ОП, а с дисками и файлами работает с помощью MS-DOS.

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


<== предыдущая лекция | следующая лекция ==>
Лекция 7. Раздел III. Программное обеспечение ЭВМ | Прикладное программное обеспечение
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 376; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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