ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(ДГТУ)
Кафедра ______ИНФОРМАТИКА_________
УТВЕРЖДАЮ
Зав. кафедрой
___________Соболь Б.В.
"______"________2010 г.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К курсовой работе __________по «Информатике»_ ______________________________
(наименование учебной дисциплины)
на тему:__________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
Автор работы _________________ ___________________________________________
Специальность____________________________________________________________
Обозначение курсовой работы ____________________Группа_____________________
Руководитель проекта____________________ _______________________________
(подпись) (Ф.И.О.)
Работа защищена _______________________ _______________________________
(дата) (оценка)
Члены комиссии ________________________ _______________________________
(подпись) (Ф.И.О)
____________________________ ______________________________
(подпись) (Ф.И.О)
Ростов-на-Дону
2010
Тема: «Операционные системы. Управление памятью. Ввод-вывод»
Содержание
Введение………………………………………………………………………………3
1. Операционные системы………………………………………………………….4
1.1 Файловая система……………………………………………………………….5
1.1.1 Классификация файловых систем………………………………………….6
1.1.2 Задачи файловой системы…………………………………………………..7
1.2 Структура и состав операционной системы………………………………..11
1.3 Защищенные подсистемы……………………………………………………..12
2. Управление памятью…………………………………………………………….14
3. Ввод-вывод………………………………………………………………………...17
Заключение……………………………………………………………………………20
Список литературы…………………………………………………………………..21
Введение
Операционная система (ОС) неотъемлемая часть программного обеспечения компьютера, управляющая всеми его аппаратными компонентами. Другими словами, ОС обеспечивает целостное функционирование всех компонентов компьютера, а также предоставляет пользователю доступ к аппаратным возможностям компьютера. Состав и структуру ОС составляют следующие модули:
базовый модуль (ядро ОС) управляет работой программ и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;
командный процессор расшифровывает и исполняет команды пользователя, поступающие, прежде всего через клавиатуру;
драйверы периферийных устройств программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по-разному и в различном темпе);
дополнительные сервисные программы (утилиты) делают удобным и многосторонним процесс общения пользователя с компьютером.
Файлы, составляющие ОС, хранятся на диске, поэтому система называется дисковой операционной (ДОС). Известно, что для их выполнения программы и, следовательно, файлы ОС должны находиться в оперативной памяти (ОЗУ). Однако, чтобы произвести запись ОС в ОЗУ, необходимо выполнить программу загрузки, которой сразу после включения компьютера в ОЗУ нет. Выход из этой ситуации состоит в последовательной, поэтапной загрузке ОС в оперативную память.
Существует несколько наиболее распространенных ОС, каждая из которых ориентирована на определенную разрядность процессора, тип процессора, а также емкость ОЗУ. По мере расширения возможностей компьютера требуются все более мощные и современные программные средства для использования этих ресурсов пользователями. Такими качествами обладают, в частности, ОС фирмы Microsoft.
1. Операционные системы
Для операционных систем существует набор базовых понятий, таких как процессы, память и файлы, которые являются самыми важными для понимания общей идеи построения и функционирования ОС.
Ключевое понятие ОС - процесс. С каждым процессом связывается его адресное пространство – список адресов в памяти от некоторого минимума до некоторого максимума. По этим адресам процесс может занести информацию и прочесть ее. Адресное пространство содержит саму программу, данные к ней и ее стек. Со всяким процессом связывается некий набор регистров, включая счетчик команд, указатель стека и другие аппаратные ресурсы, а также вся информация, необходимая для запуска программы. Чтобы лучше разобраться в понятии процесса, проведем аналогию с системой, работающей в режиме разделения времени. Предположим, ОС решает остановить работу одного процесса и запустить другой, потому что первый израсходовал отведенную для него часть рабочего времени ЦП. Позже остановленный процесс должен быть запущен снова из того же состояния, в каком его остановили. Следовательно, всю информацию о процессе нужно где-либо сохранить. Так, процесс может иметь несколько одновременно открытых для чтения файлов. Связанный с каждым файлом указатель дает т
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.