Archiválás, tömörítés Archiválás (biztonsági másolat, tartósabb idejű „megőrzés”) – külön tudomány. Tömörítés: helymegtakarítás. Másolás és tömörítés.

Slides:



Advertisements
Hasonló előadás
Tömörítés.
Advertisements

Weblapkészítési tudnivalók 2: Útmutató az elnevezésekhez Pék Ágnes © 2009.
Minden amit tudni akartál de soha sem merted megkérdezni
Programozás III STRING-XML.
Formázás: Az új flopikat, winchestereket, pendrive-kat használat előtt formázni kell! Ma már formázva árulják ezeket, ezért a formázást adattörlésre használjuk.
Operációs rendszer Az operációs rendszer feladatai, részei, fajtái
Tömörítés lényege, típusai Tömörítés, kicsomagolás ZIP,RAR
Irodai és rendszer fájltípusok
Készítette: Mester Tamás METRABI.ELTE.  Egy bemeneten kapott szöveg(karakter sorozat) méretét csökkenteni, minél kisebb méretűre minél hatékonyabb algoritmussal.
Lapcsere stratégiák FIFO, LRU, OPT, SC
Algoritmus és adatszerkezet Tavaszi félév Tóth Norbert1.
Operációs rendszer Az operációs rendszer feladatai, részei, fajtái
Sztringek.
Amit a HTML-ről érdemes tudni
7. Óra Tömörítés, csomagolás, kicsomagolás
Egy példa a könyvtárszerkezetre
Kommunikációs Rendszerek
Tömörítés fogalma: Az adathordozón lévő állományok méretének csökkentése. A tömörítés során két műveletet hajthatunk végre: - Becsomagolás - Kicsomagolás.
Leírónyelvek: HTML és XHTML
Készítette: Pető László
Az információ és kódolása Kovácsné Lakatos Szilvia
A HTML alapjai Havlik Barnabás Készítette:
Huffman Kódolás.
Vizuális és web programozás II.
Ismerkedés a szövegszerkesztéssel
Tömörítő programok.
Buris Katalin V. földrajz - informatika
Prezentáció készítés MS PowerPoint segítségével
1 Gyakorló kérdések a fájlkezelőkkel kapcsolatban Takács Béla 2008.
Nem irodai programok fájltípusai
Tömörítés, csomagolás, kicsomagolás
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Alapismeretek Számítógépes adatábrázolás
DOKUMENTUMOK KÉSZÍTÉSE WORD 2007 SZÖVEGSZERKESZTŐVEL II. rész.
Weboldalak tervezése (X)HTML.
Karakter kódolás Összeállította: Kovács Nándor Felhasznált irodalom:
Operációs rendszerek 2..
Alkalmazói programok Integrált felhasználói rendszerek Számítómunkahelyen szükséges felhasználói programokat egy csomagban, modulokban tartalmazza; az.
Szoftver Program – utasítás sorozat, amelyet a számítógép végre tud hajtani. Operációs rendszer – programcsomag, amely kapcsolatot teremt a felhasználó.
Fájlok tömörítése.
Tömörítés Fogalma Előnye-hátránya Fajtái Programok.
Az üzleti rendszer komplex döntési modelljei (Modellekkel, számítógéppel támogatott üzleti tervezés) II. Hanyecz Lajos.
Vírusok eltávolítása. Vírusok eltávolítására két módszert ajánlanak Az első a biztonsági másolatról történő helyreállítás Biztonsági másolat hiányában.
Windows Intéző.
Összefoglalás Az informatikai eszközök használata
Alapfogalmak, módszerek, szoftverek
Alapismeretek Számítógépes adatábrázolás
Html nyelv (HyperText Markup Language)
Informatikai alapismeretek Hardver
Első lépések a szövegszerkesztő használatában
Egy operációs rendszer könyvtárszerkezete (tárolórendszere)
Adattömörítés.
C Programozási alapok.
Mappa- és fájlműveletek
Az XML nyelv (Extensible Markup Language). XML  XML: leíró nyelv (metanyelv)  XML alkalmazás: egy megalkotott nyelv  XML dokumentum: egy új nyelv egy.
Műveletek mappákkal és a fájltípusok
  Az archiválás egy olyan eljárás, ahol könyvtárakat és fájlokat egyetlen állományba tesszük tárolás vagy továbbíts céljából.  Az archiválás azonban.
Webszerkesztés. IP cím pl: Domain cím - DNS pl: ország nevehttp:// számítógép címe World Wide Web Webszerverre.
9. Óra Tömörítés Tömörítés fogalma: A tömörítő eljárások segítségével adatainkat olyan alakra hozhatjuk, amelyeknek kisebb a mérete, mint az eredetinek.
Fájl rendszerek Szercsik Tibor. Tároló eszközök Háttértároló Háttértároló Winchester, (HDD) (C) Winchester, (HDD) (C) Hajlékonylemezes tároló, (FDD),
Lemezkezelés és adattárolás. Lemezműveletek - Formázás: az a művelet, ami a háttértárakat előkészíti a használatra. Az eredeti tartalom elvész a lemezről.
Elérésük Win7 alatt: Windows gomb> Minden program> Kellékek> Rendszereszközök> …
Az operációs rendszer feladatai
Készítette: Pető László
Tömörítő programok.
Számábrázolás.
Tömörítés.
Informatikai alapismeretek Hardver
A digitális kép bevezetés.
Műveletek mappákkal és a fájltípusok
Előadás másolata:

Archiválás, tömörítés Archiválás (biztonsági másolat, tartósabb idejű „megőrzés”) – külön tudomány. Tömörítés: helymegtakarítás. Másolás és tömörítés. Backup - restore.

A tömörítés egy olyan eljárás, amelynek segítségével egy fájlból egy kisebb fájl állítható elő. Ha a tömörített fájlból teljes mértékben visszanyerhető az eredeti fájl („bitről bitre”), akkor veszteségmentes, ha nem, akkor veszteséges tömörítésről beszélünk.

Az első általánosan alkalmazható, a második csak akkor, ha kis eltérések nem számítanak, pl. kép- és hangfájlok esetén. A veszteséges tömörítési eljárások általában hatékonyabbak, de nem minden esetben alkalmazhatóak-egy futtatható programot akár egy bitnyi eltérés is használhatatlanná tenne.

A tömörítés nagyon hasznos lehet, ha pl. helyet akarunk megspórolni a lemezen, vagy egy viszonylag lassú (pl. telefon) vonalon szeretnénk egy nagyobb fájlt elküldeni. Általános szabályként elmondható, hogy minél hatékonyabb egy tömörítési eljárás, annál több számolást igényel, vagyis lassabb. Nincs „optimális” tömörítés, mindig el kell dönteni, hogy érdemes-e több időt rááldozni arra, hogy a kapott fájl valamivel kisebb legyen.

A tömörítések többek között a fájlban levő ismétlődéseket és más redundanciákat használják ki, például azt, hogy egy szövegfájl minden egyes byte-ján 256 érték lenne ábrázolható, szemben az általában kihasznált kb. 70 betűvel és írásjellel. Azok a fájlok, amelyek nem ennyire „rendezettek”, kevésbé tömöríthetők. Például egy bináris fájl általában kevésbé tömöríthető, mint egy szövegfájl, egy tömörített fájl pedig szinte egyáltalán nem tömöríthető tovább.

A különböző típusú tömörítő programok különböző módszereket használnak az állományok becsoma- golására. A becsomagolás hatékony- sága nagymértékben függ az állomány típusától is.

Az adattömörítés módszerei Az operációs rendszer az állományokat a háttértárolón ún. klaszterekben tárolja. 1 klaszter mérete ált. 8 szektor, azaz 4096 byte. Minden állomány külön klaszterben kezdődik, amennyiben a tárolandó adat túlnyúlik az igénybevett klaszter területén, akkor az operációs rendszer újabb blokkban folytatja az írást, és ez addig folytatódik, amíg van kiírandó adat. A fájlokat nem lehet úgy méretezni, hogy teljesen kitöltsenek egy blokkot, így a helykihasználás nem jó. A helykihasználás javítható, ha az állományokat egy állományba tömörítjük össze, így a blokkba történő írás folyamatos.

A másik módszer, hogy a fájlokban nagy számban ismétlődő szerkezeteket megfelelő módon helyettesítjük, így akár nagyságrendekkel csökkenthetjük a fájl tárolásához szükséges lemezkapacitást. Például a szöveges állományok jól tömöríthetők, mivel gyakran vannak bennük ismétlődések. Ha ugyanazt a karaktert kell egymás után 50-szer tárolni, akkor elegendő 50 byte helyett 3 byte a tároláshoz. Ez úgy lehetséges, hogy az ismétlődő karakterek számát 2 bájton a karaktert pedig elegendő 1 bájton tárolni.

Tehát, kisebb méretű állományokhoz úgy jutunk, hogy a gyakran ismétlődő karaktereket, karaktersorozatokat, rövidebb kódokkal helyettesítjük, ahol minden kód egy jelet vagy jelsorozatot képvisel. Például a magyar nyelvben nagyon gyakori „e” betűt, melynek a bináris megfelelőjét (ASCII kódban), egy rövidebb kóddal helyettesítjük, pl. 101-gyel, akkor a korábbi 8 bit helyett csak 3 bitet használunk, ez máris több mint 50%-os helycsökkenést jelent.

Most már csak a megfelelő algoritmusról kell gondoskodnunk, ami a rövidebb kódokat visszaállítás esetén visszaalakítja eredeti méretűre. Azért, hogy a tömörített kódok mindig visszaállíthatók legyenek eredeti állapotukra, a tömörítő programok mindig eltárolják a tömörítetlen kódokat az archív állományok elején.

A tömörítetlen kódokat hívjuk átváltási táblázatnak is, hiszen ez mondja meg, hogy melyik bitsorozatot mivel helyettesítjük. A nagy mennyiségű, vegyes összetételű fájl esetén a tömörítő programok hatékonysága általában nem megy 50% fölé. A különbség a képek tömörítésénél a legszembetűnőbb. A BMP állományok jól tömöríthetők (akár 90% is lehet), mert nagy bennük az adatok ismétlődése. A GIF, TIFF kiterjesztésű képállományok tömörítési hatékonysága rossz (5% körüli), mivel ezek a fájltípusok már tömörített formátumúak.

A beszerezhető adattömörítő programok használatához nem kell különösebb előképzettség, a tömörítés bonyolult matematikája a programozókra és a matematikusokra tartozik. Tömörítő programok 1. Dos-os programok: ARJ PKZIP (becsomagoló), PKUNZIP (kicsomagoló) RAR 2. Windows-os programok: WINRAR WINZIP ACE

HTML Hypertext Mark-up Language HTML-szerkesztők (Microsoft FrontPage). Word-konverzió. ASCII szövegszerkesztők (pl. Jegyzettömb) SGML, XML

SGML Az SGML (Standard Generalized Markup Language) egy szövegleíró nyelv. Leginkább a HTML-hez lehetne hasonlítani, valójában a HTML is az SGML nyelvből származtatható. A szöveg tagolását, formázását tag-ekkel oldják meg a HTML- hez hasonlóan, azonban a HTML-től eltérően a tag- eket mi definiálhatjuk tetszés szerint, olyan nevet adhatunk nekik, amit logikusnak tartunk. Ezeket a tag definíciókat egy DTD dokumentumleíró fájlban kell megadni.

Az SGML-ből lehet saját elemkészlettel rendelkező dokumentum típus leírást létrehozni, s ezen saját dokumentum típusok létrehozásának legismertebb terméke az ben létrehozott HTML volt. Mivel az SGML-ben elég tág korlátok közé vannak szorítva az egyes elemek létrehozásának feltételei, nehézkes lenne olyan programot írni, amely tökéletesen fel tudná dolgozni ezen dokumentumokat. A HTML nyelvben viszont kezdett nehézkessé válni a bonyolultabb felépítésű adatok tárolása illetve megjelenítése.

XML Ezért volt szükség egy, a webre optimalizált jelölőnyelv létrehozására, amelyet 1996-ban alkottak meg Extensible Markup Language néven. Az XML, mint ahogy a HTML is, az SGMLből leszármaztatott jelölőnyelv. Annak ellenére, hogy mindkét jelölőnyelv ősatyja ugyanazon nyelv, mégis alapjaikban különböznek. Míg a HTML megadott elemhalmazból épül fel, addig az XML-ben saját magunk hozzuk létre az egyes elemeket. Mivel az XML-ben az elemek létrehozására szűkebb szabályok vonatkoznak mint az SGML-re, ezért könnyebben megtanulható, olvasható és leprogramozható.

Számítógéppel támogatott oktatás, kutatás Office’xx. Programcsomagok (Mathematica, Maple, Derive stb.). Oktatóprogramok. Saját készítésű programok.