Fiszki

soi egz zamknięte

Test w formie fiszek
Ilość pytań: 49 Rozwiązywany: 1751 razy
Dwukrotne kolejne wykonanie w jednym procesie operacji V na opuszczonym semaforze
• Podniesienie semafora, jeśli żaden proces nie był na nim zawieszony
Nic nie zmienia
Powoduje podniesienie semafora
Zwiększa wartość semafora o 2
Jeżeli semafor pilnuje sekcji krytycznej to może doprowadzić do wpuszczenia do SK dwóch procesów
• Podniesienie semafora, jeśli żaden proces nie był na nim zawieszony
Jeżeli semafor pilnuje sekcji krytycznej to może doprowadzić do wpuszczenia do SK dwóch procesów
Z definicji zakleszczenie to stan w którym
Co najmniej dwa procesy oczekuje na spełnienie warunku, które nie mogą zostać spełnione
Dowolna większa od zera liczba procesów oczekuje na spełnienie warunków, które nie mogą zostać spełnione
Dokładnie jeden proces oczekuje na spełnienie warunku, który nie może zostać spełniony
Dowolna większa od zera liczba procesów oczekuje na spełnienie warunków, które nie mogą zostać spełnione
Zmiennych warunkowych jest z definicji w monitorze
Tyle ile jest różnych warunków kontynuacji procesów
Jedna
Tyle ile jest różnych warunków kontynuacji procesów plus jedna służąca wzajemnego wykluczaniu(wzajemne wykluczanie jest już z góry zrealizowane i nie potrzeba dodatkowej zmiennej dla niego)
Dwie
Tyle ile jest różnych warunków kontynuacji procesów
Zasada bezpośredniego wznowienia oznacza że
Proces wznawiający ubiega się o region krytyczny tak jak procesy na wejściu monitora
Proces wznawiany otrzymuje SK po wyjściu procesu wznawiającego z niej
Proces wznawiający traci region krytyczny
Proces wznawiający ubiega się o region krytyczny tak jak procesy na wejściu monitora
Proces wznawiający traci region krytyczny
Mikrojądro systemu operacyjnego pełni następującą rolę
Uruchamia programy
Zlicza pewne zdarzenia systemowe potrzebne do rozliczenia użytkowników
Szeregowanie procesów
Synchronizuje procesy
Odbiera przerwania i skierowuje je do odpowiednich kierowców i innych warstw systemu
Synchronizuje procesy
Odbiera przerwania i skierowuje je do odpowiednich kierowców i innych warstw systemu
Algorytm bliźniaków
Powoduje fragmentacje zewnętrzną
Powoduje mniejszą fragmentacje od podziału na stałe bloki
Powoduje fragmentacje wewnętrzną
Powoduje fragmentacje zewnętrzną
Powoduje mniejszą fragmentacje od podziału na stałe bloki
Powoduje fragmentacje wewnętrzną
W wieloprocesorowym systemie operacyjnym
Do zabezpieczenia mikrojądra przed równoczesnym wykonaniem jego procedur nie wystarczy blokowanie przerwań
Do zabezpieczenia mikrojądra przed równoczesnym wykonaniem jego procedur wystarczy blokowanie przerwań
Do zabezpieczenia mikrojądra przed równoczesnym wykonaniem jego procedur nie wystarczy blokowanie przerwań
Zmienne warunkowe w monitorze
Pilnują dostępu do regionu krytycznego monitora
Służą do zawieszania procesów, które nie mogą działać z powodu niespełnienia warunków ich kontynuacji
Służą do sprawdzania spełnienia warunków kontynuacji procesów
Służą do zawieszania procesów, które nie mogą działać z powodu niespełnienia warunków ich kontynuacji
Połączenie stronicowania z segmentacją polega na
Utożsamieniu segmentów ze stronami
Podziale stron na segmenty
Generowaniu przerwania "błąd ramki", gdy ramka zawierająca stronę nie należy do bieżącego segmentu
Potraktowaniu segmentacji jako dodatkowego poziomu stronicowania
Potraktowaniu segmentacji jako dodatkowego poziomu stronicowania
Wymiatanie polega na
Wczytywaniu segmentów do pamięci operacyjnej i odsyłaniu ich na dysk
Scalaniu sąsiadujących wolnych bloków pamięci
Wczytywaniu stron do pamięci operacyjnej i odsyłaniu ich na dysk
Przesuwaniu programów w pamięci w celu zlikwidowania fragmentacji
Wczytywaniu segmentów do pamięci operacyjnej i odsyłaniu ich na dysk
W mechanizmie wymiatania program powinien być załadowany do pamięci gdy
Urządzenie na które czekał program zwolniło się
Minęła godzina o której program miał zostać "obudzony"
Warunek programowy kontynuacji programu został spełniony przez inny program
Zakończyła się transmisja danych na drukarkę
Użytkownik nacisnął klawisz
Urządzenie na które czekał program zwolniło się
Minęła godzina o której program miał zostać "obudzony"
Warunek programowy kontynuacji programu został spełniony przez inny program
Zakończyła się transmisja danych na drukarkę
Następujące relacje ważności procesów są właściwe w szeregowaniu procesów
Procesy realizujące kompilacje programów są ważniejsze od procesów obliczeniowych
Procesy konwersacyjne są ważniejsze od procesów uwarunkowanych czasowo
Procesy konwersacyjne są ważniejsze od procesów realizujących kompilacje programów
Procesy obliczeniowe są ważniejsze od procesów składujących zawartość dysku(backup)
Procesy konwersacyjne są ważniejsze od procesów realizujących transakcje bazy danych
Procesy realizujące kompilacje programów są ważniejsze od procesów obliczeniowych
Procesy konwersacyjne są ważniejsze od procesów realizujących kompilacje programów
Procesy konwersacyjne są ważniejsze od procesów realizujących transakcje bazy danych
Wynik współpracy procesów współbieżnych
Jest zawsze deterministyczny
Może zależeć od sposobu szeregowania procesów
Może być niedeterministyczny
Może być niedeterministyczny
Optymalizacja dostępu do dysku polega na
Wyborze spośród kilku oczekujących transmisji takiej, przy której średni czas wykonania transmisji będzie najmniejszy
Wstrzymania transmisji do czasu uzyskania kilku zgłoszeń, spośród których jest wybierane zgłoszenie, które może zostać wykonane najszybciej
Wykonaniu operacji odczytu natychmiast, a operacji zapisu dopiero, gdy już nie będzie do wykonania żadnych operacji odczytu
Wyborze spośród kilku oczekujących transmisji takiej, przy której średni czas wykonania transmisji będzie najmniejszy
Wstrzymania transmisji do czasu uzyskania kilku zgłoszeń, spośród których jest wybierane zgłoszenie, które może zostać wykonane najszybciej
Wykonaniu operacji odczytu natychmiast, a operacji zapisu dopiero, gdy już nie będzie do wykonania żadnych operacji odczytu
Warstwa systemu plików pełni w systemie operacyjnym następującą rolę
Realizuje usługi katalogowe w zakresie hierarchii plików dyskowych
Zajmuje się uruchamianiem programów przechowywanych w plikach
Kontroluje prawa dostępu do plików(atrybuty)
Realizuje operacje otwarcia i zamknięcia pliku
Realizuje usługi katalogowe w zakresie hierarchii plików dyskowych
Kontroluje prawa dostępu do plików(atrybuty)
Realizuje operacje otwarcia i zamknięcia pliku
W systemach opartych o FAT element tabeli alokacji może mieć następujące wartości
zablokowany do wyłącznego dostępu
wolny
zajęty i nie ostatni w łańcuchu
uszkodzony
zajęty i ostatni w łańcuchu
wolny
zajęty i nie ostatni w łańcuchu
uszkodzony
zajęty i ostatni w łańcuchu
Fragmentacja występuje
Wewnętrzna przy stronicowaniu
Wewnętrzna przy podziale na skwantowane bloki
Zewnętrzna przy zwalnianiu bloków w kojelności innej niż odwrotna do przydziału
Zewnętrzna przy segmentacji
Wewnętrzna przy stronicowaniu
Wewnętrzna przy podziale na skwantowane bloki
Zewnętrzna przy zwalnianiu bloków w kojelności innej niż odwrotna do przydziału
Atrybuty są określone dla
Zbiorcze dla plików
Zbiorcze dla grupy użytkowników
Indywidualnie dla pliku
Zbiorcze dla katalogów
Zbiorcze dla grupy użytkowników
Indywidualnie dla pliku
Zbiorcze dla katalogów
Kierowcy urządzeń pełnią w systemie operacyjnym następującą rolę
śledzą stan urządzeń
zliczają transmisje w celu rozliczenia użytkowników (lub w celach statystycznych)
realizują przydział urządzeń procesom
unifikują dostęp do urządzeń różnych typów
synchronizują procesy z urządzeniami
realizują elementarne transmisje wejścia/wyjścia
śledzą stan urządzeń
zliczają transmisje w celu rozliczenia użytkowników (lub w celach statystycznych)
unifikują dostęp do urządzeń różnych typów
synchronizują procesy z urządzeniami
realizują elementarne transmisje wejścia/wyjścia
Maksymalna liczba plików w systemie plików FAT zależy od
rozmiaru tablicy FAT
rozmiaru obszaru danych
rozmiaru tablicy FAT
rozmiaru obszaru danych

Powiązane tematy

Inne tryby