Θεωρητική Μελέτη των Journaling Filesystems

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Θεωρητική Μελέτη των Journaling Filesystems"

Transcript

1

2 Θεωρητική Μελέτη των Journaling Filesystems Της σπουδάστριας Ποτσίκα Πολυξένης 10 Ιανουαρίου 2003 Πτυχιακή Εργασία μέρος των απαιτήσεων του Τμήματος Τηλεπληροφορικής και Διοίκησης

3 ΕΥΧΑΡΙΣΤΙΕΣ Στην εκπόνηση της παρούσας Πτυχιακής Εργασίας συνέβαλε τα μέγιστα ο επιβλέπων καθηγητής μου κ. Ι. Τσούλος. Νιώθω βαθύτατα την ανάγκη να τον ευχαριστήσω τόσο για την υπόδειξη του θέματος όσο και για την καθοδήγηση σε όλα τα στάδια εκπόνησης της εργασίας μου. Η βοήθειά του ήταν σημαντικότατη για την ολοκλήρωση του συγγραφικού μέρους της εργασίας. Τον ευχαριστώ επίσης για τις σημαντικότατες παρατηρήσεις, τα εύστοχα σχόλια και την αμέριστη συμπαράσταση κατά την διάρκεια της συγγραφής της εργασίας μου. Τέλος, θα ήθελα να ευχαριστήσω τα μέλη της τριμελούς μου επιτροπής κ. Ε. Στεργίου, Καθηγητή του Τμήματος Τηλεπληροφορικής και Διοίκησης του ΤΕΙ ΗΠΕΙΡΟΥ, και τον κ. Α. Γέροντα, Επιστημονικό Συνεργάτη του Τμήματος Τηλεπληροφορικής και Διοίκησης του ΤΕΙ ΗΠΕΙΡΟΥ για την πολύτιμη συμβολή τους στη διόρθωση του τελικού κειμένου.

4 Abstract Η Πτυχιακή Εργασία που παρουσιάζεται έχει σαν αντικείμενο την μελέτη των Journaling Filesystems Συστήματα αρχείων. Το σύστημα αρχείων είναι το μέρος του λειτουργικού συστήματος που ασχολείται με τα αρχεία. Ένα σύστημα αρχείων αποτελεί τη μέθοδο ονομασίας, αποθήκευσης και οργάνωσης των αρχείων στον υπολογιστή μας. Το σύστημα αρχείων βελτιώνει την ασφάλεια, επιτρέποντας μας να κρυπτογραφούμε αρχεία και φακέλους και να περιορίζουμε την πρόσβαση σε αρχεία. Αυτή η εργασία παρουσιάζει κάποιες βασικές έννοιες γύρω από τα αποθηκευτικά μέσα, τους τρόπους προσπελάσεως και υλοποιήσεως συστημάτων αρχείων. Επίσης, αναφέρεται σε διάφορων ειδών αρχεία όπως σε αρχεία χαρακτήρα, αρχεία μπλοκ και στην προσθήκη διαφορετικών συστημάτων αρχείων σε ένα σύστημα. Τέλος, αναφέρεται στα συστήματα αρχείων FAT, EXT2, EXT3, REISERFS, XFS και πιο συγκεκριμένα αναφέρεται στα εργαλεία διαχειρίσεως που χρησιμοποιούν, στις επιδόσεις τους, στη σύγκριση μεταξύ τους και σε άλλα θέματα που αποσκοπούν στην βαθύτερη ενημέρωση μας γύρω από τα λειτουργικά συστήματα όσον αφορά τα Journaling Filesystems αυτή τη περίοδο.

5 Περιεχόμενα Σελίδα 1. Βασικές Έννοιες 1.1 Αποθηκευτικά Μέσα Ορισμός συστήματος αρχείων Τρόποι προσπελάσεως Τρόποι υλοποιήσεως συστημάτων αρχείων Μεταδεδομένα συστημάτων αρχείων 9 2. VFS 2.1 Κόμβοι -δ (inodes) Αρχεία χαρακτήρα Αρχεία μπλοκ Αρχεία απεικονιζόμενα στην μνήμη Προσθήκη διαφορετικών συστημάτων αρχείων Προσάρτηση δίσκων Τα συστήματα αρχείων στο Linux Τα συστήματα αρχείων FAT 3.1 Το σύστημα αρχείων FAT Το σύστημα αρχείων FAT Το σύστημα αρχείων VFAT Το σύστημα αρχείων NTFS Κρυπτογραφία στο NTFS Μεταδεδομένα στο NTFS Το σύστημα αρχείων EXT2 4.1 Ιστορική παρουσίαση Βασικές αρχές υλοποιήσεως Σύγκριση με FAT Εργαλεία διαχειρίσεως του EXT Κρυπτογραφία στο EXT Ασφάλεια στο EXT Συμπίεση αρχείων Μειονεκτήματα του EXT Επιδόσεις του EXT Το σύστημα αρχείων EXT3 5.1 Ιστορική Παρουσίαση Βασικές αρχές υλοποιήσεως Επιδόσεις EXT Εργαλεία διαχειρίσεως EXT Σύγκριση με EXT Από το EXT2 στο EXT3 και αντίστροφα Το σύστημα αρχείων REISERFS 6.1 Ιστορική Αναδρομή

6 6.2 Εργαλεία διαχειρίσεως Επιδόσεις Το σύστημα αρχείων XFS 7.1 Ιστορική Αναδρομή Εργαλεία διαχειρίσεως Επιδόσεις Σύγκριση των journaling filesystems 8.1 Ταχύτητα Ασφάλεια Συμβατότητα Συμπίεση Ανάκτηση δεδομένων Μέγεθος κατατμήσεων Συμπεράσματα Προτάσεις Βιβλιογραφία 68

7 ΔΗΛΩΣΗ ΠΕΡΙ ΛΟΓΟΚΛΟΠΗΣ Όλες οι προτάσεις οι οποίες παρουσιάζονται σε αυτό το κείμενο και οι οποίες ανήκουν σε άλλον αναγνωρίζονται από τα εισαγωγικά και υπάρχει η σαφής δήλωση του συγγραφέα. Τα υπόλοιπα αναγραφόμενα είναι επινόηση του γράφοντος ο οποίος φέρει και την καθολική ευθύνη για αυτό το κείμενο και δηλώνω υπεύθυνα ότι δεν υπάρχει λογοκλοπή σε αυτό το κείμενο. Ονοματεπώνυμο:.. Υπογραφή:. Ημερομηνία:

8 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 1 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες Αποθηκευτικά Μέσα Ορισμός συστήματος αρχείων Τρόποι προσπελάσεως Τρόποι υλοποιήσεως συστημάτων αρχείων Μεταδεδομένα συστημάτων αρχείων Περίληψη Στο κεφάλαιο αυτό περιγράφονται τα είδη των αποθηκευτικών μέσων και πιο συγκεκριμένα τα μαγνητικά και αποθηκευτικά μέσα, τα είδη προσπελάσεως των αρχείων, τους τρόπους υλοποιήσεως συστημάτων αρχείων και τα διάφορα μεταδεδομένα που καταχωρούν τα συστήματα αρχείων. 1

9 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες Αποθηκευτικά Μέσα Τα μαγνητικά μέσα αποθήκευσης υπάρχουν εδώ και αρκετά χρόνια, και έχουν χρησιμοποιηθεί ευρέως σε κάθε είδους εφαρμογή. Παρόλα αυτά, το κόστος ανά MB καθώς και η μειωμένη διάρκεια ζωής τους, έκανε φανερή από πολύ νωρίς την ανάγκη για εύρεση καλύτερων λύσεων. Αυτές τις ανάγκες ικανοποιούν τα οπτικά μέσα αποθήκευσης, τα οποία φαίνονται να κυριαρχούν στον χώρο των πολυμέσων σήμερα. Αυτό δεν σημαίνει ότι η χρήση τους είναι αποκλειστική. Το κύριο πρόβλημα τους είναι η ταχύτητα. Απαιτητικές εφαρμογές, όπως η διανομή video, δεν μπορούν να υλοποιηθούν με οπτικά μέσα. Γενικά, όχι μόνο σε εφαρμογές πολυμέσων, το πρόβλημα της επιλογής αποθηκευτικού μέσου είναι πολυσύνθετο. Κάποιος που πρόκειται να κάνει μια τέτοια επιλογή πρέπει να λάβει υπόψη του τους ακόλουθους παράγοντες: την ποσότητα που θα αποθηκευτεί και τον απαιτούμενο χρόνο προσπέλασης των δεδομένων το είδος της πληροφορίας που πρόκειται να αποθηκευτεί:κείμενο, εικόνες, ήχος, video τη μεταβλητότητα της πληροφορίας, τους ρυθμούς με τους οποίους λαμβάνεται και αλλάζει ασφάλεια της πληροφορίας Τα αποθηκευτικά μέσα χωρίζονται σε: Μαγνητικά αποθηκευτικά μέσα Τα μαγνητικά αποθηκευτικά μέσα είναι κατάλληλα για δεδομένα που απαιτούν αλλαγές και προσπελάσεις. Χρησιμοποιούνται συνήθως κατά την επεξεργασία των δεδομένων, ενώ για την αρχειοθέτηση προτιμούνται τα οπτικά. Σε εφαρμογές, όπως το video-on-demand, κατά τις οποίες μεγάλες ποσότητες πληροφορίας που μεταβάλλονται με το χρόνο πρέπει να μεταδοθούν γρήγορα, τα μαγνητικά μέσα είναι η μόνη επιλογή. Μαγνητικά μέσα είναι ο Οδηγός Δισκέτας, ο Σκληρός Δίσκος και οι Μαγνητικές Ταινίες(Tapes). Ο Οδηγός Δισκέτας χρησιμεύει στην καταχώρηση στοιχείων σε δισκέτες, ενώ ο Σκληρός Δίσκος έχει σαν κύριο χαρακτηριστικό την αποθήκευση μεγάλου όγκου δεδομένων, με υψηλές ταχύτητες ανάκτησή τους.[1] 2

10 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 3 Όσον αφορά τώρα τις Μαγνητικές Ταινίες χρησιμοποιούνται για την αποθήκευση μεγάλης ποσότητας πληροφορίας και συνήθως για την δημιουργία αντιγράφων ασφαλείας (backup).[2] Οπτικά αποθηκευτικά μέσα Στα οπτικά αποθηκευτικά μέσα ανήκουν το CD (Compact Disk), CD-RΟΜ (Compact Disk-Read Only Memory), CD-ROM XA(ψηφιακό οπτικό μέσο αποθήκευσης), CD- I(ψηφιακό οπτικό μέσο αποθήκευσης), WORM(Write Once Read Many, CD Recordable), CD-DA(Compact Disk-Digital Audio), CD-R(Compact Disk Recordable), Photo CD, DVD(Digital Video Disk). Το CD είναι κατάλληλο για μουσική και για αποθήκευση ψηφιακής πληροφορίας. Το CD-RΟΜ είναι κατάλληλο για χρήση σε υπολογιστές. Το CD- ROM XA και το CD-I υποστηρίζουν μίξη κειμένου, εικόνας, ήχου και video. Το WORM είναι κατάλληλο για ανάγνωση και για εγγραφή. Το CD-DA κυριαρχεί στο χώρο της αναπαραγωγής μουσικής. Το CD-R είναι κατάλληλο για εγγραφή CDs. Το Photo CD χρησιμεύει στην αποθήκευση εικόνων που προέρχονται από scanning φιλμ. Το DVD χρησιμεύει στην αναπαραγωγή Video. Στον πίνακα 1.1 βλέπουμε διάφορα είδη δίσκων CD καθώς επίσης και τις δυνατότητές τους. Δυνατότητα CD-DA CD-ROM CD-i CD-ROM ΧΑ CD-R Photo CD Video CD Ήχος (PCM) ( ) - - Δεδομένα εφαρμογής - ( ) - - Ήχος (ADPCM) - - ( ) - - Εικόνα (RGB) - - ( ) - - Εικόνα (φωτογραφίες YCC) ( ) - Video(MPEG-1) - - ( ) - ( ) - ΙSO ( ) - ( ) ( ) - Multisession - ( ) - ( ) ( ) - Οδηγοί που το υποστηρίζουν CD-DA CD-ROM CD-I CD-ROM ΧΑ Photo CD CD-ROM CD-ROM ΧΑ CD-I CD-ROM CD-I CD-ROM ΧΑ Εξαρτάται από τον τρόπο εγγραφής CD-I CD-ROM ΧΑ Photo CD CD-DA CD-I CD-ROM XA Video CD 3

11 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 4 Video CD Πίνακας 1.1: Είδη δίσκων CD Οι παρενθέσεις υποδεικνύουν πιθανή δυνατότητα. Για παράδειγμα, οι δίσκοι CD-ROM ακολουθούν το ISO 9660 file format(τρόπος αποθήκευσης των αρχείων πάνω στο δίσκο).[3] 1.2 Ορισμός συστήματος αρχείων Το μέρος του λειτουργικού συστήματος που ασχολείται με τα αρχεία είναι γνωστό ως σύστημα αρχείων. Ένα σύστημα αρχείων αποτελεί τη μέθοδο ονομασίας, αποθήκευσης και οργάνωσης των αρχείων στον υπολογιστή μας. Το σύστημα αρχείων μπορεί να βελτιώσει την ασφάλεια επιτρέποντας μας να κρυπτογραφούμε αρχεία και φακέλους και να περιορίζουμε την πρόσβαση σε αυτά.[4] 1.3 Τρόποι προσπελάσεως Τα πρώτα λειτουργικά συστήματα είχαν μόνο έναν τρόπο προσπέλασης, τη σειριακή προσπέλαση(sequential access). Στα συστήματα αυτά μια διεργασία μπορούσε να διαβάσει όλα τα bytes ή τις εγγραφές ενός αρχείου στη σειρά, ξεκινώντας από την αρχή, αλλά δε μπορούσε να παραλείπει μερικά ή να τα διαβάζει εκτός σειράς. Όταν εμφανίστηκαν οι δίσκοι για αποθήκευση αρχείων, τα Bytes και οι εγγραφές ενός αρχείου μπορούσαν να διαβάζονται χωρίς συγκεκριμένη σειρά, ή να προσπελαύνονται εγγραφές βάσει του κλειδιού τους και όχι βάσει τη θέση τους. Τα αρχεία των οποίων τα bytes και οι εγγραφές μπορούν να διαβαστούν με οποιαδήποτε σειρά καλούνται αρχεία τυχαίας προσπέλασης. Τα αρχεία τυχαίας προσπέλασης είναι απαραίτητα για πολλές εφαρμογές, όπως π.χ για τις βάσεις δεδομένων. Αν ένας πελάτης μιας αεροπορικής εταιρίας επικοινωνήσει για να κλείσει μια θέση σε συγκεκριμένη πτήση, το πρόγραμμα κρατήσεων πρέπει να μπορεί να προσπελάσει την εγγραφή της πτήσης χωρίς να χρειάζεται να διαβάσει πρώτα όλες τις εγγραφές χιλιάδων άλλων πτήσεων. 4

12 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 5 Σε παλιότερα λειτουργικά συστήματα, σε μεγάλους υπολογιστές τα αρχεία διαχωρίζονται κατά τη δημιουργία τους σε σειριακά και σε αρχεία τυχαίας προσπέλασης. Τα σύγχρονα λειτουργικά συστήματα δε χρειάζεται να κάνουν τέτοιου είδους διαχωρισμούς, καθώς όλα τα αρχεία θεωρούνται αυτόματα τυχαίας προσπέλασης.[5] 1.4 Τρόποι υλοποιήσεως συστημάτων αρχείων Το βασικό ζήτημα κατά την υλοποίηση της αποθήκευσης των αρχείων είναι να μπορούμε να γνωρίζουμε κάθε στιγμή ποια μπλοκ 1 του δίσκου ανήκουν σε ποιο αρχείο. Σε διαφορετικά συστήματα χρησιμοποιούνται ποικίλες μέθοδοι. Κάποιες από αυτές τις μεθόδους είναι οι παρακάτω: oσυνεχής κατανομή oκατανομή συνδεδεμένης λίστας oκατανομή συνδεδεμένης λίστας με χρήση δείκτη oκόμβοι-δ Σύμφωνα με τη συνεχή κατανομή το πιο απλό σχήμα κατανομής είναι να αποθηκεύσουμε κάθε αρχείο σαν ένα συνεχόμενο μπλοκ δεδομένων πάνω στο δίσκο. Έτσι σε ένα δίσκο με μπλοκ του 1k ένα αρχείο των 50k θα κατανέμεται σε 50 συνεχή μπλοκ. Αυτό το σχήμα έχει δύο σημαντικά πλεονεκτήματα. Πρώτον είναι απλό στην υλοποίηση αφού το να γνωρίζουμε που βρίσκονται τα μπλοκ του αρχείου περιορίζεται στο να θυμόμαστε έναν και μόνο αριθμό: τη διεύθυνση στο δίσκο του πρώτου μπλοκ. Δεύτερον, η απόδοση είναι πολύ καλή γιατί όλο το αρχείο μπορεί να διαβαστεί από το δίσκο με μια και μόνη ενέργεια. Καμιά άλλη μέθοδος κατανομής δε μπορεί να συναγωνιστεί τη μέθοδο συνεχούς κατανομής. Η συνεχής κατανομή έχει όμως και δύο σημαντικά μειονεκτήματα: Πρώτον, δεν είναι ευέλικτη, εκτός αν είναι γνωστό το μέγιστο μέγεθος του αρχείου την ώρα που αυτό δημιουργείται. Το δεύτερο μειονέκτημα είναι ο κατακερματισμός του δίσκου 2. 1 Οι πληροφορίες που αποθηκεύονται σε έναν τομέα αποτελούν το block. Το μέγεθος του Block μπορεί να είναι 128, 256, 512, 1024 bytes. Τα μπλοκ είναι δυνάμεις του 2 και χρησιμοποιούνται για ταχύτερη προσπέλαση. 2 Όπως αποθηκεύουμε αρχεία στον δίσκο, τα αρχεία αποθηκεύονται σαν μια συνδεδεμένη λίστα από συστοιχίες. Αν διαγράψουμε ένα αρχείο, δημιουργείται ένα κενό ανάμεσα στις συστοιχίες. Την επόμενη φορά που θα αποθηκεύσουμε ένα αρχείο, το πρόγραμμα θα προσπαθήσει να χωρέσει το αρχείο στο κενό. Αν το αρχείο είναι πολύ μεγάλο και δεν χωρά στο κενό, τότε το πρόγραμμα βάζει όσο περισσότερο από το αρχείο μπορεί εκεί μέσα. Το υπόλοιπο αρχείο αποθηκεύεται στην επόμενη συνδεδεμένη λίστα από συστοιχίες. Στην περίπτωση αυτή, το αρχείο λέγεται κατακερματισμένο. 5

13 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 6 Σύμφωνα με τη κατανομή συνδεδεμένης λίστας τα αρχεία πρέπει να τα διατηρούμε ως μια συνδεδεμένη λίστα από μπλοκ δίσκου όπως φαίνεται στο σχήμα 1.1. Το πρώτο τμήμα του κάθε μπλοκ χρησιμοποιείται ως δείκτης στο επόμενο. Το υπόλοιπο του μπλοκ είναι δεδομένα. Αντίθετα με το τι συμβαίνει στη συνεχή κατανομή με τη μέθοδο αυτή μπορεί να χρησιμοποιηθεί κάθε μπλοκ στο δίσκο. Δεν υπάρχει απώλεια χώρου εξαιτίας του κατακερματισμού του δίσκου. Επίσης, είναι αρκετό να αποθηκεύει κανείς στην καταχώρηση καταλόγου απλώς τις διευθύνσεις των πρώτων μπλοκ. Το υπόλοιπο αρχείο μπορεί να βρεθεί ψάχνοντας από εκεί. Από την άλλη πλευρά αν και είναι αρκετά απλό να διαβαστεί ένα αρχείο σειριακά, η τυχαία προσπέλαση είναι πάρα πολύ αργή. Επίσης, η ποσότητα των δεδομένων που αποθηκεύονται στο μπλοκ δεν αντιστοιχεί πλέον σε μία δύναμη του δύο αφού και ο δείκτης καταλαμβάνει ορισμένα Bytes. Αυτό όμως δεν είναι ικανοποιητικό καθώς υπάρχουν προγράμματα που γράφουν και διαβάζουν σε μπλοκ με μέγεθος δυνάμεων του δυο. ΑΡΧΕΙΟ Α μπλοκ αρχείου 0 μπλοκ αρχείου 1 μπλοκ αρχείου 2 μπλοκ αρχείου 3 μπλοκ αρχείου μπλοκ αρχείου 0 μπλοκ αρχείου 1 ΑΡΧΕΙΟ Β μπλοκ αρχείου 2 μπλοκ αρχείου Σχήμα 1.1: Συνδεδεμένη λίστα από μπλοκ δίσκου Σύμφωνα με τη κατανομή συνδεδεμένης λίστας με χρήση δείκτη και τα δύο μειονεκτήματα της κατανομής με συνδεδεμένη λίστα μπορούν να απαλειφθούν παίρνοντας 6

14 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 7 τη λέξη με το δείκτη από κάθε μπλοκ και τοποθετώντας τη σε έναν πίνακα ή ευρετήριο στη μνήμη. Το σχήμα 1.2 δείχνει πως θα έμοιαζε ο πίνακας αυτός σύμφωνα με το παράδειγμα του παραπάνω σχήματος. Και στα δύο σχήματα έχουμε δύο αρχεία. Το αρχείο Α χρησιμοποιεί τα μπλοκ του δίσκου 4,7,2,10 και 12 με αυτή τη σειρά ενώ το αρχείο Β χρησιμοποιεί τα μπλοκ του δίσκου 6,3,11 και 14 με αυτή τη σειρά. Χρησιμοποιώντας τον παρακάτω πίνακα μπορούμε να ξεκινήσουμε από το μπλοκ 4 και να ακολουθήσουμε την αλυσίδα μέχρι το τέλος. Το ίδιο μπορεί να συμβεί αν ξεκινήσουμε από το μπλοκ Το αρχείο Α ξεκινά εδώ Το αρχείο Β ξεκινά εδώ Σχήμα 1.2: Κατανομή συνδεδεμένης λίστας με χρήση δείκτη Χρησιμοποιώντας αυτή την οργάνωση όλο το μπλοκ είναι ελεύθερο για δεδομένα. Επιπλέον, η τυχαία προσπέλαση είναι πολύ πιο εύκολη. Αν και πρέπει πάντα να ακολουθήσουμε την αλυσίδα για να βρούμε μια οποιαδήποτε μετατόπιση μέσα στο αρχείο, η αλυσίδα βρίσκεται πάντα ολόκληρη στη μνήμη και έτσι μπορούμε να την ακολουθήσουμε χωρίς να χρειάζονται αναφορές στο δίσκο. Όπως και στην προηγούμενη μέθοδο είναι αρκετό για την καταχώρηση στον κατάλογο να αποθηκεύεται ένας μόνο ακέραιος(ο αριθμός του πρώτου μπλοκ),όπως επίσης είναι δυνατόν να βρεθούν όλα τα μπλοκ, χωρίς να έχει σημασία το μέγεθος του αρχείου. Το κύριο μειονέκτημα αυτής της μεθόδου είναι ότι για να λειτουργήσει πρέπει να διατηρείται στη μνήμη συνεχώς όλος ο πίνακας. Με ένα μεγάλο δίσκο, έστω μπλοκ του 1Κ, ο πίνακας θα έχει καταχωρήσεις, κάθε μια από τις οποίες θα πρέπει να καταλαμβάνει τουλάχιστον 3 Bytes. Για ταχύτητα στην αναζήτηση χρειάζονται 4 Bytes. Έτσι ο πίνακας θα καταλαμβάνει 1.5 7

15 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 8 με 2 megabytes συνεχώς ανάλογα με το αν το σύστημα έχει βελτιστοποίηση χώρου ή χρόνου. Η τέταρτη και τελευταία μέθοδος που χρησιμοποιείται για να γνωρίζουμε ποια μπλοκ ανήκουν σε ποιο αρχείο συνίσταται στο να συσχετίζουμε κάθε αρχείο με ένα μικρό πίνακα ο οποίος ονομάζεται κόμβος-δ και ο οποίος περιέχει τα χαρακτηριστικά και τις διευθύνσεις στο δίσκο των μπλοκ του αρχείου όπως φαίνεται στο σχήμα 1.3. Σχήμα 1.3: Κόμβος-δ Διευθύνσεις μπλοκ δεδομένων Οι πρώτες διευθύνσεις στο δίσκο αποθηκεύονται στον ίδιο τον κόμβο-δ έτσι ώστε για μικρά αρχεία όλες οι απαραίτητες πληροφορίες να βρίσκονται ακριβώς στον ίδιο κόμβο-δ τον οποίο φορτώνουμε από το δίσκο στη μνήμη όταν ανοίγουμε το αρχείο. Για λίγο μεγαλύτερα αρχεία, μία από τις διευθύνσεις στον κόμβο-δ είναι η διεύθυνση ενός μπλοκ στο δίσκο το οποίο καλείται απλά έμμεσο μπλοκ. Το μπλοκ αυτό περιέχει συμπληρωματικές διευθύνσεις στο δίσκο. Αν και αυτό δεν είναι αρκετό, μία ακόμα διεύθυνση στον κόμβο-δ περιέχει τη διεύθυνση ενός μπλοκ το οποίο καλείται διπλά έμμεσο μπλοκ και το οποίο περιέχει μία λίστα από απλά έμμεσα μπλοκ. Καθένα από αυτά 8

16 ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες 9 τα απλά έμμεσα μπλοκ παρέχουν πρόσβαση σε μερικές εκατοντάδες μπλοκ δεδομένων. Αν και αυτό δεν είναι αρκετό τότε μπορεί να χρησιμοποιηθεί ένα τριπλά έμμεσο μπλοκ.[6] 1.5 Μεταδεδομένα συστημάτων αρχείων Πέρα από τα πραγματικά δεδομένα σε ένα σύστημα αρχείων υπάρχουν και τα μεταδεδομένα ή metadata τα οποία δίνουν πληροφορίες για τα ίδια τα δεδομένα και χρησιμοποιούνται για την περιγραφή των πληροφοριών και της κατάστασης στην οποία βρίσκονται. [7] Κάθε σύστημα αρχείων καταχωρεί διαφορετικά μεταδεδομένα όπως για παράδειγμα το όνομα και τις ιδιότητες κάθε αρχείου [8] Τα περισσότερα συστήματα αρχείων καταχωρούν τα παρακάτω: 1.Ιδιοκτήτης -προσδιορίζει τον ιδιοκτήτη και το group του filesystem 2.permission bits-bits δικαιωμάτων 3.timestamps- χρόνοι πρόσβασης και τροποποίησης καταχωρούνται για κάθε αντικείμενο Filesystem[9] 9

17 ΚΕΦΑΛΑΙΟ 2 VFS 10 ΚΕΦΑΛΑΙΟ 2 VFS Κόμβοι δ (inodes) Αρχεία χαρακτήρα Αρχεία μπλοκ Αρχεία απεικονιζόμενα στην μνήμη Προσθήκη διαφορετικών συστημάτων αρχείων Προσάρτηση δίσκων Τα συστήματα αρχείων στο Linux Περίληψη Στο κεφάλαιο αυτό περιέχονται πληροφορίες για το VFS, τις ιδιότητες των κόμβων- δ, τα αρχεία χαρακτήρα και τα αρχεία μπλοκ, τον τρόπο πρόσβασης στα αρχεία, τον τρόπο με τον οποίο προστίθενται νέα συστήματα αρχείων και δίσκοι στο σύστημα και τέλος τα διάφορα συστήματα αρχείων που υπάρχουν. 10

18 ΚΕΦΑΛΑΙΟ 2 VFS 11 Ο πυρήνας του Linux περιέχει ένα εικονικό σύστημα αρχείων, το λεγόμενο VFS(Virtual File System). Το VFS γνωρίζει τα συστήματα αρχείων που υπάρχουν στο σύστημα και υποστηρίζονται από τον πυρήνα χρησιμοποιώντας έναν πίνακα που δημιουργείται κατά τη διάρκεια της διαμόρφωσης πυρήνων. Κάθε είσοδος σε αυτόν τον πίνακα περιγράφει ένα σύστημα αρχείων: περιέχει το όνομα του συστήματος αρχείων και μια λίστα από λειτουργίες στο σύστημα αρχείων έτσι ώστε να μπορούμε να χρησιμοποιήσουμε τις ίδιες λειτουργίες εισόδου / εξόδου για κάθε σύστημα αρχείων. Αυτές οι λειτουργίες αρχικοποιούν τις μεταβλητές και εισάγουν το σύστημα αρχείων στο VFS. Ένα προσαρτημένο σύστημα αρχείων περιέχει: I. Πληροφορίες που είναι κοινές για κάθε σύστημα αρχείων II. Πληροφορίες που αφορούν το συγκεκριμένο σύστημα αρχείων [10] 2.1 Κόμβοι-δ (Inodes) Οι κόμβοι-δ είναι δομές δεδομένων που αποθηκεύουν πληροφορίες σχετικές με τα δεδομένα, τα δικαιώματα και τους δείκτες προς τα υπόλοιπα δεδομένα. Κάθε αρχείο, κατάλογος έχει ένα VFS inode και καθορίζεται με αυτό το Inode στο σύστημα το οποίο βρίσκεται. Τα VFS inode υπάρχουν στη μνήμη του πυρήνα και κρατούνται στη κρυφή μνήμη 3 του VFS καθώς είναι χρήσιμα στο σύστημα. Τα VFS inode παρέχουν τις ακόλουθες πληροφορίες: Αριθμός inode (Inode Number): Αυτό είναι ο αριθμός των inode και είναι μοναδικός για το συγκεκριμένο σύστημα αρχείων. User ids:περιγραφείς ιδιοκτησιών Χρόνος(Times):Χρόνος δημιουργίας, τροποποίησης, εγγραφής Μέγεθος block(block size): το μέγεθος του block. Για παράδειγμα 1024 Bytes. Κλείδωμα(Lock):Αυτό το πεδίο χρησιμοποιείται για το κλείδωμα του VFS inode, όταν για παράδειγμα διαβάζεται από το σύστημα αρχείων. Dirty:Δείχνει εάν το VFS inode έχει γραφεί και αν ναι σημαίνει ότι δεν μπορούμε να το χρησιμοποιήσουμε. [11] 3 cache=προσωρινή αποθήκευση δεδομένων. Βοηθητική μνήμη όταν δε φτάνει η RAM 11

19 ΚΕΦΑΛΑΙΟ 2 VFS Αρχεία χαρακτήρα-αρχεία μπλοκ Τα αρχεία χαρακτήρων σχετίζονται με την είσοδο και την έξοδο και χρησιμοποιούνται για να μοντελοποιήσουν συσκευές σειριακής εισόδου/ εξόδου όπως τερματικά, εκτυπωτές, δίκτυα. Τα αρχεία μπλοκ χρησιμοποιούνται για να μοντελοποιήσουν τους δίσκους. Τα αρχεία υπάρχουν για να εξομοιώνουμε τις συσκευές εισόδου/ εξόδου έτσι ώστε να συμπεριφέρονται σαν αρχεία. Με αυτό τον τρόπο αυτές μπορούν να διαβαστούν και να γραφούν χρησιμοποιώντας τις ίδιες κλήσεις συστήματος που χρησιμοποιούμε για να διαβάζουμε και να γράφουμε σε αρχεία. Πιο συγκεκριμένα τα αρχεία μπλοκ χρησιμοποιούνται για την μοντελοποίηση συσκευών, που αποτελούνται από ένα σύνολο τυχαία διευθυνσιοδοτημένων μπλοκ όπως οι δίσκοι. Η χαρακτηριστική ιδιότητα ενός αρχείου μπλοκ είναι ότι μπορεί να διευθυνσιοδοτηθεί και να προσπελαστεί ξεχωριστά. Με άλλα λόγια ένα πρόγραμμα μπορεί να ανοίξει ένα αρχείο μπλοκ και να διαβάσει για παράδειγμα το μπλοκ 124 χωρίς να είναι απαραίτητο να διαβάσει πρώτα το μπλοκ 0 έως 123. Τα αρχεία χαρακτήρων χρησιμοποιούνται για την μοντελοποίηση συσκευών που βασική τους λειτουργία είναι η ροή χαρακτήρων παρά η τυχαία προσπέλαση μπλοκ. Τα τερματικά, οι εκτυπωτές, τα ποντίκια και οι διασυνδέσεις δικτύου είναι τυπικά παραδείγματα που χρησιμοποιούν αρχεία χαρακτήρων. Τα αρχεία χαρακτήρων μπορούν να προσπελαστούν μόνο σειριακά.[12] 2.4 Αρχεία απεικονιζόμενα στη μνήμη Η πρόσβαση σε αρχεία μπορεί να γίνει χωρίς τη χρήση των εντολών read/ write/ seek αλλά απλά με την απευθείας απεικόνισή τους στη μνήμη. Η πρόσβαση στα αρχεία με αυτόν τον τρόπο γίνεται μέσω κλήσεων στο λειτουργικό σύστημα και στη συνέχεια χρησιμοποίησης της αντίστοιχης μνήμης (μέσω δεικτών ή πινάκων). Οι σχετικές κλήσεις είναι: map 4 : Σύνδεση μιας περιοχής της μνήμης με ένα αρχείο Unmap 5 :Τερματισμός της αντίστοιχης σύνδεσης 4 Δίνει ένα όνομα αρχείου και μια ιδεατή διεύθυνση οπότε το λειτουργικό σύστημα αναγκάζεται να απεικονίσει το αρχείο στο χώρο διευθύνσεων ξεκινώντας από αυτή την ιδεατή διεύθυνση- 5 Απομάκρυνση των αρχείων από το χώρο της μνήμης και σταμάτημα εκτέλεσης του προγράμματος της διεργασίας 12

20 ΚΕΦΑΛΑΙΟ 2 VFS 13 Για παράδειγμα έστω ένα αρχείο f με μήκος 64Κ το οποίο απεικονίζεται στην διεύθυνση 512Κ. Τότε οποιαδήποτε εντολή μηχανής που διαβάζει τα περιεχόμενα ενός Byte που βρίσκεται στη διεύθυνση 512Κ παίρνει το Byte 0 του αρχείου, κτλ. Όταν η διεργασία σταματήσει, το τροποποιημένο αρχείο παραμένει στο δίσκο, όπως ακριβώς θα γινόταν αν οι αλλαγές είχαν γίνει με μια σειρά από κλήσεις συστήματος SEEK και WRITE.[13] 2.5 Προσθήκη διαφορετικών συστημάτων αρχείων Το VFS(Virtual Filesystem) επιτρέπει την προσάρτηση πολλών διαφορετικών συστημάτων αρχείων ταυτόχρονα. Όσον αφορά τις πρώτες εκδόσεις, όλες οι προσβάσεις των συστημάτων αρχείων βασίζονταν στο minix σύστημα αρχείων. Έτσι και τώρα οι προσβάσεις των συστημάτων αρχείων πρέπει να στηρίζονται σε κάποιο άλλο σύστημα αρχείων. [14] Για τη προσάρτηση ενός συστήματος αρχείων χρησιμοποιούμε την εντολή mount. Σκοπός της εντολής Mount είναι να καθιστά κάθε σύστημα αρχείων διαθέσιμο. 2.6 Προσάρτηση δίσκων Τα διαφορετικά partitions των δίσκων μπορούν να περιέχουν τους διαφορετικούς τύπους συστημάτων αρχείων αλλά μόλις προστεθούν, πρέπει να παρουσιάσουν ένα κοινό filesystem interface. Προσάρτηση νέου δίσκου Δημιουργoύμε έναν κατάλογο όπου θα προσαρτηθεί ο νέος δίσκος, για παράδειγμα τον κατάλογο /new-disk και προσάρτηση του δίσκου σε αυτόν: mkdir /new-disk mount -t ext2 /dev/hdb1 /new-disk [15] 13

21 ΚΕΦΑΛΑΙΟ 2 VFS Τα συστήματα αρχείων στο Linux Ένα από τα χαρακτηριστικά γνωρίσματα του Linux είναι ότι υποστηρίζει πολλά διαφορετικά συστήματα αρχείων. Το Linux υποστηρίζει συστήματα αρχείων όπως το: ext, ext2, ext3, reiserfs, xfs, xia, minix, umsdos, MS-dos, vfat, proc, smb, ncp, iso9660, sysv, hpfs, affs και ufs. Πιο συγκεκριμένα ας τα χωρίσουμε στις ακόλουθες κατηγορίες: Συστήματα αρχείων βασισμένα σε δίσκους: ext2 (linux native), ufs(bsd), fat(dos-fs), vfat(win95), hpfs(os/2), minix, Isofs(CDROM), sysv(sysv UNIX), hfs(macintoch), affs(amiga Fast FS), NTFS, adfs Δικτυακά συστήματα αρχείων: nfs, Coda, AFS, smbfs, ncpfs Ειδικά συστήματα αρχείων: procfs, umsdos(unix IN DOS), userfs(ανακατεύθυνση στο χρήστη) Forthcoming συστήματα αρχείων: devs(device filesystem), DFS-DCE distribyted FS Διάφορα συστήματα αρχείων: cfs(crypt filesystem), cfs(cache filesystem), ftpfs(ftp filesystem), mailfs(mail filesystem), pgfs(postgres versioning filesystem) Στο Linux, τα συστήματα αρχείων που μπορεί να χρησιμοποιήσει το σύστημα, συνδυάζονται σε μια ενιαία ιεραρχική δομή δέντρου. Το σύστημα αρχείων περιέχει: α)τις πληροφορίες που περιέχονται στα αρχεία του συστήματος αρχείων, όπως για παράδειγμα πληροφορίες προστασίας αρχείων, β) τη δομή του συστήματος αρχείων, γ)πληροφορίες που περιέχονται στους καταλόγους του συστήματος αρχείων, όπως για παράδειγμα τα αρχεία που περιέχουν, δ)ασφάλεια αυτών των πληροφοριών. Το εικονικό σύστημα αρχείων(vfs) του Linux εφαρμόζεται έτσι ώστε: -η πρόσβαση στα αρχεία να είναι όσο το δυνατόν πιο γρήγορη -να είμαστε σίγουροι ότι τα αρχεία και τα στοιχεία τους διατηρούνται σωστά. [16] 14

22 ΚΕΦΑΛΑΙΟ 3 Τα συστήματα αρχείων FAT 15 ΚΕΦΑΛΑΙΟ 3 Τα συστήματα αρχείων FAT Το σύστημα αρχείων FAT16 Το σύστημα αρχείων FAT32 Το σύστημα αρχείων VFAT Το σύστημα αρχείων NTFS Κρυπτογραφία στο NTFS Μεταδεδομένα στο NTFS Περίληψη Στο κεφάλαιο αυτό δίνονται πληροφορίες για το FAT, για τα χαρακτηριστικά του FAT16 και του FAT32. Επίσης, αναφέρεται στο VFAT και στα χαρακτηριστικά γνωρίσματα, στις ιδιότητες, στις αρχές, στις άδειες και στα μεταδεδομένα του NTFS. 15

23 ΚΕΦΑΛΑΙΟ 3 Τα συστήματα αρχείων FAT 16 Το FAT προέρχεται από τα αρχικά File Allocation Table. Είναι πίνακες που αποθηκεύονται στο σκληρό δίσκο, στον οποίο υπάρχει καταχωρημένη η ακριβής θέση κάθε αρχείου. Το σύστημα FAT αρχικά χρησιμοποιήθηκε για την αποθήκευση δεδομένων σε δισκέτες και ήταν γνωστό ως FAT 12. Αργότερα προέκυψε το FAT 16 που χρησιμοποιείται ακόμα και σήμερα σε σκληρούς δίσκους μικρής χωρητικότητας, κάτω από 2GB. Στο FAT 16 κάθε cluster 6 του σκληρού δίσκου έχει μέγεθος 8 Kb. Αυτό σημαίνει ότι ακόμα και αν το μέγεθος ενός αρχείου είναι ας πούμε 2 Kb, αυτό θα καταλάβει ένα ολόκληρο cluster δηλαδή 8 Kb. Ή ένα αρχείο με μέγεθος 16,4 Kb θα καταλάβει 3 ολόκληρα clusters, συνολικού μεγέθους 25 Kb περίπου. Αυτό οδηγεί σε απώλεια σημαντικής χωρητικότητας του σκληρού δίσκου, αφού συμβαίνει με όλα τα αρχεία που είναι αποθηκευμένα σε αυτόν. Το σύστημα FAT 32 είναι κατάλληλο για σκληρούς δίσκους άνω των 2GB. Στο σύστημα αυτό κάθε cluster έχει μέγεθος 4 Kb, το μισό μέγεθος δηλαδή του FAT 16. Έτσι το αρχείο του προηγούμενου παραδείγματος που είχε μέγεθος 2Kb πιάνει αυτή τη φορά 4 Kb και χάνονται μόνο 2 Kb αντί για 6 Kb που θα χάνονταν με το FAT 16. Δηλ. αξιοποιείται καλύτερα ο σκληρός δίσκος. Το σύστημα αρχείων NTFS, έχει ακόμα μικρότερο μέγεθος cluster, που είναι 2 Kb. Όμως το NTFS είναι κατάλληλο μόνο για Windows NT και 2000 και δεν αναγνωρίζεται από τα Windows 95/98 και τα Millenium. Για να αλλάξoυμε το σύστημα αρχείων ενός σκληρού δίσκου και να δημιουργήσουμε ένα καινούριο σύστημα αρχείων πρέπει να κάνουμε format οπότε θα χαθούν όλα τα περιεχόμενά του. [17] Για να γίνει κατανοητό τι ακριβώς κάνει ο πίνακας κατανομής αρχείων, πρέπει πρώτα να γίνει κατανοητό πως είναι κατανεμημένος ο χώρος του σκληρού δίσκου. Για λόγους απόδοσης ένα αρχείο δεν αποτελείται από ξεχωριστούς τομείς 7. Ο λόγος είναι ότι θα προκαλούνταν μεγάλη σπατάλη(χρόνου και χώρου) αν ένα αρχείο αποθηκεύονταν σε διαφορετικούς τομείς, όταν αυτά είναι τόσο μικρά (ένα αρχείο δεν αποθηκεύεται σε συνεχόμενες θέσεις στο δίσκο, αλλά είναι διεσπαρμένο σ' αυτόν). Έτσι, ο σκληρός δίσκος είναι χωρισμένος σε μεγαλύτερα κομμάτια που ονομάζονται συστοιχίες. Κάθε συστοιχία 6 Η τομή του ίχνους με δύο ή περισσότερους τομείς ονομάζεται συστοιχία (cluster) ή εναλλακτικά μονάδες κατανομής (allocation units) και είναι η μικρότερη ομάδα δεδομένων που μπορούμε να προσπελάσουμε στο δίσκο. Κάθε συστοιχία περιέχει έναν αριθμό από τομείς. Τυπικά, οι συστοιχίες ποικίλλουν σε μέγεθος από 2048 bytes μέχρι bytes, το οποίο αντιστοιχεί σε 4 μέχρι 64 τομείς η κάθε συστοιχία 7 Κάθε ίχνος έχει χωριστεί σε μικρότερες μονάδες που ονομάζονται τομείς (sectors). Κάθε τομέας μπορεί να χωρέσει 512 bytes δεδομένων, συν μερικά επιπρόσθετα bytes τα οποία χρησιμοποιούνται για εσωτερικό έλεγχο του δίσκου και για αναγνώριση και διόρθωση λαθών 16

24 ΚΕΦΑΛΑΙΟ 3 Τα συστήματα αρχείων FAT 17 έχει μια καταχώρηση μέσα στο FAT η οποία λέει στο λειτουργικό σύστημα ποια κομμάτια του δίσκου είναι ελεύθερα και ποια χρησιμοποιούνται από αρχεία. Σχήμα 3.1: Οργάνωση επιφάνειας δίσκου: Ίχνη / τομείς / συστοιχίες Οι πίνακες κατανομής αρχείων(fat) είναι τοποθετημένοι στην περιοχή του δίσκου αμέσως μετά τον τομέα εκκίνησης 8 του διαμερίσματος. Κάθε διαμέρισμα περιέχει δύο ίδια αντίγραφα του FAT. Το δεύτερο αντίγραφο χρησιμοποιείται ως εφεδρικό, σε περίπτωση που συμβεί κάποια ζημιά στο πρώτο. Μια ζημιά στο FAT μπορεί να προκαλέσει απώλεια δεδομένων. Το πρόβλημα με το εφεδρικό αντίγραφο είναι ότι βρίσκεται ακριβώς δίπλα στο πρώτο, έτσι ώστε αν προκληθεί κάποια 8 Κάθε DOS διαμέρισμα (επίσης αποκαλείται και λογικός δίσκος) έχει το δικό του τομέα εκκίνησης διαμερίσματος. Είναι διαφορετικός από το βασικό τομέα εκκίνησης, ο οποίος ελέγχει ολόκληρο το δίσκο, αλλά είναι όμοιος με τις αρχές του. Κάθε τομέας εκκίνησης διαμερίσματος περιλαμβάνει τα παρακάτω: Παράμετροι Βlock Δίσκου (Disk Parameter Block): Ορισμένες φορές αποκαλείται και media parameter block. Πρόκειται για έναν πίνακα δεδομένων που περιλαμβάνει ειδικές πληροφορίες, σχετικές με το διαμέρισμα, όπως οι προδιαγραφές του (μέγεθος, αριθμός των τομέων που περιλαμβάνει κλπ), την ετικέτα δίσκου (label name) και άλλες παρόμοιες πληροφορίες. Κώδικας Εκκίνησης Διαμερίσματος (Volume Boot Code): Αυτός ο κώδικας χρησιμοποιείται για να ξεκινήσει να φορτώνει το λειτουργικό σύστημα. 17

25 ΚΕΦΑΛΑΙΟ 3 Τα συστήματα αρχείων FAT 18 ζημιά, από κατεστραμμένους τομείς για παράδειγμα στο πρώτο FAT, είναι πολύ πιθανό το πρόβλημα να επεκταθεί και στο εφεδρικό. Σχήμα 3.2: Πίνακας Κατανομής Αρχείων(FAT) [18] 3.1 Το σύστημα αρχείων FAT16 Το FAT χρησιμοποιείται από το DOS και τα Windows 95/98/NT/2000/XP. Όταν κάποιος αναφέρεται σε «FAT» έκδοση γενικά, αναφέρεται συνήθως σε FAT-16. Στo FAT-16 το μέγιστο μέγεθος των clusters που χρησιμοποιείται είναι 65,526. Κάθε μια από τις εισόδους στο FAT αντιστοιχεί σε μία συστοιχία στο δίσκο. Στον πίνακα 3.1 βλέπουμε ιδιότητες του FAT-16: ΙΔΙΟΤΗΤΑ Χρησιμοποιείται από: Μέγεθος κάθε εισόδου FAT: FAT-16 Μικρούς σκληρούς δίσκου των 2 GB 16 bits Μέγιστος αριθμός καταχωρήσεων: Μέγεθος Cluster που χρησιμοποιείται: 2 KB με 32 KB Πίνακας 3.1: Ιδιότητες FAT-16 18

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

Διαβάστε περισσότερα

Εισαγωγή στα Λειτουργικά

Εισαγωγή στα Λειτουργικά Εισαγωγή στα Λειτουργικά Συστήματα Ενότητα 9: Αρχεία ΙΙ Γεώργιος Φ. Φραγκούλης Τμήμα Ηλεκτρολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σεάδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ Στέφανος Γκρίτζαλης Αναπληρωτής Καθηγητής Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Μαγνητικοί ίσκοι Τα δεδοµένα αποθηκεύονται στο µαγνητικό φιλµ του δίσκου Ο δίσκος περιστρέφεται µε

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)

Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Κύρια & Περιφερειακή Μνήµη

Κύρια & Περιφερειακή Μνήµη Κύρια & Περιφερειακή Μνήµη Κύρια Μνήµη RAM ROM Cache Περιεχόµενα Μονάδες Μαζικής Αποθήκευσης Μαγνητικοί ίσκοι Μαγνητικές Ταινίες Οπτικά Μέσα Ηκύρια µνήµη (Main Memory) Η κύρια µνήµη: Αποθηκεύει τα δεδοµένα

Διαβάστε περισσότερα

Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στο Λειτουργικό Σύστημα Windows XP. Εισηγητής: Χαριτωνίδης Γεώργιος. Βόλος, Νοέμβριος 2008

Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στο Λειτουργικό Σύστημα Windows XP. Εισηγητής: Χαριτωνίδης Γεώργιος. Βόλος, Νοέμβριος 2008 Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στο Λειτουργικό Σύστημα Windows XP Βόλος, Νοέμβριος 2008 Τα Windows είναι ένα Λειτουργικό Σύστημα που χρησιμοποιείται σε εκατομμύρια υπολογιστές στον κόσμο. Μας βοηθούν στο να

Διαβάστε περισσότερα

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) ..8 Κατανομή των αρχείων σε συσκευές Ακολουθείται κάποια λογική στην αποθήκευση των αρχείων:.αρχεία που χρησιμοποιούνται συχνά τοποθετούνται στους σκληρούς δίσκους που έχουν μεγάλη ταχύτητα πρόσβασης..αν

Διαβάστε περισσότερα

Τεχνολογία μνημών Ημιαγωγικές μνήμες Μνήμες που προσπελαύνονται με διευθύνσεις:

Τεχνολογία μνημών Ημιαγωγικές μνήμες Μνήμες που προσπελαύνονται με διευθύνσεις: Σύστημα μνήμης Ο κύριος σκοπός στο σχεδιασμό ενός συστήματος μνήμης είναι να προσφέρουμε επαρκή χωρητικότητα αποθήκευσης διατηρώντας ένα αποδεκτό επίπεδο μέσης απόδοσης και επίσης χαμηλό μέσο κόστος ανά

Διαβάστε περισσότερα

Μάθημα 8: Διαχείριση Μνήμης

Μάθημα 8: Διαχείριση Μνήμης Μάθημα 8: Διαχείριση Μνήμης 8.1 Κύρια και δευτερεύουσα μνήμη Κάθε μονάδα ενός υπολογιστή που χρησιμεύει για τη μόνιμη ή προσωρινή αποθήκευση δεδομένων ανήκει στην μνήμη (memory) του υπολογιστή. Οι μνήμες

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη Τι θα μάθουμε σήμερα: Να αναφέρουμε τα είδη κύριας μνήμης και να τα συγκρίνουμε με βάση τα χαρακτηριστικά τους Να περιγράφουμε τον ρόλο του κάθε είδους της

Διαβάστε περισσότερα

1ο Εργαστήριο Σύστημα Αρχείων

1ο Εργαστήριο Σύστημα Αρχείων ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 1ο Εργαστήριο Σύστημα Αρχείων ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ - ABSOLUTE KAI RELATIVE PATH Λειτουργικό Σύστημα

Διαβάστε περισσότερα

Κοινή χρήση πόρων με τα Windows XP

Κοινή χρήση πόρων με τα Windows XP Κοινή χρήση πόρων με τα Windows XP Α. Κοινή χρήση αρχείων και φακέλων Θα μάθετε: Να θέτετε σε κοινή χρήση ένα αρχείο ή ένα φάκελο του υπολογιστή με τα Windows XP. Να θέτετε σε κοινή χρήση στο δίκτυο μουσική,

Διαβάστε περισσότερα

Σύστηµα Αρχείων και Καταλόγων

Σύστηµα Αρχείων και Καταλόγων ΕΠΛ 003 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αρχείων και Καταλόγων ιάλεξη 7 (Κεφάλαιο 11 του βιβλίου) Στόχοι Κεφαλαίου Περιγραφή της έννοιας του αρχείου, συστήµατος

Διαβάστε περισσότερα

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Μάθημα 4.5 Η Μνήμη - Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις τα κυριότερα είδη μνήμης

Διαβάστε περισσότερα

Μάθημα 4.10: Οπτικά Αποθηκευτικά Μέσα

Μάθημα 4.10: Οπτικά Αποθηκευτικά Μέσα Κεφάλαιο 4 ο Ο Προσωπικός Υπολογιστής Μάθημα 4.10: Οπτικά Αποθηκευτικά Μέσα Όταν ολοκληρώσεις το κεφάλαιο θα μπορείς: Να εξηγείς τις αρχές λειτουργίας των οπτικών αποθηκευτικών μέσων. Να περιγράφεις τον

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(ile System) 2.1.11 Καταχώρηση και απελευθέρωση του Δίσκου Συνδεδεμένη καταχώρηση (Linked Allocation) α) Το Λ.Σ. δίνει ένα μόνο τομέα γιατοαρχείοπουδημιουργείται.

Διαβάστε περισσότερα

Μαγνητικά αποθηκευτικά μέσα: Απαιτητική πληροφορία Ευρύτερη αγορά Μεταφερόμενο αποθηκευτικό μέσο

Μαγνητικά αποθηκευτικά μέσα: Απαιτητική πληροφορία Ευρύτερη αγορά Μεταφερόμενο αποθηκευτικό μέσο ΑΠΟΘΗΚΕΥΤΙΚΑ ΜΕΣΑ Μαγνητικά αποθηκευτικά μέσα: Κόστος ανά ΜΒ Μειωμένη διάρκεια ζωής Πολυμέσα: Απαιτητική πληροφορία Ευρύτερη αγορά Μεταφερόμενο αποθηκευτικό μέσο Λύση: οπτικά μέσα αποθήκευσης Κύριο πρόβλημα:

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος 2.5 Σύστημα αρχειοθέτησης, έγγραφα και βάσεις δεδομένων 2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος Να είναι σε θέση να διατηρήσει ένα καθιερωμένο, ηλεκτρονικό και

Διαβάστε περισσότερα

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Λειτουργικά Συστήματα Ενότητα 10: Διαχείριση Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

Διαβάστε περισσότερα

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM). Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται

Διαβάστε περισσότερα

1. Τα τμήματα της επιφάνειας εργασίας των Windows

1. Τα τμήματα της επιφάνειας εργασίας των Windows 1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων

Διαβάστε περισσότερα

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

Διαβάστε περισσότερα

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI)

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 015-16 Οργάνωση Υπολογιστών (ΙI) (κύρια και ) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα τυπικό υπολογιστικό

Διαβάστε περισσότερα

ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βασίλης Πρέκας Β'3

ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βασίλης Πρέκας Β'3 ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Βασίλης Πρέκας Β'3 Τι Ονομάζουμε Αρχείο Σε Έναν Υπολογιστή Ένα αρχείο υπολογιστή είναι ένα σύνολο από πληροφορίες, δεδομένα ή και ένας πόρος, που χρησιμεύει ως "δοχείο" για

Διαβάστε περισσότερα

Ευρετήρια. Ευρετήρια. Βάσεις Δεδομένων 2009-2010: Ευρετήρια 1

Ευρετήρια. Ευρετήρια. Βάσεις Δεδομένων 2009-2010: Ευρετήρια 1 Ευρετήρια 1 Ευρετήρια Ένα ευρετήριο (index) είναι μια βοηθητική δομή αρχείου που κάνει πιο αποδοτική την αναζήτηση μιας εγγραφής σε ένα αρχείο Το ευρετήριο καθορίζεται (συνήθως) σε ένα γνώρισμα του αρχείου

Διαβάστε περισσότερα

Κατακερματισμός. 4/3/2009 Μ.Χατζόπουλος 1

Κατακερματισμός. 4/3/2009 Μ.Χατζόπουλος 1 Κατακερματισμός 4/3/2009 Μ.Χατζόπουλος 1 H ιδέα που βρίσκεται πίσω από την τεχνική του κατακερματισμού είναι να δίνεται μια συνάρτησης h, που λέγεται συνάρτηση κατακερματισμού ή παραγωγής τυχαίων τιμών

Διαβάστε περισσότερα

Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων.

Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων. Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων. Ορισμός Ένα αρχείο είναι ένα σύνολο από σχετιζόμενες πληροφορίες οι οποίες έχουν αποθηκευτεί σε κάποιο

Διαβάστε περισσότερα

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Ερωτήσεις επανάληψης

ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Ερωτήσεις επανάληψης ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ 1. Τι είναι το λειτουργικό σύστημα; Λειτουργικό Σύστημα είναι ένα σύνολο προγραμμάτων που ελέγχει τη λειτουργία του υπολογιστή και προσφέρει υπηρεσίες στους χρήστες.

Διαβάστε περισσότερα

2ο Εργαστήριο. Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών

2ο Εργαστήριο. Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 2ο Εργαστήριο Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών Πίνακας Εντολών

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Λειτουργικά Συστήματα Ενότητα 10: Διαχείριση Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

Διαβάστε περισσότερα

Ενότητα 4. Εισαγωγή στην Πληροφορική. ίαυλος συστήµατος. Κεφαλαίο 4Β. ίαυλοι δεδοµένων και διευθύνσεων. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. ίαυλος συστήµατος. Κεφαλαίο 4Β. ίαυλοι δεδοµένων και διευθύνσεων. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

Διαβάστε περισσότερα

Computing and Information Systems Service. ιαχείριση Αρχείων

Computing and Information Systems Service. ιαχείριση Αρχείων ιαχείριση Αρχείων Η διαχείριση αρχείων είναι πολύ σηµαντική για την οργάνωση των αρχείων σας σε φακέλους και την αποθήκευση των αρχείων που συσχετίζονται µεταξύ τους στον ίδιο φάκελο. Αν έχετε πολλά αρχεία,

Διαβάστε περισσότερα

ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ

ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Τα τμήματα ενός ηλεκτρονικού υπολογιστή είναι: 1. Επεξεργαστής 2. Μνήμη RAM και ROM 3. Κάρτα γραφικών 4. Μητρική Πλακέτα 5. Σκληρός Δίσκος 6. DVD / Blue Ray 7. Τροφοδοτικό

Διαβάστε περισσότερα

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux 1 Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux Το Linux είναι ένα λειτουργικό σύστημα όμοιο με το Unix που αναπτύχθηκε από έναν πυρήνα (kernel, Εικ.1) τον οποίο δημιούργησε το 1991 ο Linus Torvalds όντας

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Ποια από τις πιο κάτω δηλώσεις περιγράφει την σωστή διαδικασία ασφάλειας των πληροφοριών για ένα οργανισμό; a) Να μην υπάρχουν διαδικασίες για την αναφορά των

Διαβάστε περισσότερα

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

Διαβάστε περισσότερα

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Τεχνολογίες Κύριας (και η ανάγκη για χρήση ιεραρχιών μνήμης) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης i Στα σύγχρονα

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα

Διαβάστε περισσότερα

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Το 1944 με την κατασκευή του υπολογιστή Mark I από τον Howard Aiken και την εταιρεία κατασκευής ηλεκτρονικών υπολογιστών IBM και από το 1950 μπήκανε

Διαβάστε περισσότερα

Συνεργείο Αυτοκινήτων

Συνεργείο Αυτοκινήτων Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών

Διαβάστε περισσότερα

STORAGE AREA NETWORK. Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1

STORAGE AREA NETWORK. Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1 STORAGE AREA NETWORK Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1 ΤΙ ΕΙΝΑΙ ΔΙΚΤΥΟ ΑΠΟΘΗΚΕΥΣΗΣ ΔΕΔΟΜΕΝΩΝ (SAN) ΟΡΙΣΜΟΣ ΔΙΚΤΥΟΥ ΑΠΟΘΗΚΕΥΣΗΣ ΔΕΔΟΜΕΝΩΝ (SAN) Οποιοδήποτε, υψηλής απόδοσης, δίκτυο

Διαβάστε περισσότερα

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP Το FTP (File Transfer Protocol) είναι το εξειδικευμένο πρωτόκολλο μεταφοράς αρχείων στα σύγχρονα δίκτυα δεδομένων όπως το Διαδίκτυο. Δίνει τη δυνατότητα μεταφοράς αρχείων από τον υπολογιστή

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ R3 I Καταχωρητές PC Κεντρική Μονάδα Επεξεργασίας Αριθμητική και λογική μονάδα

Διαβάστε περισσότερα

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53 Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53 Περιεχόμενα 1. 1. Διαδικασία των Windows 8 2. Απαιτήσεις συστήματος 3. Προετοιμασία 2. 3. 4. 5. με τη 6. 1. Εξατομίκευση 2. Ασύρματο 3.

Διαβάστε περισσότερα

Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας

Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας ΒΗΜΑ 1 Εφεδρικό Αντίγραφο Ασφαλείας ΠΡΟΣΟΧΗ: Πριν εφαρμόσουμε τον οδηγό εγκατάστασης στον Η/Υ μας κρατούμε αντίγραφα ασφαλείας των σημαντικών

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE ΜΑΘΗΜΑ 1- MULTIPLE CHOICE 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο σύστημα d)

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα αρχείων, δίσκοι

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα αρχείων, δίσκοι ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Συστήματα αρχείων, δίσκοι Υλικό από: Tanenbaum, Modern Operating Systems,Structured Computer Organization Stallings, Operating Systems: Internals and Design Principles. Silberschatz,

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στην επιλογή «Κενή βάση δεδομένων» στο Παράθυρο Εργασιών. Θα εμφανιστεί το

Διαβάστε περισσότερα

Εισαγωγή. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Κατανεµηµένα συστήµατα αρχείων. Μέρη κατανεµηµένου συστήµατος αρχείων

Εισαγωγή. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Κατανεµηµένα συστήµατα αρχείων. Μέρη κατανεµηµένου συστήµατος αρχείων Εισαγωγή Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 «Κατανεµηµένα Συστήµατα Αρχείων (1/2)» ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Σύστηµα αρχείων Αποθήκευση, προσπέλαση και διαχείριση δεδοµένων

Διαβάστε περισσότερα

Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6 i. Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6

Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6 i. Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6 i της CD V2.6 ii Copyright 2002, 2003, 2004 Sun Microsystems Copyright 2009 Στέργιος Προσινικλής (steriosprosinikls@gmail.com) Δίνεται άδεια για αντιγραφή, διανομή και/ή τροποποίηση του εγγράφου υπό τους

Διαβάστε περισσότερα

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης.

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης. Γενιές Η/Υ Χωρίζουμε τη χρονική περίοδο από τη στιγμή της εμφάνισης του πρώτου Η/Υ (του ENIAC) μέχρι σήμερα σε χρονικά διαστήματα, τα οποία καθορίζονται από αλλαγές στην τεχνολογία κατασκευής των Η/Υ και

Διαβάστε περισσότερα

Εγκατάσταση της έκδοσης 5.30

Εγκατάσταση της έκδοσης 5.30 Μελίσσια, 23 Φεβρουαρίου 2010 Εγκατάσταση της έκδοσης 5.30 Περιεχόμενα Φακέλου Ο φάκελος που παραλάβατε περιέχει 1 CD και τις οδηγίες που διαβάζετε. Αντίγραφα Ασφαλείας Λόγω των μετασχηματισμών που θα

Διαβάστε περισσότερα

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5) ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ Τοποθετώ μια δισκέτα στον οδηγό τη δισκέτας του υπολογιστή. Τοποθετώ τη δισκέτα που έχει το αρχείο μου στον οδηγό τη δισκέτας του υπολογιστή.

Διαβάστε περισσότερα

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10 2.1 Windows XP 1. Τι είναι τα Windows XP; 2. Τι εννοούμε με τον όρο λειτουργικό σύστημα; 3. Αναφέρετε μερικά άλλα λειτουργικά συστήματα που κυκλοφορούν στην αγορά. 4. Αναφέρετε μερικά από τα βοηθητικά

Διαβάστε περισσότερα

Document Scanning System Ιανουάριος, 2014

Document Scanning System Ιανουάριος, 2014 Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων

Διαβάστε περισσότερα

Linux Terminal Server Project

Linux Terminal Server Project Linux Terminal Server Project Ένα κεντρικό σύστημα διαχείρισης των τερματικών κοινού της Βιβλιοθήκης & Κέντρου Πληροφόρησης του Πανεπιστημίου Μακεδονίας Κολοβός Φίλιππος filippos@uom.gr Ευάγγελος Μπάνος

Διαβάστε περισσότερα

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11 Περιεχόμενα Πρόλογος... 11 Μέρος 1: Βασικές έννοιες της πληροφορικής... 13 1.1 Windows XP... 15 1.2 Επιφάνεια εργασίας... 19 1.3 Γραμμή εργασιών... 24 1.4 Χειρισμός παραθύρων... 30 1.5 Μενού... 36 1.6

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview Εργαστήριο Λειτουργικών Συστημάτων Minix Overview Σύνοψη 5ης ιάλεξης Λειτουργικό Σύστημα Minix Οργάνωση του Λειτουργικού Συστήματος Οργάνωση πηγαίου κώδικα Minix recompilation Σύνοψη Μαθήματος Σύνοψη Μαθήματος

Διαβάστε περισσότερα

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet. PROXY SERVER Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet. Αποτελεσματικό εργαλείο για την απόκρυψη των εσωτερικών λεπτομερειών και διευθύνσεων IP του δικτύου. Αυξάνει τη συνολική

Διαβάστε περισσότερα

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Κατακερματισμός. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Κατακερματισμός. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Δομές Δεδομένων Κατακερματισμός Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Λεξικό Dictionary Ένα λεξικό (dictionary) είναι ένας αφηρημένος τύπος δεδομένων (ΑΤΔ) που διατηρεί

Διαβάστε περισσότερα

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ.Χατζόπουλος 2 Δένδρο αναζήτησης είναι ένας ειδικός τύπος δένδρου που χρησιμοποιείται για να καθοδηγήσει την αναζήτηση μιας

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: Λειτουργίες Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση.

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση. Μελίσσια, 17 Ιουνίου 2010 Εγκατάσταση της έκδοσης 5.40 Προκειμένου να ενημερώσετε τον υπολογιστή σας με την έκδοση 5.40 της εφαρμογής WinEra Essential παρακαλούμε διαβάστε τις οδηγίες που ακολουθούν. Απαραίτητη

Διαβάστε περισσότερα

SGA Διαχείριση Πρωτόκολλου

SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου 1. SGA Διαχείριση Πρωτοκόλλου... 2 1.1. Καινοτομία του προσφερόμενου προϊόντος... 2 1.2. Γενικές αρχές του προσφερόμενου συστήματος... 2 1.3. Ευκολία

Διαβάστε περισσότερα

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

Διαβάστε περισσότερα

S, (5, -3, 34, -23, 7) ( /, @, *, _

S, (5, -3, 34, -23, 7) ( /, @, *, _ 1 Τι είναι αρχείο Οι πληροφορίες που καλείται να διαχειριστεί ο Η/Υ είναι τόσες πολλές που η μνήμη του δεν φτάνει να τις επεξεργαστεί όλες μαζί. Γι αυτό τον λόγο αποθηκεύονται σε μονάδες αποθήκευσης (π.χ

Διαβάστε περισσότερα

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Boot Camp Οδηγός εγκατάστασης και διαμόρφωσης

Boot Camp Οδηγός εγκατάστασης και διαμόρφωσης Boot Camp Οδηγός εγκατάστασης και διαμόρφωσης Περιεχόμενα 3 Εισαγωγή 4 Επισκόπηση εγκατάστασης 4 Βήμα 1: Έλεγχος για ενημερώσεις 4 Βήμα 2: Προετοιμασία του Mac για τα Windows 4 Βήμα 3: Εγκατάσταση των

Διαβάστε περισσότερα

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή Μνήμη Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή ηλεκτρονική συσκευή, σε προσωρινή ή μόνιμη βάση. Τα σύγχρονα

Διαβάστε περισσότερα

Οδηγός των Ελληνικών Microsoft WINDOWS 7

Οδηγός των Ελληνικών Microsoft WINDOWS 7 Οδηγός των Ελληνικών Microsoft WINDOWS 7 Chris Fehily Απόδοση: Αγαμέμνων Μήλιος Μηχανικός Λογισμικού Εκδόσεις: Μ. Γκιούρδας Ζωοδόχου Πηγής 70-74 - Τηλ.: 210 3630219 106 81 Αθήνα, 2010 www.mgiurdas.gr Τίτλος

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy)

Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy) Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy) 1 Συστήματα Μνήμης Η οργάνωση του συστήματος μνήμης επηρεάζει τη λειτουργία και απόδοση ενός μικροεπεξεργαστή: Διαχείριση μνήμης και περιφερειακών (Ι/Ο) απότολειτουργικόσύστημα

Διαβάστε περισσότερα

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System) Υλικό Hardware Λογισμικό Software... κώδικας ΥΛΙΚΟ Κάθε ηλεκτρονικό, ηλεκτρικό και μηχανικό μέρος του Η/Υ. ΛΟΓΙΣΜΙΚΟ Προγράμματα,δηλαδή οδηγίες γιατοτιπρέπεινακάνειοη/υ. Λειτουργικό Σύστημα Είναι ένα βασικό

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήµη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή Θα δούµε την οργάνωση ενός υπολογιστή Στον επόµενο µάθηµα θα δούµε πως συνδέονται πολλοί Η/Υ για να σχηµατίσουν

Διαβάστε περισσότερα

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Πνευματικά Δικαιώματα 2007 Ίδρυμα ECDL (ECDL Foundation www.ecdl.org) Όλα τα δικαιώματα είναι κατοχυρωμένα. Κανένα μέρος αυτού του εγγράφου δεν μπορεί να αναπαραχθεί

Διαβάστε περισσότερα

SIMATIC MANAGER SIMATIC MANAGER

SIMATIC MANAGER SIMATIC MANAGER 1 Προγραμματισμός του PLC. 1. Γενικά Μια προσεκτική ματιά σε μια εγκατάσταση που θέλουμε να αυτοματοποιήσουμε, μας δείχνει ότι αυτή αποτελείται από επιμέρους τμήματα τα οποία είναι συνδεδεμένα μεταξύ τους

Διαβάστε περισσότερα

ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ. Επίπεδα Αφαίρεσης Σ Β. Αποθήκευση Εγγραφών - Ευρετήρια. ρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, Επίπεδο Όψεων.

ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ. Επίπεδα Αφαίρεσης Σ Β. Αποθήκευση Εγγραφών - Ευρετήρια. ρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, Επίπεδο Όψεων. ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Χειµερινό Εξάµηνο 2002 Αποθήκευση Εγγραφών - Ευρετήρια ρ Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Επίπεδα Αφαίρεσης Σ Β Επίπεδο Όψεων Όψη Όψη

Διαβάστε περισσότερα

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι ένα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ Το σηµερινό µάθηµα ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Αρχιτεκτονική των Ηλεκτρονικών Υπολογιστικών Συστηµάτων Υπολογιστικό Σύστηµα Κεντρική Μνήµη ιδάσκων:

Διαβάστε περισσότερα

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης Κατάλογος Περιεχομένων 1 ΑΣΎΜΜΕΤΡΗ ΚΡΥΠΤΟΓΡΑΦΊΑ ΚΑΙ PGP...- 3-1.1 ΕΙΣΑΓΩΓΉ...- 3-1.2 ΤΙ ΕΊΝΑΙ ΤΟ PGP;...- 4-1.3 ΤΟ PGP ΒΉΜΑ ΒΉΜΑ......-

Διαβάστε περισσότερα

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης)

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας, Πανεπιστήμιο Αιγαίου http://www.ct.aegean.gr/people/kalloniatis

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

Διαβάστε περισσότερα

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Θέμα: Σκληρός Δίσκος

Θέμα: Σκληρός Δίσκος Θέμα: Σκληρός Δίσκος Γενικά Ο σκληρός δίσκος είναι ένα μαγνητικό αποθηκευτικό μέσο - συσκευή που χρησιμοποιείται στους ηλεκτρονικούς υπολογιστές, στις ψηφιακές βιντεοκάμερες, στα φορητά MP3 players, στα

Διαβάστε περισσότερα

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μάθημα 8 Κεντρική Μονάδα Επεξεργασίας και Μνήμη 1 Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική

Διαβάστε περισσότερα

Κατανεμημένα Συστήματα με Java. Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Κατανεμημένα Συστήματα με Java. Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Κατανεμημένα Συστήματα με Java Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του

Διαβάστε περισσότερα

Academia Financials Γενική Λογιστική ΠΕΡΙΕΧΟΜΕΝΑ

Academia Financials Γενική Λογιστική ΠΕΡΙΕΧΟΜΕΝΑ 05010103/03/12 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ Ε. BACKUP RESTORE ΑΡΧΕΙΩΝ... 187 1. ΑΠΟΘΗΚΕΥΣΗ ΒΑΣΕΩΝ (BACKUP)... 188 2. ΕΠΑΝΑΦΟΡΑ ΑΡΧΕΙΩΝ (RESTORE)... 191 copyright DATA COMMUNICATION BACKUP - RESTORE Ε. BACKUP

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε

Διαβάστε περισσότερα

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

Διαβάστε περισσότερα

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

Διαβάστε περισσότερα

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19 Περιεχόµενα Ευχαριστίες... 17 Εισαγωγή... 19 Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional 1 Εισαγωγή στη διαχείριση των Microsoft Windows XP Professional... 25 Ξεκίνηµα µε τα Windows XP

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

Διαβάστε περισσότερα