I
UNIVERSITI SAINS MALAYSIA
Peperiksaan Semester Pertama Sidang
Akademik
1.997/98
September 1997
EEE
373
- Sistem PengoperasianMasa :
[3 jam]ARAHAN KEPADA CALON
:Sila pastikan bahawa kertas peperiksaan
ini
mengandungiLIMA (5) muka surat
bercetak dans!!!lf)
soalan sebelum anda memulakan peperiksaanini.
fawab LIMA
(51soalan,Agihan markah bagi soalan
diberikan di
sut sebelah kanan soalan berkenaan'Semua soalan hendaklah dijawab di dalam Bahasa Malaysia. Jika pelajar memilih
menjawabdi dalam
Bahasa Inggeris sekurang-kurangnyasatu
soalanmesti dijawab di dalam
Bahasa Malaysia.I
I
...2/-
T
I
l
I
1
(a) 1.
IEEE 3731
Senaraikan
fungsi-fungsi lazim
Kemelbagi satu Sistem
Pengoperasian dalam Pengurusan Pemproses.List
out the
typical functionsaf
Kernelsof an
Operating Systemin
ProcessorManagement.
(30%)
(b) Lukis
gambarajahblok'Feralihan
Keadaan Proses'di bawah
persekitaranUNIX.
Draw
the'Process State Transistion' block diagram underUNIX
enaironment.(30%)
(c)
Terangkanfungsi-fungsi
setiap keadaan dalam bahagian (b).Explain the functions of each state
in
(b),(40"/")
(a) Apakah tujuan-tujuan utama
suatu Sistem Pengoperasian?What are the main purposes of an aperating System?
(25%)
(b) Takrifkan sifat-sifat penting bagi jenis-jenis Sistem
Pengoperasian yangberikut-
Define the essential properties of the following types of Operating Systems.
2.
(i) Kelompok (ii) Batch,
Perkongsian Masa Time Sharing,
Berbilangaturcaraan Multiprogramming,
Masa
Nyata, dan (")
TeragihReaI Time,
and
Distributed (75%) ...3/ -(i") (iii)
a
7
-3-
IEEE 37313. (a) Bagaimanakah 'Pemukasuratan' dan 'Peruasan' membaiki
Pengurusaningatandibawahpersekitaraningatanmaya.Terangkan.
How 'paging' and
'segmentatian' helpfor
better memory management underairtual
memory enuironment? Explain'(40%)
(b)
Terang clengan menggunakan gambarajahblok'PeruasanTermukasurat''
Describewithaneatblockdiagram'Pagedsegmentation'.(60%)
4. (a)
Terangkan denganringkas skim-skim penimbalan yan8 digunakan dalam Pengurusanl/O.
Briefly discribe oanous buffering schemes that are used in
l/O
management' (25"/,)(b)
Senaraikanpolisi-polisi
penjad.ualancakera. Polisi-polisi manakah
yang dianggap lebih baik?Kenapa?
List
out
disk sclrcduling policies. Out af these, which are cansidered better policies?tMy?
Qa%)
$c$
...4/ -
\
(.)
IEEE 3731
Anggapkan
bahawa kepalabaca/turis bermula pada trek nombor g0
dan terdapat 200trek
pada permukaancakera.
Data telahdisimpan
dalamtrek
bernombor70,30,90,
1"6A,150, 4A dan 1.80.Gunakan algoritma-algoritrna FIFo dan ssrF serta kirakan panjang
caripurata. Algoritma
yang manakah narnpak lebihbaik?
Kenapa?Assume that
the
read/write head starts at track number 80 and there are 20a *acks on the disk surface. The ilata haoe been storedin
tracknumber 70,
30,g0,
160,150, 40 and'180.
Apply
FIFOand
SSTF algorithms and cslculate the auerage seeklength. lMich
algorithm does seems to be better?
IMu?
(s5%)
Apakah objektif-objektif
pengurusan fail?IMat
are the objectiaes offle
management?(20%) Senaraikan
dan
terangkan dengan ringkas serta bandingkan5 teknik-teknik
penganjuran fail.List aut and briefly describe and compare the fiue fite organization teclmiques.
(50%)
Berikan satu contoh bagi menunjukkan bagaimana cincang buka
dan cincangan denganteknik-teknik
perantaian digunakanbagi menyimpan
dan mendapat kernbalifail-fail.
Giae an example of rtour choice to show how oTsen hash and hashing
with
chaining techniques are applied for storing and retrieaing ftes.(30"/,)
5. (u)
(b)
(c)
/
-5-
IEEE 37316.
Terangkan Yangberikut:
D e s crib e the follow in g :
(a) Algoritma
pembankan bagi mengendalikanbuntu'
Banker's algorithm to dealwith
'Deadlock''(30%)
(b) Polisipolisi
penggantian dalam Pengurusan ingatan maya' Replacement policies in oirtual meffiory management'$a%)
(c)
Dua kaedahigloo
dalam eksklusi salingdi
dalam pengurusan proses' Tzuoigloomethodinmutualexclusioninprocessmanagement.(30%)
ooo0ooo
6?i
IEEE 3741
pertimbangkan pengolah dua-dimensi yang ditunjukkan dalam Rajah
2'pergerakannya d.itentukan oleh penggerak putaran pada ot dan o}
Jika pergerakan pengolah diberioleh Q d,an
'e,yang tetap, tentukan
momen penggerakyangdiperlukanuntukmemacusistemsebeginirupa'Anggapkankedua-dua batang panjang mempunyai jisim
ft71t tftzr.panjang Lr dan Lz serta
gunakans,(o) = o2g)
=s.
(1oo%)
Raiah2
(u) Kira
bagi penukardigit
ke analogI bit di
bawah, denganvoltan
skala penuh10.0v
(0 Kira
oo msn, oa Lsar dan ?oro"
(i0 Kira voltan
keluaranbagi
gabungan-3
)'
2.
3.
Kita
ao usn uo Lsb dan uo-*
analog
menuju
(L5v") perduaan (1001L001).
(10%)
apabila bilangan
bit
penukardigit
ke(iii)
(b)
IEEE 374I
Bagi yang
berikut,
anggap an= 10V
dana;odalam julat yang diryatakan.
Rekabentuk op-amp yang sesuai dengan
litar
penskalauntuk
keluaran0 SoiSl|V. Anggapkan tl|v
bolehdiperolehi. Gunakan
kesemua op-amp dalam konfigurasi songsangan dan nyatakan kesemua
kadaran perintang yang diperlukan.Anggap
masukan analogialah
dalamjulat
0 SvioS75V
Anggap
masukan analogialah
dalamjulat -5
SvioS7V
(25"/"\
(25"/,)
Anggapkan bahawa
meterpecutanpiezoelektrik digunakan
bersama penguat supaya persamaan-persamaan sistemdiberi
oleh-t K,s
Ivtlt=
----
-\-/ ts+l
s2 +2T{on s+cDn2,F+(2(orn +l)# +
(t<on2 + 2(ron)*e* rn'"'
=-*,r$
Bagi
kebanyakan penggunaanpemalar
lembapankristal dianggap hampir
sifar.Anggapkan kristal kuartz mempunyai a = b = 7cm dan t =
Smtndan nilai
bagi penguat casdiletak
pada Cr=
100,000pFdan
R" = lLta {2. Anggapkan
o,, = 20kgz.Rajah 4
s?6
(t
(ii)
4.
es(t)