- •20 Понятие и классификация программного обеспечения.
- •21 Системное по: операционные системы.
- •Организация файловой системы.
- •Обслуживание файловой структуры
- •Создание и именование файлов и каталогов
- •Копирование и перемещение файлов
- •Удаление файлов и каталогов (папок)
- •Навигация по файловой структуре
- •22 Системное по: Сервисные программы (утилиты).
- •Управление атрибутами файлов
- •Теоретические основы сжатия данных
- •Программные средства сжатия данных
- •Определение и классисфикаиия компьютерных вирусов
- •По последствиям действия:
- •Методы защиты от компьютерных вирусов
- •Обзор популярных антивирусных средств.
- •25 Прикладное по: системы управления базами данных. Основы баз данных.
- •Системы управления базами данных (субд)
Копирование и перемещение файлов
В неграфических операционных системах операции копирования и перемещения файлов выполняются вводом прямой команды в поле командной строки. При этом
указывается:
имя команды,
путь доступа к каталогу-источнику,
путь доступа к каталогу-приемнику.
В графических операционных системах существуют наглядные методы выполнения этих команд − с помощью системы меню или устройства «мышь».
Удаление файлов и каталогов (папок)
Средства удаления данных не менее важны для операционной системы, чем средства их создания, поскольку ни один носитель данных не обладает бесконечной емкостью. Существует как минимум три режима удаления данных: удаление, уничтожение и стирание.
Операционные системы обеспечивают, как правило, только два первых режима (режим надежного стирания данных можно выполнить лишь специальными программными средствами).
Удаление файлов является временным. В операционной системе Windows оно организовано с помощью специальной папки, которая называется Корзина. При удалении файлов и папок они перемещаются в Корзину. Эта операция происходит на уровне файловой структуры операционной системы (изменяется только путь доступа к файлам). На уровне файловой системы носителя ничего не происходит — файлы остаются в тех же секторах, где и были записаны. Пользователь имеет возможность восстановить файлы.
Уничтожение файлов происходит при очистке Корзины или при удалении без помещения в Корзину. В этом случае файл полностью удаляется из файловой структуры операционной системы, но на уровне файловой системы диска с ним происходят лишь незначительные изменения. В FAT-таблице файлов он помечается как удаленный, а соответствующие ему кластеры − как «свободные». Физически файл остается там же, где и был. Это сделано для минимизации времени на удаление. Если в кластеры удаленного файла не были записаны новые данные, то с помощью специальных служебных программ файл можно восстановить.
Операция стирания файлов, выполняемая специальными служебными программами, состоит именно в том, чтобы заполнить якобы свободные кластеры, оставшиеся после уничтоженного файла, случайными данными. Поскольку даже после перезаписи данных их еще можно восстановить специальными аппаратными средствами (путем анализа остаточного магнитного гистерезиса), для надежного стирания файлов требуется провести не менее пяти актов случайной перезаписи в одни и те же сектора. Эта операция весьма продолжительна, и поскольку массовому потребителю она не нужна, то ее не включают в стандартные функции операционных систем.
Навигация по файловой структуре
Навигация (перемещение, движение) по файловой структуре является одной из наиболее используемых пользователем функций операционной системы. Удобство этой операции часто воспринимают как удобство работы с операционной системой. В операционных системах, имеющих интерфейс командной строки, навигацию осуществляют путем ввода команд перехода с диска на диск или из каталога в каталог. В связи с крайним неудобством такой навигации, широкое применение нашли специальные служебные программы, называемые файловыми оболочками (файловыми менеджерами).
Как и операционные системы, файловые оболочки бывают неграфическими и графическими. Наиболее известная неграфическая файловая оболочка для MS-DOS — диспетчер файлов Norton Commander (NC). Он использует две панели для отображения объектов файловой системы носителя и функциональные клавиши F1—F10 для организации операций с файловой системой. Графический файловый менеджер Windows Commander, использует оконный интерфейс, панельное отображение файлов и поддерживают технологию работы с помощью мыши.
В Windows стандартным файловым менеджером является Проводник, который реализует оконный интерфейс и технологию работы с помощью мыши.
