Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
000161_03_006_Kafedra_IT-Lektsii_po_distsipline....doc
Скачиваний:
15
Добавлен:
20.04.2019
Размер:
717.31 Кб
Скачать

Путь к файлу

Операционная система осуществляет поиск файла в каталоге по его полному имени. Это означает, что в одном каталоге или подкаталоге в принципе не могут находиться два различных файла с одним и тем же полным именем. Не допускается также и наличие в одном каталоге или подкаталоге двух вложенных подкаталогов с одинаковыми именами.

Однако в различных каталогах или подкаталогах допускается наличие файлов или дочерних подкаталогов с совпадающими полными именами. Но тогда для однозначного указания на нужный файл одного полного названия файла теперь оказывается недостаточно. Для того чтобы отличить друг от друга файлы с одним и тем же названием, приходится указывать еще и подкаталоги, в которых они находятся. А в общем случае требуется указывать не один подкаталог, а всю цепочку подкаталогов, по которым необходимо пройти от корневого каталога до подкаталога, содержащего искомый файл, чтобы добраться до нужного файла и определить его местоположение.

Цепочка названий подкаталогов, по которым нужно пройти, начиная от корневого каталога и заканчивая подкаталогом, содержащим файл, называется путем или маршрутом к файлу.

Таким образом, для файлов, находящихся в корневом каталоге, путем является только обозначение корневого каталога \, и файлы указываются следующим образом:

\command.com , \config.sys , \autoexec.bat

Файл из подкаталога userl имеет путь \user1:

\user1\picture.bmp

А путь к файлам из подкаталога kontakti должен включать названия обоих подкаталогов — \user1\kontakti:

\user1\kontakti\ivanov.doc, \user1\kontakti\postavki.txt

Пути могут указываться не только к файлам, но и подкаталогам. Так, для подкаталога kontakti путем является \user1.

Спецификация файла

В состав компьютера, как правило, входит несколько различных дисковых устройств, поэтому для однозначного определения файла необходимо указать, на каком именно устройстве он находится. Это можно сделать, задавая название дискового устройства, содержащего файл. Название устройства принято размещать перед путем к файлу. Указание файла, содержащее: 1) название устройства, 2) путь к файлу, 3) полное имя файла, называется полной спецификацией файла. Заметим, что в общем случае спецификацией называется перечисление всех отличительных особенностей. Если, например, каталог, находится на диске С:, то полная спецификация файла postavki.txt имеет вид:

C:\user1\kontakti\postavki.txt

а если этот каталог находится на гибком диске, то есть на дисковом устройстве А:, то спецификация запишется следующим образом:

A:\user1\kontakti\postavki.txt

Полная спецификация файла полностью и однозначно определяет нужный файл, что, собственно говоря, и требуется операционной системе для того, чтобы точно выполнять команды пользователя. Если же в записи спецификации файла будет сделана малейшая ошибка, скажем, пропущен или искажен хотя бы один символ, операционная система найти такой файл не сможет.

Контрольные вопросы

  1. Что называется операционной системой?

  2. Перечислите основные функции операционных систем.

  3. Какой диск называется системным? Какие диски могут быть системными?

  4. Опишите порядок включения и выключения персонального компьютера.

  5. Что такое начальная загрузка операционной системы? Как она происходит?

  6. Укажите возможную причину прекращения выполнения загрузки.

  7. Что такое зависание? Что нужно делать при зависании?

  8. Опишите возможные способы выполнения перезагрузки.

  9. Какие бывают операционные системы?

  10. Что называется интерфейсом пользователя?

  11. Опишите основные особенности текстового, табличного и графического интерфейсов.

  12. Какую роль играет приглашение к вводу?

  13. Что такое команда операционной системы?

  14. Что такое утилита?

  15. Что называется оболочкой? Какие оболочки вам известны?

  16. Что такое файл?

  17. Что может находиться в файле?

  18. Какие операции могут выполняться над файлами?

  19. Что такое атрибут файла? Какие атрибуты являются основными?

  20. Как задается название файла?

  21. Какую роль играет расширение и как оно задается?

  22. Дайте определение понятиям «программный файл», «командный файл», «выполняемый файл», «резервный файл», «файл помощи», «драйвер». Укажите их расширения.

  23. Для чего нужно и как образуется групповое имя?

  24. Что такое каталог и какую информацию он содержит?

  25. Как осуществляется поиск файла на дисковом носителе?

  26. Какую структуру имеет каталог?

  27. Дайте определение понятиям «корневой каталог», «подкаталог», «подкаталог первого уровня», «подкаталог второго уровня», «родительский каталог», «дочерний подкаталог».

  28. Что такое путь к файлу и почему его нужно указывать?

  29. Что такое спецификация файла?