1. Trang chủ
  2. » Công Nghệ Thông Tin

Ngân hàng đề thi môn đồ họa máy tính

42 7,1K 44

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 464 KB

Nội dung

Cường độ ánh sáng tự đối tượng phát ra chứ không phải do phản xạ từ các nguồn sáng khác.. Được hình thành từ việc thêm sắc tố trắng vào các màu nguyên chất để giảm độ bão hoà B.. Độ giảm

Trang 1

NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM MÔN HỌC: ĐỒ HỌA MÁY TÍNH BẬC: ĐẠI HỌC

Chương 1: Tổng quan về đồ hoạ máy tính

Câu 1 Để tạo ra các điểm ảnh (pixel), chọn phương pháp không đúng:

A Tô trát (rendering)

B Rời rác hoá (số hoá) hình ảnh thực của đối tượng

C Dựa vào các lý thuyết mô phỏng (Fract )

D Dùng phần mềm vẽ trực tiếp từng điểm ảnh một

Câu 2 Chọn phương án sai cho kỹ thuật đồ hoạ điểm:

A 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

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

C Xoá đi dễ dàng từng pixel của đối tượng

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

Câu 3 Chọn phương án không phải là ứng dụng của kỹ thuật đồ hoạ:

A Tính khối lượng vật liệu (sắt, thép…) cho một công trình

B Điều khiển các quá trình sản xuất

C Tính thể tích hoặc diện tích các hình trong thiết kế công trình xây dựng

D Giải trí nghệ thuật và mô phỏng

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

A IEEE802.11.

B OPENGL

C GKS

D CGI

Câu 5 Trong hệ tọa độ thiết bị, giá trị tọa độ là……….:

A Số nguyên, bị giới hạn bởi độ phân giải của thiết bị

B Số thực

C Số nguyên dương, bị giới hạn bởi độ phân giải của thiết bị

D Số tự nhiên

Câu 6 Hai mô hình cơ bản của ứng dụng đồ họa là dựa trên :

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

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

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

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

Trang 2

Câu 7 Trong ứng dụng đồ họa dựa trên mẫu số hóa thì các đối tượng đồ họa được tạo ra bởi lưới :

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

A 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

B 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ênthíết bị khác

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

D Các mục a.b.c đều sai

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

Câu 12 Trong hệ tọa độ Descartes,mỗi điểm P được biểu diễn bằng :

A Một cặp tọa độ (xp,yp) với xp, yp ∈R

B Một cặp tọa độ (xp,yp) với xp, yp ∈Z

C Một cặp tọa độ (xp,yp) với xp, yp ∈ N

D Tất cả đều sai

Câu 13 Trong hệ tọa độ thiết bị (device coordinates) mỗi điểm P được biểu diễn bằng :

A Một cặp tọa độ (xp,yp) với xp, yp ∈ N

Trang 3

B Một cặp tọa độ (xp,yp) với xp, yp ∈Z

C Một cặp tọa độ (xp,yp) với xp, yp ∈R

Câu 15 Vùng không gian của hệ tọa độ chuẩn chính là hình vuông đơn vị có :

A Góc trái dưới (0, 0) và góc phải trên là (1, 1)

B Góc trái dưới (-1, 1) và góc phải trên là (0, 0)

C Góc trái dưới (-1, 0) và góc phải trên là (1, 1)

D Góc phải dưới (-1, -1) và góc phải trên là (1, 1)

Câu 16 Hệ tọa độ thiết bị (device coordinates) :

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

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

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

D Tất cả đều đúng

Câu 17 Giả sử màn hình của bạn đang sử dụng có độ phân giải (Resolution) là 640x480 thì lệnh

sau (viết bằng ngôn ngữ C ):

printf("\n Toa do : %d", getmaxx()-10);

Sẽ cho kết quả khi chạy chương trình:

A Toa do : 629

B Toa do : 631

C Toa do : 630

D Toa do : 640

Câu 18 Giả sử màn hình của bạn đang sử dụng có độ phân giải (Resolution) là 640x480 thì lệnh

sau (viết bằng ngôn ngữ C ):

printf("\n Toa do : %d", getmaxy()-20);

Sẽ cho kết quả khi chạy chương trình:

A Toa do: 459

B Toa do: 461

C Toa do: 460

Trang 4

Chương 2 Các giải thuật đồ hoạ cơ bản

I Giải thuật vẽ đối tượng đồ họa cơ sở

Câu 1 Điểm đầu nút của đoạn thẳng (-2,-6) và (3,-2), giá trị hệ số góc k tính được là:

Trang 5

Câu 6 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)

Trang 6

Câu 7 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){

Câu 8 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)

Câu 9 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*dx-dy;

while(y>y2)

Trang 7

Câu 10 Giải thuật sau là giải thuật nào đã học?

void Function(int xt, int yt, int r, int c)

Trang 8

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

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

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

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

Câu 11 Giải thuật sau là giải thuật nào đã học?void Function(int xt, int yt, int r, int c)

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

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

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

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

Câu 12 Đoạn mã sau mô tả giải thuật nào:

Trang 9

A Giải thuật Bresenham vẽ đoạn thẳng vói 0<k<1.

B Giải thuật Bresenham vẽ đoạn thẳng vói k>1

C Giải thuật MidPoint vẽ đoạn thẳng vói 0<k<1

D Giải thuật MidPoint vẽ đoạn thẳng vói k>1

Câu 13. Để vẽ đường ellipse ta chỉ cần xây dựng giải thuật vẽ 1/4đường ellpise 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 1 lệnh nên hình ellipse khi hiển thị trên màn hình sẽ thiếu 1/4 hình ở phần nào:

void plot(int xc, int yc, int x, int y, int color)

{ // xc, yc là toạ độ tâm của ellipse

putpixel(xc+x, yc+y, color);

putpixel(xc-x, yc+y, color);

putpixel(xc+x, yc-y, color);

Câu 14 Để vẽ đường ellipse ta chỉ cần xây dựng giải thuật vẽ 1/4 đường ellpise 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 1 lệnh nên hình ellipse khi hiển thị trên màn hình sẽ thiếu 1/4 hình ở phần nào:

void plot(int xc, int yc, int x, int y, int color)

{ // xc, yc là toạ độ tâm của ellipse

putpixel(xc+x, yc+y, color);

putpixel(xc-x, yc+y, color);

putpixel(xc-x, yc-y, color);

Câu 15 Đoạn mã sau mô tả giải thuật nào:

void Line(int x1, int y1, int x2, int y2, Color Mau)

{

float m = (float) (y2-y1)/(x2-x1);

if(m<1)

{

Trang 10

A Giải thuật DDA vẽ đường thẳng

B Giải thuật MidPoint vẽ đường thẳng

C Giải thuật Bresenham vẽ đường thẳng

D Giải thuật trung điểm vẽ đường thẳng

II Các giải thuật cắt xén

1 Giải thuật Cohen- Suthland

Câu 16 Cho cửa sổ xén tỉa có góc trái dưới (1,-2) và góc phải trên (6,8), mã vùng 4-bit của điểm

Trang 11

Câu 18 Mã vùng 4-bit của điểm A là (1001), theo giải thuật Cohen Sutherland thì điểm này sẽ cắt

các cạnh của cửa sổ cắt tỉa là:

A x = xmin và y = ymin

B x = xmax và y = ymin

C x = xmax và y = ymax

D x = xmin và y = ymax

Câu 19 Mã vùng 4-bit của điểm B là (0110), theo giải thuật Cohen Sutherland thì điểm này sẽ cắt

các cạnh của cửa sổ cắt tỉa là:

A x = xmax và y = ymin

B x = xmax và y = ymax

C x = xmin và y = ymin

D x = xmax và y = ymax

Câu 20 Mã vùng 4-bit của điểm E là (0001), theo giải thuật Cohen Sutherland thì điểm này sẽ cắt

các cạnh của cửa sổ cắt tỉa là:

A x=.x min

B x=.xmax

C y=.ymax

D y=.y min

Câu 21 Mã vùng 4-bit của điểm G là (0100), theo giải thuật Cohen Sutherland thì điểm này sẽ cắt

các cạnh của cửa sổ cắt tỉa là:

A y= y min

B x=.x min

C y=.ymax

D x=.xmax

Câu 22 Cho mã vùng 4-bit của hai điểm cuối đoạn AB lần lượt là A(0000) và B(0000), theo giải

thuật Cohen Sutherland thì hạng mục xén tỉa của đoạn AB là:

A Hoàn toàn nằm trong

B Hoàn toàn nằm ngoài

D Không thuộc hạng mục nào cả

Câu 23 Theo giải thuật Cohen Sutherland để tính toạ độ cắt của đoạn thẳng cần cắt tỉa với cửa sổ

cắt tỉa như sau: ( k là độ dốc của đoạn thẳng)

A

B

Trang 12

D

Câu 24 Đoạn mã sau cài đặt giải thuật Cohen Sutherland, gán mã vùng 4bít cho mỗi điểm cuối

của đoạn thẳng xén tỉa Từ giải thuật đã được học bạn hãy cho biết thứ thự từ [1], [2], [3], [4] sẽ có

A Phải, trái, trên và dưới

B Trên, dưới, trái và phải

C Trái, phải, trên và dưới

D Trái, phải, dưới và trên

Câu 25 Cho cửa sổ cắt tỉa hình chữ nhật có góc trái dưới L(-3,1), góc phải trên R(2,6) Dùng giải

thuật Cohen Sutherland tìm hạng mục cắt tỉa của MN với M(-4,2) và N(-1,3)

A (-3, 7/3) và (-1,3)

B (2, 3) và (-1,3)

C (-4,2) và (-1,2)

D (-3,5) và (-1,3)

Câu 26 Cho cửa sổ cắt tỉa hình chữ nhật có góc trái dưới L(1,1), góc phải trên R(6,5) Dùng giải

thuật Cohen Sutherland tìm hạng mục cắt tỉa của EF với E(2,2) và F(7,4)

A (2, 2 ) và (1,18/5)

B (2, 2) và (6, 18/5)

C (2, 3) và (-1,3)

D (1,2) và (7,4)

Câu 27 Hàm sau là một hàm trong giải thuật Cohen Sutherland

unsigned char encode(double x, double y, double xmin, double ymin,

double xmax, double ymax)

Trang 13

code = code | BOTTOM_EDGE;// [4]

2 Giải thuật Liangbarsky

Câu 28 Cho cửa sổ cắt tỉa 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 IJ

có toạ độ là I(8,2) và J(8,3) Dùng giải thuật Lyangbarsky tính các giá trị P1 , P2 , P3 và P4

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

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

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

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

Câu 29 Phát biểu nào sau đây là sai? (theo giải thuật Cohen Sutherland)

A Đoạn thẳng nằm hoàn toàn ngoài khi nó phạm bất kỳ một trong bốn bất đẳng thức sau: X1.X2 > Xmax; X1.X2 ‹ Xmin; Y1.Y2 > Ymax; Y1.Y2 ‹ Ymin

B Đoạn thẳng nằm hoàn toàn ngoài khi nó phạm bất kỳ một trong bốn bất đẳng thức sau: X1.X2 ≥ Xmax; X1.X2 ≤ Xmin; Y1.Y2 ≥ Ymax; Y1.Y2 ≤ Ymin

C Đoạn thẳng được hiển thị khi cả hai đầu cuối đều trong cửa sổ hiển thị

D Đoạn thẳng được hiển thị khi: mã(P1 ) or mã( P2 ) = 0000

Câu 30 Cho cửa sổ cắt tỉa 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

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

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

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

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

Câu 31 Giải thuật LyangBarsky dựa vào phương trình đường thẳng:

A Tham số x = x(t), y = y(t) có t thuộc [0,1]

B Theo tọa độ cực

C Tường minh y=f(x)

D Không tường minh f(x,y) = 0

Câu 32 Hàm sau mô tả giải thuật cắt xén nào?

Trang 14

Câu34 Trong giải thuật LyangBarsky thì để tính các giá trị trung gian q1 , q2 , q3 và q4 như sau:

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

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

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

d Tất cả đều sai

Câu 35 Cho cửa sổ cắt tỉa hình chữ nhật có góc trái dưới L(0,-5), góc phải trên R(4,-1) Cho điểm

V(-1,-4), dùng giải thuật Lyangbarsky tính các giá trị q1 , q2 , q3 và q4 của điểm V

Trang 15

B

C

D

Câu 37 Phép biển đổi chuẩn hoá tạo ánh xạ cho một cửa sổ mà góc bên trái phía dưới (1,3) và góc

bên phải trên (4,7) vào màn hình được chuẩn hoá toàn bộ là:

A

Trang 16

C

D

3 Màu sắc – Hệ màu – Giải thuật tô màu

Câu 38 Nguyên lý pha màu với các sắc màu cơ bản là :

A Đỏ, lục, lam

B Trắng, đen, vàng

C Vàng, đỏ, xanh

D Đỏ, cam, hồng

Câu 39 Về yếu tố cảm nhận sinh lý, chức năng của Hue - sắc màu là:

A Phân biệt sự khác nhau giữa các màu như xanh, đỏ, vàng…

B Chỉ ra mức độ thuần của một màu hay khoảng cách của màu tới điểm có cường độ cân bằng

C Hiện thân về mô tả cường độ sáng từ ánh sáng phản xạ nhận được từ đối tượng

D Cường độ ánh sáng tự đối tượng phát ra chứ không phải do phản xạ từ các nguồn sáng khác

Câu 40 Về yếu tố cảm nhận sinh lý, chức năng của Saturation - độ bão hoà là:

A Chỉ ra mức độ thuần của một màu hay khoảng cách của màu tới điểm có cường độ cân bằng

B Phân biệt sự khác nhau giữa các màu như xanh, đỏ, vàng…

C Hiện thân về mô tả cường độ sáng từ ánh sáng phản xạ nhận được từ đối tượng

D Cường độ ánh sáng tự đối tượng phát ra chứ không phải do phản xạ từ các nguồn sáng khác

Câu 41 Về yếu tố cảm nhận sinh lý, chức năng của Lightness - độ sáng là:

Trang 17

A Hiện thân về mô tả cường độ sáng từ ánh sáng phản xạ nhận được từ đối tượng

B Phân biệt sự khác nhau giữa các màu như xanh, đỏ, vàng…

C Chỉ ra mức độ thuần của một màu hay khoảng cách của màu tới điểm có cường độ cân bằng

D Cường độ ánh sáng tự đối tượng phát ra chứ không phải do phản xạ từ các nguồn sáng khác

Câu 42 Về yếu tố cảm nhận sinh lý, chức năng của Brightness - độ phát sáng là:

A Cường độ ánh sáng tự đối tượng phát ra chứ không phải do phản xạ từ các nguồn sáng khác

B Phân biệt sự khác nhau giữa các màu như xanh, đỏ, vàng…

C Hiện thân về mô tả cường độ sáng từ ánh sáng phản xạ nhận được từ đối tượng

D Chỉ ra mức độ thuần của một màu hay khoảng cách của màu tới điểm có cường độ cân bằng

Câu 43 Về phương diện hội họa, Sắc thái (Tints) được mô tả là:

A Được hình thành từ việc thêm sắc tố trắng vào các màu nguyên chất để giảm độ bão hoà

B Độ giảm màu được tạo ra bằng cách thêm màu đen vào các màu nguyên chất để giảm đi độ sángcủa màu

C Kết quả của cả hai quá trình trên khi thêm cả màu trắng lẫn màu đen vào các màu nguyên chất

D Phát sáng đo lường năng lượng toàn phần trong ánh sáng

Câu 44 Về phương diện hội họa, Sắc độ (Shade) được mô tả là:

A Độ giảm màu được tạo ra bằng cách thêm màu đen vào các màu nguyên chất để giảm đi độ sáng của màu

B Được hình thành từ việc thêm sắc tố trắng vào các màu nguyên chất để giảm độ bão hoà

C Kết quả của cả hai quá trình trên khi thêm cả màu trắng lẫn màu đen vào các màu nguyên chất

D Phát sáng đo lường năng lượng toàn phần trong ánh sáng

Câu 45 Về phương diện hội họa, Tông màu (tone) được mô tả là:

A Kết quả của cả hai quá trình trên khi thêm cả màu trắng lẫn màu đen vào các màu nguyên chất

B Độ giảm màu được tạo ra bằng cách thêm màu đen vào các màu nguyên chất để giảm đi độ sángcủa màu

C Được hình thành từ việc thêm sắc tố trắng vào các màu nguyên chất để giảm độ bão hoà

D Phát sáng đo lường năng lượng toàn phần trong ánh sáng

Câu 46 Ánh sáng có thể được mô tả bằng ba thuật ngữ:

A Độ sáng (Lightness) - Sắc độ (shade) - Độ bão hoà (Saturation)

B Độ sáng (Lightness) - Tông màu (tone) - Độ bão hoà (Saturation)

C Độ sáng (Lightness) - Sắc độ (shade) - Tông màu (tone)

D Tông màu (tone) - Sắc độ (shade) - Độ bão hoà (Saturation)

Câu 47 Mô hình màu - color model là:

A Hệ thống có quy tắc cho việc tạo khoảng màu từ tập các màu cơ bản

B Mô hình màu thêm sử dụng ánh sáng - light để hiển thị màu

C Mô hình kết quả của ánh sáng truyền dẫn – transmitted

D Mô hình màu bù sử dụng mực in - printing inks

Câu 48 Mô hình màu RGB là gam màu thể hiện:

Trang 18

A Chỉ có thể phân biệt được hai màu

B Chỉ có thể phân biệt được 2 màu là đỏ và lam

C Chỉ phân biệt được một màu duy nhất là đỏ

D Có thể phân được 3 màu chính xác là đỏ, lục, lam

Câu 50 Mô hình màu CMY là gam màu thể hiện:

A Xanh tím - Đỏ tươi – Vàng

B Đỏ tươi - Lục – Lam

C Hồng nhạt - Đỏ Sậm - Vàng nhạt

D Đỏ Sậm - Vàng nhạt – Tím

Câu 51 Mô hình màu CMY là:

A Đây là mô hình màu bù (Subtractive color models) hiển thị ánh sáng và màu sắc phản xạ từ mực in

B Hệ thống có quy tắc cho việc tạo khoảng màu từ tập các màu cơ bản

C Mô hình kết quả của ánh sáng truyền dẫn – transmitted

D Mô hình màu bù sử dụng mực in - printing inks

Câu 52 Trong mô hình màu CMY, khi bề mặt không phủ mực thì ánh sáng phản xạ là:

Trang 19

Câu 59 Trong các mô hình màu sau thì mô hình nào không định hướng phần cứng:

A HSV (Hue, Saturation, Value)

B RGB (Red, Green, Blue)

C CMY (Cyan, Mangenta, Yellow)

D YIQ

Câu 60 Hệ màu mà con người cảm nhận là:

A Hue (sắc màu), Saturation (độ bão hoà) và Lightness (độ sáng)

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

C CIE

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

Câu 61 Ta có 3 hộp màu Cyan (xanh tím), Magenta (đỏ tươi) và Yellow (vàng) trộn bão hoà thì

được màu (theo lý thuyết):

Trang 21

Câu 69 Giải thuật sau là giải thuật gì?

void Function (int x, int y, int c1, int c2)

A Giải thuật tô màu loang dùng 6 điểm lân cận

B Giải thuật tô màu dùng đệ qui để tô vùng kín dùng mẫu tô

C Giải thuật tô màu dòng quét dùng 6 điểm lân cận

D Giải thuật tô màu loang dùng 4 điểm lân cận

Câu 70 Giải thuật sau là giải thuật gì?

void Function (int x, int y, int c1, int 2)

A Giải thuật tô màu loang dùng 4 điểm lân cận

B Giải thuật tô màu dùng đệ qui để tô vùng kín dùng mẫu tô

C Giải thuật tô màu dòng quét dùng 4 điểm lân cận

D Giải thuật tô màu loang dùng 6 điểm lân cận

Câu 71 Ta có chương trình như sau Dịch và chạy đều không có lỗi nào (tất cả các câu lệnh đều

không sai cú pháp) Khi chạy chương trình không thấy kết quả gì (không có thông báo lỗi), vậy tại sao, do dòng lệnh nào?

Ngày đăng: 19/03/2014, 20:02

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w