TR NG Đ I H CƯỜ
KINH T - K THU T CÔNG NGHI P
KHOANG NGH THÔNG TIN
Đ THI K T THÚC H C PH N
X NH
H đào t o: CAO Đ NG
Th i gian làm bài: 60 phút, không k th i gian phát đ
Câu h i ôn t p
Nêu các khái ni m: vùng đ m khung, t s ph ng, đ phân gi i c a màn hình d ng đi m ươ
Câu II (1 đi m)
a. Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có h ườ
s góc l n h n 1 ơ
b. Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có h ườ
s góc m tho mãn đi u ki n -1<m<0
c. Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có h ườ
s góc m tho mãn đi u ki n m<-1
d. Trình bày thu t toán MidPoint v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có ườ
h s góc m tho mãn đi u ki n m<-1
e. Trình bày thu t toán MidPoint v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có ườ
h s góc m tho mãn đi u ki n -1<m<0
f. Trình bày thu t toán MidPoint v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có ườ
h s góc l n h n 1 ơ
g. Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có h ườ
s góc m tho mãn đi u ki n 0<m<1
h. Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); B(x2,y2) có h ườ
s góc m tho mãn đi u ki n 0<m<1
i. Trình bày thu t toán MidPoint v đ ng tròn có tâm là đi m O(x1,y1) và có bán kính R ườ
D a vào thu t toán v đ ng tròn đ xây d ng th t c v m t cung tròn (arc) tâm (x,y) bán kính ườ
R, bi t góc b t đ u và k t thúc c a cung l n l t là a , b ..ế ế ượ
14. D a vào thu t toán v ellipse đ xây d ng th t c v m t cung (pie slice) tâm (x,y) và bán
kính tr c chính, tr c ph l n l t là A, B, góc b t đ u và k t thúc c a cung l n l t là a , b ượ ế ượ
9. Ch ng minh r ng ma tr n c a phép l y đ i x ng qua đ ng th ng ườ t ng đ ng v i k tươ ươ ế
h p c a phép l y đ i x ng qua tr c tung và phép quay quanh g c t a đ m t góc 90 0.
8. Ch ng minh r ng ma tr n c a phép l y đ i x ng qua đ ng th ng ườ t ng đ ng v i k tươ ươ ế
h p c a phép l y đ i x ng qua tr c hoành và phép quay quanh g c t a đ m t góc 90 0.
5. Cho bi t ma tr n c a phép l y đ i x ng qua đ ng th ng y=mx+b b t kì.ế ườ
6. Cho bi t ma tr n c a phép l y đ i x ng qua tâm là đi m b t kì.ế
4. Cho bi t ma tr n c a phép t l v i tâm t l là đi m b t kì.ế
bình hành và ng c l i.ượ
2. Cho bi t ma tr n các phép bi n đ i dùng đ bi n đ i m t hình vuông thành hình ch nh t, hìnhế ế ế
1. Cho bi t ma tr n các phép bi n đ i dùng đ bi n đ i m t hình tròn thành hình ellipse và ng c ế ế ế ượ
l i.
7. Cài đ t thu t toán Liang-Barsky và so sánh v i t c đ thu t toán Cohen-Sutherland.
7. Cài đ t thu t toán Cohen-Sutherland.và so sánh v i t c đ thu t toán Liang-Barsky
TR NG Đ I H CƯỜ
KINH T - K THU T CÔNG NGHI P
KHOA CÔNG NGH THÔNG TIN
Đ THI K T THÚC H C PH N
X NH
H đào t o: CAO Đ NG
Th i gian m bài: 60 pt, không k th i gian pt đ
Đ S 7
Câu I (3 đi m)
Nêu các khái ni m: vùng đ m khung, t s ph ng, đ phân gi i c a màn hình ươ
d ng đi m. Ví d minh ho
Câu II (3.5 đi m)
Cho bi t ma tr n các phép bi n đ i dùng đ bi n đ i m t hình tròn thànhế ế ế
hình ellipse.
Câu III (3.5 đi m)
Trình bày thu t toán MidPoint v đ ng tròn có tâm O(x1,y1) và bán kính R ườ
TR NG Đ I H CƯỜ
KINH T - K THU T CÔNG NGHI P
KHOA CÔNG NGH THÔNG TIN
Đ THI K T THÚC H C PH N
X NH
H đào t o: CAO Đ NG
Th i gian m bài: 60 pt, không k th i gian pt đ
Đ S 8
Câu I (3 đi m)
Nêu các khái ni m: vùng đ m khung, t s ph ng, đ phân gi i c a màn hình ươ
d ng đi m. Ví d minh ho
Câu II (3.5 đi m)
Cho bi t ma tr n các phép bi n đ i dùng đ bi n đ i m t hình ellipse thànhế ế ế
hình tròn.
Câu III (3.5 đi m)
Trình bày thu t toán DDA v đ ng th ng y = mx +b đi qua 2 đi m A(x1,y1); ườ
B(x2,y2) có h s góc l n h n 1 ơ
TR NG Đ I H CƯỜ
KINH T - K THU T CÔNG NGHI P
KHOA CÔNG NGH THÔNG TIN
Đ THI K T THÚC H C PH N
Đ HO MÁY TÍNH
H đào t o: CAO Đ NG
Th i gian m bài: 90 pt, không k th i gian pt đ
Đ S 10
Câu I (2.5 đi m)
Nêu các khái ni m: t s ph ng, đ phân gi i c a màn hình d ng đi m? ươ
Cho ví d minh ho ?
Câu II (3.5 đi m)
Trình bày ý t ng gi i thu t thu t toán MidPoint đ v đ ng th ng ưở ư
y = mx+b đi qua 2 đi m A(x1,y1); B(x2,y2) có h s góc m l n h n 1 ? ơ
Câu III (2 đi m)
Gi i thích t i sao trong thu t toán v đ ng tròn ch ch n cung 1/8 đ v r i ườ
l y đ i x ng?
Câu III (2 đi m)
Ch ng minh r ng ma tr n c a phép đ i x ng qua đ ng th ng y = - x t ng ườ ươ
đ ng v i k t h p c a phép l y đ i x ng qua tr c tung phép quay quanh g cươ ế
t a đ m t góc 90 0 ?