CÂU HI ÔN TẬP Đ HA MÁY TÍNH
u 21. Mt đon thng lý tưởng là:
A. Đon thng phi mật đ đim bng nhau
B. Phi bắt đu và kết thúc đúng đim
C. Có Mt đ đim không ph thuộc vào đ dài h s góc của đon thng
D. Tt c các phương án trên
u 1. Đim đu nút ca đon thng (-2,-6) và (3,-2), giá tr h s góc knh
đưc là:
A. k = 0.8
B. k = 3
C. k = -0.8
D. k = 1.5
u 3. Đon thng có 2 đim là (12,20) và (22,27). ng thut toán Bresenhaghm v
đon thng nh các giá tr p và y ti x =13:
A. p = -3 và y = 21
B. p = -2 và y = 21
C. p = -3 và y = 22
D. p = 5 và y = 23
u 9. Đon thng có 2 đim (12,20) và (22,27). ng thut toán DDA v đon
thng nh các gtr y và yi ti x =12:
A. yi = 20 và y = 20
B. yi = 21 và y = 20.7
C. yi = 21 và y = 21.4
D. yi = 20 và y = 20.7
u 10. Trong thut toán Bresenham ta nh được g tr P0 = 2dy-dx. c th i ta
nh được giá tr Pi , nếu Pi < 0 ta chn gtr yi và Pi theo công thc sau:
A. Yi+1= Yi + 1 và Pi+1=Pi + 2dy 2dx
B. Yi+1= Yi và Pi+1 = Pi + 2dy
C. Yi+1= Yi và Pi+1=Pi = 2dy 2dx
D. Yi+1= Yi + 1 và Pi+1 = Pi + 2dy
u 11. Trong thut toán Bresenham ta nh được g tr P0 = 2dy-dx. c th i ta
nh được giá tr Pi , nếu Pi > 0 ta chn gtr yi và Pi theo công thc sau:
A. Yi+1= Yi + 1 và Pi+1 = Pi + 2dy 2dx
B. Yi+1= Yi và Pi+1 = Pi + 2dy
C. Yi+1= Yi và Pi+1 = Pi + 2dy
D. Yi+1= Yi + 1 và Pi+1 = Pi + 2dy 2dx
u 12. Trong thut toán DDA ta có x = x+1, m = dy/dx thì giá tr y và yi nh theo
công thức nào sau đây:
A. Yi+1 = Yi + m, Yi+1 = Round(Y)
B. Yi-1 = Yi + m, Yi+1 = Round(Y)
C. Yi+1 = Yi + m, Yi+1 = Y1
D. Yi-1 = Yi + m, Yi+1 = Y
u 13. Theo gii thut MidPoint v đon thng thì O là đim gia, Ta
Pi = 2F(O) = 2F(Xi+1, Yi + 1/2) thì giá tr nào ca Pi đim O nm dưới đon thng:
A. Pi = 0
B. Pi = Pi + 1
C. Pi > 0
D. Pi < 0
u 14. Theo gii thut MidPoint v đon thng thì O là đim gia, Ta
Pi = 2F(O) = 2F(Xi+1, Yi + 1/2) thì giá tr nào ca Pi đim O nm tn đon thng:
A. Pi = 0
B. Pi = Pi + 1
C. Pi > 0
D. Pi < 0
u 15. Thut toán MidPoint đ v đường tròn được chia làm 8 phn. Ta đim đu
x,y và ly đi xng qua các trục và đường phân giác đ xác đnh các điểm còn li.
Khi ly đi xng qua trc Ox thì ta đ x, y đượcnh như sau:
A. x,y vn gi nguyên
B. Ta đ mi là x, -y
C. x gi nguyên, y thay đi
D. y gi nguyên, x thay đi
u 16. Thut toán MidPoint đ v đường tròn được chia làm 8 phn. Ta đim đu
x,y và ly đi xng qua các trục và đường phân giác đ xác đnh các điểm còn li.
Khi ly đi xng qua trc Oy thì ta đ x, y đượcnh như sau:
A. x,y vn gi nguyên
B. Ta đ mi là x, -y
C. x gi nguyên, y thay đi
D. y gi nguyên, x thay đi
u 17. Thu toán Midpoint đ v đường tròn được chia làm 8 phn. Điểm có ta đ
(y,x) thì đi xng qua Ox s đưc ta đ nào?
A. (x,y)
B. (x,-y)
C. (y,-x)
D. (-y,-x)
u 18. Câu lnh SetColor dùng đ làm gì?
A. V đon thng
B. Thiết lp dng đường thng
C. Tr v h s nguyên dương là u ca đim nh
D. Đặt u v cho các lnh v đon thng, hình ch nht, đa gc, đường tròn...
u 22. Lnh GetPixel(X,Y) word : dùng đm gì ?
A. Lnh v đim ta đ (x,y)
B. Lnh tr v s nguyên ơng là u ca đim nh ta đ (x,y)
C. Đặt u v cho các lnh v đon thng, hình ch nht, đa gc, đường tròn...
D. Thiết lp dng đường thng
u 23. Cho biết ý nghĩa c câu lnh sau:
SetViewPort(getmaxX div 2, getmaxY div 2, GetmaxX, GetmaxY, clipoff).
A. Thiết lp chế đ v
B. Di chuyn con tr đồ ha v ta đ GetmaxX div 2, GetmaxY div 2
C. Đưa gc ta đ v gia n hình
D. Tô u cho hình ch nht t ta đ (GetmaxX div 2, getmaxY div 2) đến
(GetmaxX, GetmaxY).
u 24. Lnh SetFillStyle() là lnh đt mu cho các đi tượng, y chọn đáp án sai
trong các đáp án sau:
A. Tô hình ch nht
B. Tô hình hp
C. Tô đa giác
D. Tô đon thng
u 25. Trong lnh
SetViewPort(getmaxX div 2, getmaxY div 2, GetmaxX, GetmaxY, clipoff)
Thì clipoff có nghĩa là gì ?
A. Xóa ni dung bên trong ViewPort
B. Loi b Viewport tr v chế đ toàn n hình
C. Cho phép v ra ngoài vùng viewport
D. Không cho phép v ra ngoài vùng ViewPort
u 27. Hàm GetX, GetY cp hàm gì?
A. Tr li ta đ hin thi ca CP
B. Chuyn con tr ti v trí X,Y
C. m tr li giá tr mu hin có
D. Di chuyn gc ta đ v v t GetX, GetY.
u 28. Lnh màu đa giác lnh nào?
A. FillPoly(n,P)
B. FloodFill(x,y,c)
C. SetFillStyle()
D. SetColor
u 29. Lnh Bar(X1,Y1,X2,Y2) lnh gì ?
A. Tô hình ch nht
B. Tô hình ch nht đc
C. Tô hình hp
D. Tô đa giác
u 30. Trong chương trình v đa giác thì lnh gán g tr dagiac[6] := dagiac[1]
đm gì ?
A. V đa gc có 6 đnh
B. Để v đa giác khép kín có đnh 6 trùng với đnh 1
C. V 6 đa giác chồng lên nhau
D. V 6 đnh ca đa giác
u 1. Đối tượng nh nht trong đ ha y tính là gì?
A. KB
B. Byte
C. Pixel
D. Bit
u 2. Thut toán Bresenham v đung thng da trên phép toán nào?
A. Phép toán tn s thc
B. Thay thế các phép toán trên s thc bng các phép toán trên s nguyên
C. Phép dch bit
D. Phép cng các bit
u 3. Thut toán Dda v đưng thng da trên phép toán o?
A. Phép toán tn s nguyên
B. Phép toán tn s thc
C. Phép cng bit
D. Phép dch các bit
u 4. Gi s đim yi trong thut toán Bresenham thì đim i+1 có ta đ:
A. Ytrước = Ysau + m
B. Yi
C. Yi+1 hoc Yi
D. Yi+1
u 5. Hình dng ca chui ký t th được xác đnh bi mt tập các đường gp
khúc cho chn Font nào ?
A. Font bitmap
B. Font TrueType
C. Font Vector
D. Font CHR
u 6. Hình dng chui ký t được xác đnh bi tp các mâu Pixel khi chn Font
nào?
A. Font bitmap
B. Font TrueType
C. Font Vector
D. Font CHR
u 7. Giao đim ca hai đon thng được gi là gì?
A. Đưng gp khúc
B. Đỉnh
C. Đưng thng
D. Đim
u 8. Ta có đim xi,yi c th i ta xét đim cn chn, c th i+1 s
xi+1=xi+1 và yi+1 = yi hoc yi+1 trong trường hợp đn thng có h s góc:
A. M > 1
B. M < 0
C. 0 < m < 1
D. M =0
u 9. Trong vòng lp for(i = x1; i < x2;i++) ta n gtrx:= x+1 và y:= y+m
minh ha ca thut toán v đưng thng bng:
A. Bresenham
B. DDA
C. Midpoint
D. Không phi là phép gán ca thut toán v đưng thng
u 10. Trong vòng lp for(i = x1; i < x2;i++) ta gán g tr
x:= x+1;y:= y+m; PutPixel(x,round(y),color) minh ha ca thut toán v
đưng thng bng:
A. Bresenham
B. DDA
C. Midpoint
D. Không phi là phép gán ca thut toán v đưng thng
u 11. Chn phương án sai cho kỹ thuật đ ha đim:
A. Quan sát đi tượng nhiu góc nhìn khác nhau bng cách thay đi góc nhìn
B. D dàng thay đi u sc của đi tượng (u sắc, đ sáng)
C. Xóa đi d ng tng Pixel ca đi tượng
D. Đối tượng được hin th thông qua tng mu ri rc
u 12. H ta độ thiết b chuẩn (Normalized device coordinates) được s dng vi
mc đích:
A. Mt hình nh hin th đưc trên thiết b y là chính c thì chưa chắc hin th
chính xác tn thiết b khác
B. Mt hình nh hin th đưc trên thiết b này chính xác thì chc chn s hin
th chính c trên thiết b khác
C. Mt hình nh hin th đưc trên thiết b này se to ra hình nh tương t tn
thiết b khác.
D. c mc trên đu sai.
u 13. Nếu thônng tin mi mt Pixel trên màn hình cng ta dùng 16-bit. Thì bng
LUT (Lookup Table) có s màu là:
A. 65536 u
B. 1024 u
C. 16 màu
D. 1016 u
u 14. Nếu thônng tin mi mt Pixel trên màn hình chúng ta dùng 8-bit. Tbng
LUT (Lookup Table) có s màu là:
A. 256 u
B. 8 màu
C. 1024 u
D. 32 màu