Аппараттық және бағдарламалық қамтамасыз етуді орнату

Файлдарды мұрағаттау процесі туралы түсінік. Деректерді қысу әдістеріне шолу Файлды сығу жылдамдығы дегеніміз не

Мұрағаттау мақсаты- дискіде ақпаратты неғұрлым ықшам орналастыруды қамтамасыз ету, сонымен қатар байланыс арналары арқылы ақпаратты беру уақытын және сәйкесінше шығындарды қысқарту. компьютерлік желілер... Сонымен қатар, мұрағаттау ақпаратты бір компьютерден екінші компьютерге тасымалдауды айтарлықтай жеңілдетеді, оны сыртқы тасымалдаушыларға көшіруге кететін уақытты қысқартады, ақпаратты рұқсатсыз кіруден қорғауға көмектеседі және компьютерлік вирустармен жұқтырудан қорғауға көмектеседі.

Мұрағаттаудың негізгі ерекшелігіақпаратты қысу болып табылады, яғни. оны көрсетудегі артықшылық азаятын және сәйкесінше сақтау үшін аз жад қажет болатын пішінге түрлендіру.

Бір немесе бірнеше файлдарды қысуға болады, олар бір деп аталатынға қысылады мұрағаттық файлнемесе оларды бастапқы түрінде алуға болатын мұрағат.

Мұрағаттық файл (мұрағат)қысылған немесе қысылмаған түрдегі бір немесе бірнеше файлдарды қамтитын арнайы ұйымдастырылған файл және қызмет туралы ақпаратфайл атаулары, оларды жасау немесе өзгерту күні мен уақыты, өлшемдері және т.б.

Файлдарды архивтік файлға жазу процесі деп аталады мұрағаттау(мұрағаттау, орау) және мұрағаттан файлдарды шығару - разрядты ашу(сырпақты ашу, ораудан шығару).

Мұрағаттау кезінде файлды сығу жылдамдығы оның пішіміне байланысты. Кейбір пішімдер (мысалы, графика) файлдардың осы түрлерін жасайтын бағдарламалар арқылы қысуды болжайды, сондықтан мұрағатталған кезде кішіреймейді. Ең жақсысы, мұрағаттау кезінде мәтіндік файлдар мен дерекқор файлдары қысылады, орындалатын бағдарламалар мен жүктеу модульдерінің файлдары азырақ қысылады. Қысу коэффициентіне қысу әдісі де әсер етеді.

Қарапайым архивтік файлдардан басқа үздіксіз, көп томдық және өздігінен ашылатын мұрағаттарды, сондай-ақ олардың комбинацияларын жасауға болады, мысалы: көп томдық өздігінен ашылатын, көп томдық үздіксіз және т.б.

Үздіксіз (қатты) мұрағатжинақталған мұрағат болып табылады ерекше жолмен, онда барлық қысылған файлдар бір ретті деректер ағыны ретінде қарастырылады.

Үздіксіз мұрағаттау қысу коэффициентін айтарлықтай арттырады, әсіресе қосу кезінде үлкен саншағын ұқсас файлдар. Дегенмен, кемшіліктер де бар:

§ қолданыстағы үздіксіз мұрағаттар қарапайым мұрағаттарға қарағанда баяу жаңартылады;

§ шифрланған үздіксіз мұрағаттарды өзгерту мүмкін емес;

§ үздіксіз мұрағаттан бір файлды шығару үшін барлық алдыңғы мұрағатталған файлдарды талдау қажет, сондықтан шығарып алу жеке файлдарүздіксіз мұрағаттың ортасынан шығару кәдімгі мұрағаттан шығаруға қарағанда баяуырақ. Дегенмен, егер бірінші файлдардың барлығы немесе бірнешеуі үздіксіз мұрағаттан шығарылса, онда бұл жағдайда қаптаманы ашу жылдамдығы кәдімгі мұрағаттардағыдай іс жүзінде бірдей болады;


§ үздіксіз мұрағаттағы кез келген файл зақымдалған болса, одан кейінгі барлық файлдарды да шығарып алу мүмкін болмайды. Сондықтан, үздіксіз мұрағатты сенімсіз ортаға сақтаған кезде, қалпына келтіру туралы ақпаратты қосу ұсынылады.

Үздіксіз мұрағаттар келесі жағдайларда жақсы қолданылады:

§ архив сирек жаңартылады;

§ архивтен бір немесе бірнеше файлдарды жиі шығарып алудың қажеті жоқ;

§ біреуі мұрағатталған үлкен файл;

§ Қысу жылдамдығынан гөрі сығымдау коэффициенті маңыздырақ.

Үздіксіз мұрағаттағы файлдар әдетте кеңейтім бойынша сұрыпталады, бірақ сұрыптау ретін өзгертуге болады.

Көп томдық мұрағаттарбірнеше бөліктерден (томдардан) тұратын мұрағаттар болып табылады. Әдетте, томдар үлкен мұрағатты бірнеше иілгіш дискілерде немесе басқа алынбалы ақпарат құралдарында сақтау үшін пайдаланылады.

Тізбектегі бірінші томда әдеттегідей болады стандартты кеңейтіммұрағатшы бағдарламасының, ал кейінгі томдардың кеңейтімдері – мұрағатшы кеңейтімінің бірінші әрпі және реттік нөмірі.

Бар томдардағы файлдарды қосу, жаңарту немесе жою мүмкін емес.

Өздігінен ашылатын (SFX, ағылшын сөздерінен SelF-eXtracting) мұрағаторындалатын файл тіркелген мұрағат болып табылады. Бұл модуль мұрағатты жай ғана іске қосу арқылы файлдарды шығаруға мүмкіндік береді тұрақты бағдарлама... Осылайша, SFX мұрағатының мазмұнын шығару үшін қосымша сыртқы бағдарламалар қажет емес. SFX мұрағаттарында, кез келген басқа орындалатын файлдар сияқты, әдетте .EXE кеңейтімі болады, бірақ олармен кез келген басқа мұрағатпен бірдей жұмыс істеуге болады.

SFX мұрағаттары мұрағатты біреуге тасымалдау қажет болғанда пайдалы, бірақ сіз алушыда файлдарды шығару үшін сәйкес мұрағатшы бар екеніне сенімді емессіз.

Көп томдық және өздігінен ашылатын мұрағаттар да үздіксіз болуы мүмкін.

Файлдарды мұрағаттауды/разрядтауды жүзеге асыратын программалар деп аталады мұрағаттау бағдарламалары.

Мұрағаттау бағдарламаларын келесі негізгі параметрлер бойынша салыстыруға болады: интерфейс, сығу әдістері (файлдың сығу дәрежесін анықтау), құрылатын мұрағат түрлері, жұмыс жылдамдығы, басқа архиваторлардың форматтарын қолдау.

Мұрағатты құру кезінде архиватор бағдарламасы автоматты түрде архивтік файлға өзінің кеңейтімін тағайындайды, мысалы, zip, rar және т.б.

Архиватор бағдарламасы келесі жолдардың бірімен басқарылады:

1.көмегімен пәрмен жолы;

2. мәзірлер мен функционалдық пернелер арқылы жұмыс істеуге мүмкіндік беретін кірістірілген қабықша мен диалогтық панельдерді пайдалану.

3. операциялық қабықшалардағы функционалдық пернелердің комбинацияларын пайдалану, олар әдетте бірнеше DOS мұрағаттау бағдарламаларын немесе өздерінің қабық архивтерін таңдауды ұсына алады.

4. графикалық интерфейс элементтерін пайдалану.

Көптеген мұрағаттау бағдарламаларына қарамастан, заманауи пайдаланушы, әдетте, екі архив пішімдерімен жұмыс істейді: ZIP және RAR.

Ақпараттың қысылу коэффициенті бірнеше себептерге байланысты:

Біріншіден, қысылатын деректер түрі үлкен маңызға ие. Графикалық, мәтіндік файлдар ең жақсы қысылған. Олар үшін қысу коэффициенті бестен қырық пайызға дейін болуы мүмкін. Орындалатын бағдарламалардың файлдары, жүктеу модульдері, мультимедиялық файлдар нашар қысылады.

Екіншіден, қысу әдісі үлкен маңызға ие.

Үшіншіден, қандай мұрағатшы пайдаланылғаны да маңызды. Мұрағаттауыш түрін таңдаған кезде олар әдетте келесі ойларды басшылыққа алады: қысу коэффициенті мүмкіндігінше жоғары болуы үшін, ал файлдарды орау және орамнан шығару уақыты мүмкіндігінше аз жұмсалады.

Қысу бағдарламалары

Сығымдау архиватор бағдарламаларының көмегімен орындалады. Бүгінгі таңда ең көп таралған төрт мұрағатшы - WinRar, WinAce, 7Zip және WinZip. Соңғы бағдарламаға келсек, ол сынға шыдамайды.

Мұрағаттаушы – WinRar-ды толығырақ қарастырайық.Бұл архиваторды келесі файл түрлерімен байланыстыруға болады: RAR, ZIP, CAB, ARJ, LZH, ACE, 7-Zip, TAR, GZip, UUE, BZ2, JAR, ISO.

Бағдарлама дерлік шексіз өлшемдегі файлдарды қолдайды (8 589 934 591 ГБ дейін). Рас, көлемі 4 ГБ-тан асатын файлдармен жұмыс істеу үшін сізге жұмыс істеу керек файлдық жүйе NTFS.

Таңдау кезінде оңтайлы параметрлерқысу үшін бірнеше нәрсені ескеру қажет:

WinRAR ZIP пішімін қолдаса да, көп жағдайда RAR таңдау ұсынылады. Бұл көбірек қамтамасыз етеді жоғары деңгейқысу. RAR пішіміндегі файлдарды ашуға болатын файлдар ашылатын компьютерде бағдарлама орнатылатынына сенімді болмасаңыз, ZIP файлындағы файлдарды қысуға болады.

Қандай қысу әдісін қолдану жақсы екенін шешу керек. Сығымдау коэффициенті неғұрлым жоғары болса, соғұрлым оны мұрағаттау ұзаққа созылады, сондықтан бұл жерде деректерді мұрағаттау мақсатын ескеру қажет. Егер бұл ұзақ мерзімді сақтау болса, әрине, максималды қысу коэффициентімен мұрағатты күту және алу мағынасы бар, бірақ сізге бірнеше құжаттарды пошта арқылы жіберу қажет болса, Қалыпты қысу коэффициенті сізге сәйкес келеді.

Егер файлдарыңыз үшін максималды қысу коэффициентіне қол жеткізу қажет болса, «Қатты мұрағатты жасау» опциясын пайдаланыңыз. Дегенмен, оның да кемшіліктері бар. Біріншіден, мұндай файлдарды орамнан шығару әдеттегі мұрағаттан шығаруға қарағанда ұзағырақ болады. Мұрағатыңызда екі жүз файл бар деп елестетіңіз. Егер ол құрылған болса әдеттегі жол, файлдардың бірін оңай шығарып алуға болады. Егер сіз қатты мұрағатты пайдалансаңыз, бұл жерде қалаған файлдың қалай мұрағатталғаны маңызды болады. Егер ол екінші жүздің ортасында болса, оны ашу үшін бағдарлама оған жеткенше 150 файлды ашуы керек. Мұрағаттарды осылай жасау үлкен шығындарға әкеп соғуы мүмкін, өйткені мұрағат зақымдалған болса, ондағы барлық файлдарды жоғалтасыз. Әдеттегідей буып-түйген жағдайда, зақымдалған мұрағаттан файлдардың көпшілігін, егер бәрі болмаса да, шығарып алуға болады.

Үлкен мұрағат жасау қажет болса, бұл көп уақытты қажет етеді. WinRar белгілі бір тапсырманы орындауға қанша уақыт кететінін анықтауға мүмкіндік береді. Бенчмарк және аппараттық құралды тексеру опциясы осыған арналған. Бұл опцияны пайдаланудың тағы бір себебі - анықтау мүмкін қателераппараттық құралдың ақаулығына байланысты компьютерде белгілі бір конфигурацияны мұрағаттау кезінде орын алуы мүмкін.

WinRar-дың басқа параметрлері қаптаманы ашу жолын көрсететін өздігінен ашылатын мұрағаттарды құру мүмкіндігін қамтиды.Мұндай файлдар үшін олар ашылатын компьютерде мұрағаттау бағдарламасы қажет емес.Мұндай мұрағаттар SFX-архивтер деп аталады.файлдар үлкенірек, өйткені оларда нақты оралған файлдардан басқа орындалатын EXE модулі де бар.

RAR мұрағатының мазмұнын көрінбейтін етіп жасауға болады. Ол үшін бағдарлама параметрлерінде Құпия сөзбен мұрағаттау терезесінде Файл атауларын шифрлау жолына қарама-қарсы құсбелгіні қойыңыз.

Сондай-ақ мұрағатты ашу үшін құпия сөз орнатуға болады. Мұрағатты жергілікті желі арқылы тасымалдау немесе оны Интернеттен жүктеп алу қатесінің нәтижесінде, сондай-ақ аппараттық құралдың ақаулығы немесе вирустық шабуыл салдарынан мұрағат зақымдалуы мүмкін. WinRar бағдарламасы «Архивтелген файлдарды тексеру» опциясының көмегімен мұрағатты тексеру арқылы деректердің тұтастығын анықтауға мүмкіндік береді.

Жасау кезінде деректердің жоғалу ықтималдығын азайту үшін WinRar мұрағаттарыҚалпына келтіру жазбасын қою опциясын пайдалану ұсынылады (бұл құсбелгіні мұрағатты жасау терезесінің Жалпы қойындысынан табуға болады).

Егер бұл жасалса, мұрағат зақымдалған болса, оны қалпына келтіруге болады.

Сонымен қатар, WinRar бағдарламасында RAR мұрағатын жасау кезінде қалпына келтіру ақпаратының өлшемін көрсету арқылы оның зақымдану ықтималдығын азайтуға болады. Ол үшін Winrar терезесінде Пәрмендер > Мұрағатты зақымданудан қорғау командасын орындаңыз. Бұл ретте Қалпына келтіру жазбасының көлемі жалпы мұрағат көлемінің он пайызынан аспауы керек.

Зақымдалған RAR архивтерін жөндеу үшін WinRar терезесінде қажетті файлды таңдап, Құралдар > Жөндеу командасын орындаңыз.

WinRAR контекстік мәзірге біріктіре алады және ол тек Explorer мәзірін ғана емес, сонымен қатар басқа бағдарламаларды да қолдайды, мысалы, танымал файл менеджері Жалпы командир... Бұл әдепкі параметрлерді пайдаланып және бағдарлама терезесін ашпай файлдарды жылдам мұрағаттауға мүмкіндік береді. Айтпақшы, әдепкі параметрлерді мұрағаттарыңызға қойылатын талаптарға сәйкес өзгертуге болады. Мұны WinRar терезесін ашып, Параметрлер > Параметрлер командасын орындау арқылы жасауға болады. Бұл терезеде Қысу қойындысына өтіп, Әдепкі жасау түймесін басыңыз. Бұл терезеде көрсетілген параметрлер жылдам мұрағаттау үшін пайдаланылады. Мұрағаттау параметрлерін өзгерту қажет болса, мұны пайдалану арқылы да жасауға болады контекстік мәзір... Ол үшін Архивке қосу ... командасын таңдау керек.Мұнда пішім мен қысу коэффициентін орнатуға, мұрағаттың атын көрсетуге және мұрағаттаудың басқа параметрлерін таңдауға болады.

WinRar пайдаланушы анықтаған параметрлерді Reg кеңейтімі бар файлға сақтауға мүмкіндік береді. Бұл файлды кейінірек берілген конфигурацияны қайта пайдалану үшін бағдарламаға импорттауға болады. Бұл файл жақында жасалған мұрағаттар тарихы, әдепкі қысу параметрлері және т.б. сияқты ақпаратты сақтайды.

Winrar-тың тағы бір ыңғайлы нұсқасы - өзіңіздің бетбелгілеріңізді жасау мүмкіндігі - Таңдаулылар. Қатты дискідегі бірдей қалталардың сақтық көшірмесін жиі жасау қажет. Бетбелгілерге осы қалталардың орналасқан жері туралы ақпаратты қосқаннан кейін сіз оларға бағдарлама терезесінде жылдам шарлай аласыз және қажетті файлдар мен ішкі каталогтарды мұрағаттай аласыз.

Файлдарды мұрағаттауды түсіну

Процесс түсінігімұрағаттау файлдарСервистік бағдарламалардың кең тараған түрлерінің бірі болып табылады мұрағаттау бағдарламалары, оларда сақталған ақпаратты қысу арқылы файлдарды мұрағаттау, буып-түю үшін арналған. Ақпаратты қысу -бұл файлда сақталған ақпаратты оны көрсетудегі артықшылықты азайтатын және сәйкесінше сақтау үшін аз жадты қажет ететін пішінге түрлендіру процесі.Файлдардағы ақпаратты сығу артықшылықты әртүрлі тәсілдермен жою арқылы жүзеге асырылады, мысалы, кодтарды жеңілдету арқылы. , олардан тұрақтыларды қоспағанда, биттерді немесе қайталанатын таңбалардың көріністерін немесе қайталану жылдамдығы түріндегі символдардың қайталанатын тізбегін және сәйкес белгілерді. Мұндай ақпаратты сығудың әртүрлі алгоритмдері қолданылады.Бір немесе бірнеше файлдарды сығуға болады, олар архивтік файл немесе мұрағат деп аталатын сығылған түрде орналастырылады. Мұрағат файлықысылған немесе қысылмаған пішіндегі бір немесе бірнеше файлдарды және файл атаулары, оларды жасау немесе өзгерту күні мен уақыты, өлшемдері және т.б. туралы қызметтік ақпаратты қамтитын арнайы ұйымдастырылған файл. дискідегі ақпарат, компьютерлік желілердегі байланыс арналары арқылы ақпаратты тасымалдау уақытын және сәйкесінше құнын қысқартады. Сонымен қатар, файлдар тобын бір мұрағаттық файлға орау оларды бір компьютерден екінші компьютерге тасымалдауды айтарлықтай жеңілдетеді, файлдарды дискілерге көшіру уақытын қысқартады, ақпаратты рұқсатсыз кіруден қорғайды және компьютерлік вирустармен жұқтырудан қорғауға көмектеседі. Файлды қысу коэффициентікоэффициентімен сипатталады Ks,көлемінің қатынасы ретінде анықталады қысылған файл Vcбастапқы файлдың көлеміне дейін Во,пайызбен көрсетіледі: Ks =(Vc / Vo) * 100% Қысу коэффициенті пайдаланылатын бағдарламалық құралға, қысу әдісіне және бастапқы файл түріне байланысты. Ең жақсы сығылған файлдар графикалық кескіндер, мәтіндік файлдар және деректер файлдары болып табылады, олар үшін қысу коэффициенті 5 - 40% жетуі мүмкін, орындалатын бағдарламалар мен жүктеме модульдерінің файлдары 60 - 90% аз қысылады. Мұрағат файлдары әрең қысылады. Мұрағаттау бағдарламалары қолданылатын қысу әдістерімен ерекшеленеді, бұл сәйкесінше қысу коэффициентіне әсер етеді. Мұрағаттау (орау)- бастапқы файлдарды архивтік файлға сығылған немесе қысылмаған түрде орналастыру (жүктеу). Ықпалды ашу (ораудан шығару) -файлдарды мұрағатқа жүктегенге дейін дәл сол күйінде мұрағаттан қалпына келтіру процесі. Қаптаманы ашу кезінде файлдар мұрағаттан шығарылады және дискіге немесе ішіне орналастырылады Жедел Жадтау Құрылғысы; Файлдарды буып-түйетін және ашатын программалар деп аталады бағдарламалар – архиваторларӨлшемі үлкен архивтік файлдар бірнеше дискілерде (томдарда) орналасуы мүмкін. Мұндай мұрағаттар деп аталады көптомдық. Том құрамдаскөп томдық мұрағат. Бірнеше бөліктен тұратын мұрағатты құру арқылы оның бөліктерін бірнеше дискеталарға жазуға болады. Мұрағаттау бағдарламаларының негізгі түрлеріҚазіргі уақытта функциялар тізімінде және жұмыс параметрлерінде ерекшеленетін бірнеше ондаған бағдарламалар - архиваторлар қолданылады, бірақ олардың ең жақсылары шамамен бірдей сипаттамаларға ие. Ең танымал бағдарламалардың арасында: ARJ, PKPAK, LHA, ICE, HYPER, ZIP, PAK, ZOO, EXPAND, шетелде дамыған, сонымен қатар AIN және RARРесейде дамыған. Әдетте файлдарды буып-түю және орауы бір бағдарлама арқылы орындалады, бірақ кейбір жағдайларда мұны әртүрлі бағдарламалар жасайды, мысалы, PKZIP бағдарламасы файлдарды бумалайды, ал PKUNZIP - файлдарды бумасынан шығарады.Мұрағаттау бағдарламалары сондай-ақ осындай мұрағаттарды жасауға мүмкіндік береді, Бұл файлдарда бар файлдарды алу үшін ешқандай бағдарлама қажет емес, өйткені мұрағат файлдарының өзінде орамнан шығару бағдарламасы болуы мүмкін. Бұл архивтік файлдар өздігінен ашылатын файлдар деп аталады. Өздігінен ашылатын мұрағат файлы -бұл жүктелетін, орындалатын модуль, оның құрамындағы файлдарды бағдарлама – архиваторды қолданбай-ақ өздігінен шығаруға қабілетті.Өздігінен ашылатын мұрағат SFX – архив (SelF – eXtracting) деп аталады. MS DOS-та мұндай типтегі мұрағаттар әдетте .EXE файлы түрінде жасалады.Көптеген мұрағаттау бағдарламалары файлдарды дискіге түсіру арқылы бумаларын ашады, бірақ буып-түйілген орындалатын модуль (бағдарлама) жасауға арналғандары да бар. Осындай буып-түю нәтижесінде жедел жадыға жүктелген кезде өздігінен шығарылатын және бірден іске қосылатын бірдей атаумен және кеңейтілген бағдарлама файлы жасалады. Сонымен қатар, бұл да мүмкін кері түрлендірубағдарлама файлын қаптамадан шығарылған пішімде. Бұл мұрағатшыларға PKLITE, LZEXE, UNP бағдарламалары кіреді.Утилиталарға енгізілген EXPAND бағдарламасы. операциялық жүйе MS DOS және Windows қабықшасы файлдарды қаптамадан шығару үшін қолданылады бағдарламалық өнімдер, Microsoft жеткізген.Бағдарламалар – RAR және AIN архиваторлары кәдімгі қысу режимінен басқа сығу коэффициенті жоғары мұрағаттар және арнайы ұйымдық құрылым құрылатын қатты режимге ие. Мұндай мұрағаттарда барлық файлдар бір деректер ағыны ретінде қысылады, яғни. таңбалардың қайталанатын тізбегін іздеу аймағы мұрағатқа жүктелген файлдардың бүкіл жинағы болып табылады, сондықтан әрбір файлды, егер бірінші болмаса, орамнан шығару басқаларды өңдеумен байланысты. Осы түрдегі мұрағаттарды көптеген ұқсас файлдарды мұрағаттау үшін қолданған дұрыс. Бағдарламаны басқару жолдары – архиваторБағдарлама – архиватор екі тәсілдің бірімен басқарылады:
  • MS DOS пәрмен жолын пайдалану, онда пәрменін іске қосыңызбағдарламаның атауын – архиваторды, басқару пәрменін және оның конфигурациялау кілттерін, сондай-ақ мұрағат және бастапқы файлдардың атауларын қамтитын; ұқсас басқару ARJ, AIN, ZIP, RAC, LHA және т.б. мұрағатшыларға тән;
  • бағдарлама іске қосылғаннан кейін пайда болатын кірістірілген қабықша мен диалогтық панельдерді пайдалану және мәзірлер мен функционалдық пернелерді пайдалану арқылы басқаруға мүмкіндік береді, бұл пайдаланушыға ыңғайлы жұмыс ортасын жасайды. Бағдарламада мұндай бақылау бар - RAR архиваторы.
Белгіленген әрекеттерді орындай отырып, бағдарлама – архиватор, әдетте, экранда өз жұмысының хаттамасын көрсетеді. Барлық заманауи бағдарламалар – архиваторлар пәрмен жолында тек бір бағдарлама атауын немесе /? пернесі бар атауды енгізгенде шақырылатын анықтамалық экрандармен жабдықталған. Анықтама қысқаша болуы мүмкін - бір экранда немесе кеңейтілген - бірнеше экранда. Көптеген мұрағатшыларда әртүрлі операцияларды орындау үшін пәрмендерді жазу мысалдары бар көмекші экрандар бар. Анықтама ақпараты әдетте ағылшын тілінде немесе басқа халықаралық тілде көрсетіледі.Көптеген мұрағаттау бағдарламаларының басқару принциптерінің ұқсастығын ескере отырып, ARJ бағдарламасының (2.42 нұсқасы) негізгі мүмкіндіктерін қарастырыңыз, ол ең жақсылардың бірі ретінде белгілі. пайдаланушыға берілген функциялар жиынтығы, қысу коэффициенті және жұмыс жылдамдығы. ARJ әсіресе дерекқор файлдарымен және мәтіндік файлдармен жұмыс істегенде тиімді. ARJ ARCHIVATTOR БАҒДАРЛАМАЛЫҚ ҚҰРАМЫ ARJ архиваторының мақсаты ARJ сізге мүмкіндік береді:
  • мұрағаттық файлдарды жасауағымдағы каталогтың жеке немесе барлық файлдарынан және оның ішкі каталогтарынан, бір мұрағатқа 32000 файлға дейін жүктеу;
  • мұрағаттағы файлдарды қосу және ауыстыру;
  • сығындысыжәне жоюмұрағаттағы файлдар;
  • мұрағатталған файлдардың әрқайсысын 32-биттік циклдік кодпен қорғаңыз, сынақ мұрағатыондағы ақпараттың сақталуын тексеру;
  • 3 халықаралық тілде жұмыс бойынша көмек алу;
  • мұрағаттағы файлдарға түсініктемелер қосу;
  • мұрағаттағы файлдардың жолдарын есте сақтау;
  • мұрағатта бір файлдың бірнеше буынын (нұсқасын) сақтау;
  • мұрағаттық файлды файл өлшемі, аты, кеңейтімі, өзгерту күні мен уақыты, қысу коэффициенті және т.б. бойынша қайта реттеңіз;
  • мұрағатталған файлдардағы жолдарды іздеу;
  • жойылған мұрағаттардан файлдарды қалпына келтіру;
  • бір томда да, бірнеше томда да өздігінен ашылатын мұрағаттар құру;
  • мұрағаттағы мәтіндік файлдардың мазмұнын қарау;
  • мұрағаттағы ақпараттың қорғалуын және мұрағатта орналастырылған файлдарға құпия сөз арқылы қол жеткізуді қамтамасыз ету.
ARJ БАҒДАРЛАМАСЫМЕН ЖҰМЫС БОЙЫНША ПАРМАНДЫҚ ЖОЛДЫҢ ҚҰРЫЛЫМЫЭкранда қысқаша анықтама алу үшін пәрмен жолына бағдарлама атын енгізіңіз: ARJ.Толық анықтама мен пәрмен тапсырмаларының мысалдарын алу үшін мынаны енгізіңіз: ARJ -? немесе ARJ/?Пәрмен жолы пішімі бағдарламаны жүктеу және қажетті функцияларды орындау үшін пайдаланылады, мұнда бағдарлама аты мен параметрлері бос орындармен бөлінген: ARJ<команда> [-<кл1> [-<кл2>,..]] <имя_архива> [<список_имен_файлов>] Міндетті пәрмен жолы параметрлері екі параметр болып табылады:<команда>және<имя_архива>.Параметр<команда>программа атынан кейін бір символ түрінде жазылады және кестеге сәйкес мұрағаттау функциясын орнатады. 11.1. 11.1-кесте - ARJ архиватор бағдарламасының негізгі командалары

Топ нөмірі

Командалық топ

Команда

Мұрағаттау функциясы

Мұрағаттау

файлдарды мұрағатқа қосыңыз

мұрағаттағы файлдарды жаңа нұсқалармен ауыстырыңыз

мұрағатқа тек жаңа файлдарды қосыңыз

файлдарды мұрағатқа жылжытыңыз

Мұрағаттан үзінді

файлдарды мұрағаттан ағымдағы каталогқа шығару

мұрағаттан файлдарды шығарып алу және оларды көрсетілген кіру жолдарына сәйкес каталогтарға орналастыру

Мұрағаттан жойылуда

файлдарды мұрағаттан жою

Қызметтік функциялар

мұрағатты толық тексеру

файлдарға жолды көрсетпей мұрағат мазмұнын шығару

файлдарға жолмен мұрағат мазмұнын шығару

жаңа параметрлермен мұрағатты көшіру

мұрағаттағы мәтін жолын табыңыз

Параметр<имя_архива>мұрағаттық файлдың атын белгілейді және жалпы MS DOS ережелеріне сәйкес жазылады, бірақ кеңейтімді көрсетпей, жаңа файл жасалған кезде автоматты түрде тағайындалады. Мұрағат атауын файлдың жолы арқылы жазуға болады. Мұрағаттаушы әдепкі бойынша .ARJ кеңейтімі бар мұрағат файлдарын өңдейді. Өздігінен ашылатын архивтік файл.EXE кеңейтімімен жасалады. Мұндай файлда қаптаманы ашу бағдарламалық модулі бар және одан файлдарды шығару үшін ARJ бағдарламасы қажет емес. Қосымша пәрмен жолы параметрлері қосқыштар болып табылады<клN>және<список_имен_файлов>... Қосымша параметрлерді төртбұрышты жақшалар арқылы белгілеу қабылданған.Кілттер мұрағаттау командасының әрекетін көрсетеді және олардың бірнешеуі болуы мүмкін. Әрбір қосқыш «-» таңбасынан басталады және пәрменнен кейін пәрмен жолының кез келген жеріне орналастырылуы мүмкін. «-» таңбасынан басқа кілт белгісі «/» таңбасы болуы мүмкін. Кесте 11.2ең маңызды конфигурациялау пернелері көрсетіледі. Ескерту.ARJ архиватор бағдарламасының командалары мен пернелерін кез келген жағдайда пәрмен жолына енгізуге болады.Файл атауларының тізімі мұрағаттағы немесе ағымдағы каталогтағы барлық файлдарды өңдеу мүмкін болмаған кезде беріледі. Бірнеше файлды қосу, шығару немесе жою қажет болса, пәрмен жолына олардың толық атын жазыңыз. Файлдар тізімінде 64 файл атауына дейін көрсетуге болады. Файл атауларының жазылуын қысқарту үшін MS DOS ережелеріне сәйкес үлгілерді пайдалануға болады, мысалы: *.* - барлық файлдар; * .. жарғанат «-.BAT кеңейтімі бар барлық файлдар; А?.*- A әрпінен басталатын барлық файлдар. 11.2-кесте. ARJ архиватор бағдарламасы үшін ең маңызды конфигурация кілттері

Кездесу

Ағымдағы каталогтан және оған кірістірілген барлық ішкі каталогтардан файлдарды қосу, файлдарға жолды көрсету
Көптомдық архивтік файлды құру

Құрылған мұрағатты құпия сөзбен қорғау:

g<пароль>- пароль пәрмен жолында енгізіледі

g? - орындау кезінде көрінбейтін құпия сөзді енгізу

Аты кілттен кейін көрсетілген файлдарды қоспағанда, файлдарды қосу / ауыстыру

Әрбір файл үшін операцияны орындауға сұраныс:

растау үшін «Y» таңбасын енгізу керек.

бас тарту үшін – «N» белгісі

Өздігінен ашылатын мұрағатты құру

Мұрағаттау әдісін көрсету:

m0 - қысу жоқ;

m1 - қалыпты қысу (әдепкі);

м2 – ең жоғары сығымдау;

м3 - жылдамырақ қысу және аз қысу;

m4 - ең жылдам қысу және ең аз қысу;

Мұрағатшының барлық сұрақтарына «Иә» деп жауап береді.
Экран толы болғаннан кейін мұрағат мазмұнын қарау кезінде кідірту
Файлдарды мұрағатқа қоюМұрағаттық файлдармен жұмыс істеу кезіндегі негізгі операциялардың бірі файлдарды архивке орналастыру болып табылады, оны командалар арқылы орындауға болады: a, u, m, f... Көбінесе бұл командалар пернелермен бірге қолданылады: -r, -g, -q, -je.Мұрағаттық файлдарды құру және жаңарту командаларының типтік мысалдарын келтірейік. 11.1-мысал... Файлды мұрағаттау үшін arhtxtағымдағы n1.txt және n2.txt каталогынан екі файлды қосыңыз: ARJ a arhtxt n1.txt n2.txt 11.2-мысал... Ағымдағы каталогта мұрағат файлын жасаңыз arhobj.arj OBJ каталогының барлық файлдарын қамтитын: ARJ a arhobj obj \ *. Ескерту . Мұрағаттағы кез келген файлдарды қосқанда, файлдар өзгертілген немесе жасалған күні мен уақытына қарамастан ауыстырылады. 11.3-мысал... B дискісінде: arhmat.arj мұрағатын жасаңыз, онда кеңейтімі бар файлдардан басқа ағымдағы каталогтың барлық файлдарын орналастыру керек. prg... Файлдар мұрағатқа жолдармен қосылады. : ARJ a b: \ arhmat - x * .prg -r 11.4-мысал... Мұрағаттағы файлдарды жаңа нұсқалармен ауыстырыңыз arcmat.arjдискіде б: және оған мұрағатта жоқ ағымдағы каталог файлдарынан қосыңыз: ARJ u b: \ arcmat Ескерту. Бастапқы каталогта жаңа және жетіспейтін файлдар болмаса, экранда келесі хабарлама көрсетіледі: «өзгеріс жоқ - өзгерістер жоқ. 11.5-мысал... Мұрағат файлына жылжытыңыз bas.arjкеңейтімі бар барлық файлдар басағымдағы каталогтан: ARJ m bas * .bas Ескерту . Команда мпәрменге ұқсас а, сәтті аяқталғаннан кейін жылжытылған файлдар бастапқы каталогтан жойылады. Әдепкі бойынша, пәрмен жою рұқсатын сұрамайды. 11.6-мысал... Мұрағаттағы кеңейтімі бар жаңа файлдарды ғана ауыстырыңыз басәрбір файл үшін растаумен ағымдағы каталогтан: ARJ f bas * .bas -q 11.7-мысал.Мұрағат файлына жылжытыңыз arch.arjағымдағы каталогтағы барлық файлдар құпия сөзбен қорғалған ДИНО: ARJ m арка -gDINO 11.8-мысал... Мұрағатқа қосу arch.arjағымдағы каталогтан кеңейтімі бар барлық файлдар бас, оларды мұрағаттау процесінде сұрау бойынша енгізілетін құпия сөзбен қорғау: ARJ a arch -g? * .түлкі 11.9-мысал... Өздігінен ашылатын мұрағат файлын жасаңыз arxbank.exeағымдағы каталогтағы барлық файлдарды қамтитын: ARJ a arxbank -je Назар аударыңыз! Құпия сөзді енгізу кезінде таңбалардың регистрі маңызды, мысалы, DINO және Dino құпия сөздері айтарлықтай ерекшеленеді. Құпия сөзді ұмытпау өте маңызды, онсыз файлдарды мұрағаттан шығару мүмкін болмайды. Мұрағаттан файлдарды шығару Мұрағаттан файлдарды шығару командалар арқылы жүзеге асырылады eнемесе X... Команда eфайлдарды шығарып алады және оларды ағымдағы каталогқа немесе пәрмен жолында берілген жолға сәйкес орналастырады. Команда Xфайлдарды олар бұрын мұрағатта орналастырылған каталогқа шығарады және дискіде мұндай каталог болмаса, онда ол жасалады. Алынған файлды орналастыру керек каталогта бірдей атпен файл бұрыннан бар болса, бағдарлама пайдаланушыдан файлды ауыстыруға рұқсат сұрайды. Пайдаланушы ауыстыруға рұқсат беру үшін «Y» таңбасын немесе бас тарту үшін «N» таңбасын енгізуі керек. Бағдарламамен мұндай диалогты болдырмау үшін пәрмен жолына кілтті енгізуге болады - сағ, бұл файлды ауыстыруға арналған барлық сұрауларға "Y" жауабына сәйкес келеді. Құпия сөзбен мұрағатқа орналастырылған файлдарды дұрыс құпия сөз көрсетілген жағдайда ғана алуға болады. 11.10-мысал.Мұрағат файлынан үзінді arhtxt.arjекі файл n1.txtжәне n2.txtағымдағы каталогқа: ARJ e arhtxt n1.txt n2.txt 11.11-мысал.Мұрағат файлынан үзінді arhobj.arjағымдағы каталогтағы барлық файлдар: ARJ e arhobj 11.12 мысал... Мұрағат файлынан үзінді arhobj.arjбарлық файлдарды каталогқа жіберіңіз d: \ obj: ARJ e d: \ obj \ arhobj 11.13-мысал.Мұрағат файлынан үзінді arch.arj DINO құпия сөзі бар ағымдағы каталогтағы барлық файлдар және бар файлдарды ауыстыру сұраныстарын растаусыз: ARJ e arch - gDINO -y 11.14-мысал.Мұрағат файлынан үзінді arhmat.arjдискіде В: барлық файлдарды және оларды жолдарына сәйкес каталогтарға жазыңыз: ARJ x b: \ arhmat Мұрағаттан файлдарды жою ARJ мұрағаттау бағдарламасы мұрағат файлынан тізімде көрсетілген бір файлды немесе файлдар тобын физикалық түрде жоюға мүмкіндік береді. Кілтті пайдалану -q,көрсетілген тізімнен әрбір файлды жою алдында ескерту беруге болады. Мұрағаттан барлық файлдарды жойған кезде ол дискіде бос файл ретінде сақталады, яғни. нөлдік өлшемі бар файл. 11.15 мысал... Мұрағат файлынан жою arhmat.arjәр файл үшін растауы бар екі файл: ARJ d -q arhmat m_012.fox m_12.prg Функцияларға қызмет етеді ARJ архиватор бағдарламасының қызмет көрсету функциялары өте алуан түрлі. Пайдаланушы мұрағатты тексере алады, мұрағат мазмұнын экранда көре алады немесе принтерде басып шығара алады, ауыстыра алады файл атауларымұрағатта жаңа параметрлермен мұрағатты көшіріңіз, мұрағаттағы мәтіндік файлдардан мәтіндік жолды табыңыз және т.б. Мұрағатты тексеру... Мұрағатты тестілеу оған енгізілген әрбір файлдың Циклдық артықшылықты тексеруді (CRC) тексеру принципіне негізделген. Циклдік басқару кодыфайлдағы ақпаратты көрсететін барлық кодтардың қосындысы ретінде есептеледі және сондықтан жиі файлдың бақылау сомасы деп аталады. Бақылау сомасын есептеу кезінде оның максималды мәні әдетте 16 немесе 32 битпен шектеледі, бұл ретте толып кетуді болдырмау үшін ең маңызды биттен тасымалдау мәні ең аз маңызды биттің мәніне қосылады.Тестілеу кезінде жаңадан есептелген циклдік басқару коды мұрағатта сақталған кодпен салыстырылады. Файлдың тұтастығы бұзылған кезде оның CRC өзгереді және сәйкессіздік орын алады. Бүкіл мұрағатты немесе оның бір бөлігін файлдар тізіміне сәйкес сканерлеуге болады. Тексеру өте жылдам орындалады және әрбір дұрыс файл үшін «OK» мәні көрсетілетін экранда хаттаманың шығуымен бірге жүреді. Құпия сөзбен қорғалған файлдарды тексеру құпия сөзді көрсетпей мүмкін емес. Мұрағатты тексеру - бұл мұрағаттағы әрбір файлдың ақпаратының сақталуын тексеру. 11.16 мысал... Мұрағаттағы барлық файлдардың тұтастығын тексеріңіз arcmat.arjдискіде а: ARJ t a: аркмат Мұрағат мазмұнын қарау ... Мұрағаттың мазмұнын көру үшін екі команда қолданылады: Iжәне v... Мұрағаттың мазмұны экранда немесе стандартты шығыста көрсетілуі мүмкін. Команда Iәрбір файл туралы ақпаратты бір жолда, пәрменді көрсетеді v- екі жолда, олардың біреуі файлдың жолын көрсетеді. Көрсету кезінде перне пайдаланылса, экран толы болғаннан кейін үзіліс беруге болады -jp... Мұрағаттың мазмұны кесте түрінде көрсетіледі, онда файлдар туралы ақпарат файлдардың мұрағатқа орналастырылу реті бойынша орналасады. Кестені сұрыптау мүмкін емес. Кесте барлық файлдар туралы ақпаратты немесе файлдардың көрсетілген тізіміне сәйкес олардың кейбіреулері туралы ақпаратты қамтуы мүмкін. Сіз кәдімгі мұрағаттық файлдардың да, EXE кеңейтімі бар өздігінен ашылатын файлдардың да мазмұнын көре аласыз. ARJ хабарламасын қайта бағыттау файл ақпаратын принтерге шығару үшін пайдаланылуы мүмкін. Үстінде күріш. 11.1 QPR4.ARJ мұрағаттық файлының мазмұны берілген. Пәрмен көру үшін пайдаланылды: ARJ I qpr4 11.1-суреттегі бағандар файлдар туралы келесі ақпаратты қамтиды: Файл аты – файлдың аты; Түпнұсқа – бастапқы файлдың өлшемі; Сығылған – қысылған файлдың өлшемі; Ratio - қысу коэффициенті; DateTime өзгертілген – файлдың жасалған (өзгертілген) күні мен уақыты; CRC-32 - 32-разрядты циклдік тексеру коды; Attr – файл атрибуттары; BTPMGVX - қосымша ақпаратфайл туралы. Күріш. 11.1 qpr4.arj мұрағат файлының мазмұнын көрсететін скриншот. Мұрағатты өңдеу: QPR4.ARJАрхив жасалды: 23-02-1996 18:41:34, өзгертілді: 1996-02-23 18:43:46 Файл аты Түпнұсқа қысылған қатынас Күні Уақыт өзгертілген CRC- 32 BTPMGVXANALIZE .wq1 13844 2898 2898 0.209 92-098.209 92-0-13 1798.209 92-10-13 1789.209-20-13 1789-21:300 92-09E9.wq1 69500 ​​20816 04:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 85B7D6F6 AW B 1KTimizr.wQ1 6491 2556 0.394 92-10 -13 17: 54:56 F1B958DE AW B 1GREGISTER.WQ1 5537 2001 0,361 92-09-12 04:00:00 3B9A3005 AW B 1GSAMPLE.WQ1 5017 1GSAMPLE.WQ1 5017 0.0202C B 5017 0.2012C 181202C 18102010 18102000000000000 WQ1 205 968 0,439 94-11-01 00:39:54 118CBFC3 AW B 1GGRAGRED.WQ1 3437 1306 0,380 94-11-02 22:50:28 55C020201C 55C02021C. 55C0201C. : 00 3D1734C3 AW B 1ASCII> SOR 1637 975 976 92-09-12 04:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 1d76197a aw b 1 10 файл 160758 81851 0.509 кестенің соңғы бағанында файл атрибуттары көрсетіледі: B - кеңейтімі бар файлдар үшін.VAC; T – файл түрі (В – екілік, Т – мәтін, D – каталог); R – мұрағатта команданың көмегімен көруге болатын файлдың жолы туралы ақпарат бар v; М – қысу әдісі;G – файлды құпия сөзбен қорғау белгісі ; V – файл келесі томда жалғасады; X - файл алдыңғы томдардан басталады. 11.17-мысал.Кеңейтімі бар файлдар туралы ақпаратты көрсету басмұрағаттық файлда сақталады bas.arjэкранды толтырғаннан кейін үзіліспен: arj I bas * .bas -jp 11.18 мысал... Мұрағаттағы барлық файлдар туралы ақпаратты көрсету arh-mat.arjдискіде а:, файлдарға баратын жолдарды көрсете отырып: ARJ v a: \ arhmat -jp 11.19-мысал... Өздігінен шығарылатын мұрағаттағы файлдар туралы ақпаратты көрсету arxbank.exe: ARJ I arxbank.exe 11.20 мысал... Мұрағаттағы барлық файлдар туралы ақпаратты көрсету arhmat.arjпринтерге: ARJ v a: \ arhmat> prn Мұрағатты жаңа параметрмен көшіруМұрағат параметрлерін өзгерту үшін пәрменді пайдаланыңыз сағ, оның көмегімен, мысалы, кәдімгі мұрағаттық файлды өздігінен ашылатын файлға түрлендіруге болады. 11.21-мысал... Өздігінен ашылатын мұрағат файлын жасаңыз arhmat.exeмұрағат файлынан arhmat.arj ARJ y -je arhmat Көп томдық архивтермен жұмыс ARJ архиватор бағдарламасының маңызды артықшылықтарының бірі - көп томдық мұрағаттарды құру мүмкіндігі, яғни. бірнеше дискілері бар мұрағаттар. Әрбір дискіде барлық бос орынды алатын бір архивтік файл бар. Бұл жағдайда дискіні бұрын тазалаудың қажеті жоқ, себебі ол мұрағаттық файлмен бірге басқа файлдарды қамтуы мүмкін. Мұрағатты құру кезінде бірінші дискіде орналасқан файлға әдепкі бойынша .ARJ кеңейтімі тағайындалады, ал кейінгі дискілерде - .A01, .A02 және т.б. Кеңейтімдерге атау беру ережесін мұрағат томдарының санына шектеулерді іс жүзінде алып тастайтын орнату пернелері арқылы өзгертуге болады.Көптомдық мұрағаттағы мұрағаттық файлдардың әрқайсысы үшін мазмұн кестелерін қарау бір файлдағы сияқты жүзеге асырылады. бір томдық мұрағат. ARJ бағдарламасы көп томдық мұрағаттың мазмұнын түзетуге мүмкіндік береді - файлдарды жою, ауыстыру және қосу. Бұл жағдайда файлдар томдар арасында қайта бөлінбейді.Көп томдық мұрағатпен жұмыс істеу үшін кілтті көрсету керек. -v... Пәрменді теңшеуді нақтылау пәрмен модификаторларын пайдалану арқылы жүзеге асырылады. Командалық түрлендіргіш -бұл кілттен кейін жазылатын кез келген жағдайда латын таңбасы. Ұжымда бірнеше молификаторлар болуы мүмкін, олардың жазылу тәртібі немқұрайлы. Сонымен қатар, модификаторлар ретінде мұрағат көлемінің байттағы өлшемін көрсететін санды пайдалануға болады. Кейбір модификаторлардың мақсаты 11.3-кестеде көрсетілген.11.3-кесте. Көп томдық мұрағатпен жұмыс істеу үшін ARJ пәрмен модификаторларын тағайындау

Модификатор

Модификатордың мақсаты

Көп томдық мұрағаттың архивтік файлдары дискілердегі (томдардағы) барлық бос орынды алатынын көрсетеді.
Жаңа томды құру алдында DOS командаларының кез келген санын орындауға мүмкіндік береді, мысалы, келесі мұрағаттық файл жазылатын иілгіш дискіні қарау, тазалау немесе пішімдеу; пәрмендерді орындағаннан кейін мұрағаттауды жалғастыру үшін EXIT пәрменін енгізу керек
Мұрағатталған файлдарды томдар арасында ортақ пайдалануды болдырмайды
Беруді қамтамасыз етеді дыбыстық сигналкелесі томды орнатпас бұрын
Бірінші томда бос орынды сақтауға мүмкіндік береді; r символынан кейін жазылған сан осы бос орынның өлшемін көрсетеді

360, 720, 1200

Мұрағат көлемінің өлшемдерін көрсетуге арналған модификатор опциялары
11.22 мысал... Көлемді мұрағат жасаңыз armat.arjжетекте А: барлығын пайдалану бос орыниілгіш дискілерде: ARJ a A: armat -ва11.23-мысал... Көп томдық мұрағатты жасаңыз armat.arjжетекте А: иілгіш дискілердегі барлық бос орынды пайдаланып, келесі дискіні орнату алдында дыбыстық сигнал беріңіз және MS DOS командаларын енгізіңіз: ARJ a A: amat -vvas 11.24-мысал.Көп томдық мұрағатты жасаңыз armat.arjжетекте А: дискеттердегі барлық бос орынды пайдалану және мұрағатталған файлдарды томдар арасында бөліспеу: ARJ a A: armat -vaw 11.25 мысал... Көп томдық мұрағатты жасаңыз armat.arjжетекте А: әрбір томы 360 КБ алады: ARJ a A: armat -v360 Көп томдық мұрағаттан файлдарды шығару бір томдық мұрағаттағы сияқты жүзеге асырылады, бірақ пәрмен жолында ауыстырғышты көрсету керек -v.11.26 мысалКөп томдық мұрағаттың барлық файлдарын шығарып алыңыз armat.arjдискіге орнатылған дискеталардан А: ARJ e A: armat -v КӨПФУНКЦИЯЛЫ ИНТЕГРАЦИЯЛЫҚ RAR МҰРАҒАТТАРЫ Бағдарламаның негізгі мүмкіндіктері RAR архиваторы мұрағаттарды құру және жүргізу үшін қуатты құрал ретінде қызмет етеді. Оның айрықша белгілері:
  • екі режимде жұмыс істеу мүмкіндігі - толық экранинтерактивті интерфейс және кәдімгі пәрмен жолы интерфейсі;
  • мұрағаттың басқа түрлерін қолдау; толық экран режимінде RAR басқа архив түрлерімен (.ZIP, .ARJ, LZH) жұмыс істеу, олардың мазмұнын қарау, өзгерту және түрлендіру мүмкіндігін қамтамасыз етеді;
  • жоғары сығымдау коэффициентін (әдеттегіден 10 - 50% жоғары) алу үшін жоғары тиімді қатты қысу әдісін қолдану;
  • өздігінен ашылатын және көп томдық мұрағаттар құру мүмкіндігі;
  • мұрағаттарды құпия сөзбен қорғау.
Әртүрлі қызмет көрсету функциялары RAR:
  • құпия сөзбен шифрлау;
  • файлдық және мұрағаттық түсініктемелерді қосу;
  • бүлінген мұрағаттарды ішінара немесе толық қалпына келтіру мүмкіндігі;
  • мұрағатты өзгерістерден қорғау;
  • мұрағатты құрушы, мұрағатқа соңғы енгізілген өзгерістердің уақыты мен күні туралы мәліметтерді мұрағатқа қосу мүмкіндігі.
RAR артықшылығы әсіресе орындалатын модульдерді (.EXE), нысандық файлдарды (.OBJ), үлкен мәтіндік файлдарды және т.б. архивтеу кезінде байқалады. RAR архиваторын екі режимде басқаруға болады:
  • пәрмен жолы режимінде;
  • толық экран интерфейсі режимінде.
Басқару технологиясы, пәрмен жолы режиміндегі пәрмендер мен пернелердің тізімі жоғарыда қарастырылған ARJ архиваторына ұқсас болғандықтан, төменде біз тек толық экранды интерфейс режимінде RAR архиваторын басқару мүмкіндіктерін қарастырамыз. Толық экран режимі RAR архиваторымен толық экранды интерфейс режимінде жұмыс істеу үшін DOS командалық жолынан RAR бағдарламасын жүктеңіз, мысалы: C: \ RAR Бағдарламаны жүктегеннен кейін экранда екі панелі бар терезе пайда болады (11.2-сурет). ) .11.2-сурет RAR архиваторының терезесінің көрінісі Оң жақ панельде жадты пайдалану, ағымдағы әдепкі қысу әдісі, құпия сөздің қолжетімділігі, жасау режимі туралы ақпаратты қамтитын Жад және Параметрлер екі бөлімі бар. сақтық көшірмелермұрағат және т.б. Сол жақ панельде ағымдағы каталогтың файлдары мен ішкі каталогтары бар, олар арқылы курсор пернелері арқылы селекторды жылжытуға болады. селектор каталог аты бар жолда, жоғарғы каталогқа сілтеме («..») немесе мұрағат файлының аты бар жолда тұрған сәтте ол ішкі каталогты енгізуге, одан шығуға мүмкіндік береді. суперкаталогты немесе сәйкесінше мұрағатты енгізіңіз.RAR бағдарламасы келесі типтегі архивтермен жұмыс істеуге мүмкіндік береді: RAR, ARJ, ZIP және LZH.Мұрағатқа кіргеннен кейін оның файлдарының тізімі кәдімгі каталогқа ұқсас көрсетіледі. Осылайша, каталогтар мен мұрағаттар бойынша шарлауға, архивтерде де, каталогтарда да файлдармен жұмыс істеуге болады.Каталогта болған кезде экранның төменгі жолында функционалдық пернелерді тағайындау туралы кеңес көрсетіледі: 1-Анықтама 2- Қосу 3-Көру 4- Жаңа 5-том 6-Жылжыту 7-Жаңарту 8-Жөндеу 9-Опция 0-Шығу Функционалдық пернелер қатары RAR қазіргі уақытта орындауға мүмкіндік беретін функцияларға сәйкес келеді. құралдар кеңесі қосымша пернені басу функцияларының тізімін қосу үшін өзгереді және функционалдық пернелер: 2-Solid 3-View .. 4- 5-SFXVol 6-SolVol 7-SolSVI 8- 0- 9- Каталогпен жұмыс істеу кезіндегі басқару пернелерінің тізімі және архиватордың сәйкес функциялары кестеде берілген. . 11.4 11.4-кесте. Каталогпен жұмыс істеу кезінде RAR архиваторының басқару кілттерін тағайындау

Функция атауы

Кездесу

Файлды мұрағатқа қосыңыз, егер мұрағат жоқ болса, ол жасалады
Файлды көру
Мұрағаттағы файлдарды жаңарту - ескі көшірмелері мұрағатта болатын өзгертілген файлдар ғана қосылады
Мұрағат томдарын жасау
Файлдарды мұрағатқа жылжытыңыз
Мұрағатта жоқ файлдарды қосыңыз және мұрағатта бұрыннан бар ескі көшірмелерін жаңартыңыз
Бүлінген мұрағатты қалпына келтіріңіз
RAR жүйесінен шығу. Кілт
Тұрақты мұрағат жасаңыз
Файлды көру
SFX томдарына бөлінген мұрағатты жасаңыз
Мұрағатты томдарға бөліңіз
Қатты жасау - SFX томдарына бөлінген мұрағат
Пернені басқан кезде шақыру жолын өзгертумен бір мезгілде пернелер тіркесімін енгізу кезінде орындалатын қосымша мұрағаттау функцияларының тізімі бар терезе пайда болады. әріптермен: Alt-C - түсті немесе ақ-қара режимге ауысу; Alt-D - ағымдағы дискіні таңдау; Alt-J – DOS-қа уақытша шығу (DOS-қабық); Alt-M - қысу әдісін таңдау; Alt-P - құпия сөзді орнату; Alt-S – ағымдағы опцияларды жазу; Alt-W – уақытша файлдар үшін жұмыс каталогын тағайындайды. Егер сіз пернені бассаңыз , курсор мұрағат атауы бар жолда тұрғанда, сіз каталог сияқты мұрағаттың өзіне өтесіз. Параметрмен – өткіңіз келетін мұрағаттың атымен RAR бағдарламасын іске қоссаңыз да солай болады.Архивте болған кезде функционалдық пернелердің жолы келесідей болады: 1-Анықтама 2-Тест 3-Көру. 4-Extr 5-Comment 6-ExCurD 7-SFX 8-Delete 9-Oplion 0-Quit Пернені басып тұрғанда Қосымша функциялар жолы пайда болады < Alt >: 1- 2- 3-View .. 4-ExtrTo 5-FilCmt 6- 7-Lock 8- 9- 0 Мұрағатпен жұмыс істеу кезіндегі басқару пернелерінің тізімі және мұрағаттаушының сәйкес функциялары Кестеде берілген. 11.5 11.5-кесте. Мұрағатпен жұмыс істеу кезінде RAR архиваторының басқару кілттерін тағайындау

Функция атауы

Кездесу

Анықтама ақпаратын көрсету
Сынақ мұрағаты
Файлды көру
Толық жолдары бар мұрағаттан файлды шығарып алыңыз
Мұрағатқа түсініктеме қосыңыз
Ағымдағы каталогқа файлдарды шығарыңыз
SFX - мұрағатқа түрлендіру
Мұрағаттан файлдарды жою
Конфигурация / Конфигурацияны сақтау
Мұрағаттан шығу
Сыртқы болса, микробағдарлама бойынша файлды қараңыз
Белгіленген каталогқа файлдарды шығарыңыз
Файлдарға түсініктемелер қосыңыз
Мұрағатты өзгертулерден блоктау
Файлдарды пернелердің көмегімен белгілеуге (таңдауға) немесе алып тастауға болады немесе ... Файлдар тобын таңдау немесе таңдаудан бас тарту үшін пернелерді пайдаланыңыз<Серый +>және<Серый ->Белгіленген файлдар болса, экранның төменгі жағында қызмет көрсету жолы пайда болады, ол белгіленген файлдардың санын және олардың жалпы өлшемін көрсетеді, бұл ретте ішкі каталогтардағы файлдардың өлшемі ескерілмейді.Мұрағатқа кірген кезде оның мазмұны экранның сол жақ жартысында орналасқан. Бұл тізімдегі файлдарды кәдімгі каталогтағы файлдар сияқты көруге, белгілеуге және т.б. Тізімде парольмен кодталған файлдар атауларының қасында жұлдызша (*) қойылады.Экранның оң жақ жартысында мұрағат туралы ақпаратты көрсететін ақпараттық терезе бар: мұрағат атауы және оның күйі, түсініктеменің болуы, парольмен кодталған файлдардың болуы, сондай-ақ статистикалық ақпарат.мұрағаттағы файлдардың саны туралы ақпарат, олардың жалпы өлшемі, қысу коэффициенті, осы мұрағатты ашу үшін ең аз RAR нұсқасының саны және мұрағат жасалған операциялық жүйенің атауы. Көп томдық мұрағаттармен толық экран режимінде жұмыс істегенде, мұндай мұрағатты оның бірінші бөлігінен (бірінші томынан) ашуды бастау керек. Бөлшектері әртүрлі көлемдегі файлдардың ұзындығы тек ағымдағы томға қатысты. Таңба<= обозначает файл, продолжающийся с предыдущего тома, а символ =>келесі томға жалғасатын файл . Мұрағаттауыш параметрлерін конфигурациялауМұрағаттауыштың параметрлерін өзгерту үшін оны іске қосқаннан кейін пернесін басыңыз және орнату мәзірін шақырыңыз. Экранда келесі мәзірі бар терезе пайда болады: Конфигурация ... Құпия сөзді орнату

Жұмыс каталогы Әдепкі түсініктеме файлыСыртқы қараушыДискіні өзгерту ТіркеуСақтау опциялары Бірінші мәзір элементі Конфигурациянегізгі RAR параметрлерін конфигурациялау үшін конфигурация диалогтық терезесін шақыруға мүмкіндік береді (11.3-сурет). Терезе параметрлердің бес тобын қамтиды: Интерфейс опциялары - интерфейс параметрлері; Сұрыптау атаулары – файлды сұрыптау опциясын орнату; Include file mask - файлдарды қосу үшін масканы орнату; Компрессия – қысу әдісін орнату; Басқа опциялар - басқа параметрлерді орнату. 11.3. RAR архиваторының конфигурация параметрлерін орнату терезесінің көрінісі Крестпен белгіленген параметр сәйкес функцияның қосылғанын білдіреді. Көрсеткі пернелерді басу арқылы бір параметрден екіншісіне ауысыңыз. Ағымдағы өрістегі параметр мәнін өзгерту үшін түймесін басыңыз ... Барлық параметрлер орнатылған кезде «OK» өрісіне өтіп, түймесін басыңыз таңдалған мәндерді растау үшін. Параметрлерді өзгертпеуді шешсеңіз, «Болдырмау» өрісіне өтіп, басыңыз оларды болдырмау. Жаңа параметр мәндерін әдепкі бойынша келесі іске қосуларда пайдалану үшін сақтауға болады. Интерфейс параметрлері: Түс - түсті / ақ-қара толық экран режимі; Дыбыс - дыбыс әсерлері; Stdout режимі - әрекеттерді орындау кезінде консоль режимі пәрмен жолы;Тінтуір – толық экран режимінде тінтуірді қолдайды . Файл атаулары бойынша сұрыптауды орнату: Сұрыпталмаған – сұрыптауды өшіру; Аты – аттары бойынша сұрыптау; Кеңейтім – кеңейтімдер бойынша сұрыптау; Өлшем – өлшемі бойынша сұрыптау Файлды қосу маскасын орнату файлдарды олардың атрибуттарына сәйкес мұрағатқа қосуға мүмкіндік береді: Тек оқу үшін файлдар - тек оқуға арналған файлдар; Жүйелік файлдар - жүйелік файлдар; Архивтік файлдар - оқуға және жазуға арналған файлдар; Жасырын файлдар - жасырын файлдар. Әдепкі қысу әдісін орнату: Сақтау - файлдарды сығусыз мұрағатқа қосу; Ең жылдам - ​​өте жылдам қысу (ең аз). тиімді) ;Жылдам - ​​жылдам қысу;Қалыпты - қалыпты қысу (әдепкі); Жақсы - жақсы қысу (тиімді); Ең жақсы - жақсырақ қысу (ең тиімді).Басқа параметрлерді конфигурациялау: Сақтық көшірме мұрағатын сақтау - ескі мұрағатты файлда сақтау өзгертуден бұрын .BAK кеңейтімін; Бос каталогтарды қосу - мұрағатқа бос каталогтарды қосу; Әрқашан берік ету - әдепкі бойынша тұтас мұрағаттарды жасау; (+) Түпнұсқалықты қою - авторлық бақылауды қосу және Мұрағатты жасаған сайын ақпарат; (+) Файлға қателерді тіркеу - RAR.LOG файлында RAR жұмысы кезінде маңызды жағдайлардың жазбаларын сақтау. Мәзір тармағы. Құпия сөзді орнатуфайлдарды мұрағатқа салу және архивтен шығару кезінде құпия сөзді тағайындау үшін қызмет етеді. Сондай-ақ пернелер тіркесімін басу арқылы құпия сөзді тағайындауға болады және<Р>... Құпия сөз келесі іске қосуларда пайдалану үшін сақталмайды. Мәзір элементі Жұмыс каталогы RAR архиваторы уақытша файлдарды орналастыратын каталогты көрсетуге мүмкіндік береді. Оны пернелер тіркесімін басу арқылы да анықтауға болады және ... Мұрағатқа жалпы түсініктемесі бар файл атауын мәзір элементі арқылы орнатуға болады Әдепкі түсініктеме файлы.Мәзір элементі Сыртқы көру құралымұрағаттағы файлдардың мазмұнын көру үшін RAR шақыратын сыртқы бағдарламаны анықтауға мүмкіндік береді. Файлды толық экран режимінде қараған кезде, сыртқы түрі көрсетілмесе, RAR кірістірілген қарау құралын пайдаланады. Мәзір элементі Дискіні өзгертукаталогы жұмыс терезесінде көрсетілетін ағымдағы дискіні өзгертуге арналған. Мұрағаттаушы параметрлерін сақтау үшін мәзір элементін пайдаланыңыз Орнатуды сақтау... Басқаннан кейін бұл өрісте таңдау ұсынылады: Сақтау - әдепкі бойынша пайдалану үшін орнатылған параметр мәндерін сақтау; Болдырмау – параметрлерді жазудан бас тарту RAR конфигурацияны (параметрлер жиынын) әдепкі бойынша RAR.EXE бағдарламасының өзі сияқты каталогта орналасқан RAR-CFG файлында сақтайды. Параметрлерді пернелер тіркесімін басу арқылы да сақтауға болады<Аlt>және .Мұрағаттауышпен жұмыс жасау технологиясыТолық экран режимінде жұмыс істеу үшін RAR бағдарламасын жүктегеннен кейін жиі орындалатын мұрағаттау процедураларын орындау кезіндегі әрекеттер тізбегін қарастырайық. Бірнеше файлдардан жаңа мұрағат құру 1. Пернелер тіркесімін басу арқылы дискіні таңдаңыз және 2.Тізімдегі файлдардың ретін өзгерту үшін пернені басыңыз , және топта пайда болған конфигурация терезесінде Атауларды сұрыптауқажетті сұрыптау опциясының құсбелгісін қойыңыз. немесе<СерыЙ +>мұрағатталатын файлдарды таңдаңыз 4. Мұрағатталған файлдарды құпия сөзбен қорғау үшін пернелер тіркесімін басыңыз және<Р>және екінші растау арқылы құпия сөзді енгізіңіз. 5.Сығу әдісін өзгерткіңіз келсе, басыңыз<Аlt>және<М>және пайда болған диалогтық терезеде қажеттісін таңдаңыз 6. Мұрағат жасау үшін пернелерді басыңыз: - тұрақты мұрағат үшін; және - берік мұрағат үшін;<Аlt>және - өздігінен ашылатын мұрағат (SFX) үшін және килобайтпен ең үлкен мұрағат өлшемін енгізіңіз 7. Пайда болған терезеде мұрағат файлының атын және оған баратын жолды енгізіңіз. Файлдарды мұрағатқа жылжыту үшін терезеде Жылжыту құсбелгісін қойыңыз. Терезеде ақпаратты енгізгеннен кейін пернені басыңыз ... Экранда екі диаграмма (көлденең жолақтар) пайда болады, оларда әрбір файлды жеке мұрағаттау барысы «және тұтастай мұрағаттың қалыптасуы көрсетіледі. Процестің соңында файлдардың көлемі туралы қысқаша мәліметтерді орналастыруға дейінгі және орналастырудан кейінгі мұрағат көрсетіледі. Мұрағаттан файлдарды шығару 1. Пернелер тіркесімін басу арқылы дискіні таңдаңыз және .2.Ақпараттық терезенің сол жақ панеліне мұрағат файлы бар каталогты орнатыңыз 3. Экранда пайда болған ақпараттық терезеде селекторды мұрағат файлының аты жазылған жолға қойып, пернесін басыңыз. ... Сол жақ тақтада мұрағатталған файлдар тізімі пайда болады 4. Пернелерді пайдалану немесе<Серый +>, шығарылатын файлдарды таңдаңыз 5. Пернелерді басыңыз: - белгіленген файлдарды жолдар бойынша шығарып алу және каталог құрылымын қайта құру; - белгіленген файлдарды ағымдағы каталогқа шығару үшін; және - белгіленген каталогқа белгіленген файлдарды шығару үшін.Егер файлдар мұрағатқа парольмен орналастырылған болса, парольді енгізу терезесі пайда болады. Қатты дискінің берілген каталогының барлық файлдарын қамтитын иілгіш дискілерде көптомдық мұрағатты құру 1. Ақпараттық терезенің сол жақ тақтасында бастапқы файлдары бар каталогты орнатыңыз 2. Пернені пайдалану немесе<Серый +>, сақтық көшірмесі жасалатын файлдардың атауларын бөлектеңіз 3. пернесін басыңыз және экранда пайда болған терезеде мұрағаттың бір томының өлшемін ұсынылған тізімнен орнатыңыз немесе таңдаңыз. Автоматты өлшемдер үшін, яғни. барлық бос дискілік кеңістікті пайдаланып, Autodetect таңдаңыз. пернесін басыңыз .4. Бірінші мұрағаттық томды жазу үшін дискетке дискетканы салыңыз және «Архив атын енгізіңіз» нұсқауында бірінші мұрағат томының толық атын енгізіңіз: диск атауы, жол, файл атауы. Бірінші файл автоматты түрде .RAR кеңейтімін алады. Енгізуді аяқтап, пернені басыңыз мұрағаттау процесін бастаңыз 5. Экранда мұрағаттау хаттамасы көрсетіледі (11.4-сурет), онда әрбір мұрағатталған файл үшін бастапқы және бума күйіндегі көлемдер және қысу деңгейі көрсетіледі 6. Бірінші том жазылғаннан кейін иілгіш дискіге бағдарлама .ROO ", .R01, .R02 және т.б. кеңейтімдерді автоматты түрде алатын келесі мұрағаттық көлемдерді жазу үшін дискеттерді орнатуды ұсынады. Әрбір дискетті орнатқаннан кейін түймені басыңыз. сұрау диалогында. Күріш. 11.4... Көптомдық мұрағатты құру процесін көрсететін ақпараттық терезенің көрінісі Иілгіш дискілердегі көптомдық мұрағаттан файлдарды белгіленген каталогқа шығару 1. .RAR кеңейтімі бар бірінші мұрағаттық файлы (том) бар иілгіш дискіні иілгіш дискіге салыңыз 2. Пернені басу арқылы мұрағаттық дискінің атын көрсетіңіз. комбинация<А1t>және .3 Экранда пайда болған ақпарат терезесінде селекторды бірінші мұрағаттық файлдың аты бар жолға қойып, пернесін басыңыз. ... Мұрағаттық файлдар тізімі терезенің сол жақ бөлігінде пайда болады 4. Барлық мұрағаттық файлдарды қатты дискінің көрсетілген каталогына шығару үшін пернелер тіркесімін басыңыз. және және пайда болған диалогтық терезеде көрсетілген каталогқа жолды енгізіңіз. пернесін басыңыз .5. Экранда шығару опциясын таңдауға арналған диалогтық терезе пайда болады: Ағымдағы барлық томдармен жалғастыру - барлық файлдардан үзінді; Тек таңдалған файлдармен жалғастыру - тек таңдалған файлдарды шығару 6. Мұрағаттан барлық файлдарды шығаруға сәйкес бірінші опцияны таңдап, пернесін басыңыз. ... Экранда мұрағаттан алынған файлдар тізімі көрсетіледі. Сәтті шығарылған файл Ok белгісімен белгіленеді. 7.Бірінші томның барлық файлдарын шығарып алғаннан кейін бағдарлама .ROO кеңейтімі бар келесі дискіні (томды) орнатуды ұсынады, ал одан файлдарды шығарғаннан кейін, сәйкесінше, .R01, R02 және т.б. кеңейтімдер, егер бар болса. Ескерту. Көп томдық архивтермен жұмыс істеу үшін архиватордың уақытша файлдарын орналастыру үшін жұмыс каталогын көрсету қажет. Мұндай каталог қатты дискіде жасалады және оған апаратын жол пернелер тіркесімін басу арқылы көрсетіледі<А1t>және ... Жұмыс каталогына жолды басу арқылы архиватордың конфигурация файлында сақтау керек<А1t>және .

Мәліметтерді сығу әдістерінің дамуының айтарлықтай ұзақ тарихы бар, ол бірінші компьютердің пайда болуынан көп бұрын басталды. Бұл мақала абсолютті деп көрсетпей, негізгі теорияларға, идеялар тұжырымдамаларына және олардың жүзеге асуына қысқаша шолу жасауға тырысады. Толық ақпаратты, мысалы, Р.Е.Кричевскийден табуға болады. , Рябко Б.Я. , Виттен И.Х. , Риссанен Дж., Хаффман Д.А., Галлагер Р.Г. , Кнут Д.Е. , Виттер Дж.С. және т.б.

Ақпаратты сығу – бұл (тарих) әдетте ақпаратты кодтау және шифрлау мәселесінің даму тарихымен бірге жүретін есептеуіш техниканың даму тарихынан әлдеқайда ежелгі, жеткілікті ұзақ тарихы бар мәселе. Барлық қысу алгоритмдері ақпараттың кіріс ағынында жұмыс істейді, оның минималды бірлігі бит, ал максималды бірлігі бірнеше бит, байт немесе бірнеше байт. Сығымдау процесінің мақсаты, әдетте, кейбір бастапқы ықшам емес кіріс ағынынан олардың қандай да бір түрленуі арқылы ақпараттық бірліктердің неғұрлым жинақы шығыс ағынын алу болып табылады. Сығымдау процестерінің негізгі техникалық сипаттамалары және олардың жұмыс нәтижелері:

Бастапқы және соңғы ағындар көлемдерінің сығымдау коэффициенті (сығымдау дәрежесі) немесе қатынасы (қатынасы);

Қысу жылдамдығы – кіріс ағынындағы ақпараттың белгілі бір көлемін одан эквивалентті шығыс ағыны алынғанға дейін сығуға кеткен уақыт;

Қысу сапасы - бірдей немесе басқа алгоритмді пайдаланып қайта қысуды қолдану арқылы шығыс ағынының қаншалықты күшті жинақталғанын көрсететін мән.

Ақпаратты сығу мәселесіне бірнеше түрлі көзқарастар бар. Кейбіреулерінің өте күрделі теориялық математикалық базасы бар, басқалары ақпарат ағынының қасиеттеріне негізделген және алгоритмдік жағынан айтарлықтай қарапайым. Мәліметтерді сығуды немесе сығуды жүзеге асыратын кез келген тәсіл мен алгоритм оның қайтымды немесе қайтымсыз түрленуі арқылы шығыс ақпарат ағынының көлемін биттермен азайтуға арналған. Сондықтан, ең алдымен, деректердің сипатына немесе пішіміне қатысты критерий бойынша барлық қысу әдістерін екі категорияға бөлуге болады: қайтымды және қайтымсыз қысу.

Қайтымсыз қысу деп белгілі бір ақпараттық пішімге негізделген шығыс ағыны белгілі бір көзқарас бойынша сыртқы сипаттамалары бойынша кіріс ағынына айтарлықтай ұқсас, бірақ ерекшеленетін нысанды көрсететін кіріс деректер ағынының осындай түрленуін білдіреді. одан көлемде. Кіріс және шығыс ағындары арасындағы ұқсастық дәрежесі осы ақпараттық ағынмен ұсынылған объектінің белгілі бір қасиеттерінің (яғни, кейбір нақты деректер пішіміне сәйкес сығылған және қысылмаған ақпарат) сәйкестік дәрежесімен анықталады. Мұндай тәсілдер мен алгоритмдер, мысалы, ағындағы байттардың қайталануы төмен нүктелік графикалық файлдардың деректерін қысу үшін қолданылады. Бұл тәсіл графикалық файл пішімі құрылымының қасиетін және бейнелеу сапасы бойынша шамамен ұқсас графикалық кескінді (адамның көзімен қабылдау үшін) бірнеше (дәлірек айтсақ n) тәсілдермен ұсыну мүмкіндігін пайдаланады. Сондықтан мұндай алгоритмдерде сығу дәрежесі немесе көлемінен басқа сапа ұғымы пайда болады. бастапқы кескін қысу процесінде өзгереді, содан кейін сапа деп ақпараттық пішім негізінде субъективті түрде бағаланатын түпнұсқа мен алынған кескін арасындағы сәйкестік дәрежесін түсінуге болады. Графикалық файлдар үшін бұл сәйкестік визуалды түрде анықталады, дегенмен сәйкес интеллектуалды алгоритмдер мен бағдарламалар да бар. Кіріс және шығыс ағындарының ақпараттық құрылымының дәл сәйкестігі қажет аймақтарда қайтымсыз қысуды қолдану мүмкін емес. Бұл тәсіл JPEG және JFIF алгоритмдері және JPG және JIF файл пішімдері ретінде белгілі бейне және фото ақпаратты ұсынуға арналған танымал форматтарда жүзеге асырылады.

Қайтымды қысу әрқашан ақпарат мазмұнын өзгертпестен шығыс ақпарат ағынының көлемінің төмендеуіне әкеледі, яғни. - ақпараттық құрылымды жоғалтпай. Сонымен қатар, шығыс ағынынан қалпына келтіру немесе декомпрессия алгоритмін пайдалана отырып, кірісті алуға болады, ал қалпына келтіру процесі декомпрессия немесе декомпрессия деп аталады және декомпрессия процесінен кейін ғана олардың ішкі форматына сәйкес өңдеуге жарамды деректер болады.

Қайтымды алгоритмдерде кодтауды процесс ретінде статистикалық тұрғыдан қарауға болады, бұл тек қысу алгоритмдерін құру үшін ғана емес, сонымен қатар олардың тиімділігін бағалау үшін де пайдалырақ. Барлық қайтымды алгоритмдер үшін кодтау құны деген ұғым бар. Кодтау құны код сөзінің биттегі орташа ұзындығын білдіреді. Кодтау артықтығы құны мен кодтау энтропиясы арасындағы айырмашылыққа тең және жақсы сығымдау алгоритмі әрқашан артықшылықты барынша азайтуы керек (ақпараттың энтропиясы оның бұзылуының өлшемі ретінде түсінілетінін еске түсіріңіз.). Шеннонның ақпаратты кодтау туралы іргелі теоремасы «кодтау құны әрқашан көздің энтропиясынан төмен емес, бірақ ол оған ерікті түрде жақын болуы мүмкін» дейді. Сондықтан кез келген алгоритм үшін әрқашан кіріс ағынының энтропиясымен анықталатын қысу коэффициентінің белгілі бір шегі болады.

Енді қайтымды алгоритмдердің алгоритмдік ерекшеліктеріне тікелей тоқталайық және кодтау жүйелері мен ақпаратты қысу әдістерін жүзеге асырумен байланысты деректерді қысудың маңызды теориялық тәсілдерін қарастырайық.

Пакеттік кодтау арқылы қысу

Ақпаратты қайтымды түрде сығудың ең танымал қарапайым тәсілі және алгоритмі Run Length Encoding (RLE) болып табылады. Бұл тәсілдің әдістерінің мәні қайталанатын байттардың жолын немесе қатарын немесе олардың ретін бір кодтау байтымен және олардың қайталанулар санының есептегішімен ауыстыру болып табылады. Барлық аналогтық әдістерге қатысты мәселе тек орамды ашу алгоритмі нәтижесінде алынған байт ағынындағы кодталған қатарды басқалардан – кодталмаған байт тізбектерінен ажырата алатын әдісті анықтауда ғана. Мәселені шешуге әдетте кодталған жолдардың басына белгілер қою арқылы қол жеткізіледі. Мұндай белгілер, мысалы, кодталған іске қосудың бірінші байтындағы сипаттамалық бит мәндері, кодталған іске қосудың бірінші байт мәндері және т.б. болуы мүмкін. Бұл әдістер, әдетте, растрлық графикалық кескіндерді (BMP, PCX, TIF, GIF) қысу үшін өте тиімді, өйткені соңғысы байттардың қайталанатын тізбегінің өте көп ұзақ сериясын қамтиды. RLE әдісінің кемшілігі - өте төмен қысу коэффициенті немесе сериялардың аз саны бар файлдарды кодтау құны және одан да нашар, сериядағы қайталанатын байттардың аз саны.

RLE әдісін қолданбай қысу

RLE әдісін қолданбай деректерді қысу процесін екі кезеңге бөлуге болады: модельдеу және шын мәнінде кодтау. Бұл процестер және оларды іске асыру алгоритмдері айтарлықтай тәуелсіз және әртүрлі.

Кодтау процесі және оның әдістері

Кодтау әдетте белгілі бір алфавиттегі таңбалар ағынын (біздің жағдайда байт немесе ниббл) өңдеу деп түсініледі, ал ағындағы таңбалардың пайда болу жиілігі әртүрлі. Кодтаудың мақсаты - бұл ағынды минималды ұзындықтағы бит ағынына түрлендіру, оған символдық жиіліктерді ескере отырып, кіріс ағынының энтропиясын төмендету арқылы қол жеткізіледі. Ағындық алфавиттің таңбаларын білдіретін кодтың ұзындығы кіріс ағынындағы ақпарат көлеміне пропорционалды болуы керек, ал биттегі ағын таңбаларының ұзындығы 8-ге еселік немесе тіпті айнымалы болмауы мүмкін. Егер кіріс ағынының алфавитінен символдардың пайда болу жиіліктерінің ықтималдық үлестірімі белгілі болса, онда оңтайлы кодтау моделін құруға болады. Дегенмен, әртүрлі файл пішімдерінің үлкен санының болуына байланысты тапсырма әлдеқайда күрделене түседі. деректер символдарының жиілік таралуы алдын ала белгілі емес. Бұл жағдайда, в жалпы көрініс, екі тәсіл қолданылады.

Біріншісі - кіріс ағынын көру және жиналған статистика негізінде кодтауды құру (бұл файл арқылы екі өтуді қажет етеді - біреуі статистикалық ақпаратты қарау және жинау үшін, екіншісі кодтау үшін, бұл алгоритмдердің ауқымын біршама шектейді, өйткені, осылайша , деректердің көлемі кейде белгісіз болатын телекоммуникациялық жүйелерде қолданылатын, оларды қайта жіберу немесе талдау негізсіз ұзақ уақытты алуы мүмкін болатын телекоммуникациялық жүйелерде қолданылатын «ұшу кезінде» бір жолғы кодтау мүмкіндігі алынып тасталды. Мұндай жағдайда шығыс ағынына қолданылатын кодтаудың статистикалық схемасы жазылады. Бұл әдіс статикалық Хаффман кодтауы ретінде белгілі.

Барлық қысу алгоритмдері кейбір түрлендіруді пайдалана отырып, неғұрлым жинақы шығыс ағынын алу үшін ақпараттың кіріс ағынында жұмыс істейді. Сығымдау процестерінің негізгі техникалық сипаттамалары және олардың жұмыс нәтижелері:

· Сығылу коэффициенті – бастапқы және нәтижелі ағындардың көлемдерінің қатынасы;

· Сығылу жылдамдығы – кіріс ағынындағы ақпараттың белгілі бір көлемін одан эквивалентті шығыс ағыны алынғанша сығуға кеткен уақыт;

· Сығымдау сапасы – сол немесе басқа алгоритм арқылы қайта сығымдалған кезде шығыс ағынының қаншалықты жинақталғанын көрсететін мән.

Мәліметтерді жазудың артықтығын жоятын алгоритмдер деректерді қысу алгоритмдері немесе мұрағаттау алгоритмдері деп аталады. Қазіргі уақытта бірнеше негізгі әдістерге негізделген деректерді қысу бағдарламаларының алуан түрі бар.

Барлық деректерді қысу алгоритмдері бөлінеді:

) шығынсыз қысу алгоритмдері, оларды пайдаланған кезде қабылдау жағындағы деректер шамалы өзгеріссіз қалпына келтіріледі;

) деректер ағынынан деректердің мәніне айтарлықтай әсер етпейтін немесе адамдар үшін әдетте сезілмейтін ақпаратты алып тастайтын жоғалтатын қысу алгоритмдері.

Шығынсыз мұрағаттаудың екі негізгі әдісі бар:

Хаффман алгоритмі, байланысы жоқ байт тізбектерін қысуға бағытталған,

Lempel-Ziv алгоритмі (ағыл. Lempel, Ziv), мәтіннің кез келген түрін сығуға бағытталған, яғни «сөздердің» қайталану фактісін пайдалану - байт тізбегі.

Барлығы дерлік танымал бағдарламаларЖоғалмайтын мұрағаттар (ARJ, RAR, ZIP және т.б.) екеуінің комбинациясын – LZH алгоритмін пайдаланады.

Хаффман алгоритмі.

Алгоритм еркін мәтіндегі стандартты 256 таңбалық жиынның кейбір таңбалары орташа қайталау кезеңінен жиірек, ал басқалары сәйкесінше сирек кездесетініне негізделген. Сондықтан, егер $ + o жалпы символдарды жазу үшін ұзындығы 8-ден аз биттердің қысқа тізбегін, ал сирек таңбаларды жазу үшін - ұзынды пайдаланса, онда жалпы файл өлшемі азаяды.

Лемпель-Зив алгоритмі. Классикалық Lempel-Ziv алгоритмі -LZ77, оның жарияланған жылымен аталған, өте қарапайым. Ол келесідей тұжырымдалады: егер алдыңғы шығыс ағынында байттардың ұқсас тізбегі бұрыннан кездессе және оның ұзындығы мен ағымдағы позициядан ығысуы туралы жазба осы тізбектің өзінен қысқа болса, онда сілтеме (ығысу, ұзындық) болады. тізбектің өзіне емес, шығыс файлына жазылған.

4.Файлды қысу коэффициенті

Мұрағаттық файлдардағы ақпаратты қысу артықшылықты жою арқылы жүзеге асырылады әртүрлі жолдар, мысалы, кодтарды жеңілдету, олардан тұрақты биттерді жою немесе қайталанатын белгілерді немесе қайталанатын белгілер тізбегін қайталау жылдамдығы және сәйкес белгілер ретінде көрсету арқылы. Ақпаратты мұндай қысу алгоритмдері арнайы мұрағаттау бағдарламаларында (олардың ең танымалдары arj / arjfolder, pkzip / pkunzip / winzip, rar / winrar) файл немесе мұрағатта жүзеге асырылады.

Файлдарды орау мақсаты әдетте дискіде ақпаратты неғұрлым ықшам орналастыруды қамтамасыз ету, уақытты қысқарту және сәйкесінше компьютерлік желілердегі байланыс арналары арқылы ақпаратты беру құнын азайту болып табылады. Сондықтан белгілі бір мұрағаттау бағдарламасының тиімділігінің негізгі көрсеткіші файлды сығу дәрежесі болып табылады.

Файлды қысу коэффициенті Vc сығылған файл көлемінің Vо бастапқы файлының көлеміне пайызбен көрсетілген қатынасы ретінде анықталған Kc коэффициентімен сипатталады (кейбір дереккөздер қарама-қарсы қатынасты пайдаланады):

Kc = (Vc / Vo) * 100%

Қысу мөлшері сіз пайдаланып жатқан бағдарламаға, қысу әдісіне және бастапқы файл түріне байланысты.

Қысу коэффициенті 5 - 40% жетуі мүмкін графикалық кескіндердің файлдары, мәтіндік файлдар және деректер файлдары ең жақсы қысылады, орындалатын бағдарламалардың файлдары және Kc = 60 - 90% жүктеме модульдері аз қысылады. Мұрағат файлдары әрең қысылады. Мұрағаттау бағдарламаларының көпшілігі қысу үшін LZ77 (Lempel-Ziv) алгоритмінің нұсқаларын қолданатынын білсеңіз, мұны түсіндіру оңай, оның мәні байттардың қайталанатын тізбегін (оқу - таңбалар) арнайы кодтау болып табылады. Мұндай қайталаулардың жиілігі мәтіндер мен нүктелі графикада ең жоғары және мұрағаттарда іс жүзінде нөлге дейін азаяды.

Сонымен қатар, мұрағаттау бағдарламалары әлі де қысу алгоритмдерін жүзеге асыруда ерекшеленеді, бұл сәйкесінше қысу коэффициентіне әсер етеді.

Кейбір мұрағаттау бағдарламалары қосымша қысу коэффициентін Kc азайтуға бағытталған құралдарды қамтиды. Сонымен WinRAR бағдарламасыүздіксіз (тұтас) мұрағаттау механизмі енгізілді, оны пайдалану кезінде әдеттегі әдістерге қарағанда 10 - 50% жоғары сығу коэффициентіне қол жеткізуге болады, әсіресе бір типтегі шағын файлдардың айтарлықтай саны буылған болса.

Мұрағаттауыш сипаттамалары кері байланысты мәндер болып табылады. Яғни, қысу жылдамдығы неғұрлым жоғары болса, соғұрлым қысу коэффициенті төмен және керісінше.

Компьютер нарығы көптеген мұрағатшыларды ұсынады - олардың әрқайсысында қолдау көрсетілетін пішімдердің өз жиынтығы, оның жақсы және жаман жақтары, өздері қолданатын мұрағатшы ең жақсы деп сенетін өз жанкүйерлер тобы бар. Біз ешкімді де, ештеңені де көндірмейміз - біз тек функционалдық және тиімділік тұрғысынан ең танымал мұрағатшыларды бейтарап бағалауға тырысамыз. Оларға WinZip, WinRAR, WinAce, 7-Zip кіреді - олар бағдарламалық қамтамасыз ету серверлеріндегі жүктеп алулар саны бойынша көшбасшы. Басқа мұрағатшыларды қарастырған жөн емес, өйткені оларды пайдаланатын пайдаланушылардың пайызы (жүктеу санына қарай) аз.

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны бөлектеңіз, басыңыз Ctrl + Enterжәне біз бәрін түзетеміз!