wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Λειτουργικά Συστήματα - Διεργασίες & Διαχείριση Μνήμης

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Για να εκτελεστεί ένα πρόγραμμα πρέπει

a)

να φορτωθεί πρώτα στην μνήμη RAM

b)

να μην εκτελείται ταυτόχρονα άλλο πρόγραμμα

c)

να χρειάζεται λιγότερη μνήμη από τη φυσική μνήμη RAM

d)

όλα τα παραπάνω

2.

Διεργασία είναι

a)

ένα πρόγραμμα που έχει εγκατασταθεί στον υπολογιστή

b)

ένα αρχείο δεδομένων στο δίσκο

c)

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

d)

το τμήμα του λειτουργικού συστήματοςπου είναι υπεύθυνο για την εκτέλεση των προγραμμάτων από τη CPU

3.

Η διεργασία είναι κάτι δυναμικό που εξελίσσεται (μεταβάλλεται) ενώ το πρόγραμμα είναι κάτι στατικό που δεν μεταβάλλεται.

a)

ΝΑΙ

b)

ΟΧΙ

4.

Πραγματικά παράλληλη εκτέλεση προγραμμάτων υπάρχει μόνο εφόσον υπάρχουν πολλοί επεξεργαστές ή πολλοί πυρήνες μέσα στον μοναδικό επεξεργαστή.

a)

ΝΑΙ

b)

ΟΧΙ

5.

Μια διεργασία μπορεί να είναι

a)

Εκτελούμενη (running)

b)

Έτοιμη (ready, runnable)

c)

Υπό αναστολή (blocked)

d)

Όλα τα παραπάνω

6.

Ο χρονοδρομολογητής διεργασιών (scheduler) είναι ένα πρόγραμμα του πυρήνα του Λ.Σ. που

a)

είναι υπεύθυνο για την επικοινωνία των διεργασιών με το χρήστη

b)

προστατεύει τη CPU από υπερφόρτωση

c)

επιλέγει ποια διεργασία θα μεταφερθεί στην CPU για εκτέλεση

d)

είναι υπεύθυνο για την διαχείριση της μνημης

7.

Η διαδικασία μετάβασης μιας διεργασίας από εκτελούμενη (running) σε έτοιμη (ready) ή σε αναστολή (blocked) και αντίστροφα ονομάζεται

a)

Χρονοδρομολόγηση (scheduling)

b)

Μεταγωγή περιβάλλοντος (context switching)

c)

Φόρτωση (loading)

d)

Μεταμόρφωση (tranformation)

8.

Κρίσιμο τμήμα (critical section) μιας διεργασίας είναι το τμήμα της εκείνο που

a)

φορτώνεται πρώτο στην κύρια μνήμη

b)

όταν εκτελείται χρησιμοποιεί κοινόχρηστους πόρους

c)

εκτελεί το σημαντικότερο έργο

d)

είναι επικίνδυνο για την ασφάλεια του υπολογιστή

9.

Η κατάσταση κατά την οποία μια διεργασία δεν επιτρέπεται να μπει στο κρίσιμο τμήμα της εάν μια άλλη διεργασία χρησιμοποιεί τους κοινόχρηστους πόρους που χρειάζεται, ονομάζεται

a)

Μεταγωγή περιβάλλοντος

b)

Συγχρονισμός διεργασιών

c)

Ανταγωνισμός

d)

Αμοιβαίος αποκλεισμός

10.

Η διαδικασία επιλογής της επόμενης διεργασία που θα της παραχωρηθεί χρόνος στη CPU και θα γίνει εκτελούμενη (running) ονομάζεται

a)

Βραχυχρόνια χρονοδρομολόγηση

b)

Μακρυχρόνια χρονοδρομολόγηση

11.

Οι αλγόριθμοι χρονοδρομολόγησης που επιτρέπουν σε μια διεργασία να συνεχίσει την εκτέλεσή της στη CPU μέχρι να ολοκληρωθεί ονομάζονται

a)

Διακοπτοί (preemptive)

b)

Μη διακοπτοί (non preemptive)

12.

Εικονική μνήμη (virtual memory) ονομάζεται

a)

η προσθήκη επιπλέον μνήμης ώστε να αυξηθεί το συνολικό μέγεθος της RAM

b)

η δυνατότητα χρήσης του σκληρού δίσκου αντί της μνήμης RAM

c)

η δυνατότητα χρήσης της δευτερεύουσας μνήμης ως προέκταση της κύριας μνήμης

d)

η μνήμη RAM ενός εικονικού υπολογιστή

13.

Με την εικονική μνήμη οι διευθύνσεις ενός προγράμματος είναι λογικές διευθύνσεις που μετατρέπονται σε πραγματικές κατά τη στιγμή της εκτέλεσης.

a)

ΝΑΙ

b)

ΟΧΙ

14.

Το αρχείο με το οποίο υλοποιείται η εικονική μνημη στα windows λέγεται

a)

vmemory.sys

b)

windows.sys

c)

swapping.sys

d)

pagefile.sys

15.

Η εικονική μνήμη υλοποιείται με δύο βασικές τεχνικές που λέγονται

a)

Εικονοποίηση και Ανταλλαγή

b)

Σελιδοποίηση και Κατάτμηση

c)

Κατακερματισμός και Κατάτμηση

d)

Κύρια και Δευτερεύουσα Σελιδοποίηση

16.

Ο εξωτερικός κατακερματισμός (external fragmentation) είναι πρόβλημα

a)

της Σελιδοποίησης

b)

της Κατάτμησης

c)

και της Σελιδοποίησης και της Κατάτμησης

17.

Στην εικονική μνήμη για κάθε διεργασία το Λ.Σ.

a)

διατηρεί ένα πίνακα αντιστοίχισης μεταξύ των λογικών και των φυσικών διευθύνσεων

b)

αποφασίζει αν θα εκτελεστεί στην κύρια ή στη δευτερεύουσα μνήμη

c)

δεσμεύει ένα χώρο στη μνήμη RAΜ που λέγεται virtual table

d)

διατηρεί μια λίστα με τις ελεύθερες περιοχές της κύριας μνήμης

18.

Στην τεχνική της σελιδοποίησης η μνήμη είναι χωρισμένη σε τμήματα διαφορετικών μεγεθών που λέγονται segments

a)

ΝΑΙ

b)

ΟΧΙ

19.

Η διαδικασία μεταφοράς μιας σελίδας από την κύρια μνήμη (RAM) στη δευτερεύουσα (δίσκο) λέγεται

a)

segmentation

b)

page fault

c)

paging

d)

swapping

20.

Με την τεχνική της εικονικής μνήμης τα προγράμματα δεν περιορίζονται πλέον από το μέγεθος της πραγματικής μνημης.

a)

ΝΑΙ

b)

ΟΧΙ