Professional Documents
Culture Documents
De Tai He Dieu Hanh Nam 2014-2015
De Tai He Dieu Hanh Nam 2014-2015
DANH SCH V YU CU CC TI CA N MN HC
MN HC : H IU HNH
CN B HNG DN: Ths.Nguyn Vn Nguyn
1.1.
Ch 1: M phng
1.1.1.
trnh Deadlock
Yu cu:
1. Gii thiu Deadlock
2. Trnh by thut ton Banker
3. Xy dng chng trnh v kt qu demo
4. Vit bo co theo mu B mn mng v Truyn thng
5. Gp gio vin hng dn, lm ng yu cu ca gio vin hng dn v
bo co tin ng thi gian
6. Ngn ng dng vit chng trnh C,C++, Visual C++
7. Lm 10 n 15 slide bo v sau khi c gio vin hng dn cho php
1.1.2.
1.2.
Ch 2: ng b gia cc qu trnh
1.2.1.
Yu cu:
1. M t bi ton
1.2.2.
buffer.
Yu cu:
1. Gii thiu tin trnh trong Unix, cch to qu trnh trong Unix
2. Gii thiu s lc v Semaphore, giao tip ng b vi Semaphore
3. Cc hm x l Semaphore
4. To tin trnh Prodecer, Consumer
5. S dng semaphore truy xut ti nguyn
6. Xy dng chng trnh v kt qu demo
7. Vit bo co theo mu B mn mng v Truyn thng
8. Gp gio vin hng dn, lm ng yu cu ca gio vin hng dn v
bo co tin ng thi gian
9. Ngn ng dng vit chng trnh C trn Linux, Ubuntu.
10. Lm 10 n 15 slide bo v sau khi c gio vin hng dn cho php
1.3.
Ch 3:
1.3.1.
Qun l b nh
[3] http://www.ntfs.com
1.4.
1.4.1.
Message Queue
Yu cu
1. Gii thiu tin trnh trong Linux
2. Cc trng thi ca tin trnh, cch x l cc tin trnh bng hm System(),
giao tip gia cc tin trnh bng hng i thng ip
3. Xy dng chng trnh minh ha gii quyt bi ton sau:
a. To ra 2 qu trnh. Qu trnh th nht c file nhiu chui lin tip,
mi chui gm cc php ton +,v hai ton hng. V d
3-1
4*2
5+4
20/5
Sau qu trnh th nht truyn cc chui d liu ny sang qu trnh
th 2. Qu trnh th 2 thc hin tnh ton v tr chui kt qu v li cho
qu trnh u tin ghi li file nh sau:
3-1=2
4*2=8
5+4=9
20/5=4
1.4.2.
Yu cu:
1. Gii thiu tin trnh trong Linux, cc hot ng ca tin trnh, cu trc tin
trnh, giao tip gia cc tin trnh, cc c ch giao tip v gii thiu c ch
lin lc bng ng ng Pipe
2. To ng ng giao tip ( c th s dng hm Fork()), cc loi pipe
3. Vit chng trnh gm 2 qu trnh. Qu trnh th nht cho ngi dng
nhp vo t bn phm mt chui biu din cc php tnh gm cc phn t
+,-,(,). u tin ca cc php tnh trong ngoc(cp du (&)) l cao nht,
php +,v c cng u tin. V d
1+2+(2-3-4)-((3+4)-5)
(1+(-2)-((3+4)-5))
Sau truyn chui d liu ny sang qu trnh th hai. Qu trnh th hai
thc hin tnh ton v tr v cho qu trnh th nht th hin cho ngi s
dng bit
5. Vit bo co theo mu B mn mng v Truyn thng
6. Gp gio vin hng dn, lm ng yu cu ca gio vin hng dn v
bo co tin ng thi gian
7. Ngn ng dng vit chng trnh C trn Linux hoc ubuntu
8. Lm 10 n 15 slide bo v sau khi c gio vin hng dn cho php