Προπτυχιακές εργασίες
Μόνιμο URI για αυτήν τη συλλογήhttps://repository2024.ihu.gr/handle/123456789/30485
Οι πτυχιακές εργασίες σπουδαστών προπτυχιακού κύκλου σπουδών
Περιηγούμαι
Πλοήγηση Προπτυχιακές εργασίες ανά Θέμα "004.5"
Τώρα δείχνει 1 - 2 από 2
- Αποτελέσματα ανά σελίδα
- Επιλογές ταξινόμησης
Τεκμήριο Μελέτη λειτουργίας μνήμης EEPROM flash και των παραμέτρων επηρεασμού της απόδοσής της, καθώς και προσομοίωση συστοιχίας (array) μνημών με C++ Builder και Multisim(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2015) Παρασκευά, Χριστίνα; Δημητριάδης, Ευάγγελος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η τεχνολογία στις μέρες μας έχει γίνει κομμάτι της ζωής μας. Οι ηλεκτρονικές συσκευές όπως ψηφιακές φωτογραφικές μηχανές, smartphones, usb sticks κτλ. έχουν μπει στην καθημερινότητά μας. Αποθηκεύουμε και μεταφέρουμε κάθε είδους αρχείο στους υπολογιστές μας. – Ψηφιακές φωτογραφίες, αρχεία μουσικής, έγγραφα επεξεργασίας κειμένου, PDF αρχεία και αμέτρητα άλλες μορφές μέσων ενημέρωσης. Αλλά μερικές φορές ο σκληρός δίσκος του υπολογιστής σας δεν είναι ακριβώς το μέρος που θέλετε να αποθηκεύσετε αυτές τις πληροφορίες. Είτε θέλετε να δημιουργήσετε αντίγραφα ασφαλείας των αρχείων που είναι εκτός συστήματός ή αν ανησυχείτε για την ασφάλειά σας, φορητές συσκευές αποθήκευσης που χρησιμοποιούν ένα είδος ηλεκτρονικής μνήμης που ονομάζεται μνήμη flash μπορεί να είναι η σωστή λύση. Η ηλεκτρονική μνήμη διατίθεται σε ποικιλία μορφών για να εξυπηρετήσει διάφορους σκοπούς. Σε επίπεδο υλικού συσκευής, το ηλεκτρονικό εξάρτημα που είναι υπεύθυνο για την αποθήκευση των δεδομένων, είναι το ολοκληρωμένο κύκλωμα μνήμης τεχνολογίας Flash. Tο μεγαλύτερο ποσοστό των ηλεκτρονικών συσκευών, χρησιμοποιούν ολοκληρωμένα κυκλώματα μνήμης Flash. Αυτό το είδος μνήμης έχει ιδανικά χαρακτηριστικά για χρήση σε ενθυλακωμένα συστήματα, για την εγκατάσταση Λειτουργικού Συστήματος και την αποθήκευση δεδομένων του χρήστη. Στην παρούσα πτυχιακή εργασία θα παρουσιάσουμε τα γενικά χαρακτηριστικά των μνημών τεχνολογίας Flash και τη μέθοδο λειτουργίας τους. Στο πρώτο μέρος θα γίνει μελέτη της επίδρασης λειτουργίας των μνημών, παραμέτρων όπως ο χρόνος διατήρησης δεδομένων και ο χρόνος προγραμματισμού με τελικό προϊόν τη δημιουργία των αντίστοιχων γραφημάτων μεταβολής στο λογισμικό Matlab. Έπειτα στο δεύτερο μέρος θα γίνει προσπάθεια δημιουργίας συστοιχίας (array) κυψελών μνήμης flash σε C++ Builder με τη μορφή δισδιάστατης δομής , έτσι ώστε να υπάρχει δυνατότητα αλλαγής κατάστασης 0 ή 1. Τέταρτο και τελευταίο μέρος, θα γίνει προσομοίωση μιας μνήμης 4x8 στο Multisim έτσι ώστε να μπορέσουμε ναι κατανοήσουμε την εσωτερική λειτουργία καθώς και την διευθυνσιοδότηση στα κελία.Τεκμήριο Προσομοίωση Διαχειριστή Μνήμης Λ.Σ. με σελιδοποίηση με δυνατότητα Εικονικής Μνήμης και εναλλαγών σε βοηθητική μνήμη, και υλοποίηση Μακροχρόνιου Χρονοδρομολογητή. Μελέτη Αποτελεσματικότητας αλγορίθμων αντικατάστασης σελίδων(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2006-08) Καπράλος, Αντώνιος; Καζαρλής, Σπυρίδων; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η εργασία συνίσταται στην ανάπτυξη μίας εφαρμογής Οπτικού προγραμματισμού που θα προσομοιώνει τη λειτουργία ενός Διαχειριστή μνήμης (Memory Manager) ενός σύγχρονου Λ.Σ. με τη μέθοδο της σελιδοποίησης (paging). Η εφαρμογή θα προσομοιώνει την ύπαρξη μνήμης RAM μεταβλητού μεγέθους, καθώς και την ύπαρξη αρχείου εικονικής μνήμης στο δίσκο (page file). Θα προσομοιώνει την άφιξη διεργασιών στο σύστημα και τη ζήτηση μνήμης από αυτές, ακολουθώντας πιθανοτικές κατανομές. Η εφαρμογή θα αναθέτει μνήμη στις διεργασίες και θα χρησιμοποιεί την εικονική μνήμη όταν η RAM γεμίσει. Όταν μια διεργασία τερματίσει θα απελευθερώνει τη μνήμη που αυτή κατείχε. Η εφαρμογή θα τηρεί Πίνακα Σελίδων προσπελάσιμο από το χρήστη όπου θα καταγράφεται η αντιστοίχηση των σελίδων και το αν βρίσκονται σε πραγματική ή εικονική μνήμη. Επίσης, θα υλοποιηθεί Μακροχρόνιος Χρονοδρομολογητής ο οποίος σε τακτά χρονικά διαστήματα θα αποφασίζει ποια διεργασία θα έρθει από το δίσκο στην μνήμη, ώστε να γίνει εκτελέσιμη, και ποια διεργασία θα αποθηκευθεί από την μνήμη στον δίσκο (page file). Ο Χρονοδρομολογητής θα είναι σε θέση να εφαρμόσει κατ’ επιλογή του χρήστη μία από τις τρεις μεθόδους αντικατάστασης: • Αντικατάσταση με πρόβλεψη • Αντικατάσταση με βάση το χρόνο παραμονής • Αντικατάσταση με βάση το χρόνο Τελευταίας προσπέλασης Η εφαρμογή θα είναι σε θέση να λειτουργεί σε “Demo Mode” όπου θα επιδεικνύει στον χρήστη την λειτουργία του Διαχειριστή Μνήμης, αλλά και σε “Run Mode” όπου θα μπορεί να εξυπηρετεί μεγάλο αριθμό διεργασιών στην μονάδα του χρόνου ώστε να γίνει η μελέτη των παραπάνω μεθόδων με κριτήριο τον ελάχιστο αριθμό εναλλαγών(swaps).