За файлове и файлови структури

За файлове и файлови структури

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







File - това е информацията, която се съхранява на външен диск, и обединени от едно общо име.

За да се изясни значението на термина е удобно да се използва следната аналогия: той медии (диск) е подобна на книгата. Ние говорихме за тази книга - това е външна памет на един мъж и една магнитен диск - външната памет на компютъра. Книгата се състои от глави (истории, раздели), всяка от които има име. Също така, файловете имат имена. Те се наричат ​​имена на файлове. В началото или в края на книгата обикновено има съдържание - в списъка на глава заглавия. На диска има и списък на директорията, съдържаща имената на записаните файлове.

Каталогът може да се показва на екрана, за да разберете, ако файлът на диска.

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

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

За да намерите файл, потребителят трябва да знае: а) име на файла; б) когато се съхранява файла.

Почти всички операционни системи, името на файла се състои от две части, разделени с точка. Например:

В ляво на върха е истинското име на файла (от една-прог). Следваща част от името на точката се нарича разширението на файла (па). Той обикновено се използва букви и цифри в имената на файловете. В повечето операционни системи максималната дължина разширение - 3 символа. В допълнение, името на файла не може да има разширения. На Windows имена допускат български букви; максималната дължина на името - 255 знака.

Удължаване посочва вида на информацията, съхранена във файла. Например, TXT на разширение обикновено означава текстов файл (съдържащ текст); разширение PCX - графичен файл (съдържащ снимката), с цип, или не мога да понасям - архивен файл (който съдържа файла - кратка информация), па - програма в Паскал.

Файлове, съдържащи изпълним компютърна програма, имат разширение Търсейки или МС. Например, програмата на популярната игра "Тетрис" се съхранява в tetris.exe на файла. Инициализиране на програмата се извършва чрез запис в паметта на процесора и на прехода към неговото изпълнение.

Един компютър може да бъде няколко устройства - устройства, които работят с дискове. Всяка кола се определя едно име писмо (следван от двоеточие), например А. VS Повечето персонални компютри диск с висок капацитет, вграден в устройството на системата (наречена твърд диск), се разделя на секции. Всяка от тези части се нарича логическо устройство, и е наречен C. D. Е: др Имената А: и В: обикновено се отнасят до преносими устройства малък обем - дискети (дискети) ... Те могат също така да се разглежда като вид на диск имена само логически, всяка от които се занимава с недвижими (физически) диск. Ето защо, AV S. D: - тя е всички имена на логически дялове.

Име на логическото устройство, което съдържа файла е първият "координира", с който се определя местоположението на файла.

файловата структура на диска

Целият набор от файлове на диска, както и отношенията между тях се нарича структурата на файловете. Различните операционни системи могат да поддържат различни организация файлова структура. Има два вида файлови структури: прости, или на едно ниво и йерархична - нива.

Операционна система с файлова структура на едно ниво се използва на най-простите учебните компютри само с дискети.

файлова структура на много нива - дървовидна (йерархична) начин за организиране на файлове на диска. За да се улесни разбирането на този въпрос се използва аналогията с традиционния начин на съхраняване на информация "на хартия". В тази аналогия, файлът се появява като някои озаглавен документ (текст, изображение) на листовете. Следващата по големина елемент файл структура, наречена директория. Продължение на "хартия" аналогията, каталогът ще бъде представена като папката, в която можете да инвестирате много документи, т.е.. Д. Files. Каталогът също така получава и от свое име (представете си, че е писано на корицата на папката).







Самата Directory може да бъде част от друг, външен за своя каталог. Това е подобно на папка в друга папка, инвестирани по-големи. По този начин, всяка директория може да съдържа в себе си множество файлове и поддиректории (наречени поддиректории). Най-основната директория, която не е инвестирала в друга директория се нарича главната директория.

да се позова на в "каталога" на концепцията в операционната система Windows, се използва терминът "папка".

Графично представяне на йерархичната структура, наречена дърво.

Фиг. 2.9 имена на директории са написани с главни букви, и файлове - с малки букви. Тук, в главната директория, има две папки: ИВАНОВ ПЕТРОВ и fin.com и един файл. ИВАНОВ папка съдържа два вложени PROGS и папка DATA. Папка DATA - те са празни; в PROGS има три папки и така нататък. д. В основата на дървото обикновено изобразен с \.

Фиг. 2.9. Пример йерархична файлова структура

Сега си представете, че трябва да се намери конкретен документ. За това ние трябва да знаем кутията, в която се намира, както и "пътя" на хартия във вътрешността на кутията: цялата последователност на папки, които трябва да се отвори, за да стигнем до желаните ценни книжа.

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

Тук са всички запознати приказка аналогията с понятието "файл път": "В дъб виси в гърдите, гръдния кош - заек, в заека - патица в патица - яйце в яйце - игла в края на който Koshcheeva смърт."

Постоянно записано логично име диск, файл пътя и името му да компенсирате пълното име на файла.

Ако представени на фиг. 2.9 файловата структура се съхранява на C устройството е пълна с имената на някои от нейните съставни файлове в символиката на операционната система MS-DOS и Windows са както следва:

файл планове за разпределение на

За информация относно структурата на файловете на дисковете съдържат в един и същи диск като маса за разпределение на файловете. С помощта на файловата система OS, потребителят може да видите последователно съдържанието на екрана на директории (папки), движейки се на дървовидна структура файл нагоре или надолу.

Фиг. 2.10 е показан пример за показване на екрана на компютъра, дървото на директориите на логическо устройство E: (от ляво прозорец).

В десния прозорец показва съдържанието на ARCON папка. ") Е множество от различни видове файлове тук, например, е ясно, че пълното име на първия файл в списъка след .:

Намирането на такава позиция в списъка на желания файл, използвайки команди на операционната система, потребителят може да изпълнява различни действия с него: инициализиране на програмата, съдържаща се в досието; изтриване, преименуване, копиране на файлове. Извършване на всички тези операции, ще се научите практически урок.

Фиг. 2.10. директория дърво

Въпроси и задачи

Потребителският интерфейс

Удобен за потребителя интерфейс

Сега, да се опознаем ново за вас понятието "потребителски интерфейс".

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

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

Модерен интерфейс система и приложения, се нарича обектно-ориентиран интерфейс. Пример за операционната система, която се прилага в обектно-ориентиран подход е Windows.

Операционната система работи с най-различни предмети, които включват: документи, програми, дискови устройства, принтери и други предмети, с които ние сме загрижени, работещи в операционната система.

Документи и програми - тази информация обекти. И обекти, като например дискови устройства и принтери, са хардуерни (физически) обекти. По отношение на контактите на операционната система:

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

Фиг. 2.11. Имената и икони на различни обекти в операционната система Windows

Всеки обект има свързан набор от качества и набор от действия, които могат да се извършват на обекта.

Операционната система осигурява същата потребителския интерфейс при работа с различни предмети. В операционната система Windows за разглеждане на свойствата на обекта, както и възможните действия спрямо нея чрез контекстното меню (фиг. 2.12) (за да извикате контекстното меню, изберете иконата на обект и десен клик).

Меню - се показва на екрана списък, от който потребителят може да изберете желания елемент към него.

Фиг. 2.12. В контекстното меню на документа

В менюто е показано на фиг. 2.12 всички елементи, с изключение на последния, са действия, които могат да се извършват с документа. Избор на желаната опция в менюто се прави с клавишите със стрелки или посочващо устройство (например, мишка). Ако изберете "Properties", а след това на екрана ще се покаже списък с качествата на този обект.

Въпроси и задачи

    1. Какво е потребителския интерфейс?
    2. С какво се отличава един обект (по отношение на обектно-ориентиран подход)?
    3. Как мога да разбера на свойствата на обекта или да извършите действие върху него?