Proszę o pomoc na pytania
1 Który z poniższych algorytmów planowania przydziału procesora stosowany jest do szeregowania procesów zwykłych w systemie Limu?
- algorytm “pierwszy zgłoszony - pierwszy obsłużony" FCFS
- algorytm sprawiedliwego szeregowania CFS
- algorytm "ostatni zgłoszony - pierwszy obsłużony"
- algorytm bliźniaków
- algorytm rotacyjny RR
2 Które zmiany identyfikatorów może wykonać każdy użytkownik w swoim procesie ?
3 Dowiązań symboliczne to :
- tylko pozycja w katalogu
- tylko i-węzeł
- i-węzeł i zapis w katalogu
4 W systemie plików EXT2 przyjęto następujące założenia: rozmiar bloku dyskowego b=1 KB, rozmiar adresu bloku dyskowego a=8 B. Ile bloków dyskowych zajmie plik o rozmiarze 70 KB (nie uwzględniać bloku przechowującego i-węzeł, przyjąć, że w i-węźle jest 12 adresów bezpośrednich)?
5 Który z poniższych warunków musi spełniać rozwiązanie problemu sekcji krytycznej ?
- jeżeli żaden proces nie działa w swojej sekcji krytycznej oraz istnieją procesy oczekujące na wejście do swoich sekcji krytycznych, to wybór procesu następuje w skończonym czasie
- wszystkie zasoby są niepodzielne
- tylko jeden proces może działać w sekcji krytycznej
- procesy czekające na wejście do sekcji obsługiwane są cyklicznie
- czas oczekiwania do wejścia do sekcji krytycznej jest ograniczony
- procesy nie mogą być wywłaszczane
6 Co przechowuje tablica stron procesu?
- adresy ramek pamięci fizycznej
- rozmiary stron pamięci logicznych
- adresy bazowe stron pamięci logicznej
- zawartość stron pamięci logicznej
7 Numery stron pamięci logicznej procesu…
- są zapisywane w kolejnych wierszach tablicy stron procesu
- są indeksami wierszy w tablicy stron procesu
8 Jaką strategią zarządzania pamięcią zastosowano w systemie Linu?
- segmentacje na żądanie
- stronicowanie na żądanie
- fragmentacje na żądanie
- segmentacje stronicowaną na żądanie
9 Kiedy występuje konieczność sprawdzania strony na żądanie?
- gdy liczba wolnych ramek w pamięci fizycznej spadnie poniżej minimum
- gdy sprzęt stronicujący wykryje odwołanie do, która nie została jeszcze sprowadzona do pamięci fizycznej
- gdy nastąpi przekroczenie pamięci logicznej procesu
10 Proces macierzysty zakończył wykonanie swojego kodu przed zakończeniem swoich procesów potomnych. Czy po zakończeniu działania procesy potomne pozostaną w stanie EXIT_ZOMBIE?
- Nie ponieważ...
- Tak aż do zmoknięcia systemu
11 Proces macierzysty zakończył wykonanie swojego kodu przed zakończeniem swoich procesów potomnych. Czy zmieni się wartość któregoś z następujących atrybutów procesu potomnego?
12 Zmienne środowiska są:
- zawsze identyczne we wszystkich powłokach uruchomionych przez użytkownika
- zawsze identyczne dla wszystkich procesów wszystkich użytkowników
- zawsze identyczne dla wszystkich procesów jednego użytkownik
- identyczne w procesie rodzicielskim i procesach potomnych zaraz po ich utworzeniu
13 Proces został uruchomiony na pierwszym planie. Co trzeba zrobić, aby przenieść go do pracy w tle? Podać właściwy sekwencję poleceń.
14 Użytkownicy jacek i placek, należący do grupy bliźniaki, posiadają uprawnienia rw do katalogu /tmp\work. Użytkownik jacek utworzył nowe katalogi /tmp/worek i /tmp/torba z prawami dostępu rwx r-x r— oraz plik /tmp/torba/księżye z prawami rw- rw- r—. Czy użytkownik placek może:
- usunąć katalog /tmp/worek
- usunąć katalog/tmp/torba
15 Użytkownicy jacek i placek, należący do grupy bliźniaki, posiadają uprawnienia rwx do katalogu /tmp. Użytkownik jacek utworzył nowy plik księżyc w katalogu /tmp/worek. Czy użytkownik placek może usunąć tem\work\ksieżyc?
16 Który z identyfikatorów użytkownika decyduje o uprawnieniach procesu ?
- identyfikator obowiązujący
- identyfikator rzeczywisty
- identyfikator zapamiętany
17 Która przestrzeń adresowa jest ciągła w systemie linux?
18 Proces macierzysty wywołał funkcje vfork(). Który proces zostanie wywołany jako pierwszy po zakończeniu tej funkcji przez jądro:
- proces macierzysty
- proces potomny
- nie wiadomo z góry
19 Czy można zmienić wartość parametrów pozycyjnych w trakcie działania skryptu (bash)?
- tak wszystkie z wyjątkiem jednego
- tak wszystkie
- nie
20 Co odróżnia procesy zwykłe od procesów czasu rzeczywistego?
- stan procesu
- strategia szeregowania (algorytm planowania podziału przydziału procesora)
21 Zwykły użytkownik obniżył priorytet procesu, czy może teraz podnieść priorytet do poprzedniego poziomu (sprzed obniżenia)? \]
- tak
- tak, jeśli jest właścicielem procesu
- nie
22 Proces macierzysty utworzył łącze nazwane a następnie utworzył 2 procesy potomne. Czy procesy potomne muszą niezależnie otwierać łącze?
- tak, jeśli będą czytać lub pisać z łącza
- nie, ponieważ łącze nie musi być otwarte
- tak, ale tylko kiedy chcą zapisywać do łącza
- nie, ponieważ mają już otwarte łącze
23 Proces macierzysty utworzył łącze nienazwane a nastepnie utworzył 2 procesy potomne. Czy procesy potomne muszą niezależnie otwierać łącze?
- tak, jeśli będą czytać lub pisać z łącza
- nie, ponieważ łącze nie musi być otwarte
- tak, ale tylko kiedy chcą zapisywać do łącza
- nie, ponieważ mają już otwarte łącze
24 W środowisku graficznym zostały otwarte 3 okna emulatora terminala gnome-terminal. W pierwszym oknie uruchomiono proces pierwszoplanowy. Czy w innych oknach można uruchomić współbieżnie inne procesy pierwszoplanowe?
- nie
- tak, ale tylko w jednym z okien
- tak, ale tylko jeden proces pierwszoplanowy w każdym oknie
- tak, ale tylko jedna grupa procesów pierwszoplanowych w każdym oknie