Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, ИНФОРМАТИКА

ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ

not_en 210 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 38 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 03.08.2018
Файловая система с точки зрения пользователя - это «пространство», в котором размещаются файлы. А как научный термин - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.
Введение

Актуальность данной работы заключается в том, что в настоящее время на одном диске в среднем записывается несколько десятков тысяч файлов. Как разобраться во всем этом многообразии с тем, чтобы точно адресоваться к файлу? Назначение файловой системы - эффективное решение указанной задачи. Развитие файловых систем персональных компьютеров определялось двумя факторами - появлением новых стандартов на носители информации и ростом требований к характеристикам файловой системы со стороны прикладных программ (разграничение уровней доступа, поддержка длинных имен файлов в формате UNICODE). Первоначально, для файловых систем первостепенное значение имело увеличение скорости доступа к данным и минимизация объема хранимой служебной информации. Впоследствии с появлением более быстрых жестких дисков и увеличением их объемов, на первый план вышло требование надежности хранения информации, которое привело к необходимости избыточного хранения данных. Эволюция файловой системы была напрямую связана с развитием технологий реляционных баз данных. Файловая система использовала последние достижения, разработанные для применения в СУБД: механизмы транзакций, защиты данных, систему самовосстановления в результате сбоя. Развитие файловых систем привело к изменению самого понятия "файл" от первоначального толкования как упорядоченная последовательность логических записей, до понятия файла, как объекта, имеющего набор характеризующих его атрибутов (включая имя файла, его псевдоним, время создания и собственно данные), реализованного в NTFS. За свою 20 летнюю историю файловая система прошла путь от простой системы, взявшей на себя функции управления файлами, до системы, представляющей собой полноценную СУБД, обладающую встроенным механизмом протоколирования и восстановления данных. В отличие от попыток ввести стандарт на протокол, описывающий правила доступа к удаленным файловым системам (CIFS, NFS), не стоит ожидать появления подобного стандарта, описывающего файловые системы для жестких дисков. Это можно объяснить тем, что файловая система жестких дисков все еще продолжает оставаться одной из главных частей операционной системы, влияющей на ее производительность. Поэтому каждый производитель операционных систем будет стремиться использовать файловую систему, "родную" для его ОС. Дальнейшая эволюция файловых систем пойдет по пути совершенствования механизмов хранения данных, оптимизации хранения мультимедийных данных, использования новых технологий, применяемых в базах данных (возможность полнотекстового поиска, сортировка файлов по различным атрибутам). Объектом исследования данной работы является основные принципы построения файловых систем. Предметом исследования данной работы является программный продукт для работы с файлами. Цель работы заключается в том, чтобы разработать программный продукт для работы с файлами. Задачи данной работы: • изучить, описать файловую систему жесткого диска; • составить алгоритм разработки программы работы с файлами и папками жесткого диска; • разработать и отладить программу, реализующую разработанный алгоритм. Структура работы: Курсовая работа состоит из введения, двух глав, каждая из которых включает в себя по три подглавы, заключения, библиографического списка и приложения. Первая глава «Теоретические аспекты организации файловой системы» описывает основные принципы построения файловых систем, особенности и разновидности файловых систем и структура файловой системы жесткого диска. Вторая глава «Проектирование и разработка программного продукта для управления файлами» включает в себя алгоритм реализации программы, описание программы и руководство пользователя. В заключении подводятся итоги выполнения курсовой работы. В приложении представлены программный продукт, записанный на цифровой носитель, и листинг программы.
Содержание

ВВЕДЕНИЕ 3 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ОРГАНИЗАЦИИ ФАЙЛОВОЙ СИСТЕМЫ 5 1.1. Основные принципы построения файловых систем 5 1.2. Особенности и разновидности файловых систем 7 1.3. Структура файловой системы жесткого диска 17 2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ УПРАВЛЕНИЯ ФАЙЛАМИ 21 2.1. Алгоритм реализации 21 2.2. Описание программы 23 2.3. Руководство пользователя 27 ЗАКЛЮЧЕНИЕ 29 БИБЛИОГРАФИЧЕСКИЙ СПИСОК 30 ПРИЛОЖЕНИЕ 31
Список литературы

1. Гладкий А. А. Windows XP для всех.- Питер, 2005.- 208 с. 2. Гордеев А.В. Операционные системы. Учебник для вузов. 2-е изд. - Питер, 2004. - 416 с. 3. Гук М. Аппаратные средства IBM PC: Бестселлер - 2-е изд. -Питер, 2005. – 376 с. 4. Мелехин В.Ф. Павловский Е. Г. Вычислительные машины, системы и сети, 3-е изд. - М.: Издательский центр «Академия», 2007. - 560 с. 5. Орлов С., Цилькер Б. Организация ЭВМ и систем. - Питер, 2007. - 672 с. 6. Таненбаум Э.С. Перевод: А. Леонтьев Современные операционные системы. - Питер, 2002. - 1040 с. 7. Фигурнов В.Э. «IBM PC для пользователя» - 7е изд., перераб. и доп. - М. ИНФА-М, 1998. – 463с. 8. Архангельский А.Я. «Приемы программирования в Delphi». - Издательство «Бином-Пресс» 2006г. -944 с. 9. С.И. Бобровский «Delphi 7 Учебный курс». - Издательство «Питер» 2004. - 736 с. 10. Г.В. Галисеев «Компоненты в Delphi 7». - Издательство «Вильямс» 2004г. - 624с. 11. А. Шкрыль «Delphi.Народные советы». - Издательство BHV-СПБ 2007г. – 400с. 12. Культин Н.Б. «Основы программирования в Delphi 7». - Издательство BHV –СПБ. 2008г. - 480 с. 13. Культин Н.Б. Программирование на Object Pascal в Delphi 7. Самоучитель. -Издательство BHV-СПБ. 2007. - 464с. 14. Лабзина Т.А. Алгоритмические языки и программирование Юнита 5. - Издательство НОУ СГУ, 1999. – 243с. 15. Е.Марков «Программирование в Delphi 7». - Издательство BHV-СПБ. 2003г. -784с.
Отрывок из работы

1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ОРГАНИЗАЦИИ ФАЙЛОВОЙ СИСТЕМЫ 1.1 Основные принципы построения файловых систем Файл – это именованный объект, который может хранить данные, программу или другую информацию[]. Файловую систему можно определить как состоящую из двух составных частей: 1.Совокупность файлов и управляющей информации на диске для доступа к файлам. 2.Совокупность программных средств ОС для доступа к файлам, которые выполняют следующие операции с файлами: • создание файлов; • уничтожение файлов; • поиск файлов на диске; • чтение-запись информации из файла ( в файл ); • защита файлов от несанкционированного доступа; • открытие файлов; • закрытие файлов. Виды файлов: • регулярные – обычные файлы на диске, которые состоят из блоков фиксированной длины – секторов (в MS-DOS – 512 б). При работе с регулярными файлами ОС обращается к специальной программе – драйверу блокового устройства. • специальные символьные файлы – логическое представление драйвера символьного устройства; • директории – файлы, хранящие специальную информацию о регулярных файлах и директориях.
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Информатика, 24 страницы
210 руб.
Курсовая работа, Информатика, 20 страниц
210 руб.
Курсовая работа, Информатика, 35 страниц
350 руб.
Курсовая работа, Информатика, 36 страниц
432 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg