- •Учебно-методическое пособие
- •Оглавление
- •Введение
- •Глава 1. Основные понятия информатики
- •Понятие информатики
- •История развития информатики Этапы становления информатики
- •Правовые аспекты информатики
- •Понятие информации. Свойства и единицы измерения информации
- •Свойства информации
- •Способы измерения информации
- •1. Вероятностный подход
- •2. Объемный подход
- •Задания для выполнения
- •Вопросы для тестирования
- •Глава 2. Кодирование информации. Файловая система
- •Кодирование текста (таблицы кодирования)
- •Кодирование графики
- •1. Растровая графика.
- •2. Векторная графика.
- •Кодирование звука
- •Файловая система
- •Вопросы для тестирования
- •Глава 3. Системы счисления
- •Понятие системы счисления
- •Перевод целых чисел из одной системы счисления в другую делением на основание новой системы счисления
- •1. Из десятичной в двоичную систему счисления.
- •2. Из десятичной в шестнадцатеричную систему счисления
- •3. Из десятичной в восьмеричную систему счисления
- •Сложение и вычитание в системах счисления с основанием 2, 8, 16
- •Задания для выполнения
- •Вопросы для тестирования
- •Глава 4. Алгоритмизация и программирование
- •Понятие алгоритма
- •Способы представления алгоритмов
- •1. Графическое представление в виде блок-схемы
- •2. Представление алгоритма на алгоритмическом языке
- •Свойства алгоритма
- •Развитие методологии разработки программ
- •Вопросы для тестирования
- •Глава 5. Моделирование и формализация
- •Понятие моделирования и модели
- •Классификация моделей по способу воспроизведения свойств оригинала
- •Другие виды классификации моделей
- •Применение моделирования
- •Вопросы для тестирования
- •Глава 6. Программные средства реализации информационных процессов
- •Операционная система
- •Операционные системы корпорации microsoft
- •Альтернативные операционные системы
- •Утилиты
- •Системы программирования
- •Уровни языков программирования
- •Вопросы для тестирования
- •Глава 7. Аппаратные средства реализации информационных процессов
- •Классическая архитектура эвм и принципы фон Неймана
- •Шинная архитектура эвм
- •Платформы современных компьютеров
- •Процессор
- •Запоминающие устройства
- •Устройства внутренней памяти
- •Устройства внешней памяти
- •Устройства ввода/вывода данных Устройства вывода
- •Устройства вывода
- •Устройства управления
- •Устройство связи и передачи данных
- •Понятие вычислительной системы
- •Вопросы для тестирования
- •Глава 8. Локальные и глобальные сети
- •Аппаратные средства реализации локальных сетей
- •Программные средства реализации локальных сетей
- •Протоколы
- •Семиуровневая модель межсетевого взаимодействия iso/osi
- •Программные средства
- •Устройство Интернета
- •Серверы. Доменные зоны
- •Сайты и их адреса
- •Поисковые системы
- •Электронная почта
- •Основы компьютерной безопасности. Компьютерные вирусы и борьба с ними
- •Понятие и виды компьютерных вирусов
- •Средства антивирусной защиты
- •Вопросы для тестирования
- •Литература
- •Приложение 1
- •Учебно-методическое пособие
-
Файловая система
Для хранения информации диск можно подготовить с помощью операции форматирования, которая размечает жесткий диск на один или несколько логических разделов, каждый из которых системой воспринимается как отдельный диск.
Дисководы обозначаются заглавными буквами латинского алфавита. Если пользователь сам не назначает имя устройству любой из букв заданного алфавита, то, по умолчанию, система присвоит имя по возрастанию алфавита. По имени дисковода получает имя и носитель информации: А, B – дискета, C – жесткий диск, D – второй жесткий диск или при его отсутствии CD-ROM.
Все пространство физического диска разделяют на дорожки. Каждая дорожка состоит из секторов. Операция разбиения диска на дорожки и сектора называется форматированием диска. Емкость одного сектора 512 Мбайт.
Каждый файл имеет свой адрес на диске. Адреса записанных файлов компьютер запоминает в специальные таблицы – таблицы размещения файлов (FAT-таблицы). Таким образом, когда компьютеру нужен какой-либо файл, он по имени файла находит в этой таблице номер дорожки и сектора, после чего магнитная головка переводится в нужное положение, а потом байт за байтом считывает данные, пока не дойдет до конца файла. Если повредить таблицу размещения файлов, то вся информация, имевшаяся на диске, будет утеряна, т.к. к ней нельзя будет обратиться. Поэтому таблицы дублируются и при повреждении компьютер сам ее восстанавливает. FAT-таблицу можно посмотреть с помощью специальных программ, например WinHex.
1. FAT 16. Для записи такой FAT-таблицы адреса файла может использоваться 16 бит. 216 = 65536, т.е. файлов не может быть больше 65536. Так как современные жесткие диски имеют большие объемы, им не хватает такого количества адресов.
Кластер – это объем памяти, приходящейся на 1 адрес (четко нарезанные участки дискового пространства).
Например, для диска 2 Гбайта на один файл приходится кластер размером:
1 кластер = 2 · 109/65536 = 32 Кбайта.
Один файл может размещаться в нескольких кластерах, причем они не обязательно должны находиться рядом друг с другом.
У современных дисков в кластере содержится десятки секторов, и каким бы не был маленьким файл, он все равно займет целый кластер и все неиспользуемые в нем сектора пропадут.
Для рассмотренного выше примера, если нужно записать файл 35 Кбайт, то потребуется 2 кластера и 29 Кбайт памяти диска просто пропадает.
2. FAT 32. В системе FAT 32 адрес записывается 4 байтами (32 бита). 232 = 4 294 967 296 – такое количество файлов может быть записано на диске. В этом случае размер отдельных кластеров становится меньше и уменьшаются нерациональные потери дисковой памяти, таким образом, чем больше жесткий диск, тем больше места на нем тратится в пустую из-за несовершенной системы адресации файлов. Для борьбы с этими потерями жесткий диск разбивают на несколько логических жестких дисков. Каждый логический диск имеет свою FAT-таблицу. В различных операционных системах (ОС) применяют различные версии файловых систем. В Windows 98 используется FAT-32, в Windows NT/2000/XP используют более стабильную и надежную систему NTFS. Файловая система NTFS является закрытой.