WorksheetsΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ 2
Total questions: 14
Worksheet time: 17mins
Τι είναι οι διακοπτοί αλγόριθμοι χρονοδρομολόγησης;
Είναι αλγόριθμοι στους οποίους μια διεργασία που επιλέγεται παίρνει τον έλεγχο της ΚΜΕ τον διατηρεί μέχρι να ολοκληρωθεί
Είναι αλγόριθμοι στους οποίους μια διεργασία μπορεί να διακοπεί από το Λ/Σ όταν αυτή πάρει τον έλεγχο της ΚΜΕ.
Είναι αλγόριθμοι στους οποίους η διεργασία που φτάνει πρώτη τρέχει στον επεξεργαστή μέχρι να ολοκληρωθεί
Είναι αλγόριθμοι στους οποίους η πιο σύντομη διεργασία ολοκληρώνεται πριν αφήσει την ΚΜΕ
Ποια είδη δρομολόγησης χρησιμοποιεί ένα Λειτουργικό Σύστημα με σκοπό την απόδοση πόρων
Βραχυχρόνια Δρομολόγηση
Μεσοπρόθεσμη Δρομολόγηση
Μακρυχρόνια Δρομολόγηση
Σύντομη Δρομολόγηση
Το Λειτουργικό Σύστημα με την ΚΜΕ επικοινωνεί με την βοήθεια:
Μηνυμάτων (Messages)
Διακοπών (Interrupts)
Νημάτων
Διεργασιών
Βάλτε στην σωστή σειρά στα παρακάτω γεγονότα:
Το σύστημα επεξεργάζεται το γεγονός
Κάποια συσκευή ή κάποιο λογισμικό στέλνει ένα σήμα διακοπής (interrupt)
Η προηγούμενη διεργασία συνεχίζεται από το σημείο που είχε σταματήσει
Εκτελείται ο κατάλληλος interrupt handler
Το Λ.Σ. αποθηκεύει την κατάσταση της τρέχουσας διεργασίας
Ο επεξεργαστής αναγνωρίζει τον τύπο της διακοπής
Βάλτε σε σωστή σειρά με την οποία εκτελείται ένα interrupt;
(a)
Τα επίπεδα οργάνωσης ενός Λειτουργικού Συστήματος είναι
Πυρήνας - Υλικό - Διεπαφή Χρήστη - Σύστημα Αρχείων
Βοηθητικά Προγράμματα - Λογισμικό Εφαρμογών - Λογισμικό Συστήματος - Πυρήνας
Πυρήνας - Διεπαφή Χρήστη - Σύστημα Αρχείων - Βοηθητικά Προγράμματα
Διεπαφή Χρήστη - Σύστημα Αρχείων - Λογισμικό Συστήματος - Υλικό
Τι είναι ο πυρήνας σε ένα Λειτουργικό Σύστημα;
Είναι το τμήμα του Λειτουργικού Συστήματος που αλληλεπιδρά με τον χρήστη
Είναι το τμήμα του Λειτουργικού Συστήματος που δέχεται τις εντολές ενός χρήστη
Είναι το τμήμα του Λειτουργικού Συστήματος που αλληλεπιδρά με το λογισμικό
Είναι το τμήμα του Λειτουργικού Συστήματος που αλληλεπιδρά με το Υλικό του υπολογιστή
Ποιες είναι λειτουργίες του Πυρήνα ενός Λειτουργικού Συστήματος; (3 απαντήσεις)
Διαχειρίζεται τους πόρους του Υπολογιστή
Διαχειρίζεται τους χρήστες του συστήματος
Διαχειρίζεται διεργασίες
Διαχειρίζεται συσκευές
Διαχειρίζεται τις ρυθμίσεις του υπολογιστή
Τι είναι Διεργασία σε ένα Λειτουργικό Σύστημα;
Ένα πρόγραμμα που γράφει ένας χρήστης
Ένα πρόγραμμα ή μέρος προγράμματος που τρέχει στο σύστημα
Ένα πρόγραμμα αποθηκευμένο στον σκληρό δίσκο του υπολογιστή
Ένα οποιοδήποτε πρόγραμμα σε κάποια γλώσσα προγραμματισμού
Μπορούν πολλές διεργασίες να αντιστοιχούν στο ίδιο πρόγραμμα;
ΝΑΙ
ΌΧΙ
Ποια είναι η βασική διαφορά μιας διεργασίας από το νήμα; (2 σωστές απαντήσεις)
Κάθε διεργασία λειτουργεί ανεξάρτητα από τις άλλες διεργασίες σε σύγκριση με τα νήματα
Οι διεργασίες έχουν κοινές μεταβλητές μεταξύ τους σε αντίθεση με τα νήματα
Οι διεργασίες έχουν κοινό χώρο στην μνήμη σε αντίθεση με τα νήματα
Τα νήματα μιας διεργασίας έχουν κοινή μνήμη, αρχεία, δεδομένα και άλλους πόρους
Ποια είναι η βασική διαφορά μιας διεργασίας από το νήμα ΙΙ; (2 σωστές απαντήσεις)
Η εναλλαγή ανάμεσα στα νήματα είναι πολύ πιο γρήγορη σε σύγκριση με την εναλλαγή ανάμεσα στις διεργασίες
Μια διεργασία μπορεί να περιέχει πολλά νήματα
Οι διεργασίες διαμοιράζονται πόρους ανάμεσα τους
Μια διεργασία μπορεί να διαγράψει την στοίβα κάποιας άλλης διεργασίας
Τι κάνει ο Φλοιός σε ένα Λειτουργικό Σύστημα Unix;
Χειρίζεται τα σφάλματα του UNIX
Αλληλοεπιδρά με το υλικό του υπολογιστή
Παρέχει βοηθητικά προγράμματα
Λειτουργεί ως διεπαφή ανάμεσα στον χρήστη και το UNIX
Στην ιεραρχία μνήμης σε ένα Λειτουργικό σύστημα, να βάλετε σε σωστή σειρά από την πιο γρήγορη στην πιο αργή τα ακόλουθα είδη μνήμης
1) Δευτερεύουσα Μνήμη
2) Κρυφή Μνήμη
3) Καταχωρητές
4) Εικονική Μνήμη
5) Κύρια Μνήμη RAM
(a)
Μια Ιδεατή Μηχανή μας επιτρέπει να τρέξουμε πολλά Λ.Σ. σε έναν υπολογιστή, χωρίς να χρειαστεί να τα εγκαταστήσουμε
Σωστό
Λάθος
