S hiu: BM1/QT-KĐ-RĐTV/00 Trang 1
!
ĐỀ THI MÔN : H ĐIU HÀNH
Mã môn hc : 1180050
Đề s 01. Đề thi có 01 trang
Thi gian làm bài : 75 phút.
Không được phép s dng tài liu.
--------------------------------------------------------
Câu 1: (2 đim) Các trng thái ca 1 tiến trình và mi quan h gia các trng thái ?
Câu 2: (2 đim)
Cho các tiến trình có b nh tương ng A(300K), B(500K), C(200K), D(200K), E(300K). S dng gii thut Quick-
Fit vi H gim (trong k thut phân vùng đng) cp phát b nh theo trình t : ABCthu hi A Dthu hi
BE vi dung lưng b nh dùng đ cp phát là 2000k. Cho biết hin trng b nh danh sách qun lý b nh
các thi đim cp phát theo trình t trên.
Câu 3: (2 đim)
Đin s liu (có gii thích) vào bng sau. Có tn ti chui cp phát an toàn hay không ?. Cho biết tài nguyên ban đu
ca h thng.
Allocation)
Request)
Available)
Need)
R1)
R2)
R3)
R4)
R5)
R1)
R2)
R4)
R5)
R1)
R4)
R5)
R1)
R3)
R5)
P1)
1
2
1
1
2
3
3
4
2
1)
1)
2)
)
)
)
P2)
1
0
0
1
2
2
2
2
3
)
)
)
)
)
P3)
0
2
0
1
1
3
3
4
3
)
)
)
)
)
P4)
1
2
1
0
1
2
4
5
3
)
)
)
)
)
P5)
1
0
0
0
1
2
1
1
1
)
)
)
)
)
P6)
1
2
1
0
1
2
3
1
3
)
)
)
)
)
P7)
1
0
0
1
1
1
1
3
5
)
)
)
)
)
P8)
2
1
1
0
2
2
4
7
2
)
)
)
)
)
P9)
1
2
1
0
1
3
3
6
2
))
))
)
)
)
P10)
1
1
1
0
1
2
2
1
2
))
))
))
)
)
)
Câu 4: (2 đim) Trình bày gii pháp Semaphore đng b tiến trình : đnh nghĩa Semaphore, ng dng trong truy
xut đc quyn và hot đng phi hp gia 2 tiến trình (có gii thích).
Câu 5: (2 đim) Cho chui truy xut trang :
1
3
0
1
2
1
3
2
1
4
2
5
6
3
1
4
3
6
5
2
Tìm s li trang phát sinh khi s dng gii thut thay trang LRU-Stack vi s khung trang trng là 5.
Ghi chú: Cán b coi thi không được gii thích đề thi. Ngày 28 tháng 5 năm 2014
Trưng BM
ĐẠI HC SƯ PHM K THUT TPHCM
KHOA : CÔNG NGH THÔNG TIN
B MÔN : MNG!
"""""""""""""""""""""""""""""""""""""""""""""""""""""!
S hiu: BM1/QT-KĐ-RĐTV/00 Trang 2
!
ĐÁP ÁN GI Ý
Câu 1: (2 đim)
(Thang đim: nêu các trng thái: 0,5 đim, sơ đồ quan h: 1 đim, gii thích sơ đồ: 0,5 đim).
New : mi to ra.
Ready : sn sàng để hot động.
Running : hot động.
Watting (Blocked) : b khóa.
Terminated : kết thúc.
1 : Lp lch.
2 : Cp CPU và tài nguyên
3 : Đợi I/O hoc s kin ca tiến trình.
4 : Đáp ng I/O hoc s kin ca tiến trình.
5 : Interrupt hoc s kin ca h thng.
6 : Hoàn tt hot động.
Mi quan h gia các trng thái
Các trng thái:
1
2
3
5
4
6
S hiu: BM1/QT-KĐ-RĐTV/00 Trang 3
!
Câu 2: (2 đim) (Thang đim: trình t cp phát: 0,25 đim, hin trng và danh sách: 0,25 đim cho mi
thi đim cp phát theo trình t).
Cp phát b nh theo trình t : A(300K) B(500K) C(200K) thu hi A D(200K) thu hi B
E(300K) b Quick Fit vi H gim . Sơ đồ cp phát :
2000K
2000K
2000K
2000K
2000K
2000K
2000K
1200K
1200K
1200K
D
D
D
1000K
1000K
1000K
1000K
1000K
C
C
C
C
C
800K
800K
800K
800K
800K
800K
B
B
B
B
300K
300K
300K
300K
300K
300K
A
A
A
E
0K
0K
0K
0K
0K
0K
0K
Hin trng b nh và danh sách qun lý b nh thi đim cp phát A(300K)
2000K
300K
A
0K
Hin trng b nh và danh sách qun lý b nh thi đim cp phát B(500K)
2000K
800K
B
300K
A
0K
A
0K
300K
H
300K
1700K
!
A
0K
300K
B
300K
500K
H
800K
1200
!
S hiu: BM1/QT-KĐ-RĐTV/00 Trang 4
!
Hin trng b nh và danh sách qun lý b nh thi đim cp phát C(200K)
2000K
1000K
C
800K
B
300K
A
0K
Hin trng b nh và danh sách qun lý b nh thi đim thu hi A(300K)
2000K
1000K
C
800K
B
300K
0K
Hin trng b nh và danh sách qun lý b nh thi đim cp phát D(200K)
2000K
1200K
D
1000K
C
800K
B
300K
0K
A
0K
300K
B
300K
500K
C
800K
200K
H
1000K
1000K
!
H
0K
300K
B
300K
500K
C
800K
200K
H
1000K
1000K
!
H
0K
300K
B
300K
500K
C
800K
200K
D
1000K
200K
H
1200K
800K
!
S hiu: BM1/QT-KĐ-RĐTV/00 Trang 5
!
Hin trng b nh và danh sách qun lý b nh thi đim thu hi B(500K)
2000K
1200K
D
1000K
C
800K
0K
Hin trng b nh và danh sách qun lý b nh thi đim cp phát E(300K)
2000K
1200K
D
1000K
C
800K
300K
E
0K
H
0K
800K
C
800K
200K
D
1000K
200K
H
1200K
800K
!
E
0K
300K
H
300K
500K
C
800K
200K
D
1000K
200K
H
1200K
800K
!