Fiszki

SOI - egzamin

Test w formie fiszek Pytania testowe z egzaminu z SOI
Ilość pytań: 15 Rozwiązywany: 1441 razy
Użycie przerwań systemowych jest niezbędne:
w systemach czasu rzeczywistego
w systemach wielodostępnych
w systemach współbieżnych
w systemach wieloprogramowych
w systemach wielodostępnych
Zasobami sprzętowymi systemu komputerowego są:
okna na ekranie
urządzenia zewnętrzne
inne urządzenia widoczne przez sieć teleinformatyczną
pamięć wirtualna
czas procesor
pamięć operacyjna
urządzenia zewnętrzne
inne urządzenia widoczne przez sieć teleinformatyczną
czas procesor
pamięć operacyjna
Zasobami programowymi systemu komputerowego są:
bufory
pamięć operacyjna
semafory
procedury realizujące funkcje systemowe
pliki
pamięć wirtualna
bufory
semafory
pliki
System jednoprogramowy to taki, który z zasady:
pozwala przechowywać tylko jeden program w pamięci operacyjne
wymaga relokacji statycznej
wymaga relokacji
nie pozwala usuwać programu z pamięci
pozwala przechowywać tylko jeden program w pamięci masowej
jest uruchamiany na komputerze jednoprocesorowym
pozwala przechowywać tylko jeden program w pamięci operacyjne
Typowy zbiór segmentów programu obejmuje:
segment stosu
segment kodu programu
segment rejestrów procesora
segment danych
segment tabel indeksowych stron
segment stosu
segment kodu programu
segment danych
Wątki w systemie operacyjnym:
współdzielą kontekst z wyjątkiem rejestrów i stosu
współdzielą kontekst z wyjątkiem stosu
współdzielą cały kontekst
współdzielą kontekst z wyjątkiem rejestrów i stosu
System wielodostępny to taki, który z zasady:
wymaga użycia przerwań zegarowych
pozwala wielu procesom pracować rzeczywiście jednocześnie
musi być współbieżny
musi być wielowątkowy
wymaga podziału czasu pracy procesora
wymaga użycia przerwań zegarowych
musi być współbieżny
wymaga podziału czasu pracy procesora
W skład kontekstu procesu wchodzą
deskryptor procesu
zawartość pliku zawierającego program
rejestry urządzeń zewnętrznych
rejestry procesora
kod i dane
deskryptor procesu
rejestry procesora
kod i dane
Mechanizmy sprzętowe niezbędne do stronicowania to:
translacja adresu, tabele indeksowe stron, bit użycia strony, przerwanie „błąd ramki”
translacja adresu, tabele indeksowe stron, przerwanie „błąd ramki”, pamięć asocjacyjna, procedura ładująca strony do pamięci
translacja adresu, tabele indeksowe stron, przerwanie „błąd ramki”
translacja adresu, tabele indeksowe stron, bit użycia strony, przerwanie „błąd ramki”, pamięć asocjacyjna
translacja adresu, tabele indeksowe stron, przerwanie „błąd ramki”
Mechanizmy sprzętowe wspomagające stronicowanie (ale nie niezbędne do stronicowania) to:
bity użycia i modyfikacji strony, pamięć asocjacyjna, tablice indeksowe stron
bity użycia i modyfikacji strony, pamięć asocjacyjna, wielopoziomowe tablice indeksowe stron, procedura ładująca strony do pamięci
bity użycia i modyfikacji strony, pamięć asocjacyjna, wielopoziomowe tablice indeksowe stron
bity użycia i modyfikacji strony, pamięć asocjacyjna, wielopoziomowe tablice indeksowe stron
Semafor ogólny:
wymaga stosowania aktywnej fazy oczekiwania
może przyjmować wartości tylko niezerowe
wykonuje się na nim tylko operacje niepodzielne
jest zmienną współdzieloną
wykonuje się na nim tylko operacje niepodzielne
jest zmienną współdzieloną
System przechodzi ze stanu „użytkownik” do stanu „system” w wyniku:
zawieszenie procesu
przerwania programowego wykonującego funkcję systemową
pułapki debbugera
przerwania sprzętowego
przerwania programowego wykonującego funkcję systemową
pułapki debbugera
przerwania sprzętowego
System wieloprogramowy:
wymaga relokacji statycznej
pozwala przechowywać wiele programów w pamięci operacyjnej
pozwala pracować więcej niż jednemu programowi jednocześnie
pozwala uruchomić tylko jeden program po drugim
wymaga relokacji dynamicznej
pozwala przechowywać wiele programów w pamięci masowej
pozwala przechowywać wiele programów w pamięci operacyjnej
Relokacja statyczna:
wymaga wsparcia sprzętowego w postaci rejestru bazy
wymaga zaadresowania odwołań względnych w czasie ładowania programu do pamięci
pozwala zlikwidować fragmentację zewnętrzną
wymaga wsparcia sprzętowego w postaci rejestru limitu
wymaga wsparcia sprzętowego w postaci rejestru bazy
wymaga zaadresowania odwołań względnych w czasie ładowania programu do pamięci
System operacyjny pełni w systemie komputerowym role:
zarządza relacyjnymi bazami
tworzenie środowiska współdzielonego
kompilacja i uruchamianie programów
tworzenie abstrakcji
zarządzania zasobami systemu komputerowego
tworzenie abstrakcji
zarządzania zasobami systemu komputerowego

Powiązane tematy

#SOI #WBD #Daszczuk #Elka

Inne tryby