Similar presentations:
Файлы. Файловая структура. Архивы. Архивация
1.
ФАЙЛЫ.ФАЙЛОВАЯ СТРУКТУРА.
АРХИВЫ. АРХИВАЦИЯ.
2.
ЧТО ТАКОЕ ФАЙЛ?Файл – это программа или данные,
имеющие
имя
и
хранящиеся
в
долговременной памяти.
3.
ИМЯ ФАЙЛАИнформация. Единицы измерения информации.doc
Собственно
имя файла
(задаётся
пользователем)
Расширение файла
(обычно задаётся
программой
автоматически)
4.
Тип файлаРасширения
Исполнимые файлы
.exe, .com, .bat
Текстовые файлы
.txt, .doc, .rtf
Графические файлы
.gif, .bmp, .jpg, .jpeg, .tif
Звуковые файлы
.wav, .midi, .mp3, .wma
Видеофайлы
.avi, .mpeg
Web-страницы
.htm, .html
Программы на языках программиро- .pas, .bas
вания
Файлы данных
.dat, .dbf
Архиваторы данных
.arj, .rar, .zip
5.
В ИМЕНИ ФАЙЛА ОС WINDOWSразрешается
использовать до 255 символов, из которых обычно 3 отводится
под расширение;
разрешается
использовать
символы
национальных алфавитов, в частности
русского;
разрешается использовать пробелы и
другие ранее запрещенные символы, за
исключением следующих девяти: / \ : * ?
» < >|;
можно использовать несколько точек
(расширением имени считаются все
символы, стоящие за последней точкой).
6.
Форматирование дисковОбласть хранения файлов
(сектора диска)
Каталог (имя файла и указание
на номер его начального
сектора на диске)
Содержимое книги
(страницы книги)
Оглавление книги (название
параграфа и номер его
начальной страницы)
7.
8.
ФАЙЛОВАЯ СИСТЕМАФайловая
система
–
определяет
порядок хранения файлов на диске.
9.
ФАЙЛОВАЯ СИСТЕМАОДНОУРОВНЕВАЯ
представляет собой линейную
последовательность имён
файлов и соответствующих
номеров начальных секторов
МНОГОУРОВНЕВАЯ
представляет систему
вложенных папок
10.
ФАЙЛОВАЯ СИСТЕМА ПАПОК WINDOWSмногоуровневая иерархическая
файловая система, когда папка
или файл может входить лишь в
одну папку верхнего уровня.
11.
КОРНЕВАЯ ПАПКАПапка самого верхнего уровня называется
корневой. Она не вложена ни в какие каталоги
(папки).
12.
ПУТЬ К ФАЙЛУПуть к файлу – это последовательность,
состоящая из имен каталогов, начиная от
корневого и заканчивая тем, в котором
непосредственно хранится файл.
13.
ПУТЬ К ФАЙЛУC:\Рефераты\Информатика\
14.
ПОЛНОЕ ИМЯ ФАЙЛАПуть к файлу вместе с именем
называют полным именем файла.
файла
15.
ПОЛНОЕ ИМЯ ФАЙЛАC:\Рефераты\Физика\Оптические явления.doc
16.
Запишите полные имена всехфайлов
17.
Запишите полные имена всехфайлов (ОТВЕТ)
C:\Мои документы\Иванов\QBasic.doc
C:\Мои документы\Петров\Письмо.txt
C:\Мои документы\Петров\Рисунки\Море.bmp
C:\Фильмы\Интересный фильм.avi
18.
Постройте дерево каталоговC:\Рисунки\Природа\Небо.bmp
C:\Рисунки\Природа\Снег.bmp
C:\Рисунки\Компьютер\Монитор.bmp
C:\Мои документы\Доклад.doc
19.
Постройте дерево каталогов (ОТВЕТ)C:\Рисунки\Природа\Небо.bmp
C:\Рисунки\Природа\Снег.bmp
C:\Рисунки\Компьютер\Монитор.bmp
C:\Мои документы\Доклад.doc
20.
ОПЕРАЦИИ С ФАЙЛАМИкопирование;
перемещение;
удаление;
переименование.
21.
АРХИВИРОВАНИЕ ФАЙЛОВАрхивирование – процесс сжатия (уменьшения
информационного объёма) файлов , без потери
информации.
Разархивирование – процесс восстановления в
исходном виде.
! Лучше всего сжимаются файлы данных и
практически не сжимаются файлы программ.
Архиватор – программа, осуществляющая сжатие
и/или упаковку одного и более файлов в архив
или серию архивов для удобства переноса или
хранения, а также распаковку архивов.
! Архиваторы часто входят в состав файловых
менеджеров.
22.
АРХИВАТОРЫХарактеристики архиваторов:
1. По степени сжатия.
2. По скорости сжатия.
Свободно распространяемое ПО
Коммерческое ПО
ФАЙЛОВЫЕ МЕНЕДЖЕРЫ
Свободно распространяемое ПО
Коммерческое ПО
23.
ФАЙЛОВЫЕ МЕНЕДЖЕРЫФайловый менеджер — компьютерная программа,
предоставляющая интерфейс пользователя для работы
с файловой системой и файлами. Файловый менеджер
позволяет выполнять наиболее частые операции над
файлами — создание, открытие/ проигрывание/
просмотр, редактирование, перемещение,
переименование, копирование, удаление, изменение
атрибутов и свойств, поиск файлов и назначение прав.
Помимо основных функций, многие файловые
менеджеры включают ряд дополнительных
возможностей, например, таких, как работа с сетью
(через FTP, NFSи т. п.), резервное копирование,
управление принтерами и пр.
24.
ФРАГМЕНТАЦИЯ И ДЕФРАГМЕНТАЦИЯФрагментация диска - фрагменты файлов хранятся в
различных, удалённых друг от друга секторах.
Дефрагментация диска – процесс, в результате
которого файлы записываются в секторы,
расположенные последовательно друг за другом.
! В ОС Linux и Mac OS дефрагментация файлов не
происходит, так как файлы всегда записываются в
секторы, расположенные последовательно друг за
другом.
25.
ФАЙЛОВАЯ СИСТЕМАкаталоги организованы в многоуровневую (иерархическую) структуру,
которая называется «деревом каталогов»
главный каталог диска называется корневым
полный адрес каталога – это перечисление каталогов, в которые нужно
войти, чтобы попасть в этот каталог (начиная с корневого каталога
диска); например
С:\USER\BIN\SCHOOL
полный адрес файла состоит из адреса каталога, в котором он находится,
символа «\» и имени файла, например
С:\USER\BIN\SCHOOL\Вася.txt
26.
Определите, какое из указанных имен файлов удовлетворяетмаске:
?hel*lo.c?*
1) hello.c
2) hello.cpp 3) hhelolo.cpp
4) hhelolo.c
?hel
hello.cp
hello.cpp
hhelolo.cpp
X
X
hhelolo.cpp
hhelolo.c
hhelolo.c
?hel*lo.c
?hel*lo.c?
*
hhelolo.cpp
hhelolo.c
hhelolo.cpp
X
27.
ВОЗМОЖНЫЕ ПРОБЛЕМЫВозможные ловушки и проблемы:
можно забыть, что звездочка «*» может соответствовать и
пустой последовательности; например, в рассмотренной
задаче имя «hhelolo.cp» также соответствует маске
можно забыть, что знак «?» НЕ может соответствовать пустой
последовательности, а заменяет ровно 1 символ
28.
Перемещаясь из одного каталога в другой, пользователь последовательно посетилкаталоги DOC, USER, SCHOOL, A:\, LETTER, INBOX. При каждом перемещении
пользователь либо спускался в каталог на уровень ниже, либо поднимался на уровень
выше. Каково полное имя каталога, из которого начал перемещение пользователь?
1)
2)
3)
4)
A:\DOC
A:\LETTER\INBOX
А:\SCHOOL\USER\DOC
А:\DOC\USER\SCHOOL
Всегда начинаем с корневого каталога, A:\
29.
Каталог содержит файлы с именамиа) q.c
б) qq.cpp
в) qq.c
г) q1.c1
д) qaa.cmd
е) q12.cpp
Определите, в каком порядке будут показаны файлы, если выбрана сортировка по типу
(по возрастанию).
1) авгдбе
2) авгдеб
3) абвгде
4) авдбег
отсутствие символа (когда расширение закончилось) считается
«меньше» любого символа, то есть, файл с расширением .с будет
находиться в списке выше,
чем файлы с расширениями .c1 и .cmd
30.
ОТВЕТа)
в)
г)
д)
е)
б)
q.c
qq.c
q1.c1
qaa.cmd
q12.cpp
qq.cpp
31.
ПРАКТИКАВ некотором каталоге хранится файл
Задачи_по_программированию.tхt. В этом каталоге создали
подкаталог и переместили в него файл
Задачи_по_программированию.tхt. После этого полное имя файла
стало
D:\INFORM\LESSONS\10_CLASS\Задачи_по_программированию
.txt
Каково полное имя каталога, в котором хранился файл до
перемещения?
1) D:\INFORM
2) D:\INFORM\LESSONS
3) 10_CLASS
4) LESSONS\10_CLASS
32.
ПРАКТИКАКаталог содержит файлы с именами
а) p5.pas
б) p4.ppt
в) p12.pas
г) pq.p
д) pq.pas
е) p12.ppt
Определите, в каком порядке будут показаны файлы, если
выбрана сортировка по типу (по возрастанию).
1) вадгеб
2) гавдбе
3) вадгбе
4) гвадеб
33.
ПРАКТИКАДля групповых операций с файлами используются маски имен
файлов. Маска представляет собой последовательность букв,
цифр и прочих допустимых в именах файлов символов, в
которых также могут встречаться следующие символы: Символ
«?» (вопросительный знак) означает ровно один произвольный
символ. Символ «*» (звездочка) означает любую
последовательность символов произвольной длины, в том
числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имен файлов удовлетворяет
маске: A?ce*s.m*
1) Acess.md 2) Accesst.dbf 3) Access.mdb
4) Akcces.m1
34.
№1. Определите, какое из указанных имен файлов удовлетворяет маске: ?hel*lo.c?*1) hello.c 2) hello.cpp
3) hhelolo.cpp 4) hhelolo.c
№2. Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги
DOC, USER, SCHOOL, A:\, LETTER, INBOX. При каждом перемещении пользователь либо
спускался в каталог на уровень ниже, либо поднимался на уровень выше. Каково полное имя
каталога, из которого начал перемещение пользователь?
1) A:\DOC
2) A:\LETTER\INBOX
3) А:\SCHOOL\USER\DOC
4) А:\DOC\USER\SCHOOL
№3. Дано дерево каталогов. Определите полное имя файла Doc3.
1) A:\DOC3
2) A:\DOC3\Doc3
3) A:\DOC3\Doc1
4) A:\TOM3\Doc3
35.
36.
№4. Каталог содержит файлы с именами а) w3.doc б) w3.xlsв) w3.avi г) w3.bmp д) w3.exe е) w3.bas
Определите, в каком порядке будут показаны файлы, если
выбрана сортировка по типу (по возрастанию)
№5. Каталог содержит файлы с именами
а) tav.p б) tav.ppt
в) tav.pps г) asd.ppt д) zxc.pps е) tav.pas
Определите, в каком порядке будут показаны файлы, если
выбрана сортировка по типу (по возрастанию)
№6. Каталог содержит файлы с именами
а) q.c б) qq.cpp в) qq.c г) q1.c1
д) qaa.cmd е) q12.cpp
Определите, в каком порядке будут показаны файлы, если
выбрана сортировка по типу (по возрастанию).
37.
ОТВЕТЫ:№1. 3)
№2. 3)
№3. 4)
№2.6.1. A:\Pic\Draw\B.bmp
№2.6.2. A:\Doc\A.doc
№2.6.3. A:\Doc\Ref\C.doc
№2.6.4 A:\Pic\D.bmp
№4. в е г а д б
№5. а е в д г б
№6. а в г д е б
38.
ДЗСравнить популярные архиваторы, записать
их + и -