Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ И ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ СИ. Лабораторный практикум доцента кафедры «Системы управления и компьютерные технологии» Пановой Т.В. БГТУ «ВОЕНМЕХ».doc
Скачиваний:
78
Добавлен:
09.03.2016
Размер:
866.3 Кб
Скачать

1.2. Операционная среда.

Операционная среда это набор соответствующих интерфейсов, необходимых программам и пользователям для обращения к ОС с целью получения определенных сервисов. Все это есть в системе Windows, которая является графической, 32/64-разрядной, многозадачной, сетевой системой, представляющей собой комплекс программ.

Существуют операционные среды, предназначенные для работы под альтернативными ОС, которые могут включаться в поставку операционной среды (например, Windows9XподMS-DOS), а также графическая операционная среда может быть включена в ОС (например,WindowsNT).

2. Состав Windows

В состав Windows входят следующие компоненты:

  • операционная система;

  • файловая система для организации работы с файлами и папками;

  • служебные и прикладные программы (текстовые и графические редакторы, средства связи, калькулятор, мультимедийные средства и т.д.).

3. Файловые системы Windows

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

3.1. Файловая система fat (File Allocation Table).

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

Под цилиндром понимается совокупность дорожек, принадлежащих разным поверхностям и находящихся на равном удалении от оси вращения.

Наименьшей физической единицей хранения данных является сектор, размер которого составляет 512 байт. Так как размер FAT ограничен, то обеспечить адресацию к каждому отдельному сектору невозможно, поэтому группы секторов условно объединяются в кластеры.

Кластер является наименьшей единицей адресации к данным, его размер не фиксирован и зависит от емкости диска. Область данных диска представлена в ОС как последовательность пронумерованных кластеров.

Например, ОС Windows 9Х реализуют 16-разрядные поля в таблицах размещения файлов – FAT 16. В ОС Windows 98 было представлено расширение FAT 16, которое привело к FAT 32.

ОС Windows NT (2000, XP, Vista) поддерживают обе FAT, которые к настоящему времени уже устарели. Последнее время файловая система FAT 32 чаще применяется на съемных носителях небольшого объема.

3.2. Файловая система ntfs (New Technology File System).

NTFS – иерархическая файловая система. Каждый дисковый раздел NTFS содержит файлы, каталоги, битовые массивы и другие структуры данных. Основная структура данных каждого раздела – это главная таблица файлов (Master File TableMFT), которая является линейной последовательностью записей фиксированного размера (1 Кб).

Файл в NTFS – это не просто линейная последовательность байтов, как файлы в FAT 32, он состоит из множества атрибутов, каждый из которых представлен потоком байтов.

ОС Windows NT (2000, XP, Vista, 7) имеют файловую систему NTFS, которая использует 64-битные дисковые адреса, применяется на системных дисках и для хранения файлов большого размера.

Соседние файлы в предмете Программирование