Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ΣΥΜΠΙΕΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ

ΣΥΜΠΙΕΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ

More Decks by Πασχάλης Μυρμηγκάκης

Other Decks in Education

Transcript

  1. ΢τον ψθφιακό κόςμο που ηοφμε ζνα από τα ηθτοφμενα είναι

    θ γριγορθ επικοινωνία. Μζςω υπολογιςτι ι ενόσ κινθτοφ smartphone ανταλλάςουμε εκτόσ από ιχο, κείμενο, εικόνεσ και βίντεο. Θζλουμε τα μθνφματά μασ να φτάνουν και να τα λαμβάνουμε όςο γρθγορότερα γίνεται. Για να γίνει αυτό, πρζπει το μινυμά μασ να είναι όςο πιο μικρό γίνεται. Ευτυχϊσ, επειδι τα ψθφιακά δεδομζνα αποτελοφνται μόνο από 0 και 1, υπάρχουν διάφοροι τρόποι να μειϊςουμε το μζγεκόσ τουσ. Κάκε τρόποσ λζγεται αλγόρικμοσ ςυμπίεςθσ, και ζχουμε διαφορετικοφσ αλγόρικμουσ όταν ςυμπιζηουμε κείμενο, εικόνεσ, ιχουσ ι βίντεο. Με τον όρο «ςυμπίεςθ δεδομζνων» εννοοφμε ζναν τρόπο με τον οποίο καταφζρνουμε να χρθςιμοποιοφμε λιγότερα ψθφιακά δεδομζνα για να αναπαραςτιςουμε το ίδιο πράγμα. Αυτό το κάνουμε για να εξοικονομιςουμε χϊρο αποκικευςθσ ι γριγορθ επικοινωνία.
  2. Ζχουμε μιλιςει για τθν κωδικοποίθςθ χαρακτιρων ςτο δυαδικό ςφςτθμα, και

    πωσ κάκε χαρακτιρασ κωδικοποιείται με 8 bit (1 byte). ΢ε ζνα μικρό όμωσ μινυμα αυτι δεν είναι θ καλφτερθ κωδικοποίθςθ. Χρθςιμοποιοφμε τα 8 bit γιατί ζτςι κωδικοποιοφμε 256 διαφορετικοφσ χαρακτιρεσ, αλλά αν το μινυμά μασ δεν ζχει τόςουσ διαφορετικοφσ, τότε κάποια από τα 8 bit είναι παραπάνω από όςα χρειαηόμαςτε. Άρα, μποροφμε να κάνουμε ςυμπίεςθ χρθςιμοποιϊντασ λιγότερα. Ασ ποφμε ότι κζλουμε να ςτείλουμε ωσ μινυμα τθν φράςθ «ΠΑΡΑΔΕΙΓΜΑ ΚΛΑ΢΢ΙΚΗ΢ ΜΟΤ΢ΙΚΗ΢». 29 χαρακτιρεσ ςυνολικά μαηί με τα κενά = 29 x 8 = 232 bit 15 μόνο διαφορετικοί χαρακτιρεσ αντί για 256. Μποροφμε να τουσ αναπαραςτιςουμε με μόνο 4 bit αντί για 8! Άρα κα χρειαςτοφμε 29 x 4 = 116 bit και ζχουμε καταφζρει ςυμπίεςθ 50%! Κωδικοποίηςη χαρακτήρων με 4 bit Π 0000 Ε 0100 κενό 1000 Η 1100 Α 0001 Ι 0101 Κ 1001 Ο 1101 Ρ 0010 Γ 0110 Λ 1010 Υ 1110 Δ 0011 Μ 0111 ΢ 1011
  3. • Για να ςυμπιζςουμε ζνα αρχείο του υπολογιςτι μασ, χρειαηόμαςτε

    ςυνικωσ κάποιο λογιςμικό όπωσ τα WinZip ι WinRar. • Σο ςυμπιεςμζνο αρχείο δεν μπορεί να χρθςιμοποιθκεί αν δεν κάνουμε πρϊτα αποςυμπίεςθ. Η χριςθ του είναι για αποκικευςθ ι για αποςτολι. • Μποροφμε να ςυμπιζςουμε πολλά αρχεία μαηί και να φτιάξουμε ζνα μοναδικό ςυμπιεςμζνο αρχείο. Αυτό το αρχείο κα ζχει ςυνικωσ κατάλθξθ .zip ι .rar • Μποροφμε επίςθσ να «κλειδϊςουμε» ζνα ςυμπιεςμζνο αρχείο με κωδικό (password) ϊςτε να μθν μπορεί να αποςυμπιεςτεί χωρίσ τον κωδικό. • Τπάρχουν πολλζσ μορφζσ ψθφιακισ εικόνασ, ιχου και βίντεο. • Κάποιεσ από αυτζσ χρθςιμοποιοφν κωδικοποίθςθ που κάνει μεγάλθ οικονομία χϊρου και άρα είναι ιδθ ςυμπιεςμζνεσ μορφζσ. • Αυτά τα αρχεία δεν μποροφν να ςυμπιεςτοφν περαιτζρω και άρα δεν εχουμε κάποιο κζρδοσ αν χρθςιμοποιιςουμε το WinZip ι το WinRar ςε αυτά.
  4. 1. Επιλζγουμε τα αρχεία που κζλουμε να ςυμπιζςουμε. 2. Κάνουμε

    δεξί κλικ πάνω τουσ και ψάχνουμε τθν εντολι ΢υμπίεςη ςε… (ι κάτι παρόμοιο) 3. Επιλζγουμε τθν μορφι του αρχείου (π.χ. Zip) και ςτθν ςυνζχεια δίνουμε ζνα όνομα όταν αυτό εμφανιςτεί. • Κάκε ςφγχρονο λειτουργικό ςφςτθμα (όπωσ τα Windows) ζχει τρόπο να διαχειρίηεται τα ςυμπιεςμζνα αρχεία. • Λογιςμικά όπωσ το Winzip ι Winrar απλά προςφζρουν περιςςότερεσ δυνατότθτεσ (όπωσ τθν χριςθ password για «κλειδωμζνα» ςυμπιεςμζνα αρχεία. • Γενικά, ακολουκοφμε τισ διπλανζσ οδθγίεσ. 1. Ανοίγουμε το ςυμπιεςμζνο αρχείο με διπλό κλικ. 2. Επιλζγουμε τα αρχεία που κζλουμε να αποςυμπιζςουμε μζςα από αυτό. 3. Ψάχνουμε τθν εντολι Αποςυμπίεςη ςε (ι κάτι παρόμοιο). 4. Επιλζγουμε ςε ποιον φάκελο κα μπουν τα αποςυμπιεςμζνα αρχεία.