Понятие файловой системы

Для организации упорядоченного управления потоками данных, различными аппаратными периферийными устройствами ЭВМ используется файловая система. На операционные системы ПК наложила глубокий отпечаток концепция файловой системы, лежащей в основе ОС UNIX. В ней подсистема ввода-вывода унифицирует способ доступа как к файлам, так и к периферийным устройствам.

Функции файловой системы ОС:

1. создает для пользователей некоторое виртуальное представление внешних ЗУ, позволяя работать с ними не на низком уровне команд управления физическими устройствами, а на высоком уровне наборов и структур данных;

2. скрывает от программистов картину реального расположения информации во внешней памяти;

3. обеспечивает независимость программ от особенностей конкретной конфигурации ЭВМ, т.е. логический уровень работы с файлами;

4. обеспечивает стандартные реакции на ошибки, возникающие при обмене данных.

Классификация структур файловых систем:

1. последовательная — файлы или логические записи, длина которых может быть фиксированной и переменной, обладают последовательным доступом, т.е. для обработки i-ой записи должна быть обработана (i-1)-я запись;

2. древовидная структура;

3. индексно-последовательная — с упорядочением записей по значению некоторых полей;

4. библиотечная — использует уровень учетной информации (каталога), облегчающий доступ и поиск отдельных файлов.

Классификация прикладного программного обеспечения

Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека.