Реферат по предмету "Программирование"


Виды программного обеспечения, операционной система

Виды программного обеспечения, операционной система

Вы
знаете, что программное обеспечение компьютеров делится на три вида:

системное;


прикладное
и

инструментальное.


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

В
задачи операционной системы входит:

управление
работой устройств компьютера;

работа
с файлами;

управление
программами (запуск, выделение памяти и других ресурсов и т. п.);

взаимодействие
с пользователем.

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

В
состав современного компьютера могут входить самые разнообразные внешние
устройства. Каждое из них имеет свой набор команд -- "разговаривает на
своем языке". Чтобы можно было использовать любое из существующих
устройств, прибегают к помощи "переводчиков". Такая программа,
управляющая конкретным устройством, называется драйвером45.



Рабочий
экран программы-оболочки для MS-DOS "Volkov Commander"

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

Операционные
системы позволяют пользователю выполнять различные операции с файлами:

сохранять
данные на диске и загружать их с диска в оперативную память;

просматривать
каталоги файлов;

перемещать
файлы из одного каталога в другой;

копировать
файлы с одного устройства на другое;

переименовывать
и уничтожать файлы.

Для
того чтобы можно было использовать магнитный диск, его предварительно нужно
отформатировать -- нанести особую магнитную разметку. Это тоже выполняет
операционная система.

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

В
зависимости от того, сколько пользователей и сколько программ может
одновременно работать на компьютере, операционные системы делятся на
однопользовательские и многопользовательские, однозадачные и многозадачные.
Примером однопользовательской однозадачной ОС является MS-DOS50,
однопользовательской многозадачной -- Mac OS51, OS/252 и MS Windows ME,
многопользовательской многозадачной -- UNIX53.
Примечания


В PC-совместимых компьютерах этот модуль ОС носит название базовой
системы ввода-вывода (Basic Input-Output System -- BIOS).


Residens (лат.) -- сидящий, находящийся где-либо.


Driver (англ.) -- шофер, машинист, погонщик и т. п.


Интерфейс командной строки используется в MS-DOS и UNIX, командная
строка может использоваться в Windows.


Идея графического интерфейса родилась в PARC (Palo-Alto Research
Center) Xerox, затем была реализована Apple в Mac OS, а несколько позже
Microsoft в Windows.


Многие пользователи даже не задумываются, что голубые панели
Norton Commander -- не часть MS-DOS, а вспомогательная программа, написанная
совсем другой фирмой.


Utility (англ.) -- полезная вещь.


Microsoft Disk
Operating System. Для PC-совместимых компьютеров. Практически вытеснена
Windows-95/98/ME.


Macintosh
Operating System.


Operating System
2nd generation. Операционная система фирмы IBM для PC-совместимых
компьютеров.


Операционная система используемая для рабочих станций и серверов.
Версии UNIX существуют практически для всех компьютеров. UNIX-компьютеры
составляют основу сети Интернет. Все большую популярность приобретает Linux,
также относящаяся к семейству UNIX-подобных ОС. Последняя версия Mac OS -- Mac OS
X -- также основана на UNIX.
Список литературы

Для
подготовки данной работы были использованы материалы с сайта
http://macedu.narod.ru


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

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

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.