Tạo Trắc Nghiệm

200 câu trắc nghiệm Đồ họa máy tính có đáp án - Phần 2

25 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Giao điểm của hai đoạn thẳng được gọi là gì?

Đáp án và lời giải

Đáp án: B

Câu 2

Ta có điểm x ,y ở bước thứ i ta xét điểm cần chọn, ở bước thứ i+1 sẽ là x +1=x +1 và y +1 = yi hoặc y +1 trong trường hợp đọn thẳng có hệ số góc:

Đáp án và lời giải

Đáp án: C

Câu 3

Trong vòng lặp for(i = x ; i < x ;i++) ta gán giá trị x:= x+1 và y:= y+m là minh họa của thuật toán vẽ đường thẳng bằng:

Đáp án và lời giải

Đáp án: B

Câu 4

Trong vòng lặp for(i = x ; i < x ;i++) ta gán giá trị x:= x+1;y:= y+m; PutPixel(x,round(y),color) là minh họa của thuật toán vẽ đường thẳng
bằng:

Đáp án và lời giải

Đáp án: B

Câu 5

Chọn phương án sai cho kỹ thuật đồ họa điểm:

Đáp án và lời giải

Đáp án: A

Câu 6

Hệ tọa độ thiết bị chuẩn (Normalized device coordinates) được sử dụng với mục đích:

Đáp án và lời giải

Đáp án: A

Câu 7

Nếu thônng tin mỗi một Pixel trên màn hình chúng ta dùng 16-bit. Thì bảng LUT (Lookup Table) có số màu là:

Đáp án và lời giải

Đáp án: A

Câu 8

Nếu thông tin mỗi một Pixel trên màn hình chúng ta dùng 8-bit. Thì bảng LUT (Lookup Table) có số màu là:

Đáp án và lời giải

Đáp án: A

Câu 9

Nếu thônng tin mỗi một Pixel trên màn hình chúng ta dùng 10-bit. Thì bảng LUT (Lookup Table) có số màu là:

Đáp án và lời giải

Đáp án: A

Câu 10

Giải thuật sau đây là giái thuật nào đã học?
Void Function(int xt, int yt, int r, int c)
{
int x,y,d;
x = 0;
y = r;
d = l –r; while ( x < = y)
{
putpixel(xt + x, yt + y,c);
putpixel(xt - x, yt + y,c);
putpixel(xt + x, yt - y,c);
putpixel(xt - x, yt - y,c);
putpixel(xt + y, yt + x,c);
putpixel(xt - y, yt + x,c);
putpixel(xt + y, yt - x,c);
putpixel(xt - y, yt - x,c);
if (d < 0)
d+= 2 * x + 3;
else {
d+= 2 * (x-y) + 5;
y;
}
X++;
}
}

Đáp án và lời giải

Đáp án: B

Câu 11

Đoạn mã sau mô tả giải thuật nào?
dx = x2 – x1; dy = y2 – y1; p = 2 *dy – dx
for (x = x1;x <= x2;x++)
{
putpixel(x,y,c);
if (p < 0)
p+= 2 * dy;
else
{
p+= 2 * dy – 2 * dx;
y++;
}
}

Đáp án và lời giải

Đáp án: A

Câu 12

Để vẽ đường ellipse ta chỉ xây dựng giải thuật vẽ ¼ đường ellipse sau
đó lấy đối xứng. Hàm sau là hám lấy đối xứng 4 điểm (vẽ 4 điểm 1 lúc). Rất tiếc là trong hàm bị thiếu một lệnh nên hình ellipse khi hiển thị trên màn hình sẽ thiếu ¼ hình ở phần nào:
void plot (int xc, int yc, int x, int y, int color)
{ // xc,yc là tọa độ tam của ellipse
putpixel(xc + x, yc + y, color);
putpixel(xc - x, yc + y, color);
putpixel(xc + x, yc - y, color);
}

Đáp án và lời giải

Đáp án: B

Câu 13

Đoạn mã sau mô tả thuật toán nào?
void Line(int x1, int y1, int x2, int y2, Color mau)
{
float m = (float)(y2-y1)/(x2-x1);
if (m < 1)
{
int x = x1;
float y = y1;
putpixel(x, round(y), mau);
}
else
{
int y = y1;
float x = x1;
putpixel(round(x),y, mau) while (y < y2)
{
x+= float(1)/m;
y++;
putpixel(round(x),y,mau);
}
}
}

Đáp án và lời giải

Đáp án: A

Câu 14

Số màu có thể biểu diễn trong chế độ đồ họa do yếu tố nào quy định?

Đáp án và lời giải

Đáp án: A

Câu 15

Sau khi hàm setviewport(int x1, int y1, int x2, int y2, int clip); được thực hiện thì tọa độ (0,0) của tất cả các hàm sẽ là:

Đáp án và lời giải

Đáp án: D

Câu 16

Trong chế độ 256 màu, số bít cho mỗi pixel là:

Đáp án và lời giải

Đáp án: D

Câu 17

Các file tối thiểu cần cho việc vẽ đồ họa:

Đáp án và lời giải

Đáp án: A

Câu 18

Một chương trình đồ họa gồm bao nhiêu đoạn:

Đáp án và lời giải

Đáp án: B

Câu 19

Trong chế độ graphic, gốc tọa độ là

Đáp án và lời giải

Đáp án: A

Câu 20

Ba màu cơ bản trong máy tính là:

Đáp án và lời giải

Đáp án: A

Câu 21

Hàm getpixel(int x, int y) dùng để làm gì:

Đáp án và lời giải

Đáp án: B

Câu 22

Trong chế độ đồ họa, hàm nào thường được dùng để hiện nội dung xâu:

Đáp án và lời giải

Đáp án: C

Câu 23

Trong bước khởi tạo đồ họa ta cần:

Đáp án và lời giải

Đáp án: D

Câu 24

Hàm putpixel(int x, int y) dùng để làm gì?

Đáp án và lời giải

Đáp án: A

Câu 25

Lệnh nào dùng để đóng chế độ đồ họa:

Đáp án và lời giải

Đáp án: B