Урок решения задач по теме «Файл и файловая система»Учитель: Шубенина О.А.
Необходимо знать:Определение «файла». Имя файла. Типы файлов.Понятие «корневого каталога», «каталога», «вложенного каталога».Понятие «файловая система», «иерархическая файловая система».Адрес файла.Адрес каталога.Для чего служит маска имени файлов?
Что такое файл?Файл- это программа или данные, имеющие имя и хранящиеся в долговременной памяти
Как присваивается имя файлу?Собственное имя дает пользовательРасширение задается программой автоматически при создании
Что характеризует расширение файла?Тип информации, содержащейся в файле Что такое «открыть файл»?для программы (*.exe)?для рисунка (*.bmp,*.jpg,*.gif)?для звука (*.mp3,*.wav) ?для видео (*.avi,*.mpg,*.wmv)?для документа (*.txt,*.doc)?
Укажите полный путь к файлу «Компьютерные вирусы.doc»:
Выберите допустимые имена файлов из перечисленных ниже:1) nadia*.DOC 2) LIN?EXE 3) КУКУ.BMP 4) A.B.TXT
Что такое файловая система?это часть операционной системы, которая обеспечивает пользователю удобный интерфейс при работе с данными, хранящимися на диске
Назовите количествопапок в данной файловой системе.2. Сколько вложенныхпапок изображено на схеме? Рабочая папка (текущий каталог)- папка, с которой в данный момент работает пользователь
Корневой каталог-? главный каталог дискаДиск C: autoexec.bat Документы План.doc Отчет.doc 2006 Я.jpg Шарик.jpg 2007 Ку.jpg Зя.jpg Видео Кузя.avi Винни-Пух.wmv
Полный адрес каталога - это… Перечисление каталогов, в которые нужно войти, чтобы попасть в этот каталог
Какие файлы находятся в корневом каталоге? C:\SERVER\Видео\2007\Зя.aviA:\autoexec.bat\\work3\Игры\Hover\hover.exeD:\Windows\Temp\Справка.txtE:\Реферат.doc
Какой объект находится на верхнем уровне иерархии в операционной системе Windows?
Могут ли два каталога 2-го уровня иметь одинаковые имена?Да, если они принадлежат разным каталогам 1-го уровня
Для чего служит маска имен файлов?Для обозначения (выделения) группы файлов, имена которых имеют общие свойства, например, общее расширение
Какие специальные символы (кроме допустимых в имени файла) используются в масках?? *
Какие группы файлов относятся к данным маскам?
В некотором каталоге хранился файл Задача5. После того, как в этом каталоге создали подкаталог и переместили в созданный подкаталог файл Задача5, полное имя файла стало Е:\Класс9\Физика\Задачник\Задача5. Каково было полное имя этого файла до перемещения?1) Е:\Физика\Задачник\Задача52) Е:\Физика\Задача53) Е:\Класс9\Задачник\Задача54) Е:\Класс9\Физика\Задача5
В предложенных именах варианты 1 и 2 не содержат каталога.Вариант 4 не подходит, так как не содержит папки Задачник. Ответ: 3
Определите, какое из указанных имен файлов удовлетворяет маске: ?hel*lo.c?* 1. hello.c 2. hello.cpp 3. hhelolo.cpp 4. hhelolo.c
Решение:
Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги DOC, USER, SCHOOL, A:\, LETTER, INBOX. При каждом перемещении пользователь либо спускался в каталог на уровень ниже, либо поднимался на уровень выше. Каково полное имя каталога, из которого начал перемещение пользователь?1) A:\DOC2) A:\LETTER\INBOX3) А:\SCHOOL\USER\DOC4) А:\DOC\USER\SCHOOLОтвет 3
можно забыть, что звездочка «*» может соответствовать и пустой последовательности;можно забыть, что знак «?» НЕ может соответствовать пустой последовательности, а заменяет ровно 1 символ;можно забыть, что названия каталогов в полном имени перечисляются в порядке входа в них, начиная от корневого; можно перепутать каталог, из которого вышел пользователь, и каталог, где он в конечном счете оказался;в условии могут быть лишние данные, которые только запутывают дело.
Закрепление «Каталог»