Автор работы: Пользователь скрыл имя, 24 Ноября 2012 в 16:04, реферат
В современных реалиях весьма актуальным для большинства людей стало умение пользоваться промышленными информационными технологиями. Проникновение компьютеров во все сферы жизни общества убеждает в том, что культура общения с компьютером становится общей культурой человека.Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы. Операционная система управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для неё эти услуги.
Введение 3
Понятие «операционная система» 4
Функции операционных систем 5
История возникновения операционной системы компьютера 7
Операционная система DOS 8
Операционная оболочка Windows 10
Операционная система UNIX 12
Структура операционной системы 13
Управление задачами и памятью в операционных системах 15
Оперативная память 15
Виртуальная память 17
Защита памяти 18
Основные понятия и концепции организации ввода/вывода 19
Файловая система 24
Цели и задачи файловой системы 25
Заключение 27
Список литературы 28
Простейший вариант – использование двойного буферирования: пока в один буфер заносятся данные с магнитного диска, из второго буфера ранее считанные данные могут быть прочитаны запросившей их программой. Аналогичный процесс происходит при записи. Буферирование используется во всех ОС.
Кэширование полезно в том случае, когда программа неоднократно читает с диска одни и те же данные. После того как они один раз будут помещены в кэш, обращение к диску больше не потребуется, и скорость работы программы значительно возрастет. Под КЭШем понимается некий пул буферов, управление которым производится с помощью системного процесса.
Без файловой системы, нам
пришлось бы беспокоиться о расположении
данных приложения на внешнем носителе,
о сохранности чужих данных и
многом другом. Файловая система предоставляет
удобный интерфейс (API) для общения
с носителями и является одним
из важнейших элементов
Файловая система — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
Файловая система связывает носитель информации с одной стороны и API для доступа к файлам — с другой. Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, так же, как и на каком физическом типе носителя (CD, жёстком диске, магнитной ленте, блоке флеш-памяти или другом) он записан. Всё, что знает программа — это имя файла, его размер и атрибуты. Эти данные она получает от драйвера файловой системы. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе (например, жёстком диске).
Файл — это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные. Файлы хранятся в памяти, на зависящей от энергопитания, обычно — на магнитных дисках. Однако нет правил без исключения. Одним из таких исключений является так называемый электронный диск, когда в оперативной памяти создается структура, имитирующая файловую систему.
Файловая система (ФС) — это часть операционной системы, включающая:
Файловая система позволяет программам обходиться набором достаточно простых операций для выполнения действий над некоторым абстрактным объектом, представляющим файл. При этом программистам не нужно иметь дело с деталями действительного расположения данных на диске, буферизацией данных и другими низкоуровневыми проблемами передачи данных с долговременного запоминающего устройства. Все эти функции файловая система берет на себя.
Файловая система распределяет дисковую память, поддерживает именование файлов, отображает имена файлов в соответствующие адреса во внешней памяти, обеспечивает доступ к данным, поддерживает разделение, защиту и восстановление файлов.
Таким образом, файловая система
играет роль промежуточного слоя, экранирующего
все сложности физической организации
долговременного хранилища
Операционная система состоит из обычных программ или микропрограмм, которые обеспечивают возможность эффективного использования аппаратуры. Операционная система - это по преимуществу администратор ресурсов; она управляет процессорами, памятью, устройствами ввода-вывода и данными.
На данный момент мировая компьютерная индустрия развивается очень стремительно .Производительность систем возрастает, а следовательно возрастают возможности обработки больших объёмов данных. Операционные системы класса MS-DOS уже не справляются с таким потоком данных и не могут целиком использовать ресурсы современных компьютеров. Поэтому она больше нигде широко не используется. Все стараются перейти на более совершенные ОС, какими являются UNIX и Windows. Но из-за ² непопулярности ² , UNIX мало кто пользуется этой ОС. Во всем мире все, начиная от домохозяек и заканчивая корпоративными пользователями, пользуются Windows 9x.
В данном реферате я рассмотрела основное понятие ОС, какие бывают разновидности ОС, вкратце изучила их основные характеристики.
1. Олифер В. Г., Олифер Н. А. Сетевые операционные системы. Санкт-Петербург : "Питер", 2001.
2. Кондратьев В. К., Головина О. С. Операционные системы и оболочки. Москва : Московский государственный университет экономики, статистики и информатики, 2002.
3. Википедия. Операционные системы.
[В Интернете] [Цитировано: 7 Июнь 2012 r.] http://ru.wikipedia.org/wiki/
4. CITForum. Эволюция ОС.
[В Интернете] [Цитировано: 4 Июнь 2012 r.] http://citforum.ru/operating_