Η ύλη του μαθήματος είναι:
1. Όλες οι διαφάνειες που ανέβηκαν στον FTP server.
Η σωστή χρήση των διαφανειών, πέρα από την κατανόηση και εκμάθηση των περιεχομένων τους, θα πρέπει να είναι και η αναζήτηση μέσα στο βιβλίο των εννοιών που αναφέρονται σε αυτές, ώστε να αποκτήσετε μία, κατά το δυνατόν, ολοκληρωμένη γνώση των εννοιών αυτών και όχι μία αποσπασματική εικόνα. Άρα, βεβαίως πρέπει να διαβάσετε και να μάθετε τις διαφάνειες, αλλά ταυτόχρονα να μάθετε και τα αντίστοιχα κομμάτια από το βιβλίο σας.
2. Το βιβλίο που έχετε παραλάβει από το Τμήμα στα πλαίσια του μαθήματος.
Το βιβλίο αυτό μπορεί να είναι ένα από τα ακόλουθα τρία: α) του Tannenbaum, β) του Stallings, γ) του Silberschatz. Η ύλη για καθένα από τα τρία αυτά βιβλία δίδεται παρακάτω.
ΣΗΜΕΙΩΣΗ: Η παύλα `-' μεταξύ αριθμών σελίδων σημαίνει “έως”. Το κόμμα `,' χωρίζει συγκεκριμένες σελίδες. Για παράδειγμα η γραφή 1-3 σημαίνει τις σελίδες 1 έως και τρία. Η γραφή 1,3 σημαίνει τις σελίδες 1 και 3, χωρίς την 2.
Βιβλίο Tannenbaum
Κεφάλαιο 1: Εισαγωγή
Σελίδες: 27-32 (μέχρι την ενότητα 1.2), όλη η ενότητα 1.3, όλη η 1.4 εκτός από την 1.4.4, όλη η 1.5 εκτός από την 1.5.8, από την 1.6 μόνο οι σελίδες 76-78, όλη η ενότητα 1.7
Κεφάλαιο 2: Διεργασίες και Νήματα
Σελίδες: όλη η ενότητα 2.1, από την ενότητα 2.3 οι σελίδες 141-150 (χωρίς το πρόβλημα παραγωγού-καταναλωτή) και η ενότητα 2.3.5 (χωρίς την λύση του προβλήματος παραγωγού-καταναλωτή με χρήση σηματοφόρων), από την ενότητα 2.5.3 μόνο τον χρονοπρογραμματισμό εκ περιτροπής.
Κεφάλαιο 4: Διαχείριση Μνήμης
Σελίδες: 241-244, ενότητα 4.1.5, από την ενότητα 4.2 μόνο οι σελίδες 249-252 (χωρίς την ενότητα 4.2.1), οι σελίδες 256-267 (χωρίς την διαχείριση TLB με λογισμικό), από την ενότητα 4.8 μόνο οι σελίδες 310-313 (όχι την 4.8.1), από την ενότητα 4.8.3 μόνο οι σελίδες 318-322.
Κεφάλαιο 5: Είσοδος/Έξοδος
Σελίδες: 333-367
Κεφάλαιο 6: Συστήματα Αρχείων
Σελίδες: 457-492 (χωρίς τις ενότητες 6.1.7 και 6.1.8 )
Κεφάλαιο 11: Windows 2000 (το βιβλίο αυτό δεν αναφέρεται στα XP, αλλά οι έννοιες που μας ενδιαφέρουν είναι ίδιες στα δύο συστήματα)
Σελίδες: ενότητα 11.1.4, ενότητα 11.3.1, ενότητα 11.3.3, ενότητα 11.4.1, από την ενότητα 11.7 μόνο οι σελίδες 968-981 χωρίς την υπο-ενότητα 11.7.2 και χωρίς την συμπίεση αρχείων.
Βιβλίο StallingsΚεφάλαιο 1: Επισκόπιση Υπολογιστικών Συστημάτων
Σελίδες: 9-47
Κεφάλαιο 2: Λειτουργικά Συστήματα
Σελίδες: 67-72 (όχι η ευκολία εξέλιξης), 86-94 (όχι προστασία πληροφοριών και ασφάλεια), 96-98 (όχι δομή συστήματος), η ενότητα 2.4, η ενότητα 2.5 μέχρι την σελίδα 119 (όχι νήματα και SMP).
Κεφάλαιο 3: Περιγραφή και έλεγχος διεργασίας
Σελίδες: 149-167, όλη η 3.3, όλη η 3.4.
Κεφάλαιο 5: Ταυτοχρονισμός: Αμοιβαίος Αποκλεισμός και Συγχρονισμός
Σελίδες: 291-319 (όχι το πρόβλημα παραγωγού/καταναλωτή)
Κεφάλαιο 7: Διαχείριση Μνήμης
Σελίδες: 431-440 (χωρίς τον αλγόριθμο τοποθέτησης), 442-444 (χωρίς τον αλγόριθμο τοποθέτησης), 451-457 (όχι την 7.5).
Κεφάλαιο 8: Ιδεατή Μνήμη
Σελίδες: 477-487 (όχι τον ανεστραμμένο πίνακα σελίδων), 490-502 (όχι την 8.2), όλη την 8.5.
Κεφάλαιο 11: Διαχείριση Ε/Ε και Χρονοδρομολόγηση Δίσκου
Σελίδες: 687-703 (όχι η 11.5)
Κεφάλαιο 12: Διαχείριση Αρχείων
Σελίδες: 763-784 (όχι η 12.4), 789-795 (όχι η διαχείριση ελεύθερου χώρου), την ενότητα “Τόμοι” στην σελίδα 799, την ενότητα 12.8 μέχρι την σελίδα 809 (όχι τον παραδοσιακό έλεγχο προσπέλασης αρχείων), την ενότητα 12.10 μέχρι την σελίδα 824 (όχι την ικανότητα επαναφοράς).
Βιβλίο SilberschatzΚεφάλαιο 1: Εισαγωγή
Σελίδες: 27-58 (όχι η ενότητα 1.9).
Κεφάλαιο 2: Δομές Λειτουργικών Συστημάτων
Σελίδες: 75-97 (όχι η 2.6), η 2.7, από την 2.8 μόνο η 2.8.1 και 2.8.2, η 2.9, η 2.10.
Κεφάλαιο 3: Διεργασίες
Σελίδες: 129-133, ενότητα 3.2.3
Κεφάλαιο 5: Χρονοπρογραμματισμός ΚΜΕ
Σελίδες: ενότητα 5.1.2, ενότητα 5.3.4
Κεφάλαιο 6: Συγχρονισμός Διεργασιών
Σελίδες: 265-278 (όχι η 6.5.2)
Κεφάλαιο 7: Αδιέξοδα
Σελίδες: 331-334 (όχι το μπλε πλαίσιο)
Κεφάλαιο 8: Κύρια Μνήμη
Σελίδες: 367-374 (όχι η 8.1.4), 376-399 (όχι η 8.5.2), 403-409
Κεφάλαιο 9: Εικονική Μνήμη
Σελίδες: 417-427 (όχι η 9.2.2)
Κεφάλαιο 10: Διεπαφή Συστήματος Αρχείων
Σελίδες: 491-519 (όχι η 10.3.7)
Κεφάλαιο 11: Υλοποίηση Συστήματος Αρχείων
Σελίδες: 541-550 (όχι η 11.2.3), από την 11.4 μέχρι την σελίδα 563 (όχι η 11.4.4)
Κεφάλαιο 12: Δομή Χώρου Μαζικής Αποθήκευσης
Σελίδες: 595-598, όλη η ενότητα 12.5
Κεφάλαιο 13: Συστήματα Ε/Ε
Σελίδες: 655-673 (όχι η 13.3.2)
Πηγη
http://icd.teiser.gr/index.php?option=com_content&view=article&id=361:y---q---q&catid=16:2010-03-09-11-23-09&Itemid=135
Αυτόματη ένωση μηνύματος: [time]Σαβ 29 Ιαν 2011 08:06:13 μμ GMT-2[/time]
Βιβλίο TanenbaumΒγηκε καποια διορθωση σημερα για την υλη απο το βιβλίο του Tanenbaum “ΣΥΓΧΡΟΝΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ”, 3η έκδοση
Κεφάλαιο 1: Εισαγωγή
Σελίδες: 31-38 (μέχρι την ενότητα 1.2), όλη η ενότητα 1.3 εκτός από την 1.3.6, όλη η 1.4, όλη η 1.5 εκτός από την 1.5.7, από την 1.6 μόνο οι σελίδες 85-89 και η υπο-ενότητα 1.6.5, όλη η ενότητα 1.7
Κεφάλαιο 2: Διεργασίες και Νήματα
Σελίδες: όλη η ενότητα 2.1 εκτός από την 2.1.7, από την ενότητα 2.3 οι σελίδες 162-172 (χωρίς το πρόβλημα παραγωγού-καταναλωτή) και η σελίδα 174, από την ενότητα 2.4.3 μόνο τον χρονοπρογραμματισμό εκ περιτροπής.
Κεφάλαιο 3: Διαχείριση Μνήμης
Σελίδες: 227-237, από την ενότητα 3.3 μόνο οι σελίδες 241-252 (χωρίς την διαχείριση TLB με λογισμικό), από την ενότητα 3.7 μόνο οι σελίδες 294-298 (όχι την 3.7.1), από την ενότητα 3.7.3 μόνο οι σελίδες 303-307 ως και την πρόταση “Όσο οι αστοχίες στην TLB είναι σπάνιες, η απόδοση είναι ικανοποιητική”.
Κεφάλαιο 4: Συστήματα Αρχείων
Σελίδες: 317-351 (χωρίς την ενότητα 4.3.5)
Κεφάλαιο 5: Είσοδος/Έξοδος
Σελίδες: 401-435
Κεφάλαιο 11: Windows Vista (το βιβλίο αυτό δεν αναφέρεται στα XP, αλλά οι έννοιες που μας ενδιαφέρουν είναι ίδιες στα δύο συστήματα)
Σελίδες: ενότητα 11.1.4, ενότητα 11.3.1, ενότητα 11.3.2, ενότητα 11.3.4, ενότητα 11.4.1 εώς την σελίδα 991 (χωρίς την ενότητα εργασίες και ίνες), από την ενότητα 11.8 μόνο οι σελίδες 1040-1050.
Πηγη
http://teiser.gr/icd/index.php?option=com_content&view=article&id=364:-q-q-andrew-s-tanenbaum-q-q-3-&catid=16:2010-03-09-11-23-09&Itemid=135