Fiszki
SOP test2
Test w formie fiszek
Ilość pytań: 20
Rozwiązywany: 45 razy
1. Jak określany jest system komputerowy, w którym wiele procesorów dysponuje własną pamięcią
lokalną i może komunikować się z innymi procesorami poprzez sieć komunikacyjną ?
b) system wielozadaniowy
a) system rozproszony
c) system wieloprocesorowy
2. Czy operacja chgrp grupa plik wymaga dostępu do i-węzła pliku ?
c) tylko w szczególnym przypadku, gdy grupa=root
b) nie
a) tak
3. Czy operacja cp plik1 plik2 wymaga dostępu do i-węzła pliku plik1 ?
c) tylko w szczególnym przypadku
a) tak
b) nie
4. Czy funkcja zastępowania stron musi być wywołana za każdym razem, gdy wystąpi błąd braku
strony ?
5. W systemie plików EXT2 przyjęto następujące założenia: rozmiar bloku dyskowego b=4 KB,
rozmiar adresu bloku dyskowego a=8 B. Ile bloków dyskowych zajmie plik o rozmiarze 2095 KB
(nie uwzględniać bloku przechowującego i-węzeł, przyjąć, że w i-węźle jest 12 adresów
bezpośrednich) ?
e) 525
f) 526
a) 2095
d) 524
c) 523
b) 2096
6. Proces potomny wykonuje następujący fragment kodu:
execvp("prog", arg);
exit(5);
Argument arg wskazuje tablicę argumentów dla programu ls. Zakładając, że program prog nie
nie zostanie znaleziony, podać jaki status zakończenia zwróci proces potomny (nie uwzględniać
przesunięcia o 8 bitów).
7. Proces macierzysty zakończył wykonanie swojego kodu przed zakończeniem swoich procesów
potomnych. Czy procesy potomne też zostaną zakończone przez jądro ?
8. Użytkownik chce usunąć własny plik ala znajdujący się w katalogu kot. Czy do wykonania tej
operacji wystarczą mu uprawnienia do pisania i wykonywania pliku ala ?
9. Implementacja współbieżnego serwera komunikacji sieciowej polega na tym, że:
c) proces serwera obsługuje wiele połączeń w kolejności zgłoszenia
d) proces serwera obsługuje wiele połączeń w kolejności ustalonej przez priorytety
b) proces serwera obsługuje wiele połączeń, tworząc do obsługi każdego z nich nowy proces potomny
a) proces serwera obsługuje wiele połączeń, przełączając się cyklicznie pomiędzy nimi
b) proces serwera obsługuje wiele połączeń, tworząc do obsługi każdego z nich nowy proces potomny
10. Zmienna HOME ma wartość /home/wacek,a katalogiem bieżącym jest /tmp. Podaj wynik
wykonania następujących poleceń w powłoce bash.
a) echo '*'$HOME'*' * /home/bolek *
b) echo \$HOME\* $HOME*
c) echo '`pwd`' `pwd`
d) echo `"pwd"` /tmp
11. Ostatnim poleceniem umieszczonym w skrypcie o nazwie test jest cd /tmp. Skrypt
uruchomiono poleceniem source test. Czy po zakończeniu działania tego skryptu bieżącym
katalogiem będzie:
b) /tmp, tylko jeśli skrypt miał ustawione prawo wykonywania
c) $HOME
d) bieżący katalog sprzed uruchomienia skryptu
a) /tmp
12. Do czego służy łącze nienazwane ?
c) do dwukierunkowej komunikacji wyłącznie procesów spokrewnionych
d) do dwukierunkowej komunikacji dowolnych procesów
a) do jednokierunkowej komunikacji wyłącznie procesów spokrewnionych
b) do jednokierunkowej komunikacji dowolnych procesów
a) do jednokierunkowej komunikacji wyłącznie procesów spokrewnionych
13. W systemie Linux możliwe jest zablokowanie przez proces odbierania sygnału SIGINT. Co
dzieje się z nadesłanymi do procesu sygnałami SIGINT ?
d) są przechowywane przez jądro w celu przesłania procesowi w późniejszym czasie
c) są obsługiwane przez proces init
b) są obsługiwane przez jądro
a) są ignorowane
d) są przechowywane przez jądro w celu przesłania procesowi w późniejszym czasie
14. Proces został uruchomiony w tle. W jaki sposób można go przenieść do wykonania na
pierwszym planie ?
c) fg
b) Ctrl Z ; fg
d) bg2fg
a) Ctrl C ; fg
15. Proces macierzysty utworzył łącze nazwane a następnie utworzył 2 procesy potomne. Czy
procesy potomne mogą komunikować się między sobą przez to łącze ?
a) tak
c) mogą, ale tylko za pośrednictwem procesu macierzystego
b) nie
16. Które z dowiązań do istniejącego już pliku zajmie mniej przestrzeni dyskowej ?
b) symboliczne
c) zajmują tyle samo
a) zwykłe (twarde)
17. Które z poniższych algorytmów planowania przydziału procesora stosowane są do
szeregowania procesów zwykłych w systemie Linux ?
b) algorytm "najpierw najkrótsze zadanie"
d) algorytm bliźniaków
c) priorytetowy algorytm rotacyjny
a) algorytm "pierwszy zgłoszony - pierwszy obsłużony"
c) priorytetowy algorytm rotacyjny
18. Pamięć wirtualna w systemie Linux implementowana jest poprzez:
d) nie jest implementowana
b) segmentację na żądanie
a) segmentację
c) stronicowanie na żądanie
c) stronicowanie na żądanie
19. Użytkownik utworzył nowy plik o nazwie wacek, a następnie stworzył do niego 2 dodatkowe
dowiązania i 3 dowiązania symboliczne. Jaką wartość ma licznik dowiązań w i-węźle pliku wacek?
20. Użytkownik utworzył nowy plik o nazwie wacek, a następnie stworzył do niego 2 dodatkowe
dowiązania i 3 dowiązania symboliczne. Ile i-węzłów zostało zużytych ?