Файлдарды ұйымдастыру тәсілдері

I. Кіріспе:
1. Файлдық жүйелердің негізгі қасиеттері
II. Негізгі бөлім:
1. Операциялық жүйенің деңгейлері.
2. Құрлымдық ұйымдастыру тәсілдері.
3. Файлдарды ұйымдастырудың блоктық тәсілдері.
4. Блоктың ерекшелік принциптері.
III. Қорытынды:
Операциялық жүйенің файлдарды ұйымдастыру тәсілдері
туралы жалпы түсінік.
Файлдық жүйелердің негізгі қасиеттері. Файлдық жүйе файлдар үшін аталған қасиеттердің бәріне ие және бірнешеулерін қосады. Бұл қасиеттер файлдық жүйенің құрылымдық ұйымдастырылуымен байланысты.
Сыртқы есте сақтау құрылғылардың кейбір кеңістіктерін осы кеңістік ауқымды файлдардың ұйымдастырылуын қалай ұйымдастыруды қарастырамыз.
1. Үздіксіз сегментті файлдарды бір деңгейде ұйымдастыру. “Бірдеңгейде” термині – жүйе ерекше аталған файлдармен жұмыс істеуді қамтамассыз етеді. Кеңістік шегінде сырқы есте сақтау құрылғысы кталог деп аталатын мәліметтерді сақтау үшін арналған кейбір аумақтарға бөлінеді.
Файлдық жүйелердің негізгі қасиеттері. Файлдық жүйе файлдар үшін аталған қасиеттердің бәріне ие және бірнешеулерін қосады. Бұл қасиеттер файлдық жүйенің құрылымдық ұйымдастырылуымен байланысты.
Сыртқы есте сақтау құрылғылардың кейбір кеңістіктерін осы кеңістік ауқымды файлдардың ұйымдастырылуын қалай ұйымдастыруды қарастырамыз.
1. Үздіксіз сегментті файлдарды бір деңгейде ұйымдастыру. “Бірдеңгейде” термині – жүйе ерекше аталған файлдармен жұмыс істеуді қамтамассыз етеді. Кеңістік шегінде сырқы есте сақтау құрылғысы кталог деп аталатын мәліметтерді сақтау үшін арналған кейбір аумақтарға бөлінеді.
        
        Қазақстан Республикасы Білім және Ғылым министрлігі
Қазақ мемлекеттік қыздар педагогикалық иниституты
Қолданбалы информатика және ... ... ... ... |
Жоспар:
I. Кіріспе:
1. Файлдық жүйелердің негізгі қасиеттері
II. Негізгі бөлім:
.1. Операциялық жүйенің деңгейлері.
2. ... ... ... ... ұйымдастырудың блоктық тәсілдері.
4. Блоктың ерекшелік принциптері.
III. ... ... ... ұйымдастыру тәсілдері
туралы жалпы түсінік.
Файлдарды ұйымдастыру тәсілдері
Файлдық жүйелердің негізгі қасиеттері. Файлдық жүйе ... ... ... ... ие және ... ... Бұл ... жүйенің құрылымдық ұйымдастырылуымен байланысты.
Сыртқы есте сақтау құрылғылардың кейбір кеңістіктерін осы ... ... ... ... ұйымдастыруды қарастырамыз.
1. Үздіксіз сегментті файлдарды бір деңгейде ұйымдастыру. “Бірдеңгейде”
термині – жүйе ерекше аталған файлдармен жұмыс ... ... ... ... сырқы есте сақтау құрылғысы кталог деп ... ... үшін ... ... ... ... Аты | ... блок | ... блок ... блок” берілген атпен басталған файлдағы ... есте ... ... ... ... ... “Соңғы блок” осы
файлдың соңғы болатынын анықтайды. Файлды ашу функциясы ... ... ... оның ... және ... ... ( бұл ... аз орын алуы
мүмкін, бұл туралы кейінірек айтылыды). Бұл әрекет өте ... және ... ... жүйе ... ... ... сонымен қатар
ауыстырулар санын азайтуға ... Егер жаңа файл ... онда ол ... ... ... атына ұқсас бос кеңістікті кесте болуы мүмкін.
Оқу\ жазу қосымша аустыруларсыз- ақ жүреді, сондықтан ашу барысында біз
мәліметтердің орналасу ... ... Оқу осы ... құрылымға сәйкес
жүреді және қосымша ешқандай ақпарат қажет емес. Осыған сәйкес ауыстыру өте
тез жүреді.
Осындай файлға қосымша ақпаратты жазу қажет болған да не ... ( ... ... ... бос ... жоқ). Бұл ... жүйе екі рет келіп түсуі
мүмкін. Біріншісі, ешқандай орын болмайды дейді және сіз өзіңіз бір нәрсе
істеуіңіз керек, мысалы осы ... ... ... ... және ... ... ... бір үрдіс енгізуіңіз керек.
Бұл ауыстыру – едәуір қымбат тұратын функция. ...... Бұл ... ашу ... ... орын алып қою ... ... файлдық жүйе бос буфер өлшемін анықтайды, егер ол аз
болса, онда осы файл ... бос ... табу ... біз бұл ... ауыстыру барысында тимдіек енін білдік,
бірақ кеңістік болмаған ... файл үшін ... ... ... ақ ... ... барысында мүндай файлдық жүйеде оперативтік жадыдағы сияқты
болады, яғни бос фрагменттер болған жағдайда, бірақ олардың арасында файл
орналастыра алмаймыз. Мүндай ... ... ... ... күрес бұл барлық файлдарды бір- біріне тығыз
орналастыратын кезеңдік ... ... бір рет ... файлдық жүйе үшін жарамды болуы
мүмкін, сондықтан қолданғыштар саны көп жағдайда фрагментация өте тез
жүреді, ал компрессияның тұрақты енгізілуі- жүйе үшін ауыр ... ... жүйе ... және ешқандай шығындарды қажет етпейді.
2. Блокты файлдарды ұйымдастырудың файлдық жүйесі. Сыртқы есте ... ... ... ... үшін ... блоктар).
Файлдық жүйеде мұндай ... ... ... ... ... ... үрдістер ақпараттарын орналастыруға ұқсас
жүреді. Жалпы жағдайда әрбір файл ... осы файл ... ... ... ... ... Бұл ... саны
реттелген, яғни блоктар барлық қондырғы бойынша таратылуы мүмкін.
Мұндай ұйымдастыруда фрагментациялау ... ... ... ... ... файл ... бір ... алса, онда блок бос
емес болып есептеледі). Демек, компрессиялау мәселесі жоқ және бұл
жүйені көп ... ... ... ... болады. Бұл
жағдайда әрбір файлмен атрибуттар жинағына байланысты: файл ... аты. ... ... ... ... ... аттардың болмауына мүмкіндік береді. Бұндай жүйеде
аттар ... тек бір ... ... ... ... файлдарды каталог арқылы ұйымдастыруға болады. Каталог құрылымы
келесі түрде болуы мүмкін. Каталог қатарлардан тұрады; әр бір I- ші ... ... I- ... ... келеді. Бұл қатар блок бос немесе бос
емес екендігі туралы ақпараттан тұрады. Егер ол бос ... онда бұл ... аты мен ... аты ... және қандайда бір қосымша ақпарат
болуы мүмкін.
Ауыстыру ... жүйе ... ... етуі ... Файл ашу ... ... ... бойынша жүреді және файлдың логикалық блоктарына сәйкес
кесте тұрғызылады не болмаса әрбір ауыстыру кезінде осы сәйкестікті іздеу
жүзеге асырылады.
Файлдық ... ... ... бір рет ... шектерде
бірдеңгейлі болып табылады, яғни барлық файлдар тораптармен байланысты.
3. ... ... ... ... ... ... ... бағана деп
аталатын құрылымда тұрғызылған. Бағана түбінде файлдық жүйенің түбі болады.
Егер бағана түйіндері ... ... онда бұл файл ... файл ... ... иерархиялық файлдық жүйеге ат қою әртүрлі тәсілдермен
жүргізіледі.
Бірінші түрі – файлға ат қою, жақын ... сай ... яғни біз ... ... болатын файлды қарастырсақ- бұл файл 1 немесе F2 файлы
болады. Мұндай жүйеде ат ... ... бір ... қайталана бермейді.
Басқа жағынан барлық файлдар бағана көмегімен байланысты болғандықтан, біз
файлдық ... ... ... ... жол ... ... файл аттарынан
тұратын файлдың толық аты туралы айта аламыз. F3 файлының ... аты ... ... /F0/ F1/ ... ... толық және қысқа атты файлдармен жұмыс істеуге
мүмкіндік береді. Толық атты файлдың өз жолы бар, ал кез ... ... кез ... ... дейін бір- ақ жол болады, демек осымен аттарды
ерекшелеу мәселесі шешіледі. Алғаш рет бұл 60- ... ... ... ... Multex операциялық жүйесінде қолданды. Бұл шешім
көптеген операциялық жүйелер нәтижесінде ... ... Осы ... ... файлға қандай да бір атрибуттарды байланыстыруға болады. Бұл
жүйенің құрылымы ат қою ... ... ... көп рет ... ... үшін жақсы және мұндай жүйе өте жақсы жетістіктерге
ие.
4.Персонификация және операциялық ... ... ... ... ... сонымен қатар күрделі. Қарапайымдылығы- ол туралы бірнеше
сөз ғана айтамыз, күрделігі – ұзақ айтылатын мәселелері бар.
Персонификация – бұл ... ... ... ... жүйе
мүмкіндігі және осыған сәйкес ... ... ... әрекеттер
қабылдай аламыз.
Егер біз MS-DOS операциялық ... ... ... онда ол – ... ... жүйенің екінші деңгейі – бұл қолдануларды тіркеуге мүмкіндік
беретін операциялық жүйелер, бірақ барлық қолданулар ... ... ... ... және ... байланыспайды. Мұндай
операциялық жүйелерге мысал ретінде main-frame – компьютерлер үшін IBM
фирмасының кейбір ... ... бола ... ... ... беруші
тыңдаушыларының қайсы топтан екенін білмейді, бірақ барлық отырғандар оның
курсын колданушылар. Бұл бір жағынан жақсы, бір ... ... ... – бұл ... ... осы дәріс беруші сұрақ беру жаман, себебі ол бір
күнде барлығынан сұрап үлгірмейді. Оған барлық тыңдаушыларды ... ... ал ... бөлу ...... ... ... функциялармен қамтамасыз етеді, бірақ
ұйымдастыру қолдану тобының түзілуін болжамайды.
Құрылымдық ұйымдастыру тәсілдері . ... ...... ... ... ... ұйымдастыруды былай ажыратады:
- байланысты файлдарды орналастыру
- байланыссыз файлдарды ... ... ... ... ... элементтері физикалық
тасушыда орналасады. Адрестік аймақ бойынша (диск үшін-бұл ... ... ... файлдар үшін тән, дискті кеңістікті ... ... – оның жеке ... жету және ... қиындық. Бұдан басқа жазуларды есепке алуды жүргізу ... ... ... ... деңгейінде жүргізіледі. Блокты
файлдарды тарату стратегиясы едәуір ... ... ... Бұл ... ... үздіксіз немесе ауыспалы өлшем блоктарында
біріктіріледі.
Байланыссыз үлестіру кезінде файлға жады бөлінеді, ... ... ... немесе блоктар болуы мүмкін. Бұл жағдайда басқару ... ... ... ... тізімін жүргізеді. Олар қажет уақытта
бөлінеді. Әр ... ... бос блок ... және оны сұраған файлдың
бөлінген секторына байланыстырады.
Тізімде бос ... ... ... ... ... ... ... бос болмағандығынан бұғатталу фазасы болады.
Файлдарды ұйымдастырудың ... ... ... ... ... ... деректер теруімен байланысқан және осымен байланысты
келесі блоктың адресін табу үшін оны ОЖадыға оқу қажет.
Қарапайым орындалуы (блоктарды тізімге қосу және ... ... ... ... ол ... ... ішіндегі
блоктарға тікелей қатынау мүмкіндігінің жоқтығы. ... ... ... ... тәсіл қолданылады, ол блоктты-индексті үлестіру тәсілі.
2. Файлдарды блокты-индексті үлестіру.
Бұл ... ... ... үшін ... ... Индексті блокты файлға жалғау (тіркеу).
Физикалық блоктар алдын ала индексті блокқа жалғанбайды.
2-қадам. Әр ... ... ... ... ... ... ... блок адресі жазылуы арқылы жасалынады.
3-қадам. Блокқа адрестеу индексті белгілеу арқылы жасалынады.
3. Файлдар ... ... ... ... ... кестенің сыйымдылығы тасушыдағы деректер
блогінің санына тең.
0...15-тасушыдағы физикалық адресі. Бұл ... ... ... ... FAT-та әр ... блокаралық байланыс тізбекшесі беріледі.
Кестені қалыптастыру үшін екі өлшемді жиын қолданылады, мұнда жол
саны дискідегі физикалық блок ... тең. ... ... номері дискідегі блок номеріне сәйкес. Массивтің ... ... ... ... және ... Әр ... ... қана біреумен байланысады. Директоридің адрестік бөлігінде тізбекшінің
басқы блогінің адресі беріледі.
Блоктың ... ... ... ... ... бос ... ... таусылғанша болады және бір блокты бірнеше файл қолдануы
мүмкін емес. Бұл тәсілдің негізгі кемшілігі ол ... ... ... ... жадының көлемінің шектелуі.

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 10 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Компьютерлік вирустардан сақтайтын программалар3 бет
Сұрыптау есептері. қою арқылы сұраптау8 бет
Delphi16 бет
Graph кітапханасын қолдану21 бет
Linux файлдық жүйелеріне жалпы мәлімет4 бет
Ms dos және norton commander10 бет
MS-DOS және Norton Commander7 бет
Norton Commander15 бет
Norton Commander (NC) программа-қабықшасы, Windows-Commander программасы.8 бет
Norton Commander бағдарламасы5 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь