l Mik i im *-NuifrV i» W'iV i d,iii|i4
) k /Ml « *11M X I ^ K A oiuiIm im \ n*i » l‘»> (*ł . . mi)
S \ I r f\ I \ I ll*li MAI \ ffMl MIMIMMI MOW \
I I »(. i .. 1411 l >1) MWI>MH |Mit|łUi* •■•ukuify iUk*. li |.«ltthi.i -I. .><** *»uj lllWj uUl
/iliCmi .............. lililli .1 i w< ir.w/ /.il>i*in> <• |» wilii |M. u i* wyVi>HU|> u <i li Vi,ai,
r.t i-o|>«n Inaiw* l, ...Ił r<ia«<lttp < r>< i > i farb I > >
al»«*(fiU) i riUaniłanlnałwal, . I l I na 1, ,.,)j tavfc(|i
claia(4dlł ł ldii«#p»n(na«»«ł. . *» tdUduylfit*) i nlataUM) i
lir « x • tH«|il...... K.«-»l« I vvviin*'"i“<iyi It ttiilklm il.iity.li jiiiw.lilllr w »y»l*lnt< » wyniku . lu
-nul,III.I iiIm i u ji ilu W wymiiiuunyi. li -lilii Im Ii Ii li.myill'* " ułWliul ry«iin>k lki»iru|vy ym.U|i. |in v , ') 'J )'
pit\t i.i/ iiim miv>U) amikhirami «.i |ininMut an *rt|.k
> I ii hi|ril imirmli liiumi u nyatrm.tl Ił i »|irr.u y/ny. liż < lin/m' (tim*r l»y»' u pmiui ry»unku / Vi.mcm.ir/4in)
(.i) .mi.uU iI/iiI iiii.i uvi ii i/ylt Iih,iiim rypu w y a w.tlili/ui||mwn <1/
(I>) .iH.itlc pnu v SSI. / ilwiiatronnyni uwicr/yii Ini.miom,
(.'n In Ki\ pliki m iil.icriż Kfjnty«lil|iu r l.ikirgu pliku |)ini.i| pi>»UĆ pulu mu, / \ piumu ^ klUlty/t yt-vwn»**uju
„priiwclumr'1 lit icliy loiowr?
/..iliuni)'. żr w systemie Uni\ /drlmiowano trzy giupy u/yikuwinknw A. II i ( Du grupy A przypisami użytkowniku v. du piupy M użytkownika y, iln grup) < iiiylknwnib ę; Użytkownik u n.ilr/y do wszystkich gmp •»vy pulr.. ń, V tńir
mim.il wykon.u administratur, aby osiągnąć przedstawiony rlrkt.
W i(,mu/ pinlsi.iwow.i nu mcc p* milędzy I >t )S (I )i|trihured l )prt 4111 ig System) * N( )S (NetWork < )pcr,Utng Synu m)
Poiła) 1 krótko oniikv logiczną stmkhiię (ły sku w systemie F.NT2
ł*i .'iiłsi.iw propozycje implt mc nt.ii p oprr.tcji semaforowych wiat 1 1 ogn.il irnufow „dwustronnie ogointc/oncgo" (nemafor
me może przyjmować wartości ujemnych oraz nir może przekroczyć pewne} zadanej wartości N górne ogranic z mit
semafora). Swoja propozycje proszę przedstawić w postaci podprogramów języka C
Co ino/na powiedzieć o wy konaniu się poleceń i nul I i ctnd2 , jeżeli zostało wydane następujące zlecenie. cmdl fitfit cmd2
(.1) polecenie cmd2 w ykona się warunkowo w przypadku porażki polecenia cmdl;
(li) polecenia cmdl i cmd2 wykonają się w "potoku”.
(I) polecenie cmd2 wykona się warunkowo w przypadku powodzenia polecenia cmdl,
(d) zawsze wykonają się oba polecenia;
Który y. poniższych pojęć NIE |est typem pliku w UNINic:
(a) dowiązanie symboliczne;
(b) potok nazwany.
(c) dowiązanie twarde;
(d) kolejka komunikatów;
Pliki specjalne tworzone są przy pomocy funkcji systemowej:
(a) creatO,
(b) opeiiQ,
(c) mknodQ,
(d) mkfsQ.
Po wywołaniu funkcji forkQ nowy proces (zwany procesem potomnym):
(a) wykonuje nowy kod pobrany z pliku o nazwie określonej parametrem wywołania funkcji łork(),
(b) otrzymuje kopię segmentu danych procesu rodzica;
(c) otrzymuje kopię tablicy deskryptorów odartych plików rodzica, dzięki czemu współdzieli / o,dziecin pozycji
odczytu / zapisu otwartych plików; _ ^
(J) nowy proces należy do grupy procesów rodzica, ale może ustanowić własną grupę używając lunki ji sctpgrpO
Polecenie kill <pid-^ (oba parametry mają wartość liczbową) wykonane przez zwykłego uzjtkoumka
'z, jtzcli p,ir.uoc.tr ■ >;ig> jest opuszczony, jir/t syl.i ygnat s|(j I l'.KM (1 '*) d<> wsk c -mcy • jnoicsu ^'aiziurtfiw