ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα αρχείων
|
|
- Βλάσις Λούπης
- 2 χρόνια πριν
- Προβολές:
Transcript
1 ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Συστήματα αρχείων
2 Στόχοι 1 Να περιγράψουμε τις έννοιες: αρχείο, σύστημα αρχείων, κατάλογος, ιεραρχία καταλόγων. Να περιγράψουμε τη διαφορά ανάμεσα σε αρχεία κειμένου και δυαδικά αρχεία. Να εξηγήσουμε τι είναι ο τύπος ενός αρχείου, πώς προσδιορίζεται από την κατάληξη του αρχείου και πώς προσδιορίζει τους τρόπους χρήσης του αρχείου. Να περιγράψουμε τις βασικές πράξεις επί αρχείων. Να εξηγήσουμε πώς αποθηκεύεται φυσικά ένα αρχείο στον σκληρό δίσκο και ποια είναι η διαφορά ανάμεσα σε σειραϊκή και άμεση προσπέλαση. Να περιγράψουμε κάποιους αλγορίθμους χρονοπρογραμματισμού του σκληρού δίσκου.
3 Υπολογιστικά συστήματα: Στρώματα 2 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα 4
4 Σύστημα αρχείων 3 Σε κάθε συσκευή δευτερεύουσας μνήμης (π.χ. τον σκληρό δίσκο), τα αποθηκευμένα μπιτ οργανώνονται σε ομάδες, που αποκαλούνται αρχεία (files). Κάθε αρχείο δεν είναι τίποτα περισσότερο από μια ακολουθία από μπάιτ. Κάθε αρχείο έχει ένα μοναδικό όνομα με το οποίο και αναφερόμαστε σε αυτό. Σύστημα αρχείων (file system) είναι το αποτέλεσμα της λογικής οργάνωσης όλων των αρχείων που είναι αποθηκευμένα στη συσκευή δευτερεύουσας μνήμης. Όπως ακριβώς αναλαμβάνει τη διαχείριση της ΚΜΕ, της κύριας μνήμης, και των διεργασιών, το ΛΣ αναλαμβάνει και τη διαχείριση του συστήματος αρχείων κάθε μονάδας δευτερεύουσας μνήμης του Η/Υ.
5 Σύστημα αρχείων 4 Παράδειγμα: Αρχεία από τον ιστοτόπο του ΕΠΛ 001, όπως απεικονίζονται στο ΛΣ Windows.
6 Αρχεία κειμένου/δυαδικά αρχεία 5 Τα αρχεία διακρίνονται σε δύο μεγάλες κατηγορίες: τα αρχεία κειμένου (text files), και τα δυαδικά αρχεία (binary files). Η διάκριση δεν βασίζεται στο τι περιέχουν τα αρχεία (περιέχουν πάντα μια ακολουθία από μπάιτ) αλλά στο πώς πρέπει να ερμηνεύσουμε αυτό που περιέχουν: σε ένα αρχείο κειμένου τα μπάιτ ερμηνεύονται ως σύμβολα του κώδικα ASCII (ή του Unicode, κλπ.), ενώ σε ένα δυαδικό αρχείο τα μπάιτ ερμηνεύονται με άλλον, ειδικό τρόπο (που εξαρτάται από το αρχείο), και όχι μόνο ως αναγνώσιμα σύμβολα.
7 Αρχεία κειμένου/δυαδικά αρχεία 6 Το είδος του αρχείου καθορίζει το πώς μπορούμε να δούμε/αλλάξουμε τα περιεχόμενά του: Ένα αρχείο κειμένου μπορεί να δημιουργηθεί/ να διαβαστεί/ να τροποποιηθεί μέσω οποιουδήποτε συντάκτη κειμένου (text editor). Ένα δυαδικό αρχείο μπορεί να δημιουργηθεί/ να «διαβαστεί»/ να τροποποιηθεί μόνο μέσω ενός προγράμματος που γνωρίζει πώς έχουν αναπαρασταθεί τα δεδομένα μέσα στο αρχείο. (Π.χ. αν ένα δυαδικό αρχείο περιέχει μια εικόνα, για να δούμε την εικόνα χρειαζόμαστε ένα πρόγραμμα που να ξέρει πώς έχουν διαταχθεί μέσα στο αρχείο τα μπιτ που αναπαριστούν τα πίξελ της εικόνας.)
8 Αρχεία κειμένου/δυαδικά αρχεία 7 Παράδειγμα 1: Ένα αρχείο κειμένου με όνομα show.txt που περιέχει μπάιτ τα οποία αναπαριστούν τους στίχους του τραγουδιού The show must go on. Χρησιμοποιώντας έναν συντάκτη κειμένου, βλέπουμε το εξής:
9 Αρχεία κειμένου/δυαδικά αρχεία 8 Παράδειγμα 2: Ένα δυαδικό αρχείο με όνομα mercury.jpg που περιέχει μπάιτ τα οποία αναπαριστούν μια φωτογραφία του αγάλματος του Fr. Mercury. Χρησιμοποιώντας έναν προβολέα εικόνων, βλέπουμε το εξής:
10 Αρχεία κειμένου/δυαδικά αρχεία 9 Παράδειγμα 2: Ένα δυαδικό αρχείο με όνομα mercury.jpg που περιέχει μπάιτ τα οποία αναπαριστούν μια φωτογραφία του αγάλματος του Fr. Mercury. Χρησιμοποιώντας έναν συντάκτη κειμένου, βλέπουμε το εξής:
11 Αρχεία κειμένου/δυαδικά αρχεία 10 Παράδειγμα 3: Ένα αρχείο κειμένου με όνομα queen.html που περιέχει μπάιτ τα οποία αναπαριστούν την ιστοσελίδα του μουσικού συγκροτήματος Queen. Χρησιμοποιώντας έναν ιστοπλοηγό, βλέπουμε το εξής:
12 Αρχεία κειμένου/δυαδικά αρχεία 11 Παράδειγμα 3: Ένα αρχείο κειμένου με όνομα queen.html που περιέχει μπάιτ τα οποία αναπαριστούν την ιστοσελίδα του μουσικού συγκροτήματος Queen. Χρησιμοποιώντας έναν συντάκτη κειμένου, βλέπουμε το εξής:
13 Αρχεία κειμένου/δυαδικά αρχεία 12 Ερώτηση: Έστω ότι δακτυλογραφούμε ένα κείμενο σε κάποιον επεξεργαστή κειμένου (word processor). Όταν το αποθηκεύσουμε σε αρχείο, το αποτέλεσμα θα είναι αρχείο κειμένου ή δυαδικό αρχείο; Απάντηση: Δυαδικό αρχείο. Το αρχείο δεν θα περιέχει μόνο το κείμενο, αλλά και πληροφορίες για τη διαμόρφωσή του (γραμματοσειρές, χρώματα, πλαίσια, πίνακες, εικόνες, κ.ά.). Αυτές οι πρόσθετες πληροφορίες είναι ευκολότερο να μην αποθηκευθούν ως κείμενο, αλλά με ειδική μορφή. Οι επεξεργαστές κειμένου ξέρουν πώς να διαχειρίζονται δυαδικά αρχεία αυτής της ειδικής μορφής.
14 Τύποι αρχείων 13 Τύπος (type) ενός αρχείου είναι το είδος των δεδομένων που περιέχονται σε αυτό. Π.χ., αν ένα αρχείο περιέχει: μια φωτογραφία ένα μουσικό κομμάτι ένα έγγραφο δημιουργημένο σε επεξεργαστή κειμένου ένα βίντεο κλιπ ένα πρόγραμμα σε κάποια γλώσσα προγραμματισμού ένα ηλεκτρονικό μήνυμα τότε ο τύπος του είναι: αρχείο εικόνας αρχείο ήχου αρχείο εγγράφου (document file) αρχείο βίντεο αρχείο πηγαίου κώδικα (source code file) αρχείο ηλ. ταχυδρομείου Κάθε ΛΣ είναι προετοιμασμένο να αντιμετωπίζει αρχεία πολλών διαφορετικών τύπων.
15 Τύποι αρχείων: Καταλήξεις 14 Ερώτηση: Πώς καταλαβαίνει το ΛΣ τον τύπο ενός αρχείου; Απάντηση: Το όνομα του αρχείου διαιρείται σε δύο μέρη: το κυρίως όνομα (main name) και την κατάληξη (extension), με μία τελεία. Η κατάληξη δηλώνει τον τύπο του αρχείου. Παράδειγμα: Αν ένα αρχείο ονομάζεται show.mp3 τότε: το κυρίως όνομα είναι: show η κατάληξη είναι: mp3 και η κατάληξη δηλώνει στο ΛΣ ότι είναι αρχείο ήχου.
16 Τύποι αρχείων: Καταλήξεις 15 Ερώτηση: Ποιον τύπο αρχείου στη δεξιά στήλη δηλώνει καθεμιά από τις καταλήξεις της αριστερής στήλης; mp3 gif doc c jpg html wav tiff java txt pdf αρχείο ήχου αρχείο βίντεο αρχείο εγγράφου γενικό αρχείο κειμένου αρχείο εικόνας αρχείο πηγαίου κώδικα
17 Τύποι αρχείων: Καταλήξεις 16 Γνωρίζοντας τον τύπο κάθε αρχείου, το ΛΣ το αντιμετωπίζει όπως του ταιριάζει. Π.χ.: το απεικονίζει πάντα με το ίδιο εικονίδιο ξέρει ποια εφαρμογή να εκτελεί όποτε ζητάμε να το διαβάσουμε. Ο χρήστης μπορεί να αλλάξει τη συσχέτιση καταλήξεων, τύπων, εικονιδίων, και εφαρμογών.
18 Τύποι αρχείων: Αρχεία βάσης δεδομένων 17 Ένας ιδιαίτερος τύπος είναι τα αρχεία βάσης δεδομένων (data base files). Κάθε τέτοιο αρχείο περιέχει τα στοιχεία/ χαρακτηριστικά μιας συλλογής ομοειδών οντοτήτων (π.χ., τα στοιχεία όλων των υπαλλήλων μιας εταιρίας). Το αρχείο αποτελείται από εγγραφές (records), μία για κάθε οντότητα. Κάθε εγγραφή αποτελείται από πεδία (fields), ένα για κάθε χαρακτηριστικό που αποθηκεύεται. πεδία εγγραφές CY Νίκος Παπαδόπουλος Λευκωσία CY Τάκης Χατζητάκης Πάφος CY Στέλλα Μαυροπούλου Λεμεσός CY Πέτρος Πετρόπουλος Λάρνακα
19 Τύποι αρχείων: Αρχεία βάσης δεδομένων 18 Σε ένα αρχείο βάσης δεδομένων, κλειδί (key) λέμε κάθε πεδίο που παίρνει διαφορετική τιμή σε κάθε εγγραφή. Ερώτηση: Υπάρχει κλειδί στο παρακάτω αρχείο; CY Νίκος Παπαδόπουλος Λευκωσία CY Τάκης Χατζητάκης Πάφος CY Στέλλα Μαυροπούλου Λεμεσός CY Πέτρος Πετρόπουλος Λάρνακα Απάντηση: Μόνο το πρώτο πεδίο μπορεί να είναι κλειδί. Το όνομα, το επίθετο, η πόλη, και ο αριθμός τηλεφώνου μπορούν να επαναλαμβάνονται.
20 Πράξεις επί αρχείων 19 Οι βασικότερες πράξεις που μπορούμε να εκτελούμε σε ένα οποιοδήποτε αρχείο είναι οι εξής: Δημιουργία (create/new) Άνοιγμα (open) Ανάγνωση (read) Εγγραφή δεδομένων (write/append) Διαγραφή δεδομένων (truncate) Αποθήκευση (save) Κλείσιμο (close) Μετονομασία (rename) Αντιγραφή (copy) Διαγραφή (delete)
21 Πράξεις επί αρχείων 20 Οι βασικότερες πράξεις που μπορούμε να εκτελούμε σε ένα αρχείο βάσης δεδομένων είναι οι εξής: Ανάκτηση (retrieval): Λήψη του περιεχομένου κάποιων εγγραφών χωρίς να μεταβληθεί το αρχείο. Ενημέρωση (update): Κάθε μεταβολή του αρχείου. Π.χ., διαγραφή ή προσθήκη μιας εγγραφής, αλλαγή κάποιου πεδίου μιας εγγραφής, κ.ά. Ταξινόμηση (sorting): Αναδιάταξη των εγγραφών του αρχείου κατά αύξουσα ή φθίνουσα σειρά βάσει της τιμής ενός πεδίου ή κάποιου συνδυασμού πεδίων.
22 Προστασία αρχείων 21 Ένα ΛΣ πολλαπλών χρηστών πρέπει να έχει μηχανισμούς προστασίας των αρχείων. Για παράδειγμα: 1. Αν ένας χρήστης Χ δοκιμάσει να προσπελάσει ένα αρχείο Α που ανήκει σε άλλον χρήστη Υ, το ΛΣ θα πρέπει να του το απαγορεύσει (π.χ., Χ=φοιτητής, Υ=καθηγητής, Α=θέματα εξετάσεων). 2. Αν όμως ο Χ θέλει να επιτρέψει στον Υ την προσπέλαση στο Α (π.χ., Χ=καθηγητής, Υ=φοιτητής, Α=εκφώνηση εργασίας), το ΛΣ θα πρέπει να υποστηρίζει αυτή τη δυνατότητα. Επομένως, το ΛΣ θα πρέπει να γνωρίζει ποιος χρήστης επιτρέπεται να εκτελέσει ποια πράξη σε ποιο αρχείο.
23 Προστασία αρχείων: UNIX 22 Στο ΛΣ UNIX τα αρχεία προστατεύονται ως εξής: 1. κάθε χρήστης ανήκει σε μια ομάδα χρηστών (group), 2. κάθε αρχείο έχει ως ιδιοκτήτη (owner) έναν χρήστη, 3. κάθε αρχείο έχει έναν πίνακα 3x3 της μορφής: ανάγνωση εγγραφή/διαγραφή εκτέλεση ιδιοκτήτης ΝΑΙ ΝΑΙ ΝΑΙ ομάδα ΝΑΙ ΟΧΙ ΟΧΙ λοιποί ΟΧΙ ΟΧΙ ΟΧΙ Ο ιδιοκτήτης του αρχείου μπορεί να καθορίζει τις τιμές του πίνακα ανάλογα με το ποιοι χρήστες πρέπει να μπορούν να κάνουν ποιες πράξεις στο αρχείο.
24 Προστασία αρχείων: Windows 23 Παρόμοιο σύστημα προστασίας υλοποιεί το ΛΣ Windows. Π.χ., στο σχήμα βλέπετε τις ιδιότητες ασφαλείας για το αρχείο mercury.jpg. επιλογή χρήστη δικαιώματα του επιλεγμένου χρήστη σε αυτό το αρχείο
25 Ιεραρχία καταλόγων 24 Είπαμε ήδη ότι αρχεία που σχετίζονται μεταξύ τους μπορούμε να τα οργανώνουμε σε έναν καταλόγο. Όμως ένας κατάλογος μπορεί, εκτός από αρχεία, να περιέχει και άλλους καταλόγους. Επιπλέον, καθένας από αυτούς τους καταλόγους μπορεί με τη σειρά του να περιέχει, εκτός από αρχεία, και άλλους καταλόγους. Οι οποίοι, με τη σειρά τους, μπορούν να περιέχουν άλλους καταλόγους, και ούτω καθεξής. Δημιουργείται έτσι μια ολόκληρη ιεραρχία καταλόγων.
26 Ιεραρχία καταλόγων: UNIX 25 ριζικός κατάλογος αρχεία πατροκατάλογος κατάλογος υποκατάλογος Μια ιεραρχία καταλόγων στο ΛΣ UNIX.
27 Ιεραρχία καταλόγων: Windows 26 ριζικός κατάλογος αρχεία πατροκατάλογος κατάλογος υποκατάλογος Μια ιεραρχία καταλόγων στο ΛΣ Windows.
28 Ιεραρχία καταλόγων: Ορολογία 27 Αν ένας κατάλογος Χ περιέχει έναν κατάλογο Υ, λέμε ότι ο Υ είναι υποκατάλογος (subdirectory) του Χ, και ο Χ είναι ο πατρικός κατάλογος (parent directory) του Υ. Ο ανώτατος κατάλογος λέγεται ριζικός (root directory). Η ιεραρχία όλων των καταλόγων λέγεται και δέντρο καταλόγων (directory tree). Κάθε στιγμή είναι ενεργός 1 από τους καταλόγους, και λέμε ότι είναι ο κατάλογος εργασίας (working directory). Η απόλυτη διαδρομή (absolute path) ενός αρχείου είναι η ακολουθία όλων των καταλόγων από τον ριζικό μέχρι και τον κατάλογο που το περιέχει, χωρισμένων με «\» ή «/». Αν η ακολουθία αρχίζει από τον κατάλογο εργασίας (αντί του ριζικού), τότε είναι μια σχετική (relative) διαδρομή.
29 Ιεραρχία καταλόγων: Διαδρομές 28 C:\ C:\My Documents\directions.txt C:\Windows\System\QuickTime C:\Program Files\MS Office\WinWord.exe C:\My Documents\letters\john.doc
30 Αποθήκευση αρχείων στον δίσκο 29 Όταν αποθηκεύει ένα αρχείο στον δίσκο, το ΛΣ δεν μπορεί πάντα να γράφει όλα τα μπάιτ σε 1 συνεχή περιοχή. Γενικά, αναζητά αρκετούς ελεύθερους τομείς από οπουδήποτε στον δίσκο. Αν αυτοί δεν είναι συνεχόμενοι, τότε σε κάθε διακοπή το ΛΣ καταγράφει και τη διεύθυνση του επόμενου τομέα στον οποίον θα συνεχιστεί το αρχείο. τελευταίος τομέας πρώτος τομέας Έτσι, ένα αρχείο μπορεί τελικά να διασπαρεί σε πολλά σημεία στον δίσκο.
31 Αποθήκευση αρχείων στον δίσκο 30 Η διασπορά των αρχείων στον δίσκο εξοικονομεί χώρο. Ταυτόχρονα όμως επιβραδύνει την προσπέλασή τους. Κατάλληλα εργαλεία μπορούν να «αποκερματίζουν» (defragment) έναν δίσκο. Τα σύγχρονα ΛΣ περιέχουν τέτοια εργαλεία και τα ενεργοποιούν περιοδικά.
32 Προσπέλαση αρχείων 31 Παρά τον ενδεχόμενο κατακερματισμό των αρχείων στον δίσκο, το ΛΣ επιτρέπει στον χρήστη να τα προσπελάζει ως συνεχείς ακολουθίες από μπάιτ. (Αφαίρεση.) Για να το πετύχει αυτό, διατηρεί για κάθε αρχείο υπό επεξεργασία (δηλαδή κάθε αρχείο που έχει «ανοιχτεί» από τον χρήστη) έναν υφιστάμενο δείκτη (current file pointer), που περιέχει τη θέση εντός του αρχείου όπου θα εκτελεστεί η επόμενη ανάγνωση/εγγραφή. υφιστάμενος δείκτης αρχή αρχείου τέλος αρχείου
33 Προσπέλαση αρχείων 32 Το ΛΣ μπορεί να διαχειρίζεται τον υφιστάμενο δείκτη ενός αρχείου με αρκετούς διαφορετικούς τρόπους, που τους αναφέρουμε ως «τεχνικές προσπέλασης». Οι δύο βασικοί τρόποι είναι: η σειραϊκή προσπέλαση (sequential access), και η άμεση προσπέλαση (direct access). Κάποια ΛΣ προσφέρουν μόνο τη μία τεχνική, ενώ άλλα επιτρέπουν επιλογή. Τότε η τεχνική που ακολουθείται σε κάθε αρχείο καθορίζεται κατά τη δημιουργία του.
34 Προσπέλαση αρχείων: Σειραϊκή 33 Στην σειραϊκή προσπέλαση, ο υφιστάμενος δείκτης δείχνει αρχικά στο πρώτο μπάιτ του αρχείου. Μετά από κάθε ανάγνωση/εγγραφή ενημερώνεται ώστε να δείξει στο μπάιτ αμέσως μετά από το τελευταίο που διαβάστηκε/γράφηκε, έτοιμος για την επόμενη πράξη. Επιτρέπεται επίσης η μετακίνησή του στην αρχή. υφιστάμενος δείκτης αρχή αρχείου τέλος αρχείου
35 Προσπέλαση αρχείων: Άμεση 34 Στην άμεση προσπέλαση, το αρχείο αποτελείται από μικρά αριθμημένα λογικά τμήματα. Ο χρήστης μπορεί να μετακινήσει τον υφιστάμενο δείκτη σε οποιοδήποτε από αυτά, παρέχοντας απλώς τον αντίστοιχο αύξοντα αριθμό. υφιστάμενος δείκτης αρχή αρχείου τέλος αρχείου
36 Προσπέλαση αρχείων: Σύγκριση 35 Σειραϊκή προσπέλαση Η συνηθέστερη τεχνική. Εύκολο να υλοποιηθεί από το ΛΣ. Για να προσπελαστεί ένα μπάιτ πρέπει να προσπελαστούν και τα προηγούμενα. Χρήσιμη σε αρχεία όπου η προσπέλαση είναι ούτως ή άλλως σειραϊκή: π.χ. αρχεία ήχου. Άμεση προσπέλαση Λιγότερο συνήθης. Σχετικά δύσκολο για το ΛΣ να την υλοποιήσει. Για να προσπελαστεί ένα μπάιτ αρκεί να προσπελαστεί (άμεσα) η εγγραφή που το περιέχει. Χρήσιμη σε αρχεία όπου η προσπέλαση πρέπει να είναι απαραίτητα άμεση: π.χ. αρχεία βάσης δεδομένων.
37 Χρονοπρογραμματισμός δίσκου 36 Στο κατώτατο επίπεδο, ο σκληρός δίσκος δέχεται μια ροή αιτημάτων προσπέλασης των τομέων του. Κάθε αίτημα προέρχεται από κάποια από τις διεργασίες που βρίσκονται σε αναμονή και αφορά την ανάγνωση από κάποιον τομέα ή την εγγραφή σε κάποιον τομέα. Είναι πολύ σημαντικό ο δίσκος να μπορεί να αποκρίνεται σε αυτά τα αιτήματα με μεγάλη ταχύτητα. Όσο ταχύτερα αποκρίνεται ο δίσκος, τόσο ταχύτερα επανατίθενται σε ετοιμότητα οι διεργασίες, άρα τόσο μικρότερος γίνεται ο μέσος χρόνος ολοκλήρωσης (average turnaround time). Οι κανόνες που ακολουθεί ο δίσκος για να αποκρίνεται στα αιτήματα προσπέλασης συνιστούν τον αλγόριθμο χρονοπρογραμματισμού του (disk scheduling algorithm).
38 Χρονοπρογραμματισμός δίσκου 37 Θυμηθείτε ότι για να προσπελαστεί ένας τομέας, πρέπει: 1.οι κεφαλές να κινηθούν στον σωστό κύλινδρο, και 2.οι επιφάνειες να περιστραφούν ώστε ο σωστός τομέας να έρθει κάτω από τις κεφαλές. Από αυτές τις δύο μετακινήσεις η πρώτη είναι εξαιρετικά πιο χρονοβόρα. Οι αλγόριθμοι χρονοπρογραμματισμού εστιάζουν στο να ελαχιστοποιήσουν την καθυστέρηση που προκαλείται από αυτήν. ζητούμενος τομέας
39 Χρονοπρογραμματισμός δίσκου 38 Τρεις απλοί αλγόριθμοι χρονοπρογραμματισμού δίσκου: 1. Κατά σειρά άφιξης (first-come first-served, FCFS): τα αιτήματα εξυπηρετούνται με τη σειρά που καταφθάνουν, ανεξάρτητα από το πού βρίσκονται οι κεφαλές. 2. Κατά μικρότερο χρόνο αναζήτησης (shortest seek time first, SSTF): εξυπηρετείται πρώτο το αίτημα που απαιτεί τη μικρότερη μετατόπιση των κεφαλών. 3. Σαρωτικά (SCAN): οι κεφαλές σαρώνουν επαναληπτικά όλους τους κυλίνδρους, με κατεύθυνση από την περιφέρεια προς τον άξονα και αντίθετα το κάθε αίτημα εξυπηρετείται όταν κάποια κεφαλή βρεθεί στον ζητούμενο κύλινδρο.
40 Χρονοπρογραμματισμός δίσκου 39 Ερώτηση: Δίσκος έχει 100 κυλίνδρους. Την στιγμή που οι κεφαλές βρίσκονται στον κύλινδρο 26 κινούμενες προς τον άξονα (δηλ. προς χαμηλές τιμές κυλίνδρων), καταφθάνουν 8 αιτήματα προσπέλασης, για τομείς από τους κυλίνδρους 49, 91, 22, 61, 7, 62, 33, 35 αντίστοιχα, και με αυτή τη σειρά. Για καθέναν από τους αλγορίθμους FCFS, SSTF, SCAN, βρείτε με ποια σειρά θα εξυπηρετηθούν τα αιτήματα αν ο δίσκος ακολουθεί τον συγκεκριμένο αλγόριθμο. Απάντηση: FCFS 49, 91, 22, 61, 7, 62, 33, 35 SSTF 22, 33, 35, 49, 61, 62, 91, 7 SCAN 22, 7, 33, 35, 49, 61, 62, 91
41 Στόχοι 40 Να περιγράψουμε τις έννοιες: αρχείο, σύστημα αρχείων, κατάλογος, ιεραρχία καταλόγων. Να περιγράψουμε τη διαφορά ανάμεσα σε αρχεία κειμένου και δυαδικά αρχεία. Να εξηγήσουμε τι είναι ο τύπος ενός αρχείου, πώς προσδιορίζεται από την κατάληξη του αρχείου και πώς προσδιορίζει τους τρόπους χρήσης του αρχείου. Να περιγράψουμε τις βασικές πράξεις επί αρχείων. Να εξηγήσουμε πώς αποθηκεύεται φυσικά ένα αρχείο στον σκληρό δίσκο και ποια είναι η διαφορά ανάμεσα σε σειραϊκή και άμεση προσπέλαση. Να περιγράψουμε κάποιους αλγορίθμους χρονοπρογραμματισμού του σκληρού δίσκου.
[5] Στόχοι. Σύστημα αρχείων. Υπολογιστικά συστήματα: Στρώματα
Στόχοι ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Συστήματα αρχείων 1 Να περιγράψουμε τις έννοιες: αρχείο, σύστημα αρχείων, κατάλογος, ιεραρχία καταλόγων. Να περιγράψουμε τη διαφορά ανάμεσα σε αρχεία
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 6: Συστήματα Αρχείων Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Σύστηµα Αρχείων και Καταλόγων
ΕΠΛ 003 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αρχείων και Καταλόγων ιάλεξη 7 (Κεφάλαιο 11 του βιβλίου) Στόχοι Κεφαλαίου Περιγραφή της έννοιας του αρχείου, συστήµατος
Πληροφορική 2. Δομές δεδομένων και αρχείων
Πληροφορική 2 Δομές δεδομένων και αρχείων 1 2 Δομή Δεδομένων (data structure) Δομή δεδομένων είναι μια συλλογή δεδομένων που έχουν μεταξύ τους μια συγκεκριμένη σχέση Παραδείγματα δομών δεδομένων Πίνακες
Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)
2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό
Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 3
Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 3 1 Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Διαφάνειες σύμφωνα με
Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 6 : Δομές αρχείων. Δρ. Γκόγκος Χρήστος
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική II Ενότητα 6 : Δομές αρχείων Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Χρηματοοικονομικής & Ελεγκτικής
Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία
Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 - 2 - Κεφάλαιο 2 ο Δευτερεύουσα μνήμη Οι εύκαμπτοι μαγνητικοί δίσκοι (floppy disks) ή δισκέτες Οι σκληροί μαγνητικοί δίσκοι (hard disks) Οι
Κεφάλαιο 4: Λογισμικό Συστήματος
Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος
Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 2: Σύστημα Αρχείων Τα προγράμματα που εκτελούνται
Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Λειτουργικό Σύστημα:
Εισαγωγή στους Η/Υ. Ενότητα 5: Λειτουργικά Συστήματα ΙΙ. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών
Εισαγωγή στους Η/Υ Ενότητα 5: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Περιγραφή της δομής και της λειτουργίας των Σκληρών Δίσκων Απόδοση
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας
Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)
..8 Κατανομή των αρχείων σε συσκευές Ακολουθείται κάποια λογική στην αποθήκευση των αρχείων:.αρχεία που χρησιμοποιούνται συχνά τοποθετούνται στους σκληρούς δίσκους που έχουν μεγάλη ταχύτητα πρόσβασης..αν
Εισαγωγή στον Προγραμματισμό Θεωρία 2 η Διάλεξη: Λογισμικό ΗΥ και Αποθήκευση Αρχείων
Θεωρία 2 η Διάλεξη: Λογισμικό ΗΥ και Αποθήκευση Αρχείων Χ. Αλεξανδράκη Τμήμα Μηχανικών Μουσικής Τεχνολογίας και Ακουστικής Περίληψη Προηγούμενου Μαθήματος Η αρχιτεκτονική von Neumann: O διαχωρισμός ανάμεσα
Λειτουργικό Σύστημα: διαχείριση πόρων. Διαχείριση αρχείων. Τι είναι ένα αρχείο ; Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικό Σύστημα: διαχείριση πόρων Εισαγωγή Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) Επικοινωνία με χρήστη
Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις
Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1
Κεφάλαιο 4 Λογισμικό συστήματος Καραμαούνας Πολύκαρπος 1 4.1 Λογισμικό συστήματος (application software) Καραμαούνας Πολύκαρπος 2 Λογισμικό εφαρμογών (application software): προγράμματα για την αντιμετώπιση
Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος
Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο
Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων.
Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων. Ορισμός Ένα αρχείο είναι ένα σύνολο από σχετιζόμενες πληροφορίες οι οποίες έχουν αποθηκευτεί σε κάποιο
Μάθημα 8: Διαχείριση Μνήμης
Μάθημα 8: Διαχείριση Μνήμης 8.1 Κύρια και δευτερεύουσα μνήμη Κάθε μονάδα ενός υπολογιστή που χρησιμεύει για τη μόνιμη ή προσωρινή αποθήκευση δεδομένων ανήκει στην μνήμη (memory) του υπολογιστή. Οι μνήμες
Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Εργαστηριακή Άσκηση 2: Σύστημα Αρχείων Τα προγράμματα
Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος
Προγραμματισμός Η/Υ Χειρισμός Αρχείων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Αρχεία Συλλογές δεδομένων. Αποθηκεύονται στην περιφερειακή μνήμη: π.χ.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105)
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΣΗΜΕΙΩΣΕΙΣ MS-DOS WINDOWS Διδάσκων: Γιάννης Χρυσάκης Εργαστηριακό Μάθημα 2012-2013 Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων Εισαγωγή DOS: Disk Operating System Το
Εισαγωγή στο λειτουργικό σύστηµα Unix
Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή Περιεχόµενα Λειτουργίες του Λ.Σ. Unix Λογαριασµοί Username Password Userid και Groupid Home Directory Κέλυφος Σύστηµα Αρχείων Pathname examples Pathname σχετικής
Μάθημα 3ο. Διαχείριση αρχείων
Μάθημα 3ο Διαχείριση αρχείων Σελίδα 36 από 106 3.1 Εισαγωγή Συμπληρώνοντας την έννοια της χωρητικότητας, που είδαμε σε προηγούμενη ενότητα, όσο πιο πολύ δουλεύουμε με τον υπολογιστή, τόσο πιο πολλά αρχεία
Εισαγωγή στα Λειτουργικά Συστήματα
Εισαγωγή στα Λειτουργικά Συστήματα Ενότητα 8: Αρχεία Ι Γεώργιος Φ. Φραγκούλης Τμήμα Ηλεκτρολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Υλικό (Hardware)/Δομή του υπολογιστή Υπολογιστικά συστήματα: Στρώματα 1 Επικοινωνία
ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)
ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) Συσκευές αποθήκευσης Ένας υπολογιστής προκειµένου να αποθηκεύσει δεδοµένα χρησιµοποιεί δύο τρόπους αποθήκευσης: Την Κύρια Μνήµη Τις συσκευές µόνιµης αποθήκευσης (δευτερεύουσα
Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]
Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε
Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου
3.1.1.1 Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου Ως επί το πλείστον δεν υπάρχουν διαφορές στη χρήση του Εγγράφου Κειμένου στα λειτουργικά Windows ή Linux. Η σημαντικότερη διαφορά παρουσιάζεται
Τα µπιτ και η σηµασία τους. Σχήµα bit. ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) 1.7 Αποθήκευση κλασµάτων 1.8 Συµπίεση δεδοµένων 1.9 Σφάλµατα επικοινωνίας
ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (1/2) ΚΕΦΑΛΑΙΟ 1: Αποθήκευση εδοµένων (2/2) 1.1 Τα bits και ο τρόπος που αποθηκεύονται 1.2 Κύρια µνήµη 1.3 Αποθηκευτικά µέσα 1.4 Αναπαράσταση πληροφοριών ως σχηµάτων bits
Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες
Μάθημα 7 ο. Αλγόριθμοι Χρονοδρομολόγησης
Μάθημα 7 ο Αλγόριθμοι Χρονοδρομολόγησης Σκοπός του μαθήματος Στην ενότητα αυτή θα εξηγήσουμε το ρόλο και την αξιολόγηση των αλγορίθμων χρονοδρομολόγησης, και θα παρουσιάσουμε τους κυριότερους. Θα μάθουμε:
Δομές Δεδομένων. Δημήτρης Μιχαήλ. Δέντρα Αναζήτησης. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο
Δομές Δεδομένων Δέντρα Αναζήτησης Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Το πρόβλημα Αναζήτηση Θέλουμε να διατηρήσουμε αντικείμενα με κλειδιά και να μπορούμε εκτός από
ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)
ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα
ΓΙΑΝΝΕΝΑ & ΣΥΓΧΡΟΝΗ ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΧΕΙΡΙΣΗ ΓΙΑΝΝΕΝΑ & ΣΥΓΧΡΟΝΗ ΔΗΜΙΟΥΡΓΙΑ
ΓΙΑΝΝΕΝΑ & ΣΥΓΧΡΟΝΗ ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΧΕΙΡΙΣΗ Περιγραφή και επεξήγηση της χρήσης του χώρου διαχείρισης της ιστοσελίδας για τους καλλιτέχνες 1 Περιεχόμενα Είσοδος στο χώρο διαχείρισης...3 Επεξεργασία της σελίδας
ΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ Στέφανος Γκρίτζαλης Αναπληρωτής Καθηγητής Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Μαγνητικοί ίσκοι Τα δεδοµένα αποθηκεύονται στο µαγνητικό φιλµ του δίσκου Ο δίσκος περιστρέφεται µε
Χαράλαμπος Καραγιαννίδης
Διάλεξη 4 Λειτουργικό Σύστημα & Λογισμικό Εφαρμογών H/Y Εισαγωγή στις Εφαρμογές ΤΠΕ Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 4: Λειτουργικό Σύστημα & Εφαρμογές 1/41 20/10/2015 Σύνοψη Μαθήματος
Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι
Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού
[2] Υπολογιστικά συστήματα: Στρώματα. Τύποι δεδομένων. Μπιτ. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό
Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Αναπαράσταση δεδομένων 2 Τύποι δεδομένων Τα δεδομένα
Εικονική Μνήμη (Virtual Μemory)
ΗΥ 431 Αρχιτεκτονική Παραλλήλων Συστημάτων Διάλεξη 16 Εικονική Μνήμη (Virtual Μemory) Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Απλό πείραμα int *data = malloc((1
[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό
Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Αναπαράσταση δεδομένων
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Αναπαράσταση δεδομένων Υπολογιστικά συστήματα: Στρώματα 1 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Τύποι δεδομένων 2 Τα δεδομένα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΗ ΑΣΚΗΣΗ 2
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 231: Δομές Δεδομένων και Αλγόριθμοι Εαρινό Εξάμηνο 2013 ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΗ ΑΣΚΗΣΗ 2 Διδάσκων Καθηγητής: Παναγιώτης Ανδρέου Ημερομηνία Υποβολής: 05/03/2013 Ημερομηνία
1ο Εργαστήριο Σύστημα Αρχείων
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 1ο Εργαστήριο Σύστημα Αρχείων ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ - ABSOLUTE KAI RELATIVE PATH Λειτουργικό Σύστημα
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η
Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η
Μονοδιάστατοι Πίνακες Τι είναι ο πίνακας γενικά : Πίνακας είναι μια Στατική Δομή Δεδομένων. Δηλαδή συνεχόμενες θέσεις μνήμης, όπου το πλήθος των θέσεων είναι συγκεκριμένο. Στις θέσεις αυτές καταχωρούμε
ΕΠΛ : Εισαγωγή στην Επιστήμη της Πληροφορικής Σημειώσεις Εργαστηρίων (2009)
Κεφάλαιο 1: Windows ΕΠΛ 001-002: Εισαγωγή στην Επιστήμη της Πληροφορικής Σημειώσεις Εργαστηρίων (2009) Τα Windows είναι ένα λειτουργικό περιβάλλον, τo οποίo κάνει τη λειτουργία του ηλεκτρονικού υπολογιστή
ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης
ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4
ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
Διαχείριση Πολιτισμικών Δεδομένων
Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις
3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX Αρχικός φάκελος χρήστη Home directory
Κοινή χρήση πόρων με τα Windows XP
Κοινή χρήση πόρων με τα Windows XP Α. Κοινή χρήση αρχείων και φακέλων Θα μάθετε: Να θέτετε σε κοινή χρήση ένα αρχείο ή ένα φάκελο του υπολογιστή με τα Windows XP. Να θέτετε σε κοινή χρήση στο δίκτυο μουσική,
Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).
Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται
Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting)
Οδηγίες για Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting) Περιεχόµενα Γενικά......σελ. 2 ιαχείριση του προσωπικού σας χώρου Web hosting... σελ. 3 Προσθήκη αρχείων & καταλόγων...
Δείχτες Επιτυχίας και Δείχτες Επάρκειας
Δείχτες Επιτυχίας και Δείχτες Επάρκειας Γ Τάξη Θεματικές Περιοχές: 1. Βασικές έννοιες της Πληροφορικής και της Επιστήμης Ηλεκτρονικών Υπολογιστών 2. Υλικό / Αρχιτεκτονική Ηλεκτρονικού Υπολογιστή 3. Λειτουργικά
Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης
Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης 7.1 Ορισμός Στόχοι Αλγόριθμο χρονοδρομολόγησης (scheduling algorithm) ονομάζουμε την μεθοδολογία την οποία χρησιμοποιεί ο κάθε χρονοδρομολογητής (βραχυχρόνιος, μεσοχρόνιος
Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ηλεκτρονική Υγεία Εργαστήριο 4 ο : MATLAB Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες
Εισαγωγή στον Προγραμματισμό
Εισαγωγή στον Προγραμματισμό Ενότητα 3 Λειτουργίες σε Bits, Αριθμητικά Συστήματα Χρήστος Γκουμόπουλος Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Φύση υπολογιστών Η
SMPcache. Ένα εργαλείο για προσομοίωση-οπτικοποίηση κρυφής μνήμης (Cache)
SMPcache Ένα εργαλείο για προσομοίωση-οπτικοποίηση κρυφής μνήμης (Cache) 1. Βασικές ρυθμίσεις του συστήματος: δημιουργία μια δικής μας σύνθεσης συστήματος. Το SMPcache είναι ένα εργαλείο με το οποίο μπορούμε
ΠΑΡΑΤΗΡΗΣΕΙΣ. ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΠΡΟΓΡΑΜΜΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΚΑΤΑΡΤΙΣΗΣ 1 η ΕΡΓΑΣΙΑ ΠΡΑΚΤΙΚΗΣ ΑΣΚΗΣΗΣ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ
ΠΑΡΑΤΗΡΗΣΕΙΣ (υποχρεωτικές για τον/την επόπτη/τρια) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΠΡΟΓΡΑΜΜΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΚΑΤΑΡΤΙΣΗΣ 1 η ΕΡΓΑΣΙΑ ΠΡΑΚΤΙΚΗΣ ΑΣΚΗΣΗΣ ΣΤΟΙΧΕΙΑ ΑΣΚΗΣΗΣ Επώνυμο: ΣΕΪΤΑΡΙΔΗΣ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ Όνομα: ΝΙΚΟΛΑΟΣ
ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ. Επίπεδα Αφαίρεσης Σ Β. Αποθήκευση Εγγραφών - Ευρετήρια. ρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, Επίπεδο Όψεων.
ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Χειµερινό Εξάµηνο 2002 Αποθήκευση Εγγραφών - Ευρετήρια ρ Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Επίπεδα Αφαίρεσης Σ Β Επίπεδο Όψεων Όψη Όψη
Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0
Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Τµήµα Μεθοδολογίας, Ιστορίας & Θεωρίας της Επιστήµης ιαπανεπιστηµιακό Πρόγραµµα Μεταπτυχιακών Σπουδών «Βασική και Εφαρµοσµένη Γνωσιακή Επιστήµη» Σύντοµο Εγχειρίδιο
ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης)
ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας, Πανεπιστήμιο Αιγαίου http://www.ct.aegean.gr/people/kalloniatis
Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών
Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)
Εφαρμογές Πληροφορικής
Εφαρμογές Πληροφορικής Εγκατάσταση λογισμικού (προγραμμάτων) Ορισμοί Ο ηλεκτρονικός υπολογιστής χωρίζεται σε δύο μέρη, το υλικό και το λογισμικό. Το υλικό αποτελείται από όλα τα εξαρτήματα τα οποία έχουν
ΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή
ΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή Στο εργαστήριο αυτό θα μάθουμε για τη χρήση συναρτήσεων με σκοπό την κατασκευή αυτόνομων τμημάτων προγραμμάτων που υλοποιούν μία συγκεκριμένη διαδικασία, τα οποία
Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy
Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...
Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά
Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά Ηλ. Γκρίνιας Τ. Ε. Ι. Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Αλγόριθμοι Ορισμός: ο αλγόριθμος είναι μια σειρά από πεπερασμένα βήματα που καθορίζουν
1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
12 Σχεδιασμός Ανάπτυξη Λειτουργία Π.Σ. 1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 1.1 Δυνατότητες Λειτουργικών Συστημάτων 1.1.1 Εισαγωγή Ο όρος Λειτουργικό Σύστημα (Operating System), εκφράζει το σύνολο των προγραμμάτων
Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή
Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1
Αρχιτεκτονική Υπολογιστών
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: Λειτουργίες Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Λειτουργικά Συστήματα Ι. Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων
Λειτουργικά Συστήματα Ι Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων Δομή Η/Υ Ο Η/Υ αποτελείται από δυο βασικά στοιχεία: Υλικό (το ηλεκτρονικό-μηχανικό μέρος πχ συσκευές, πλακέτες κλπ) Λογισμικό
Δημιουργία μιας εφαρμογής Java με το NetBeans
Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία
Λειτουργικά Συστήματα
Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Μάθημα 2 ο ΟΡΓΑΝΩΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ
Μάθημα 2 ο ΟΡΓΑΝΩΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ Εισαγωγή στη Διαχείριση Αρχείων Οι Η/Υ θα ήταν άχρηστοι, αν δεν μπορούσαν να αποθηκεύσουν τα δεδομένα που επεξεργάζονται για μελλοντική χρήση. Τα δεδομένα αποθηκεύονται
Ενότητα 3: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ
Ενότητα 3: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΔΕΔΟΜΕΝΑ ΑΛΓΟΡΙΘΜΟΙ -ΠΛΗΡΟΦΟΡΙΑ: Δεδομένα: Αναπαράσταση της Πραγματικότητας Μπορούν να γίνουν αντιληπτά με μια από τις αισθήσεις μας Πληροφορία: Προκύπτει από
Computing and Information Systems Service. ιαχείριση Αρχείων
ιαχείριση Αρχείων Η διαχείριση αρχείων είναι πολύ σηµαντική για την οργάνωση των αρχείων σας σε φακέλους και την αποθήκευση των αρχείων που συσχετίζονται µεταξύ τους στον ίδιο φάκελο. Αν έχετε πολλά αρχεία,
[4] Στόχοι. Λογισμικό. Υπολογιστικά συστήματα: Στρώματα
Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τη διάκριση μεταξύ λογισμικού συστημάτων και λογισμικού εφαρμογών. Να περιγράψουμε τι είναι τα λειτουργικά συστήματα και να δούμε
Επιµέλεια Θοδωρής Πιερράτος
εδοµένα οµές δεδοµένων και αλγόριθµοι Τα δεδοµένα είναι ακατέργαστα γεγονότα. Η συλλογή των ακατέργαστων δεδοµένων και ο συσχετισµός τους δίνει ως αποτέλεσµα την πληροφορία. Η µέτρηση, η κωδικοποίηση,
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ ΕΡΓΑΣΤΗΡΙΟ ΑΠΑΙΤΗΣΕΙΣ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ ΕΡΓΑΣΤΗΡΙΟ ΑΠΑΙΤΗΣΕΙΣ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ Οι σπουδαστές που έχουν ολοκληρώσει με επιτυχία το εργαστήριο του Προγραμματισμού Ι, τυπικά είναι εξοικειωμένοι με: τη χρήση ολοκληρωμένου
Μάθημα 3 ο ΔΙΕΡΓΑΣΙΕΣ (PROCESSES)
Μάθημα 3 ο ΔΙΕΡΓΑΣΙΕΣ (PROCESSES) Εισαγωγή H κεντρική μονάδα επεξεργασίας (ΚΜΕ) και η κύρια μνήμη αποτελούν τα βασικά δομικά στοιχεία ενός υπολογιστικού συστήματος. Η πρώτη εκτελεί εντολές χειρισμού δεδομένων
Λειτουργικά Συστήματα
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Λειτουργικά Συστήματα Ενότητα 5γ: Αθηνά Βακάλη Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων
Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 2. Πίνακες 45 23 28 95 71 19 30 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 21/10/2016
Επεξεργασία Ερωτήσεων
Εισαγωγή Επεξεργασία Ερωτήσεων ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήματος 1. Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασμός) 2. Προγραμματισμός (Σχεσιακή Άλγεβρα, SQL) ημιουργία/κατασκευή Εισαγωγή εδομένων
Λειτουργικά Συστήματα Η/Υ
Λειτουργικά Συστήματα Η/Υ Κεφάλαιο 8 «Ιδεατή Μνήμη» Διδάσκων: Δ. Λιαροκαπης Διαφάνειες: Π. Χατζηδούκας Ιδεατή Μνήμη Οργάνωση. Εισαγωγή. Ιδεατές και πραγματικές διευθύνσεις. Λογική οργάνωση. Τμηματοποίηση
Περιεχόμενα. Μέρος 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
A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ
A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο
1. Τα τμήματα της επιφάνειας εργασίας των Windows
1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων
Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Δυναμικός Κατακερματισμός Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Κατακερματισμός Τι αποθηκεύουμε στους κάδους; Στα παραδείγματα δείχνουμε μόνο την τιμή του πεδίου κατακερματισμού Την ίδια την εγγραφή
Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι
Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι
ΜΕΘΟΔΟΛΟΓΙΑ ΑΝΑΠΤΥΞΗΣ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ
Μεθοδολογία Ανάπτυξης Εμπορικών Εφαρμογών 1 ΜΕΘΟΔΟΛΟΓΙΑ ΑΝΑΠΤΥΞΗΣ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Η μεθοδολογία ανάπτυξης μιας εμπορικής εφαρμογής δίνει την δυνατότητα στην ομάδα εργασίας να έχει τον πλήρη έλεγχο
ΕΠΛ 002: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Μηχανές αναζήτησης
ΕΠΛ 002: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Μηχανές αναζήτησης Στόχοι 1 Να εξηγήσουμε για ποιον λόγο μας είναι απαραίτητες οι μηχανές αναζήτησης στον Παγκόσμιο Ιστό. Να περιγράψουμε κάποιους από τους
«Αερόστατο» Διαδικτυακή πύλη ψυχαγωγίας και μάθησης για μικρά παιδιά
ΙΝΣΤΙΤΟΥΤΟ ΕΠΕΞΕΡΓΑΣΙΑΣ ΤΟΥ ΛΟΓΟΥ / Ε. Κ. «ΑΘΗΝΑ» «Αερόστατο» Διαδικτυακή πύλη ψυχαγωγίας και μάθησης για μικρά παιδιά Οδηγίες: Δημιουργία ασκήσεων 2014 Περιεχόμενα 1. Εισαγωγή... 3 2. Δημιουργία ασκήσεων...
Θέμα: Σκληρός Δίσκος
Θέμα: Σκληρός Δίσκος Γενικά Ο σκληρός δίσκος είναι ένα μαγνητικό αποθηκευτικό μέσο - συσκευή που χρησιμοποιείται στους ηλεκτρονικούς υπολογιστές, στις ψηφιακές βιντεοκάμερες, στα φορητά MP3 players, στα
Λειτουργικά Συστήματα (ΗΥ321)
Λειτουργικά Συστήματα (ΗΥ321) Διάλεξη 11: Δίσκοι Πώς είναι; Η πρώτη εντύπωση Η γυμνή αλήθεια Και ναι, όντως, υπάρχει μέσα δίσκος Και ναι, είναι και σκληρός Ας Γνωριστούμε Καλύτερα Κατ ακρίβεια έχει πολλούς
Document Scanning System Ιανουάριος, 2014
Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων