Вы знаете, что программное обеспечение компьютеров делится на три вида:
системное;
прикладное и
инструментальное.
До сих пор мы говорили о программах, решавших какие-либо конкретные задачи -- прикладных. Среди множества прикладных программ -- общего назначения и специализированных -- мы выбираем те, что помогут выполнить нужную нам работу. Но есть программа, без которой компьютер вообще не сможет работать. Это центральная часть системного ПО -- операционная система (ОС).
В задачи операционной системы входит:
управление работой устройств компьютера;
работа с файлами;
управление программами (запуск, выделение памяти и других ресурсов и т. п.);
взаимодействие с пользователем.
Операционная система начинает свою работу сразу после включения компьютера. Поэтому, в отличие от других программ, как минимум часть ее должна храниться в постоянной памяти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.
Другие работы по теме:
Экзамен 9 семестр Всего- 300 Требования стандарта по дисциплине
«Требованиям к обязательному минимуму содержания и уровня подготовки выпускника высшей школы», утв. Госкомитетом РФ по высшему образованию от 27 марта 2000 г по циклу «Дисциплины специализации» од. С. Оо: Автоматика и робототехника, согласно которым специалист после изучения дисциплины должен
Общая характеристика MS-DOS
_ 2ФИНАНСОВАЯ АКАДЕМИЯ ПРИ ПРАВИТЕЛЬСТВЕ РОССИЙСКОЙ ФЕДЕРАЦИИ Кафедра вычислительной техники Лабораторная работа по теме: ОБЩАЯ ХАРАКТЕРИСТИКА MS-DOS
Индексы NASDAQ
Введение 1 NASDAQ Composite 2 NASDAQ-100 3 NASDAQ Biotechnology Index Список литературы Введение NASDAQ (National Association of Securities Dealers Automated Quotation, читается как «Насдак») — фондовая биржа, специализирующаяся на акциях высокотехнологичных компаний (производство электроники, программного обеспечения и т. п.) является одной из трех основных фондовых бирж США вместе с NYSE и AMEX.
Польская объединённая рабочая партия
Польская объединённая рабочая партия , ПОРП (польск. Polska Zjednoczona Partia Robotnicza, PZPR) — правящая партия в Польской Народной республике с 1948 по 1989. Образована в декабре 1948 года в результате слияния Польской Рабочей Партии (ППР) и Польской Социалистической партии. В принятых документах программного характера ПОРП отказывалась в государственном строительстве от модели народной демократии.
Уменьшение размера реестра
Всем известно, что сердце Windows находится в системном реестре. Правильность реестра - залог долговечности операционной системы Windows.
Алгоритмизация и программирование
Определение общего количества торгового оборудования на складе для продуктов с помощью программы. Примеры известных операционных систем: Windows, Unix, Linux. Программное обеспечение, которое используется для решения задач прикладного характера.
Развитие программного обеспечения
Программное обеспечение как товар. Тенденции развития. Стандартизация. Удобство пользовательского интерфейса. Увеличение мощности программ.
Анализ эффективности ЛИНУКС
Теоретический анализ эффективности использования операционной системы Линукс. Преимущество Linux в производственных процессах. Устойчивость работы.
Управление вводом-выводом
Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода. Обработка прерываний. Независимый от устройств слой операционной системы.
Утилиты, буфер обмена, автоформат MS Excel
Классификация и основное назначение служебных программных средств (утилитов). Краткая характеристика дополнительных служебных компьютерных программ. Процедура использования буфера обмена в Windows. Использование автоформата в программе MS Excel.
Функции операционных систем персонального компьютера
Операционная система - программа, которая загружается при включении компьютера. Способы реализации интерфейса и классификация операционных систем. Организация файловой системы, типы файлов и их наименования. Понятие каталога, атрибуты файловой системы.
Программные средства уплотнения носителей
Основа уплотнения носителей. Процесс сжатия данных происходит под управлением программ. Степень сжатия. Размер свободного пространства на сжатом томе. "Присоединение" уплотненного диска. Целесообразность уплотнения носителей. Файловая система NTFS.
Выбор и обоснование языка программирования
Java — объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems с 1991 года и официально выпущенный 23 мая 1995 года. Изначально новый язык программирования назывался Oak (James Gosling) и разрабатывался для бытовой электроники, но впоследствии был переименован в Java и стал использоваться для написания апплетов, приложений и серверного программного обеспечения
Экономическая сущность задачи автоматизации
Экономическая сущность задачи. Данный отдел включает в себя четыре группы: группу сетевых технологий, группу системно-технического сопровождения, группу прикладного программного обеспечения и группу внедрения и модернизации АСУТП. Каждая из групп занимается определенными задачами и выполняет индивидуальные функции.
Алгоритмизация и программирование 2
1. Имеется информация о наличии наименований продуктов на складе. Определить общее количество оборудования 1. Математическая постановка. а) Обозначение переменных.
Вирусные и антивирусные программы
Text Text Загрузочные Загрузочные Файловые Макро-вирусы Сетевые Graphics Заражают загрузочный сектор гибкого диска или винчестера Заражают загрузочный сектор гибкого диска или винчестера При заражении дисков загрузочный вирус «заставляет» систему при её перезапуске считать в память и отдать управление не программному коду загрузчика операционной системы, а коду вируса Graphics
Системное программное обеспечение 2
НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «АКАДЕМИЯ УПРАВЛЕНИЯ «ТИСБИ» Заочное экономическое отделение
Информатика. Тестовые задания. Кузнецов Chapter4
Раздел 4. Тестовые задания по теме Компьютер — это: устройство для работы с текстами; электронное вычислительное устройство для обработки чисел; устройство для хранения информации любого вида;
Контрольная рабоат по Информатике и программированию
КОНТРОЛЬНАЯ РАБОТА ПО ИНФОРМАТИКЕ И ПРОГРАММИРОВАНИЮ Задание 1. Описать указанные в варианте задания аппаратные средства компьютеров, отразить их особенности и привести основные информационно-технические характеристики.
Классификация программного обеспечения компьютера
Классификация программного обеспечения компьютера. Взаимосвязь аппаратного и программного обеспечения компьютера. Современные компьютеры можно считать универсальными, поскольку они применяются для автоматизации обработки и обмена самой разной информацией практически во всех отраслях современной жизни.
Топики по английскому языку на тему Я ученый
Топик 1 Я аспирант. Я учусь в аспирантуре Педагогического института. Я читаю курс лекций на кафедре психологии. Я изучаю семейную психологию. Моя защита должна состояться через 2 года. Я подготовила и опубликовала 3 статьи в специализированных журналах.
Гейтс (Gates) Уильям (Билл) Генри III
Гейтс (Gates) Уильям (Билл) Генри III (р. 28 октября 1955, Сиэтл, шт. Вашингтон), американский предприниматель и изобретатель в области электронно-вычислительной техники, председатель и CEO компании программного обеспечения Microsoft.