OS10: Threads

Descrição

Operating systems Quiz sobre OS10: Threads, criado por MpoMp em 20-03-2014.
MpoMp
Quiz por MpoMp, atualizado more than 1 year ago
MpoMp
Criado por MpoMp aproximadamente 10 anos atrás
709
1

Resumo de Recurso

Questão 1

Questão
Τα νήματα ελέγχου είναι ροές εκτέλεσης στην ίδια διεργασία και μοιράζονται τη μνήμη της.
Responda
  • True
  • False

Questão 2

Questão
Κατά την εναλλακτική μέθοδο των ασύγχρονων κλήσεων, κάθε κλήση γίνεται με μία συγκεκριμένη σειρά με χρήση νημάτων και διακοπές για είσοδο και έξοδο.
Responda
  • True
  • False

Questão 3

Questão
Τα νήματα απλοποιούν τον κώδικα ενός προγράμματος συνδυάζοντας πολυπρογραμματισμό με κοινή μνήμη.
Responda
  • True
  • False

Questão 4

Questão
Στο κλασικό μοντέλο νημάτων, όλα μαζί τα νήματα αποτελούν μία κοινή ροή εκτέλεσης μέσα στη διεργασία με κοινό μετρητή και κοινή στοίβα.
Responda
  • True
  • False

Questão 5

Questão
Στο κλασικό μοντέλο νημάτων, τα στοιχεία ανά διεργασία είναι ο χώρος διευθύνσεων, οι καθολικές μεταβλητές, τα ανοιχτά αρχεία, οι θυγατρικές διεργασίες, τα εκκρεμή σήματα συναγερμού, τα σήματα και οι χειριστές τους καθώς και κάποιες διαχειριστικές πληροφορίες.
Responda
  • True
  • False

Questão 6

Questão
Στο κλασικό μοντέλο νημάτων, τα στοιχεία ανά νήμα είναι ο μετρητής προγράμματος, οι καθολικές μεταβλητές, η στοίβα και τα ανοιχτά αρχεία.
Responda
  • True
  • False

Questão 7

Questão
Στο κλασικό μοντέλο νημάτων, οι καταστάσεις νημάτων είναι όμοιες με των διεργασιών.
Responda
  • True
  • False

Questão 8

Questão
Στο κλασικό μοντέλο νημάτων, τα νήματα προστατεύονται μέσω απομόνωσης και δεν είναι εφικτό να καταστρέψει το ένα το άλλο.
Responda
  • True
  • False

Questão 9

Questão
Στο κλασικό μοντέλο νημάτων, κάθε νήμα έχει τη δική του στοίβα. Αυτή περιέχει, μεταξύ άλλων, ένα πλαίσιο για κάθε κλήση που εκκρεμεί.
Responda
  • True
  • False

Questão 10

Questão
Στο κλασικό μοντέλο νημάτων, κάθε διεργασία μπορεί να ξεκινά με πολλά νήματα και τα νήματα παραδίδουν την πρόσβαση στην ΚΜΕ μόνο προτού τερματιστούν.
Responda
  • True
  • False

Questão 11

Questão
Τα προβλήματα του κλασικού μοντέλου νημάτων προκύπτουν αν αναρωτηθούμε αν αντιγράφονται όλα τα νήματα μιας διεργασίας που δημιουργήθηκε από την fork και αν όταν ένα αρχείο κλείνει για μια διεργασία, αυτό γίνεται για όλα τα νήματα που το χρησιμοποιούν.
Responda
  • True
  • False

Questão 12

Questão
Στην υλοποίηση νημάτων σε επίπεδο χρήστη, τα νήματα είναι υλοποιημένα στις standard βιβλιοθήκες του λειτουργικού συστήματος. Χρησιμοποιείται κυρίως σε συστήματα που υποστηρίζουν νήματα.
Responda
  • True
  • False

Questão 13

Questão
Στην υλοποίηση νημάτων σε επίπεδο χρήστη, το μπλοκάρισμα ενός νήματος μπλοκάρει τη διεργασία και τα νήματα δεν μπορούν να διακοπούν από το σύστημα.
Responda
  • True
  • False

Questão 14

Questão
Στην υλοποίηση νημάτων σε επίπεδο πυρήνα, όλοι οι πίνακες και οι κλήσεις εμπλέκουν τον πυρήνα και εκείνος αντιμετωπίζει το μπλοκάρισμα.
Responda
  • True
  • False

Questão 15

Questão
Στις υβριδικές υλοποιήσεις νημάτων, τα νήματα υλοποιούνται σε επίπεδο χρήστη και κάθε νήμα χρήστη αντιστοιχεί σε πολλά επίπεδα πυρήνα.
Responda
  • True
  • False

Questão 16

Questão
Οι καθολικές μεταβλητές στις διεργασίες δημιουργούν προβλήματα καθώς μπορεί να μετατραπούν έτσι ώστε μια τιμή της να αντικατασταθεί άμεσα προτού χρησιμοποιηθεί.
Responda
  • True
  • False

Questão 17

Questão
Οι ιδιωτικές καθολικές μεταβλητές (ανά νήμα) υποστηρίζονται από της γλώσσες προγραμματισμού.
Responda
  • True
  • False

Semelhante

Components of An Operating System - Jason Madappattu
Jason EM
OS1: Operating system basics
MpoMp
OS9: Processes
MpoMp
OS11: Interprocess communication
MpoMp
Operating Systems
bubblesthelabrad
OS Final
Hello World
OS2: Operating systems' history
MpoMp
OS3: Hardware
MpoMp
OS5: Operating system concepts
MpoMp
OS4: Operating system types
MpoMp
OS6: System calls
MpoMp