Информатика для юристов icon

Информатика для юристов




НазваИнформатика для юристов
Сторінка9/99
С.В. Симоновича
Дата03.06.2013
Розмір9.92 Mb.
ТипКнига
1   ...   5   6   7   8   9   10   11   12   ...   99
^

1.8. Файлы и файловая структура



Единицы представления данных


Существует множество систем представления данных. С одной из них, принятой в информатике и вычислительной технике, двоичным кодом, мы познакомились выше. Наименьшей единицей такого представления является бит (двоичный раз­ряд).

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





Понятие о байте как о группе взаимосвязанных битов появилось вместе с первыми образцами электронной вычислительной техники. Долгое время оно было машиннозависимым, то есть для разных вычислительных машин длина байта была раз­ной. Только в конце 60-х годов понятие байта стало универсальным и машиннонезависимым.

Выше мы видели, что во многих случаях целесообразно использовать не восьми­разрядное кодирование, а 16-разрядное, 24-разрядное, 32-разрядное и более. Группа из 16 взаимосвязанных битов (двух взаимосвязанных байтов) в информатике назы­вается словом. Соответственно, группы из четырех взаимосвязанных байтов (32 раз­ряда) называются удвоенным словом, а группы из восьми байтов (64 разряда) — учетверенным словом. Пока, на сегодняшний день, такой системы обозначения достаточно.


^ Единицы измерения данных


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

Наименьшей единицей измерения является байт. Поскольку одним байтом, как правило, кодируется один символ текстовой информации, то для текстовых доку­ментов размер в байтах соответствует лексическому объему в символах (пока исключение представляет рассмотренная выше универсальная кодировка UNICODE).

Более крупная единица измерения — килобайт (Кбайт). Условно можно считать, что 1 Кбайт примерно равен 1000 байт. Условность связана с тем, что для вычис­лительной техники, работающей с двоичными числами, более удобно представле­ние чисел в виде степени двойки, и потому на самом деле 1 Кбайт равен 210 байт (1024 байт). Однако всюду, где это не принципиально, с погрешностью до 3% «забы­вают» о «лишних» байтах.

В килобайтах измеряют сравнительно небольшие объемы данных. Условно можно считать, что одна страница неформатированного машинописного текста составляет около 2 Кбайт.

Более крупные единицы измерения данных образуются добавлением префиксов мега-, гига- тера-; в более крупных единицах пока нет практической надобности.


1 Мбайт = 1024 Кбайт = 220 байт

1 Гбайт = 1024 Мбайт = 230 байт

1 Тбайт = 1024 Гбайт = 240 байт


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


^ Единицы хранения данных


При хранении данных решаются две проблемы: как сохранить данные в наиболее компактном виде и как обеспечить к ним удобный и быстрый доступ (если доступ не обеспечен, то это не хранение). Для обеспечения доступа необходимо, чтобы данные имели упорядоченную структуру, а при этом, как мы уже знаем, образуется «паразитная нагрузка» в виде адресных данных. Без них нельзя получить доступ к нужным элементам данных, входящих в структуру.

Поскольку адресные данные тоже имеют размер и тоже подлежат хранению, хра­нить данные в виде мелких единиц, таких, как байты, неудобно. Их неудобно хра­нить и в более крупных единицах (килобайтах, мегабайтах и т. п.), поскольку непол­ное заполнение одной единицы хранения приводит к неэффективности хранения.

В качестве единицы хранения данных принят объект переменной длины, называе­мый файлом. Файл — это последовательность произвольного числа байтов, облада­ющая уникальным собственным именем. Обычно в отдельном файле хранят дан­ные, относящиеся к одному типу. В этом случае тип данных определяет тип файла.

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

В определении файла особое внимание уделяется имени. Оно фактически несет в себе адресные данные, без которых данные, хранящиеся в файле, не станут информа­цией из-за отсутствия метода доступа к ним. Кроме функций, связанных с адреса­цией, имя файла может хранить и сведения о типе данных, заключенных в нем. Для автоматических средств работы с данными это важно, поскольку по имени файла они могут автоматически выбрать наиболее адекватный метод для извлечения информации из него.


^ Понятие о файловой структуре


Требование уникальности имени файла очевидно — без этого невозможно гаран­тировать однозначность доступа к данным. В средствах вычислительной техники требование уникальности имени обеспечивается автоматически — создать файл с именем, тождественным уже имеющемуся, не может ни пользователь, ни авто­матика.

Хранение файлов организуется в иерархической структуре, которая в данном слу­чае называется файловой структурой. В качестве вершины структуры служит имя носителя, на котором сохраняются файлы. Далее файлы группируются в каталоги (папки), внутри которых могут быть созданы вложенные каталоги (папки). Путь доступа к файлу начинается с имени устройства и включает все имена каталогов (папок), через которые он проходит. В качестве разделителя используется символ «\» (обратная косая черта).

Уникальность имени файла обеспечивается тем, что полным именем файла счита­ется собственное имя файла вместе с путем доступа к нему. Понятно, что в этом случае на одном носителе не может быть двух файлов с тождественными полными именами.

Пример записи полного имени файла:


<имя носителя >\< имя каталога-1>\...\<имя каталога-N>\<собственное имя файла>


Вот пример записи двух файлов, имеющих одинаковое собственное имя и разме­щенных на одном носителе, но отличающихся путем доступа, то есть полным име­нем. Для наглядности имена каталогов (папок) напечатаны прописными буквами.


С:\ЭЛЕКТРОННАЯ КОММЕРЦИЯ \ ДОКЛАДЫ \ БЕЗОПАСНОСТЬ \ Цифровая подпись

С:\ПРАВО\ГРАЖДАНСКОЕ ПРАВО \ ПРОЕКТЫ \ Цифровая подпись


В данных примерах мы имеем два файла с одинаковым собственным именем Циф­ровая подпись. Однако это разные файлы. Они различаются полными именами, в состав которых кроме собственного имени входит также и путь доступа. Забегая вперед, скажем, что не только на одном носителе, но и на одном компьютере не может быть двух файлов с одинаковыми полными именами, так как все носители имеют разные имена. А если заглянуть дальше, в Интернет, то можно сказать, что и во всем мире не может быть двух файлов с одинаковыми полными именами, так как в масштабах Всемирной сети каждый компьютер имеет уникальный адрес.

О том, как на практике реализуются файловые структуры, мы узнаем несколько позже, когда познакомимся со средствами вычислительной техники и с понятием файловой системы.

1   ...   5   6   7   8   9   10   11   12   ...   99

Схожі:

Информатика для юристов iconEccle для европейских юристов
Программа предназначена для молодых юристов и специалистов, которая предоставляет уникальную возможность получить образование и профессиональные...
Информатика для юристов iconLegal Source
Это отличный источник информации для юристов, ученых, предпринимателей, библиотекарей, студентов-юристов, практикующих адвокатов...
Информатика для юристов iconКонкурс на участие в дистанционном обучении адвокатов/юристов
Объявляется набор для участия в программе дистанционного обучения адвокатов и юристов международному праву прав человека
Информатика для юристов iconЛетняя программа eccle для европейских юристов
Программа предоставляет возможность получить знания и профессиональные навыки для молодых юристов и специалистов. Летняя программа...
Информатика для юристов iconМетодические указания для выполнения лабораторных, самостоятельных и контрольных работ по курсу «Информатика и компьютерная техника»
«Информатика и компьютерная техника» (для студентов 1-го и 2-го курсов заочной формы обучения образовательно-квалификационного уровня...
Информатика для юристов iconМетодические указания к выполнению самостоятельной работы по дисциплине «информатика и системология»
«Информатика и системология» (для студентов 1 курса дневной формы обучения направления 040106 «Экология, охрана окружающей среды...
Информатика для юристов iconУчебные пособия по дисциплинам «Информатика в Украине» и«Математика»
В этом году у вас появилась возможность стать первыми студентами факультета компьютерных наук и технологий Доннту по направлению...
Информатика для юристов iconКонспект лекций для студентов заочной формы обучения направления 080201 (Информатика) Сумы, 2007 Содержание
Предлагаемый конспект лекций представляет собой пособие по предмету “Теория информации”, который читается в Сумском государственном...
Информатика для юристов iconСтипендиальные программы для юристов, университет Стратклайда, Великобритания Окончательный термин подачи документов
Иностранные студенты, поступающие на программы магистратуры (research) и аспирантуры юридического факультета могут претендовать на...
Информатика для юристов iconМетодические указания к практическим занятиям " Обработка данных медицинских исследований в Excel" по дисциплине "Медицинская информатика" специальности 110101 "Лечебное дело" для иностранных студентов дневной формы обучения
Методические указания к практическим занятиям “Обработка данных медицинских исследований в Excel” по дисциплине “Медицинская информатика”...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи