Pytanie: "Czy prawa dostępu 400 do katalogu umożliwiają jego właścicielowi odczyt nazw plików znajdujących się w tym katalogu?"
Odpowiedź: "Nie.
Odpowiedź: "Tak.
Odpowiedź: "Tak, jednak bez atrybutów.
Odpowiedź: "Tak, zarówno nazw jak i atrybutów.
Odpowiedź: "To zależy od tego, czy użytkownik posiada prawa dostępu r (read) do tych plików.
Pytanie: "Czy prawa dostępu 100 (do skryptu) umożliwiają właścicielowi skryptu wykonanie go?"
Odpowiedź: "Możliwość wykonania skryptu przy tych uprawnieniach zależy od tego, czy został dla niego ustawiony bit SUID.
Odpowiedź: "Możliwość wykonania skryptu przy tych uprawnieniach zależy od tego, czy został dla niego ustawiony sticky bit.
Odpowiedź: "Możliwość wykonania skryptu zależy od uprawnień do katalogu, w którym ten skrypt się znajduje.
Odpowiedź: "Nie.
Odpowiedź: "Tak
Pytanie: "Do wypisania długiej listy wszystkich procesów systemu można wykorzystać komendę:"
Odpowiedź: "ps -ef"
Pytanie: "Hasło w zaszyfrowanej postaci jest przechowywane w pliku:"
Odpowiedź: "/etc/shadow
Pytanie: "Jaką operację wykonuje polecenie cd wywołane bez parametrów?"
Odpowiedź: "Nie wykonuje żadnych operacji
Pytanie: "Jaką operację wykonuje polecenie pwd wywołane bez parametrów?"
Odpowiedź: "Wypisuje ścieżkę do bieżącego katalogu bieżącego użytkownika
Pytanie: "Jaką operację wykonuje polecenie pwd wywołane z jednym parametrem
Odpowiedź: "Wypisuje ścieżkę dostępu do bieżącego katalogu
Pytanie: "Komenda kill służy
Odpowiedź: "do wysyłania sygnałów do procesów
Pytanie: "Parametry określające czas ważności konta, częstość zmiany hasła itp. są zapisane w pliku:"
Odpowiedź: "/etc/shadow;"
Pytanie: "Prawa dostępu 400 do katalogu umożliwiają jego właścicielowi:"
Odpowiedź: "Jedynie na odczyt nazw plików znajdujących się w tym katalogu
Pytanie: "Przez GID określany jest
Odpowiedź: "identyfikator grupy logowania użytkownika;"
Pytanie: "Przez PID określany jest:" "
Odpowiedź: "identyfikator procesu;"
Pytanie: "Przez PPID określany jest:"
Odpowiedź: "identyfikator procesu-rodzica danego procesu
Pytanie: "Przez UID określany jest
Odpowiedź: "identyfikator użytkownika;"
Pytanie: "Przynależność użytkownika do grup dodatkowych (poza grupą logowania) jest zapisana w pliku:"
Odpowiedź: "/etc/group
Pytanie: "W pliku /etc/passwd zapisane są dane o kontach użytkowników zawierające:"
Odpowiedź: "nazwę konta, identyfikator użytkownika, identyfikator grupy logowania;"
Pytanie: "Zaraz po zalogowaniu użytkownik korzysta z uprawnień grupy, która jest określona w pliku
Odpowiedź: "/etc/default/login;"
Odpowiedź: "/etc/group
Odpowiedź: "/etc/passwd;"
Odpowiedź: "/etc/profile
Odpowiedź: "/etc/shadow;"
Odpowiedź: ".profile umieszczonym w katalogu domowym użytkownika;"
Temat: "Przetwarzanie wieloprocesowe"
Pytanie: "Jakie wartości zwraca funkcja fork()"
Odpowiedź: "FALSE, TRUE
Odpowiedź: "-1, 0, PID
Pytanie: "Jakie minimalne uprawnienia musi posiadać użytkownik, by mógł skorzystać z funkcji fork()
Odpowiedź: "Uprawnienia
Odpowiedź: "Uprawnienia użytkownika root
Odpowiedź: "Uprawnienia zdegradowanego użytkownika
Odpowiedź: "Uprawnienia programu daemon
Odpowiedź: "Uprawnienia zwykłego
Odpowiedź: "Uprawnienia programu
Pytanie: "Czym różni się proces macierzysty od procesu potomnego?"
Odpowiedź: "Numerem PID
Odpowiedź: "Numerem PPID
Odpowiedź: "Numerem EPID
Odpowiedź: "Numerem
Odpowiedź: "Numerem EUID
Odpowiedź: "Numerem PUID
Odpowiedź: "Numerem
Odpowiedź: "Numerem
Odpowiedź: "Numerem
Odpowiedź: "Numerem TID
Odpowiedź: "Numerem FID
Pytanie: "Czy i kiedy zmienne procesu macierzystego są kopiowane, gdy w programie została wykorzystana funkcja fork()
Odpowiedź: "Przy pierwszej próbie zmodyfikowania ich przez proces macierzysty.
Odpowiedź: "Przy pierwszej próbie zmodyfikowania ich przez proces potomny.
Odpowiedź: "Nie są kopiowane.
Odpowiedź: "Są kopiowane od razu po wywołaniu funkcji fork, tj. przy tworzeniu nowego procesu.
Odpowiedź: "Są kopiowane przy pierwszej próbie odczytu przez proces macierzysty.
Odpowiedź: "Są kopiowane przy pierwszej próbie odczytu przez proces potomny.
1.W systemie UNIX pelna sciezka dostepu do pliku zaczyna sie w:
katalogu - korzeniu
2.W systemie UNIX ogranicznikiem petli warunkowej w shellu Bourne'a jest slowo:
done
W systemie UNIX liste plikow wyswietla polecenie:
cp
files
mv
ls
3.W skrypcie użyto nastepujących polecen: planeta=Mars echo "$planeta" Jaki bedzie rezultat tych polecen na terminalu?
Mars
4.W systemie UNIX klasy C2 informacje o haslach uzytkownikow sa przechowywane w pliku:
/etc/shadow
5.W skrypcie użyto nastepujących polecen: planety=Mars Jowisz echo $planety | tr '[a-z]' '[A-Z]' Jaki bedzie rezultat tych polecen na terminalu?
Na terminalu nie pojawi sie zaden napis
( jeżeli planety=”Mars Jowisz” to b) )
6.W systemie UNIX wyswietlenie informacji o ilosci wierszy w pliku DANE umozliwia polecenie :
wc -l DANE
7.Ktore polecenie w systemie UNIX wyswietla w sposob stronicowany liste wszystkich kont uzywajacych interpretera ksh, posortowana wg nazw uzytkownikow ?
cat /etc/passwd | grep "/bin/ksh" | sort | more
W systemie UNIX stronicowane (po jednym ekranie) wyswietlanie zawartosci pliku umozliwia polecenie:
more
8.W systemie UNIX do ustanowienia katalogu macierzystego jako katalogu aktualnego sluzy polecenie:
clrpathname
9.Uzycie symbolu przeadresowania "<" w systemie UNIX powoduje:
przeadresowanie standardowego strumienia wejsciowego
przeadresowanie standardowego strumienia wejsciow
10.W systemie UNIX posortowanie pliku DANE w porzadku malejacym, bez uwzgledniania wielkosci liter umozliwia polecenie:
sort -r -f DANE
11.W systemie UNIX domyslne (poczatkowe) prawa dostepu dla tworzonych plikow i katalogow mozna okreslic przy pomocy polecenia
umask
12.W skrypcie użyto nastepujących polecen: planeta=Mars echo '$planeta' Jaki bedzie rezultat tych polecen na terminalu?
$planeta
13.Ktore polecenie w systemie UNIX umozliwia w shellu Bourne'a sprawdzenie, czy istnieje plik zwykly o nazwie DANE ?
if [ -f DANE ] ; then echo "jest plik DANE"
W systemie UNIX utworzenie katalogu umozliwia polecenie:
mkdir
14.Ktore polecenie umozliwia wyswietlenie zawartosci katalogu aktualnego w czasie redagowania przesylki pocztowej programem mail ?
!ls
15.Kazdy rekord pliku DANE zawiera trzy kolejne pola: IMIE, NAZWISKO, DATA_URODZ
16.Ktore polecenie w systemie UNIX tworzy nowy plik NOWE.DANE zawierajacy rekordy z pliku DANE posortowane wg pola NAZWISKO ?
sort +1 -2 DANE > NOWE.DANE
17.W systemie UNIX odszukanie pliku spelniajacego zadane kryteria umozliwia polecenie:
find
18.W systemie UNIX stronicowane (po jednym ekranie) wyswietlanie zawartosci pliku umozliwia polecenie:
more
19.W systemie UNIX do ustanowienia katalogu macierzystego jako katalogu aktualnego sluzy polecenie:
cd
20.Uzycie symbolu przeadresowania "<" w systemie UNIX powoduje:
przeadresowanie standardowego strumienia wejsciowego
"Systemy operacyjne - zaliczenie laboratorium"
Na - 20 możliwych punktów uzyskano - 20. Ocena - 3
Pytanie:
Które z wymienionych zestawów funkcji umożliwiają działanie na semaforach w systemie UNIX ?
Odpowiedź wybrana:
semget, semop, semctl
Pytanie:
Sekcja krytyczna jest to fragment procesu:
Odpowiedź wybrana:
w którym korzysta on z zasobu dzielonego
Pytanie:
Które z wymienionych zestawów funkcji umożliwiają działanie na pamięci dzielonej w systemie UNIX ?
Odpowiedź wybrana:
shmget, shmat, semctl
Pytanie:
Które z wymienionych zestawów funkcji umożliwiają działanie na kolejkach komunikatów w systemie UNIX ?
Odpowiedź wybrana:
msgget, msgsnd, msgrcv
Pytanie:
Pakiet IPC obejmuje mechanizmy:
Odpowiedź wybrana:
semaforów, kolejek komunikatów, pamięci dzielonej
Pytanie:
Jakie podstawowe funkcje systemowe umożliwiają operowanie łączami nienazwanymi w systemie UNIX ?
Odpowiedź wybrana:
pipe, read, write.
Pytanie:
Jakie podstawowe funkcje systemowe umożliwiają operowanie łączami nazwanymi w systemie UNIX ?
Odpowiedź wybrana:
mknod, unlink, open, read, write, close.
Pytanie:
Sygnał w systemie operacyjnym UNIX, to:
Odpowiedź wybrana:
przerwanie programowe.
Pytanie:
Do wysyłania sygnałów w systemie UNIX służy funkcja:
Odpowiedź wybrana:
kill
Pytanie:
Nowe procesy są powoływane w systemie UNIX przy pomocy funkcji systemowej:
Odpowiedź wybrana:
fork
Pytanie:
Funkcja exec i jej pochodne:
Odpowiedź wybrana:
zastępują program (kod) bieżącego procesu, nowym programem
Pytanie:
Kolejka FIFO to synonim:
Odpowiedź wybrana:
Łącza nazwanego
Pytanie:
W systemie operacyjnym UNIX do ustalania praw dostępu do plików służy polecenie
Odpowiedź wybrana:
chmod
Pytanie:
W systemie operacyjnym UNIX system ochrony rozróżnia następujące kategorie użytkowników:
Odpowiedź wybrana:
właściciel pliku, grupa, pozostali
Pytanie:
Do określania sposobu reakcji procesu na przychodzący sygnał służy funkcja:
Odpowiedź wybrana:
signal
Pytanie:
W systemie UNIX nadanie wlascicielowi pliku DANE, prawa READ WRITE EXECUTE, grupie praw READ EXECUTE i innym uzytkownikom odebranie wszystkich praw, umozliwia polecenie:
Odpowiedź wybrana:
chmod 750 DANE
Pytanie:
Zalozmy, ze katalogiem aktualnym jest katalog /U/PRAC/YOU/ROB i ze znajduje sie w nim pusty podkatalog PROJ. W systemie UNIX skasowanie tego podkatalogu umozliwia polecenie:
Odpowiedź wybrana:
rmdir PROJ
Pytanie:
Przykladem potoku w systemie UNIX jest konstrukcja:
Odpowiedź wybrana:
who | grep $USER
Pytanie:
W systemie UNIX liste plikow wyswietla polecenie:
Odpowiedź wybrana:
ls
Pytanie:
Uzycie symbolu przeadresowania "<" w systemie UNIX powoduje:
Odpowiedź wybrana:
przeadresowanie standardowego strumienia wejsciowego