dc.contributor.advisor |
Μαστοροκώστας, Πάρις |
|
dc.contributor.advisor |
Ούτσιος, Ευάγγελος |
|
dc.contributor.author |
Καρατσίν, Ηλίας |
|
dc.date.accessioned |
2015-09-02T09:07:43Z |
|
dc.date.available |
2015-09-02T09:07:43Z |
|
dc.date.issued |
2015-06 |
|
dc.identifier.uri |
http://apothesis.teicm.gr/xmlui/handle/123456789/1692 |
|
dc.description |
Το πλήρες κείμενο της εργασίας ΔΕΝ είναι διαθέσιμο |
el |
dc.description.abstract |
Το παρόν έργο είναι η πτυχιακή εργασία όπου πραγματοποιήθηκε στα πλαίσια του Προγράμματος Σπουδών του Τμήματος Μηχανικών Πληροφορικής Τ.Ε. του ΤΕΙ Κεντρικής Μακεδονίας, το ακαδημαϊκό έτος 2015-2016. Στόχος του έργου είναι η παρουσίαση της απαραίτητης θεωρίας των αλγορίθμων κατακερματισμού και LZW, υλοποίηση των αλγορίθμων συμπίεσης και αποσυμπίεσης του αλγορίθμου συμπίεσης LZW, σχεδίαση αυτής με βάση τις διαδικασίες της Τεχνολογίας Λογισμικού σε ένα οπτικοποιημένο περιβάλλον και η εφαρμογή των μεθόδων αυτών σε προβλήματα συμπίεσης κειμένου. Η συγγραφή του προγράμματος πραγματοποιήθηκε χρησιμοποιώντας την γλώσσα προγραμματισμού C # με το εργαλείο Visual Studio 2013. Χρησιμοποιήθηκαν πρότυπα σχεδίασης και υλοποιήθηκε ανάλυση απαιτήσεων των αλγορίθμων τόσο σε χρόνο όσο και σε χρήση υπολογιστικών πόρων όπου απαιτούσε, με αποτέλεσμα την προσαρμογή του κώδικα για την βέλτιστη δυνατή λύση, χρησιμοποιώντας σύγχρονες βιβλιοθήκες όπου παρέχονται από το .ΝΕΤ Framework. Το Λογισμικό περιέχει δυο εκδόσεις των αλγορίθμων. Η πρώτη έκδοση είναι για λόγους κατανόησης των μεθόδων και το πώς αυτοί δουλεύουν, με εμφανίσιμα αποτελέσματα σε οπτικοποιημένο περιβάλλον και η δεύτερη έκδοση, όπου επικεντρώνετε στην καλύτερη και πιο γρήγορη υλοποίηση των διαδικασιών συμπίεσης - αποσυμπίεσης των αρχείων κειμένων, επίσης με οπτικά αποτελέσματα για την καλύτερη κατανόηση των αποτελεσμάτων. |
el |
dc.format.extent |
94 |
el |
dc.language.iso |
el |
el |
dc.publisher |
Τ.Ε.Ι. Κεντρικής Μακεδονίας |
el |
dc.rights |
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές |
|
dc.rights.uri |
http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el |
|
dc.subject |
ΑΛΓΟΡΙΘΜΟΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ |
el |
dc.subject |
TEICM::ΟΡΓΑΝΩΣΗ ΑΡΧΕΙΟΥ (ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ)::ΣΥΜΠΙΕΣΗ ΔΕΔΟΜΕΝΩΝ (ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ) |
el |
dc.subject.ddc |
519.4 |
el |
dc.title |
Υλοποίηση αλγορίθμων κατακερματισμού και LZW: εφαρμογή στη συμπίεση κειμένου |
el |
dc.type |
Πτυχιακή εργασία |
|
dc.contributor.department |
Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. |
el |
dc.heal.publisherID |
teiser |
|
dc.subject.keyword |
Συμπίεση κειμένου |
el |
dc.subject.keyword |
LZW |
el |
dc.subject.keyword |
Αλγόριθμοι λεξικών |
el |
dc.subject.keyword |
Αλγόριθμος κωδικοποίησης Huffman |
el |
dc.subject.keyword |
Αλγόριθμος κωδικοποίησης Shannon-Fano |
el |