Μελέτη σχεδίασης ενός συστήματος προσωρινής αποθήκευσης στη RAM αρχείων γραφικών και ήχου με βάση τη χρήση τους

Φλιάγκας, Θωμάς (2019) Μελέτη σχεδίασης ενός συστήματος προσωρινής αποθήκευσης στη RAM αρχείων γραφικών και ήχου με βάση τη χρήση τους. BSc thesis, ΤΕΙ Δυτικής Μακεδονίας.

[img] Text
EI30_2019.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (3MB)

Abstract

Το αντικείμενο της εργασίας είναι ένα πρόγραμμα υλοποιημένο σε C++ με σκοπό την προσωρινή αποθήκευση αρχείων εικόνας και ήχου, στην μνήμη RAM ανάλογα με την χρήση τους. Στόχος είναι η κατανόηση του προβλήματος και η κατασκευή ενός 64bit εκτελέσιμο κώδικα, υλοποιημένο σε C++ με την χρήση της STL (Standar Template Library). Η νοοτροπία η οποία ακολούθησα για την κατασκευή του κώδικα ήταν αυτή του ζωγράφου. Δηλαδή παίρνουμε την παλέτα με τα χρώματα (στην περίπτωση μας τα αρχεία εικόνας και ήχου) και ζωγραφίζουμε πάνω στον καμβά (αρχίζουμε και τα επεξεργαζόμαστε). Σε ένα πιο υπαρκτό σενάριο όταν θα παίρναμε τα αρχεία θα τα αποσυμπιέζαμε πριν ξεκινήσουμε κάποια οποιαδήποτε άλλη ενέργεια, αλλά θα μπορούσε να γίνει ως μελλοντική εργασία και αυτό καλύπτεται στο Κεφάλαιο 4.2 ως μελλοντική εργασία. Για πιο εξειδικευμένη αντίληψη πάνω στο θέμα, παρέχετε στο Παράρτημα Α σελ. 48 και Παράρτημα Β σελ. 61 2 δημοσιεύσεις που καλύπτουνε την εύρεση προβλημάτων πάνω σε ένα τέτοιο σύστημα που διαχειρίζεται πολλά διαφορετικά αρχεία, καθώς και πειράματα σε έναν αλγόριθμο που επιλύει τέτοια είδους προβλήματα

Item Type: Thesis (BSc)
Corporate Creators: Σίσιας Γεώργιος
Uncontrolled Keywords: C++, RAM, GB, STL, Caching, <vector>.
Subjects: Β > Βάσεις δεδομένων
Γ > Γλώσσες προγραμματισμού (Ηλεκτρονικοί Υπολογιστές)
Π > Προγραμματισμός ηλεκτρονικών υπολογιστών
Divisions: Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Μηχανικών Πληροφορικής ΤΕ (Καστοριά)
Depositing User: Προσωπικό Βιβλιοθήκης
Date Deposited: 09 Jan 2020 11:31
Last Modified: 09 Jan 2020 11:31
URI: http://anaktisis.uowm.gr/id/eprint/10187

Ενέργειες (απαιτείται σύνδεση)

View Item View Item

Created by  Elidoc

To Top