Оқулық «Білім беруді дамытудың федералды институты»



жүктеу 2,79 Kb.
Pdf просмотр
бет32/56
Дата22.05.2018
өлшемі2,79 Kb.
#15890
түріОқулық
1   ...   28   29   30   31   32   33   34   35   ...   56

105 
 
 
 
 
 
қайда  және  қалай  жазылатындығын  анықтайды  (мысалы  қатқыл 
дискіде).
 
ОЖ  көзқарасынан  алғанда,  бүкіл  диск  -  кластерлер  жиынтығынан 
тұрады    (әдетте  512  байт  және  одан  үлкен).  Файлдық  жүйенің 
драйверлері  файлдар  мен  каталогтардағы  кластерлерді  (іс  жүзінде 
кірістірілген  файлдардың  тізімін  қамтитын  файлдар)  құрайды.  Бірдей 
драйверлер  кластерлердің  қайсысын  пайдаланатынын  қадағалап 
отырады, олар тегін, ақаулы деп белгіленеді. 
Дегенмен файлдық жүйе физикалық ақпарат құралдарымен тікелей 
байланысты  емес.  Виртуалды  файлдық  жүйе,  сондай-ақ  қашықтағы 
компьютерде  орналасқан  файлдарды  ашудың  тек  қана  жолы  болып 
табылады.  Дизайн  бойынша  файлдық  жүйелер  төмендегі  санаттарға 
бөлінеді:
 
■ 
кездейсоқ  қол  жеткізу  үшін  (мысалы  қатты  диск):  FAT32,  NTFS, 
HPFS,  ext2  және  басқалары.  Дискілерге  қатынасу  оперативтік 
қатынауға  қарағанда  бірнеше  есе  аз  болғандықтан,  көптеген 
файлдық  жүйе  өнімділікті  арттыру  үшін  дискідегі  өзгерістерді 
асинхронды 
жазуды 
қолданады. 
Бұл 
үшін 
журналдану 
пайдаланылады,  мысалы,  ext3,  ReiserFS,  JFS,  NTFS,  XFS  немесе 
soft  updates  және  т.б.  қолданылады.  Журналдау  NTFS-те 
пайдаланылатын  Linux-де  кеңінен  қолданылады.  Soft  updates    - 
BSD-жүйелерінде;
 
■ 
кезекті қол жеткізілетін тасымалдағыштар үшін (мысалы, магниттік 
таспалар): QIC және т.б;
 
■ 
оптикалық  тасымалдағыштар  үшін  —  CD  және  DVD:  ISO  9660, 
HFS, UDF және т.б;
 
■ 
виртуалдық файлдық жүйелер: AEFS және т.б;
 
■ 
желілік файлдық жүйелер: NFS, CIFS, SSHFS, GmailFS және т.б;
 
■ 
флэш-жады үшін: YAFFS, ExtremeFFS, exFAT.
 
Кез келген файлдық жүйенің негізгі функциялары келесі 
міндеттерді шешуге бағытталған: 
■ 
файлдарды атау;
 
■ 
қосымшаларға 
арналған 
файлдармен 
жұмыс 
істеу 
үшін 
бағдарламалық интерфейс; 
■ 
файлдық  жүйенің  логикалық  моделін  деректер  қоймасының 
физикалық ұйымына көрсету;
 
■ 
файлдық жүйенің  тұрақтылығын  электр  қуатына, аппараттық  және 
бағдарламалық қателерге төзімділігін ұйымдастыру;
 
■ 
жүйенің  басқа  нысандарымен  (ядро,  қосымшалар  және  т.б.)  дұрыс 
өзара әрекеттесуі үшін қажетті файлдық параметрлердің мазмұны.
 


 
106 
Көптеген  пайдаланушылардың  жүйелерінде  басқа  бір  тапсырма 
бар:  бір  пайдаланушының  файлына  басқа  пайдаланушыға  рұқсатсыз 
кіруден  қорғау,  сонымен  бірге  файлдармен  бірлескен  жұмыс  жасау 
(мысалы,  файлды  пайдаланушылардың  біреуі  ашса,  басқалары  үшін 
тек оқу режимінде уақытша қол жетімді болады). 
Дискілердегі  файлдар  әрдайым  каталогтарға  біріктіріледі.  Әртүрлі 
дискілерде  олар  Windows  жүйесіндегідей  бірнеше  ағаштарды 
қалыптастырады немесе оларды UNIX тәрізді жүйедегі секілді барлық 
дискілерге ортақ бір ағашқа біріктіруге болады.
 
NTFS (Windows,  3.2-сурет) және  HFS (Mac  OS) жүйесінде одан  да 
күрделі  құрылым  қолданылады.  Бұл  файлдық  жүйелерде  әрбір  файл 
атрибуттар  жиынтығы  болып  табылады.  Атрибуттар  дәстүрлі  «тек 
оқу»,  «жүйе»  және  файл  атауы,  өлшемі  және  тіпті  мазмұны  ретінде 
қарастырылады.  Осылайша  NTFS  және  HFS  үшін  файлда 
сақталғандардың барлығы оның атрибуттарының бірі ғана.
 
 
3.2-сурет. Windows каталогындағы иерархия
 
 
 


107 
 
 
 
 
 
 
Егер  сіз  осы  логикаға  сүйенсеңіз,  бір  файл  бірнеше  мазмұнды 
қамтуы  мүмкін.  Осылайша  бір  файлда  бір  құжаттың  бірнеше 
нұсқасын, сонымен қатар қосымша деректерді (бағдарлама файлымен 
байланысты файл белгішесін) сақтауға болады. 
ФАЙЛ ПІШІМДЕРІ
 
Пішім  -  компьютер  файлында  жазылған  деректер  құрылымының 
сипат тізімі. Файл пішімі кейде атаумен белгілі бір кезеңмен бөлінген 
бөлігі ретінде көрсетіледі (әдетте бұл бөлік файл атауының кеңейтілімі 
деп аталады, бірақ нақты айтқанда бұл дұрыс емес). Мысалы .txt атауы 
(кеңейтілім)    файлының  соңы,  әдетте  тек  мәтін  мен  ақпаратты 
қамтитын файлдарды тағайындау үшін пайдаланылады және Microsoft 
Word  бағдарламасының  стандарттарына  сәйкес  құрылымдалған 
ақпарат бар мәтін үшін .doc немесе .docx қолданылады. Мазмұны сол 
форматқа  сәйкес  келетін  файлдар  (сирек  -  бір  пішімдегілерге)  кейде 
бірдей типтегі файлдар деп аталады.
 
Есептеудің  жалпы  тұжырымдамасы  -  файлдың  тұжырымдамасы  - 
бұл  байттардың  жүйелік  емес  реттілігі.  Сондықтан  файлдардағы 
құрылымдық  деректерді  сақтайтын  компьютерлік  бағдарламалар, 
оларды  кез  келген  түрде  байт  ретіне  немесе  керісінше  түрлендіруге 
тиіс.  Бұл  трансформацияның  алгоритмі,  сондай-ақ  файлдағы  түрлі 
ақпарат бөліктері туралы келісім «пішімін» құрайды. 
Түрлі  файл  форматтары  егжей-тегжейлі  дәрежеде  ерекшеленуі 
мүмкін,  бір  формат  «басқаша»  болуы  немесе  басқа  форматтардың 
элементтерін  қолдануы  мүмкін.  Мысалы  мәтін  пішімі  деректер 
құрылымында  тек  жалпы  шектеулерді  ғана  қамтиды.
 
HTML  пішімі 
файлдың  ішкі  құрылғысына  қосымша ережелерді  орнатады, бірақ  кез 
келген HTML файлы бір уақытта мәтіндік файл болып табылады.
 
Көптеген  файл  пішімдері  үшін  осы  форматтағы  файлдар 
құрылымын 
егжей-тегжейлі 
сипаттайтын 
спецификациялар 
жарияланып,  бағдарлама  осы  форматқа  жазу  үшін  деректерді  кодтау 
және  оларды  оқу  кезінде  оларды  декодтау  керек.  Осы  техникалық 
сипаттізімдердің көпшілігі еркін түрде қол жетімді, кейбіреулеріне ақы 
төленеді. 
Кейде  компаниялар  белгілі  бір  файл  пішімдерін  коммерциялық 
құпия  ретінде  қарастырып,  олардың  сипаттамаларын  жарияламайды. 
Белгілі  бір  мысал  -  Microsoft  Office  файл  пішімі.  Кейбір жағдайларда 
3.3. 


жүктеу 2,79 Kb.

Достарыңызбен бөлісу:
1   ...   28   29   30   31   32   33   34   35   ...   56




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау