Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
361081 |
Дата создания |
08 апреля 2013 |
Страниц |
43
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Содержание
Содержание
Введение
Цели и задачи курсовой работы
Теоретическая часть
История ОС UNIX
Структура ОС UNIX
Файловая система ОС UNIX
Системные вызовы для работы с файлами и каталогами
Практическая часть
Выбор системы и среды программирования
Выбор необходимых операций
Реализация приложения
Заключение
Список литературы
Приложения
Приложение 1. Код написанного приложения
file.h
Folder.h
main.cpp
Приложение 2. Результат работы программы
Введение
ОС UNIX
Фрагмент работы для ознакомления
Соответственно, файловая система ОС UNIX является самой важной частью операционной системы. Файловая система отвечает за создание и основные операции с файлами. Кроме того, файловая система поддерживает различные специализированные типы файлов для полноценной работы операционной системы или для удобства пользователя системы. В различных системах семейства UNIX-систем поддерживаются различные файловые системы, но все они построены на одном принципе, и это облегчает перенос программного обеспечения от одной системы к другой.Большую проблему для любой операционной системы представляет проблема защиты системы от неправомерных действий пользователя. Для решения такой проблемы, все операционные системы поддерживают несколько режимов работы, один для пользователя, другой для себя. Поэтому важнойчастью любой ОС являются системные вызовы – это специальный механизм, который позволяет пользователю использовать структуры и возможности операционной системы.
Список литературы
Список литературы
1.Бах М. Дж. Архитектура операционной системы UNIX. : пер. с английского - Prentice-Hall, 1995г. - 387с.
2.Бовет Д. Чезаре М. Ядро linux, 3-е изд. : пер. с английского - СПб.: БХВ-Петербург, 2007г. – 1104с.
3.Вахалия Ю. UNIX изнутри. - СПб.: БХВ-Петербург,, 2003г. - 844с.
4.Джонсон Майкл К., Троан Эрик В. Разработка приложений в среде Linux, 2-е изд. : пер. с английского – М.: ООО «И.Д.Вильямс», 2007г. – 544с.
5.Иванов Н.Н. Программирование в Linux. Самоучитель. – СПб.: БХВ-Петербург, 2007г. – 416с.
6.Лав Р. Linux. Системное программирование. : пер. с английского - СПб.: БХВ-Петербург, 2008г. – 416с.
7.Мэтью Н. Основы программирования в Linux. : пер. с английского - СПб.: БХВ-Петербург, 2009г. – 896с.
8.Роббинс А. Linux: программирование в примерах. : пер. с английского – М.: КУДИЦ-ОБРАЗ, 2005г. – 656с.
9.Родригес К.З., Фишер Г., Смолски С. Linux: азбука ядра. : пер. с английского - М.: КУДИЦ-ПРЕСС, 2007г. – 584с.
10.Стивенс Р., Раго С. UNIX. Профессиональное программирование, 2-е изд. : пер. с английского - СПб.: БХВ-Петербург, 2007г. – 1040с.
11.Чан Т. Системное программирование на C для UNIX. : пер. с английского – К.: БХВ-Киев, 1997г. – 592с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00427