Понятие файловой системы
Для организации упорядоченного управления потоками данных, различными аппаратными периферийными устройствами ЭВМ используется файловая система. На операционные системы ПК наложила глубокий отпечаток концепция файловой системы, лежащей в основе ОС UNIX. В ней подсистема ввода-вывода унифицирует способ доступа как к файлам, так и к периферийным устройствам.
Функции файловой системы ОС:
1. создает для пользователей некоторое виртуальное представление внешних ЗУ, позволяя работать с ними не на низком уровне команд управления физическими устройствами, а на высоком уровне наборов и структур данных;
2. скрывает от программистов картину реального расположения информации во внешней памяти;
3. обеспечивает независимость программ от особенностей конкретной конфигурации ЭВМ, т.е. логический уровень работы с файлами;
4. обеспечивает стандартные реакции на ошибки, возникающие при обмене данных.
Классификация структур файловых систем:
1. последовательная — файлы или логические записи, длина которых может быть фиксированной и переменной, обладают последовательным доступом, т.е. для обработки i-ой записи должна быть обработана (i-1)-я запись;
2. древовидная структура;
3. индексно-последовательная — с упорядочением записей по значению некоторых полей;
4. библиотечная — использует уровень учетной информации (каталога), облегчающий доступ и поиск отдельных файлов.
Классификация прикладного программного обеспечения
Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека.