Авиационно инженерство Административно право Административно право Беларус Алгебра Архитектура Безопасност на живота Въведение в професията „психолог” Въведение в икономиката на културата Висша математика Геология Геоморфология Хидрология и хидрометрия Хидросистеми и хидравлични машини Културология Медицина Психология икономика дескриптивна геометрия Основи на икономически т Oria професионална безопасност Пожарна тактика процеси и структури на мисълта, Професионална психология Психология Психология на управлението на съвременната фундаментални и приложни изследвания в апаратура социалната психология социални и философски проблеми Социология Статистика теоретичните основи на компютъра автоматично управление теория на вероятностите транспорт Закон Turoperator Наказателно право Наказателно-процесуалния управление модерна производствена Физика Физични феномени Философски хладилни инсталации и екология Икономика История на икономиката Основи на икономиката Икономика на предприятията Икономическа история Икономическа теория Икономически анализ Развитие на икономиката на ЕС Спешни ситуации ВКонтакте Однокласници Моят свят Facebook LiveJournal Instagram
border=0

Йерархията на структури от данни на външни носители

Основните информационни единици при запис на данни на външни носители са:

· Логически запис;

· Физически запис;

· Файл;

· Директория (папка).

Логически запис, когато се съхранява на външен носител, е същата информационна единица, както при съхранение в RAM. Разликата е, че когато се съхранява на носител, записът е минимален и неделим елемент от представянето на данните. Това означава, че след поставяне на записа в медиите, няма достъп до отделните му полета, а прехвърлянето и четенето от медиите се извършва изцяло с целия запис. Тъй като обработката на записите по време на тяхното съхранение не се извършва, няма нужда от различия в типовете данни, т.е. запис може да се състои от една елементарна информация, група данни или да съдържа структурирани данни. Единствената характеристика на един запис е нейната дължина, а допустимите операции са прехвърляне към носителя и четенето му.

След като поставят данните в медиите, те стават физически запис.

Физически запис е елемент от повърхността на носителя, върху който, в съответствие с физическите принципи на функционирането на носителя, се поставят данните, съставляващи логическия запис.

Комбинирането на физически записи формира файл.

Файлът е определен набор от физически записи, разглеждани като цяло и имащи описание в системата за съхранение на информация.

Коментари относно определението:

· „Декорирана колекция от записи“ означава, че освен самите записи, файлът винаги има име (идентификатор) и знак за край на файла (EOF ) ; по име файлът се търси в медиите; Атрибутът EOF е необходим, тъй като той задава свободното пространство, най-близко до файла, към което може да бъде записан следващият файл, и при прехвърляне на данни от носителя към RAM, границата на информационния масив се определя от нея;

· „Като цяло“ означава, че при достъп до даден файл няма достъп до неговите индивидуални записи; файлът се пише и чете само като цяло; В операционните системи са определени редица действия над файловете: копиране, преместване, изтриване, преименуване и някои други, но в крайна сметка всички те се свеждат до операции за четене и запис, както и промени в описанието на файла;

· „Описание в системата“ означава съхраняване не само на самите файлове, но и информация за тях и тяхното местоположение в медиите; Тази информация се използва във файлови операции.

Всички файлове съдържат данни, кодирани с двоична азбука. Въпреки това, методите за кодиране и присвояване на файлове могат да варират. По тази причина към файла се приписва още една характеристика . Типът е включен в идентификатора на файла и е зададен под формата на разширение на име, например Chapter_7.doc, proba.pas или calc.exe. Принципно различни по видове трябва да се разглеждат като програми (изпълними файлове ) и файлове с данни. Програмните файлове съдържат текстовете на програмите в машинен код; те могат да бъдат заредени в RAM и да работят. Програмните файлове имат клетъчно разширение или exe ; Тази категория включва също така наречените пакетни файлове ( файлове за баня ; разширение на прилеп), които съдържат команди на MS DOS в текстов формат, които могат да се изпълняват последователно като програма. Файловете с данни се генерират в резултат на програма; те не са изпълними и служат само за съхранение на данни. Много софтуерни системи приписват добре дефинирани разширения на създаването на файлове с данни - те могат да се използват за определяне на това кой файл е създаден от програмата; например, txt, doc, rtf разширенията имат файлове, подготвени в текстови редактори, bmp, jpg, gif, cdr - графични файлове, pas, bas, c - файлове с текстове на програми и т.н. , са част от описанието на файла и се запазват от системата, която управлява поставянето на файлове на носителя.

Най-високо ниво на представяне на данни на външни носители са файловите структури - директории (в операционната система Windows 95. 98 терминът "папки" е приет ) - тези файлове се поставят в една характеристика, например, принадлежащи към една единствена софтуерна система или единна информационна система. база. Като правило, директории позволяват формирането на вложени структури, т.е. поддиректории (или, съответно, директории в директории). Директории образуват йерархична структура (виж стр. 6.3.1.), Следователно, използването на термина „дърво на директории” е законно . В тази директория, намираща се в горната част на йерархията, се нарича корен.

Той създава и поддържа файлови структури, определя максималното ниво на вмъкване на директории, а също така прави всички операции с файлове и директории част от операционната система на компютъра - файловата система.





Вижте също:

Прехвърляне на частични номера от една система с номера към друга

Форми на информация

Бройни системи

Пример 7.4

Буквено неравномерно двоично кодиране на сигнали с еднаква продължителност. Префикс кодове

Връщане към съдържанието: Теоретични основи на компютърните науки

2019 @ ailback.ru