Файлды архивтеу



1. Файлды архивтеу
2. Архивке файлдарды қосу
3. Архивтен файлдарды шығару
ЭЕМ-ның сыртқы жадында сақтау көлемінің ұдайы өсіп отыруына қарамастан архивтеу қажеттілігі кемімейді. Бұны былайша түсіндіруге болады: архивтеу тек жадында сақтау орны үнемдеу үшін ғана емес, ол сондай-ақ құнды информациялардың көшірмесін сақтау, информацияларды ЭЕМ-ның басқа желілеріне жылдам жіберуі үшін де қажет.
Оның үстіне, магниттік информация тасушының істен шығу ықтималы, вирустардың бүлдіруші әрекеттері пайдаланушыларды құнды информацияларды басқа (запастағы) информация тасушыға резервті көшірме жасауына мәжбүрлейді.
Файл архивіне файлды жазу процесін архивтеу (орау, қысу) деп атайды, ал файлды архивтен шығарғанды – архивтен шығару (орамасын жазу) деп атайды. Оралған (қысылған) файл архив деп аталады.
Информацияны архивтеу – бұл информацияны көлем жағынан кемітсе де, олардың (информациялардың) санын сол бұрынғы қалпында қалдыратындай етіп түрлендіру.
Информацияны қосудың деңгейі файлдың тұрпатына (типіне), сондай-ақ таңдап алынған орау әдісіне байланысты болады.
Файлдарды қысудың деңгейі (саны) қысылған файл көлемінің (V -ның) файлдың бастапқы көлеміне (V -ға) қатынасы ретінде анықталатын қысу коэффициентімен (K -мен) сипатталады. Он процентте былайша көрсетуге болады.
1. Алексеев А.П. Информатика 2001 ж.
2. Қазақстан Республикасының “Ақпараттандыру туралы” заңы. – Астана, 8 мамыр 2003 ж.
3. Қазақстан Республикасының “Электрондық құжаттар мен электронды-цифрлы қолтаңба туралы” заңы. – Астана, 7 қаңтар 2003 ж.
4. Берлинер Э.М., Глазырина И.Б., Глазырин Б.Э. Office 2000.
5. Ахметов К. Жалпы информатика. Астана, 2001 ж.

Жоспары:

1. Файлды архивтеу
2. Архивке файлдарды қосу
3. Архивтен файлдарды шығару

ЭЕМ-ның сыртқы жадында сақтау көлемінің ұдайы өсіп отыруына қарамастан
архивтеу қажеттілігі кемімейді. Бұны былайша түсіндіруге болады: архивтеу
тек жадында сақтау орны үнемдеу үшін ғана емес, ол сондай-ақ құнды
информациялардың көшірмесін сақтау, информацияларды ЭЕМ-ның басқа
желілеріне жылдам жіберуі үшін де қажет.
Оның үстіне, магниттік информация тасушының істен шығу ықтималы,
вирустардың бүлдіруші әрекеттері пайдаланушыларды құнды информацияларды
басқа (запастағы) информация тасушыға резервті көшірме жасауына
мәжбүрлейді.
Файл архивіне файлды жазу процесін архивтеу (орау, қысу) деп атайды,
ал файлды архивтен шығарғанды – архивтен шығару (орамасын жазу) деп атайды.
Оралған (қысылған) файл архив деп аталады.
Информацияны архивтеу – бұл информацияны көлем жағынан кемітсе де,
олардың (информациялардың) санын сол бұрынғы қалпында қалдыратындай етіп
түрлендіру.
Информацияны қосудың деңгейі файлдың тұрпатына (типіне), сондай-ақ
таңдап алынған орау әдісіне байланысты болады.
Файлдарды қысудың деңгейі (саны) қысылған файл көлемінің (V-ның)
файлдың бастапқы көлеміне (V-ға) қатынасы ретінде анықталатын қысу
коэффициентімен (K-мен) сипатталады. Он процентте былайша көрсетуге
болады.

К-ның шамасы неғұрлым төмен болса, информацияны қысудың деңгейі
соғұрлым жоғары болады.
Кейбір әдебиеттерде жоғарыда келтірілген қысу коэффициентінің
анықтамасына қарама-қайшы келетін анықтамалар кездеседі.
Архивтеу (орау) проблемалары кодтау проблемасымен (мәтін символдарын
код кестесінің көмегімен екілік кодпен алмастыру), шифрлеу проблемасымен
(криптография), дыбыстық және бейнесигналдар компрессиясымен тығыз
сабақтасқан.
Информацияны қысудың барлық пайдаланылатын әдістерін екі топқа бөлуге
болады: информацияны ысырап етіп алмай ораушы (бастапқы қалпына келгіш
алгоритм) және информацияны ысырап етіп ораушы (бастапқы қалпына келмейтін
алгоритм). Бірінші жағдайда оралған информация бойынша бастапқы
информацияны дәл қалпына келтіруге болады. Екінші жағдайда орамдалған хабар
(распакованное сообщение) бастапқы хабардан айырмашылығы болады.
Бүгінгі таңда ысырапсыз архивтеудің көптеген алгоритмдері жасалған.
Алайда, олардың барлығы да негізінен екі қарапайым идеяны пайдаланады.
Символдардың жиілік есебіне негізделген бірінші идеяны 1952 жылы
Хаффман (Huffman D.A.) әзірлеген болатын. Ол мына фактіге негізделеді:
әдеттегі тексте әр түрлі символдардың пайда болу жиілігі бірдей емес.
ЭЕМ-дағы символдарды кодтауда код кестелері пайдаланылады. Бұл арада
әрбір символ бір (СР-1251, КОИ-8) немесе екі байтпен (Unicode) кодталады.
Код кестелері кодтау процедурасын оңтайлатады. Алайда информацияны ұзақ
уақыт сақтау үшін немесе оны байланыс арнасы бойынша жіберу үшін бастапқы
информацияны сақтау барысында файл мөлшерін кемітуді қамтамасыз ететін аса
күрделі кодтау процедурасын пайдалануға болдаы.
Хаффманның әдісі бойынша орауда жиі ұшырасатын символдар биттердің
қысқа тізбектілігімен кодталады. Әрбір қысылған архивке символдардың орнын
ауыстыра алатын қолдағы бар кодтар мен символдарға сәйкес кестені қоса
тіркейді.
Ораудың екінші негізгі идеясы бірнеше мәрте кететін біркелкі
байттардың хабарларда жиі кездесетінін, ал байттардың бірқатар тізбектілігі
көп қайталанатынын пайдалануда жатыр. Орау барысында мұндай орында “бұл
байтты n мәрте қайталау” немесе “бұрын m байтында кездескен к байтының
ұзындығындағы мәтіннің бір бөлігін алу” түріндегі командамен ауыстыруға
болады. Графикалық информацияны орындау барысында бірінші жағдай жиі
кездеседі, ал мәтінді орауда – екіншісі кездеседі. Архивтеудің мұндай
алгоритмі RLE деп аталады.
Бұл әдісті растрлық графикалық кескіндерді (BMP, PCX, TIF, GIF) қысуда
сәтті пайдалануға болады, өйткені ол көп қайталанылатын байттарды қамтиды.
RLE әдісінің кемшілігі аз қайталанатын байттарға байланысты файлдарды
қысудың деңгейі төмен.
Архивтеушілердің маңызды мүмкіндіктерін бөліп қарастырайық – бұлар
мыналарды құрайды:
А) Томның ерікті мөлшеріне дейін тапсыра алатын көп томды архивтер;
В) Өздігінен ашатын SFX-архивтері;
С) Архивке қатынаудың паролі.
Қазіргі уақытта архивтеушінің әр түрлі ондаған программалары жасалған.
Олардың ішінде әлдеқандай танымал үлгілеріне WinArj, WinZip және WinRAR
жатады. Әрбір архивтеуші өздері құраған архив файлдарын өздері кеңейтеді,
сол арқылы архивтеушілердің өздері де, пайдаланушылар да архивтерді тустеп
тани алады.
Қысу тәсілдері мен сипаттамаларында үлкен айырмашылық кездесетініне
қарамастан көптеген архивтеушілердің жинау мүмкіндіктері шамалас болып
келеді, яғни араларында онша айырмашылық болмайды. Әдетте, бұл қосылған
файлдарды архивке қосу, архивте файлдарды жаңарту, архивтің бүтіндігін
(тұтастығын) және онда бар нәрселерді қарап көру, одан алып тастау және
шығару болып табылады.
Икемді дискіге резервтік көшіруді дайындау мақсатында құрылған
архивтің ұзын болатыны сондай, ол икемді дискетке толықтай сыймай қалады.
Мұндай жағдайда көп томды деп аталатын архив құрылады.

Кейбір архивтеушілер әдетте файлдарды архивтен қалпына келтіру үшін
архивтеуші-программаны қажет етпейтіндігімен айрықшаланатын архивті құруы
мүмкін. Мұндай архивтер архив-программасы іске қосқанда өздігінен ашылатын
ехе-ны кеңейту арқылы программаны орындау түрінде құрылады.
Архивтеуші WinZip. Windows-та ең танымал архивтеушінің біріне WinZip
жатады. Оның пайдалануға ыңғайлы интерфейсі бар әрі архивтік файлдармен
жұмыс істеудің зор ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Файлдарды архивтеудің қажеттілігі
Сервистік бағдарламалар
Файлдарды архивтеу. архиватор бағдарламалар
Сығу утилиттері
SFX архивінде сығылған файылдарды архивтен шығару
Архиваторлар
МӘТІНДIК РЕДАКТОР ЖӨНІНДЕ Norton Commander (NC)
Архиваторлар. Компьютерлiк қауіпсіздік
Файлды архивтеу және архивті ашу
Информатиктерге архивтеу туралы аздаған жаңалықтар
Пәндер