Архиватори и компресиране на данни

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







Компресиране на информация - процес на преобразуване на информация, съхранена във файла, в резултат на което намалява неговия излишък, съответно, изисква по-малко памет за съхранение.

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

Може да се компресира както един или повече файлове в компресиран вид се поставя в т.нар архивиране. или архив.

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

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

Съгласно степента на сгъстяване е размерът на съотношение на компресирания файл и източника, изразени като процент.

Степента на сгъстяване зависи от програмата за компресиране и метод за компресиране тип източник делото. Най-добър сгъстен графични изображения публикувани файлове, текстови файлове, файлове с данни, степента на сгъстяване, която може да бъде на 5 - 40% по-малко сгъстен изпълними програмни файлове и файлове с изображения - 60-90%. Почти не компресиран архивни файлове. Програма за архивиране на различни методи за компресия се използва, което следователно засяга степента на компресия.







Архивиране (опаковки) - пространство (изтегляне) изходните файлове в архивен файл в сгъстен или некомпресиран вид.

Razarhivatsiyaiya (разопаковане) - процес за възстановяване на файлове от архива във формата, в която те са имали, за да изтеглите архива. Когато разопаковате файловете изтеглени от архива и пуснати на диск или в паметта.

Програми, прилагани от опаковане и разопаковане файлове, наречени архиватор.

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

Основните видове програми-архиватори

В момента се използват няколко програма дузина архиватор, които се различават в списъка на функциите и параметрите на работа, но най-доброто от тях имат сходни характеристики. Сред най-популярните програми могат да бъдат разграничени: Zip (и модификация WinZip), WinRAR, ARJ (и неговите варианти), G-Zip, 7-Zip.

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

Саморазархивиращи се архиви, наречени SFX архиви (саморазархивиращ се). Архиви от този тип обикновено са създадени във формат EXE файл.

Много програми-архиватори и декомпресира файлове, това разтоварване на диск, но има и такива, които имат за цел да се създаде опаковани изпълним (програма). В резултат на такъв пакет е създаден файлът програма със същото име и разширение, което, когато заредени в паметта разархивира и започва веднага. Въпреки това, може би обратната трансформация програма файла в празната формат. Тези архиви са програма UPX, PKLite, LZEXE.

Pprogramma за разгъване, която е част от операционната система Windows комунални услуги, използвани за намаляване натиска на софтуерни файлове, които са осигурени от Microsoft.

Методи за управление на програма-архиватор

програма-архиватор се контролира от един от следните начини:

  • - използване на командния ред, която се формира от екип план, съдържащ името на програмата-архиватор, управление на екип и ключовите му настройки, както и имената на архива и оригиналния файл;
  • - с помощта на вградения в черупката и диалогови прозорци, които се появяват след започване на програмата, и позволява контрол посредством клавишите на менюто и функциите, които прави на потребителя, по-удобни условия на труд;
  • - с помощта на контекстното меню на Windows Explorer с операционната система Windows.