Tải bản đầy đủ (.pdf) (75 trang)

Ôn thi trắc nghiệm môn IT23.018 - Kỹ thuật lập trình đồ họa

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.05 MB, 75 trang )

23/6/2020

Moodle Quiz XHTML Export. IT23.018

q1=xmin - x1, q2=xmax-x1, q3=y1-ymin, q4=ymax-y1

q1=xmin - x1, q2=x1-xmax , q3=ymin - y1, q4=y1-ymax.
1/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

q1=xmin - x1, q2=xmax-x1 , q3=y1 - ymin, q4=y1-ymax.

D- Tất cả đều sai

(3, 2.7, 2.5)

(2.7, -2.5, -3 )

(2.5, 3, 2.7 )

(-3, 2.7, 2.5)

(11.5, 4.2 , -2)

(-11.5, -4.2 , -2)

(4.2, -11.5, 2)



(-2, 4.2, -11.5)

Biến thể của thư viện OpenGL cho lập trình Java là?
Biến thể của thư viện OpenGL cho lập trình Java là?
2/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

OpenGL

JOGL

Java

LWJava

Bộ nhớ hệ thống (System Memory) trong các thành phần phần
cứng của hệ đồ hoạ tương tác là gì?
Bộ nhớ hệ thống (System Memory) trong các thành phần phần cứng của hệ đồ hoạ
tương tác là gì?

Chứa các chương trình và dữ liệu đang thực hiện

thực hiện công việc hiển thị dữ liệu đồ hoạ

thực hiện các chương trình ứng dụng


cung cấp các hàm đồ hoạ cho chương trình ứng dụng

Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(-2,-2), góc phải
trên R(9,4). Cho đoạn CD có toạ độ là C(1,-3) và D(6,5), dùng giải
thuật Lyangbarsky tính các giá trị P1, P2, P3 và P4?
Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(-2,-2), góc phải trên R(9,4). Cho
đoạn CD có toạ độ là C(1,-3) và D(6,5), dùng giải thuật Lyangbarsky tính các giá trị
P1, P2, P3 và P4?

P1=-1, P2=1, P3=7 và P4=-7

P1=-5, P2=5, P3=-2 và P4=2
3/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

P1=-5, P2=-5, P3=8 và P4=-8

P1=-6, P2=6, P3=8 và P4=-8

Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên
R(7,4). Cho đoạn AB có toạ độ là A(7,3) và B(9,5), dùng giải thuật
Lyangbarsky tính các giá trị P1 , P2 , P3 và P4?
Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên R(7,4). Cho
đoạn AB có toạ độ là A(7,3) và B(9,5), dùng giải thuật Lyangbarsky tính các giá trị
P1 , P2 , P3 và P4?


P1=-1, P2=1, P3=7 và P4=-7

P1=-5, P2=5, P3=-2 và P4=2

P1=-2, P2=2, P3=-2 và P4=2

P1=-6, P2=6, P3=8 và P4=-8

Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên
R(7,4). Cho đoạn BC có toạ độ là B(4,3) và C(3,3), dùng giải thuật
Lyangbarsky tính các giá trị P1 , P2 , P3 và P4?
Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên R(7,4). Cho
đoạn BC có toạ độ là B(4,3) và C(3,3), dùng giải thuật Lyangbarsky tính các giá trị
P1 , P2 , P3 và P4?

P1=1, P2=-1, P3=0 và P4=0

P1 = -1, P2 = 1, P3 = 0 và P4 = 0

P1 = 1, P2 = - 1, P3 = 1 và P4 = -1

4/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

P1 = 0, P2 =0, P3 = 1 và P4 = -1


Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên
R(7,4). Cho đoạn MN có toạ độ là M(8,2) và N(8,3), dùng giải
thuật Lyangbarsky tính các giá trị P1, P2 , P3 và P4?
Cho cửa sổ cắt hình chữ nhật có góc trái dưới L(3,1), góc phải trên R(7,4). Cho
đoạn MN có toạ độ là M(8,2) và N(8,3), dùng giải thuật Lyangbarsky tính các giá trị
P1, P2 , P3 và P4?

P1=1, P2 = - 1, P3=1 và P4=-1

P1=1, P2= -1, P3=0 và P4=0

P1=0, P2=0, P3=-1 và P4 =1

P1 = -1, P2 = 1, P3 = 0 và P4 = 0

Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên
R(2,6) và các đoạn AB có A(-2,3), B(1,2) ; CD có C(-4,7), D(-2,10)
; IK có I(-4,2), K(-1,7). Đoạn thẳng nào cần phải xén tỉa?
Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên R(2,6) và các
đoạn AB có A(-2,3), B(1,2) ; CD có C(-4,7), D(-2,10) ; IK có I(-4,2), K(-1,7). Đoạn
thẳng nào cần phải xén tỉa?

AB

CD

IK

Cả ba đoạn


5/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên
R(2,6). Hãy tìm mã vùng dành cho các điểm cuối của các đoạn AB
có A(-2,3), B(1,2)?
Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên R(2,6). Hãy tìm
mã vùng dành cho các điểm cuối của các đoạn AB có A(-2,3), B(1,2)?

A(0000), B(0000)

A(1001), B(1000)

A(1000), B(0001)

A(0001), B(1000)

Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên
R(2,6). Hãy tìm mã vùng dành cho các điểm cuối của các đoạn CD
có C(-4,7), D(-2,10)
Cho cửa sổ cắt tỉa chữ nhật có góc trái dưới L(-3,1), góc phải trên R(2,6). Hãy tìm
mã vùng dành cho các điểm cuối của các đoạn CD có C(-4,7), D(-2,10)

AC0000), D(0000)


C(1001), D(1000)

C(1000), D(0001)

C(0001), D(1000)

Cho cửa sổ hình chữ nhật có tọa độ của các điểm dưới bên trái và
điểm trên bên phải lần lượt là (xmin, ymin) và (xmax, ymax)Gọi P
(x,y) được coi là nằm bên trong cửa sổ nếu thỏa hệ bất phương
trình?
6/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Cho cửa sổ hình chữ nhật có tọa độ của các điểm dưới bên trái và điểm trên bên
phải lần lượt là (xmin, ymin) và (xmax, ymax)
Gọi P (x,y) được coi là nằm bên trong cửa sổ nếu thỏa hệ bất phương trình?

xmin<=x<=xmax, ymin<=y<=ymax

ymin<=x<=xmax, xmin<=y<=ymax

xmin<=x<=ymax, ymin<=y<=xmax

xmin<=x<=ymax, xmin<=y<=ymax

Cho hình tam giác có 3 đỉnh A(3,5), B(-3,4), C(8,9). Thực hiện

biến dạng theo trục Ox với Sx=2. Toạ độ mới của 3 đỉnh là?
Cho hình tam giác có 3 đỉnh A(3,5), B(-3,4), C(8,9). Thực hiện biến dạng theo trục Ox với Sx=2. Toạ độ
mới của 3 đỉnh là?

A(17,7), B(8,5), C(27,9)

A(6,7), B(-4,5), C(18,9)

A(13,5), B(5,4), C(26,9)

A(5,7), B(0,5), C(7,9)

Cho hình tam giác có 3 đỉnh A(5,5), B(-3,5), C(8,8). Thực hiện
biến dạng theo trục Ox với Sx=2. Toạ độ mới của 3 đỉnh là?
Cho hình tam giác có 3 đỉnh A(5,5), B(-3,5), C(8,8). Thực hiện biến dạng theo trục Ox với Sx=2. Toạ độ
mới của 3 đỉnh là?

A(17,7), B(8,5), C(27,9)
7/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

A(6,7), B(-4,5), C(18,9)

A(13,5), B(5,4), C(26,9)

A(15,5), B(5,5), C(26,8)


Cho phép chiếu phối cảnh một tâm chiếu, có tâm chiếu là (0,0,5).
Có ma trận 1 tâm chiếu Tr, tính r?
Cho phép chiếu phối cảnh một tâm chiếu, có tâm chiếu là (0,0,5). Có ma trận 1 tâm
chiếu Tr, tính r?

r = -0.2

r = -5

r = 1/5

r=5

Chọn phương án sai cho kỹ thuật đồ hoạ điểm?
Chọn phương án sai cho kỹ thuật đồ hoạ điểm?

Quan sát đối tượng ở nhiều góc nhìn khác nhau bằng cách thay đổi góc nhìn

Dễ dàng thay đổi thuộc tính của đối tượng (màu sắc, độ sáng)
8/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Xóa đi dễ dàng từng pixel của đối tượng

Đối tượng được hiển thị thông qua từng mẫu rời rạc


Các bước thực hiện để sử dụng thư viện GLU vẽ mặt bậc hai?
Các bước thực hiện để sử dụng thư viện GLU vẽ mặt bậc hai?

B1) Tạo đối tượng xử lý vẽ;
B2) Đặt tham số vẽ (có thể thay đổi);
B3) Thực hiện lệnh vẽ;
B4) Xóa đối tượng xử lý vẽ;

B1) Tạo đối tượng xử lý vẽ;
B2) Đặt tham số vẽ (có thể thay đổi);
B3) Xóa đối tượng xử lý vẽ;
B4) Thực hiện lệnh vẽ;

B1) Đặt tham số vẽ (có thể thay đổi);
B2) Tạo đối tượng xử lý vẽ;
B3) Thực hiện lệnh vẽ;
B4) Xóa đối tượng xử lý vẽ;

B1) Tạo đối tượng xử lý vẽ;
B2) Thực hiện lệnh vẽ;
B3) Xóa đối tượng xử lý vẽ;
B4) Đặt tham số vẽ (có thể thay đổi);

Các chuẩn sau thì chuẩn nào không thuộc chuẩn giao diện của hệ
đồ hoạ?
9/75


23/6/2020


Moodle Quiz XHTML Export. IT23.018

Các chuẩn sau thì chuẩn nào không thuộc chuẩn giao diện của hệ đồ hoạ?

OPENGL

IEEE802.11

GKS

CGI

Các hàm để xử lý vẽ đồ họa trong lập đối tượng xử lý sự kiện đồ
họa?
Các hàm để xử lý vẽ đồ họa trong lập đối tượng xử lý sự kiện đồ họa?

Hàm init để khởi tạo các tham số xử lý đồ họa; Hàm dispose để giải phóng
vùng nhớ; Hàm reshape để thay đổi kích thước màn hình vẽ.

Hàm init để khởi tạo các tham số xử lý đồ họa; Hàm display để xử lý và vẽ đồ
họa; Hàm dispose để giải phóng vùng nhớ; Hàm reshape để thay đổi kích
thước màn hình vẽ.

Hàm init để khởi tạo các tham số xử lý đồ họa; Hàm display để xử lý và vẽ đồ
họa; Hàm reshape để thay đổi kích thước màn hình vẽ

Hàm init để xử lý và vẽ đồ họa; Hàm display để khởi tạo các tham số xử lý đồ
họa; Hàm dispose để giải phóng vùng nhớ; Hàm reshape để thay đổi kích
thước màn hình vẽ.


Các khái niệm: sắc thái (tints), sắc độ (shade) và tông màu (tone)
là sắc màu trong?
Các khái niệm: sắc thái (tints), sắc độ (shade) và tông màu (tone) là sắc màu
trong?

10/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Cảm nhận sinh lý

Đặc trưng cơ bản của màu sắc

Hội hoạ

Vật lý

Các lệnh cùng với tọa độ để vẽ hình tam giác vng cân trong
OpenGL là?
Các lệnh cùng với tọa độ để vẽ hình tam giác vuông cân trong OpenGL là?

glBegin(GL_TRIANGLES);
glVertex2f(0,0);
glVertex2f(0.5f,0);
glVertex2f(1,1);
glEnd();


glBegin(GL_TRIANGLES);
glVertex2f(0,0);
glVertex2f(1,0);
glVertex2f(0,1);
glEnd();

glBegin(GL_TRIANGLES);
glVertex2f(0.5f,0);
glVertex2f(1,0);
glVertex2f(1,1);
glEnd();

11/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

glBegin(GL_TRIANGLES);
glVertex2f(0,0);
glVertex2f(-1,0);
glVertex2f(1,0);
glEnd();

Các lệnh và tham số để quay, tịnh tiến và co giãn hình vẽ trong
JOGL gồm?
Các lệnh và tham số để quay, tịnh tiến và co giãn hình vẽ trong JOGL gồm?


glRotatef; glTranslatef; glScalef.

glRotatef(góc quay,tọa độ x,y,z của véc-tơ trục quay); glTranslatef(tọa độ dịch
chuyển x,y,z); glScalef(tỷ lệ co giãn theo chiều x,y,z).

glRotatef(góc quay,tâm quay); glTranslatef(tọa độ dịch chuyển x,y,z);
glScalef(tỷ lệ co giãn).

glRotatef(góc quay,tọa độ x,y,z của véc-tơ trục quay); glTranslatef(bước dịch
chuyển theo chiều x,y,z); glScalef(tỷ lệ co giãn theo chiều x,y,z)

Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (-1,0) và
song song với trục tung bao gồm?
Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (-1,0) và song song với trục
tung bao gồm?

glBegin(GL_LINE);
glVertex2f(-1,0);
glVertex2f(0,1);
glEnd();

glBegin(GL_LINE);
12/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

glVertex2f(-1,1);

glVertex2f(-1,-1);
glEnd();

glBegin(GL_LINE);
glVertex2f(-1,-1);
glVertex2f(1,-1);
glEnd();

glBegin(GL_LINE);
glVertex2f(-1,-1);
glVertex2f(-1,1);
glEnd();

Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (0,-1) và
song song với trục hoành bao gồm?
Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (0,-1) và song song với trục
hoành bao gồm?

glBegin(GL_LINE);
glVertex2f(-1,-1);
glVertex2f(1,-1);
glEnd();

glBegin(GL_LINE);
glVertex2f(-1,0);
glVertex2f(0,1);
glEnd();

glBegin(GL_LINE);
13/75



23/6/2020

Moodle Quiz XHTML Export. IT23.018

glVertex2f(-1,-1);
glVertex2f(1,-1);
glEnd();

glBegin(GL_LINE);
glVertex2f(-1,-1);
glVertex2f(-1,1);
glEnd();

Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (1,0) và
song song với trục tung bao gồm?
Các lệnh để vẽ một đoạn thẳng đi qua điểm có toạ độ (1,0) và song song với trục
tung bao gồm?

glBegin(GL_LINE);
glVertex2f(1,-1);
glVertex2f(1,1);
glEnd();

glBegin(GL_LINE);
glVertex2f(-1,0);
glVertex2f(0,1);
glEnd();


glBegin(GL_LINE);
glVertex2f(-1,-1);
glVertex2f(1,-1);
glEnd();

glBegin(GL_LINE);
14/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

glVertex2f(-1,-1);
glVertex2f(-1,1);
glEnd();

Các lớp cơ bản trong thư viện JOGL gồm?
Các lớp cơ bản trong thư viện JOGL gồm?

Có 3 lớp sau:
GLEventListener,
GLAutoDrawable,
GL2

Có 3 lớp sau:
EventListener,
JPanel,
Drawable


Có 4 lớp sau:
GLEventListener,
GLJPanel,
GLAutoDrawable,
GL2

Có 4 lớp sau:
JOGLEventListener,
JOGLJPanel,
JOGLAutoDrawable,
JOGL2

Các phần mềm đồ họa gồm?
15/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Các phần mềm đồ họa gồm?

AutoCad, Word, Corel, Windows

AutoCad, Photoshop, Corel, PaintBrush

AutoCad, Excel, Corel, Android

Photoshop, Word, Corel, Windows


Các tệp chính của thư viện OpenGL đối với ngơn ngữ C/C++ gồm?
Các tệp chính của thư viện OpenGL đối với ngôn ngữ C/C++ gồm?

opengl.h
libopengl32.a
libglu32.a
libglut32.a

opengl.cpp
libopengl32.a
libglu32.a
libglut32.a

glut.h
libopengl32.a
libglu32.a
opengl.a

glut.h
libopengl32.a
16/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

libglu32.a
libglut32.a


Các điểm trong hệ tọa độ thiết bị được định nghĩa là?
Các điểm trong hệ tọa độ thiết bị được định nghĩa là?

Liên tục

Xác định

Rời rạc

Thống nhất

Các điểm trong hệ tọa độ thực được định nghĩa là?
Các điểm trong hệ tọa độ thực được định nghĩa là?

Liên tục

Xác định

Thống nhất

Rời rạc

Có 3 hộp màu Cyan (xanh tím), Magenta (đỏ tươi) và Yellow
(vàng) trộn bão hồ thì được màu gì (theo lý thuyết)?
Có 3 hộp màu Cyan (xanh tím), Magenta (đỏ tươi) và Yellow (vàng) trộn bão hồ thì
được màu gì (theo lý thuyết)?

17/75



23/6/2020

Moodle Quiz XHTML Export. IT23.018

Đen

Trắng

Xanh lục

Đỏ

Cặp lệnh gluLookAt và gluPerspective để thực hiện?
Cặp lệnh gluLookAt và gluPerspective để thực hiện?

Đặt điểm nhìn và thực hiện phép chiếu song song hình vẽ

Thực hiện phép chiếu phối cảnh hình vẽ

Đặt điểm nhìn cho việc thực hiện phép chiếu

Đặt điểm nhìn và thực hiện phép chiếu phối cảnh hình vẽ

Cặp lệnh để bắt đầu và kết thúc mỗi lần vẽ trong OpenGL là?
Cặp lệnh để bắt đầu và kết thúc mỗi lần vẽ trong OpenGL là?

glStart và glEnd

glBegin và glFlush


glBegin và glFinish

glBegin và glEnd

18/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

DIRECTX là thư viện đồ hoạ của hãng nào?
DIRECTX là thư viện đồ hoạ của hãng nào?

Silicon Graphics

Microsoft

Apple

Samsung

Giá trị bit 2 trong mã vùng có giá trị 1 khi nào?
Giá trị bit 2 trong mã vùng có giá trị 1 khi nào?

x-xmin>0

xmax-x>0

ymax-y>0


y-xmin>0

Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là 1280
x 1024 thì số điểm ảnh của màn hình là?
Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là 1280 x 1024 thì số
điểm ảnh của màn hình là?

1130720

1372120
19/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

1370720

1310720

Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là 1600
x 1200 thì số điểm ảnh của màn hình là?
Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là 1600 x 1200 thì số
điểm ảnh của màn hình là?

1920000

1290000


1980000

480000

Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là
800x600 thì số điểm ảnh của màn hình là?
Giả sử màn hình đang sử dụng có độ phân giải (Resolution) là 800x600 thì số điểm
ảnh của màn hình là?

481000

485000

840000

480000

20/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Giả sử đang vẽ tam giác và sử dụng hình ảnh làm texture để tơ
màu, các lệnh sau sẽ tô tam giác như thế nào:glTexCoord2f( 0, 1
);glVertex2f( 0, 0 );glTexCoord2f( 0, 0 );glVertex2f( 0, 1
);glTexCoord2f( 1, 0 );glVertex2f( 1, 1 );
Giả sử đang vẽ tam giác và sử dụng hình ảnh làm texture để tơ màu, các lệnh sau

sẽ tô tam giác như thế nào:
glTexCoord2f( 0, 1 );
glVertex2f( 0, 0 );
glTexCoord2f( 0, 0 );
glVertex2f( 0, 1 );
glTexCoord2f( 1, 0 );
glVertex2f( 1, 1 );

Hình vẽ dùng để tơ sẽ bị xoay sang trái

Hình vẽ dùng để tơ sẽ bị xoay sang phải

Hình vẽ dùng để tơ giữ ngun

Hình vẽ dùng để tơ bị đảo ngược trên xuống dưới

Giải thuật sau 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 = 1 - r;while (x
Giải thuật sau 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 = 1 - 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++;}
}

Giải thuật Midpoint xây dựng đường tròn
21/75



23/6/2020

Moodle Quiz XHTML Export. IT23.018

Giải thuật Midpiont xây dựng đường ellipse

Giải thuật Bresenham xây dựng đường tròn

Giải thuật Bresenham xây dựng đường ellipse

Giải thuật sau 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 = 3 - 2 * r;while (x
Giải thuật sau 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 = 3 - 2 * 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 += 4 * x +
6;else{d += 4 * (x-y) + 10;y--;}x++;}
}

Giải thuật Bresenham xây dựng đường tròn

Giải thuật Midpoint xây dựng đường tròn

Giải thuật Bresenham xây dựng đường ellipse

Giải thuật Midpiont xây dựng đường ellipse

Giải thuật vẽ đoạn thẳng sau (viết bằng ngôn ngữ C):void
Midline(int x1,int y1,int x2,int y2,int c){ int x=x1,y=y1,dx=x2x1,dy=y2-y1,p=2*dy+dx; while(x < x2)if(p

Giải thuật vẽ đoạn thẳng sau (viết bằng ngôn ngữ C):
void Midline(int x1,int y1,int x2,int y2,int c)
{ int x=x1,y=y1,dx=x2-x1,dy=y2-y1,p=2*dy+dx; while(x < x2)if(p<=0)
{ p=p+2*dy+2*dx; y--;}else{p=p+2*dy; }x++;}
22/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

}
Ứng với trường hợp nào của hệ số góc k?

1
. k<-1

0<=k<=1

k>1

Gán mã vùng tương ứng cho các điểm đầu A và điểm cuối B của
đoạn thẳng cần xén lần lượt là RC(A), RC(B). Đoạn thẳng hoàn
toàn nằm trong vùng cửa sổ khi?
Gán mã vùng tương ứng cho các điểm đầu A và điểm cuối B của đoạn thẳng cần xén
lần lượt là RC(A), RC(B). Đoạn thẳng hoàn toàn nằm trong vùng cửa sổ khi?

RC(A)=0000 và RC(B)=0000


RC(A)=0001 và RC(B)=0001

RC(A)=0100 và RC(B)=0010

RC(A)=1000 và RC(B)=1000

Hai mơ hình cơ bản của ứng dụng đồ họa là dựa trên ?
Hai mơ hình cơ bản của ứng dụng đồ họa là dựa trên ?

Mẫu số hóa và dựa trên đặc trưng hình học

Mẫu số hóa và dựa trên đặc trưng hình ảnh
23/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Dựa trên đặc trưng hình học

Dựa trên đặc trưng hình ảnh

Hàm xử lý vẽ đồ họa chính trong lập trình C/C++ sử dụng thư viện
OpenGL và lệnh đăng ký là?
Hàm xử lý vẽ đồ họa chính trong lập trình C/C++ sử dụng thư viện OpenGL và lệnh
đăng ký là?

Hàm dạng callback theo mẫu: void tên_hàm(){ … } và đăng ký bằng lệnh
“glutDisplayFunc( tên_hàm )”


Hàm dạng callback theo mẫu: int main(){ … } và đăng ký bằng lệnh
“glutDisplayFunc( main )”

Hàm dạng callback theo mẫu: void tên_hàm(){ … } và đăng ký bằng lệnh
“glutCreateWindow( tên_hàm )”

Hàm dạng callback theo mẫu: void tên_hàm(){ … } và đăng ký bằng lệnh
“glutInit( tên_hàm )”

Hệ màu mà con người cảm nhận là?
Hệ màu mà con người cảm nhận là?

CMY (Cyan - xanh tím, Mangenta - đỏ tươi và Yellow - vàng)

RGB (Red - đỏ, Green - lục, Blue - lam)

CIE

Hue (sắc màu), Saturation (độ bão hòa) và Lightness (độ sáng)
24/75


23/6/2020

Moodle Quiz XHTML Export. IT23.018

Hệ tọa độ thiết bị (device coordinates) ?
Hệ tọa độ thiết bị (device coordinates) ?


Được dùng để mô tả các đối tượng trong thế giới thực

Được dùng cho một thiết bị xuất cụ thể nào đó

Được dùng để tạo nên một hình ảnh hiển thị trên một thiết bị

Tất cả các phương án

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

Một hình ảnh hiển thị được trên thiết bị này là chính xác thì chưa chắc hiển thị
chính xác trên thíết bị khác

Một hình ảnh hiển thị được trên thiết bị này là chính xác thì chắc chắn sẽ hiển
thị chính xác trên thíết bị khác

Một hình ảnh hiển thị được trên thiết bị này sẽ tạo ra hình ảnh tương tự trên
thiết bị khác

Khơng có phương án nào đúng

Hệ tọa độ thiết bị sử dụng............ để hiển thị các hình ảnh?
Hệ tọa độ thiết bị sử dụng............ để hiển thị các hình ảnh?

25/75



×