wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OpenGL сұрақтары

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Әр үш жеке төбесі треугольник анықтайды; төбелер саны үшке бөлінбесе, соңғы төбелер еленбейді:

a)

GL_TRIANGLES

b)

GL_POINTS

c)

GL_LINES

d)

GL_POLYGON

e)

GL_QUADS

2.

glClear процедурасының параметрі:

a)

GL_COLOR_BUFFER_BIT

b)

GL_TRIANGLES_STRIP

c)

GL_POINTS

d)

GL_LINES_STRIP

e)

GL_POLYGON

3.

glClear процедурасының параметрі:

a)

GL_DEPTH_BUFFER_BIT

b)

GL_TRIANGLES_STRIP

c)

GL_POINTS

d)

GL_LINES_STRIP

e)

GL_POLYGON

4.

Көлемдік фигураларды салуға қажетті кітапхана:

a)

OPENGL

b)

GL_TRIANGLES_STRIP

c)

GL_POINTS

d)

GL_LINES_STRIP

e)

GL_POLYGON

5.

glClear процедурасының параметрі:

a)

GL_STENCIL_BUFFER_BIT

b)

GL_TRIANGLES_STRIP

c)

GL_POINTS

d)

GL_LINES_STRIP

e)

GL_POLYGON

6.

Видеобуферді тазалайтын түсті беретін процедура:

a)

glClearColor()

b)

glColor()

c)

glClear()

d)

glFrustum

e)

glVertex()

7.

glFrustum функциясының 6 параметрі:

a)

Бұл кесу шекаралары: жоғары, оң, төмен, сол, артқы және алдыңғы

b)

Бұл координат жүйесі: сол, оң, жоғары және төмен

c)

Бұл координат жүйесі: оң, сол, артқы және терезелік

d)

Бұл кесу шекаралары: сол, оң, алдыңғы және артқы

e)

Бұл кесу шекаралары: төмен, жоғары, оң жақ, сол жақ және терезе

8.

Жаңарту процедурасы:

a)

FormResize(Sender);

b)

ViewList();

c)

glEnable(GL_LIGHT);

d)

glEnable(LIGHTING);

e)

Enable(GL_LIGHTING);

9.

Примитивтің әр төбесі мына функциямен беріледі:

a)

glVertex()

b)

glColor()

c)

glClear()

d)

glFrustum()

e)

glClearColor()

10.

Әр үш жеке төбе треугольник анықтау үшін қай параметр қолданылады:

a)

GL_TRIANGLES

b)

GL_POINTS

c)

GL_LINES

d)

GL_POLYGON

e)

GL_QUADS

11.

Соңғы кесінді соңғы және бірінші төбелермен жабық кесінді түзеді:

a)

GL_LINE_LOOP

b)

GL_POLYGON

c)

GL_LINES

d)

GL_QUADS

e)

GL_FRONT

12.

Әр төбе жұбы кесінді анықтайды, келесі параметрлердің бірімен:

a)

GL_LINES

b)

GL_QUADS

c)

GL_POLYGON

d)

GL_FRONT

e)

GL_POINT

13.

Әр төрт төбеден төртбұрыш анықталады; төбелер саны төртке бөлінбесе, соңғысы еленбейді:

a)

GL_QUADS

b)

GL_POINT

c)

GL_POLYGON

d)

GL_FILL

e)

GL_LINES

14.

Полигондарды ағымдағы түспен және жарықтандыруды ескере отырып бояу режимі:

a)

GL_FILL

b)

GL_LINES

c)

GL_FRONT

d)

GL_QUADS

e)

GL_POINT

15.

Объекті бір орнынан екіншісіне жылжытатын функция, оның параметрлерін координаттарға қосады:

a)

glTranslate()

b)

glRotate()

c)

glCallList(1)

d)

glEndList()

e)

glNewList(1)

16.

Объекті сағат тіліне қарсы бұру функциясы, градуспен және вектор (x,y,z) арқылы:

a)

glRotate()

b)

glNewList(1)

c)

glEndList()

d)

glTranslate*()

e)

glVertex*()

17.

Объекті масштабтау (сығу немесе созу) функциясы, вектор (x,y,z) арқылы:

a)

glScale()

b)

glCallList(1)

c)

glTranslate()

d)

glRotate()

e)

glEndList()

18.

OpenGL ортасында қолданылатын координат жүйесі:

a)

A)сол жақ, оң жақ және терезелік

b)

B)солдан, оңнан және төменнен

c)

B)оң жақ, артқы және терезелік

d)

B)солға, оңға және артқа

e)

B)төменнен, оңға және терезе

19.

OpenGL ортасында қолданылатын координат жүйесінің нөмірі:

a)

3

b)

4

c)

2

d)

6

e)

5

20.

OpenGL ортасында матрицалық түрлендірулер қандай ретпен жазылады:

a)

кері ретпен

b)

бетпе-бет

c)

циклдік ретпен

d)

параллельдік ретпен

e)

типтік ретпен

21.

OpenGL ортасында көрініс объектілерін түрлендіру үшін қолданылатын үш матрица түрі:

a)

A)модель түрі, проекция матрицасы және текстура матрицасы

b)

B)модель түрі, проекция матрицасы және көпбұрыш матрицасы

c)

B)көрі матрица, модель-көрініс және проекция матрицасы

d)

B)проекция матрицасы, текстура матрицасы және сызық матрицасы

e)

B)проекция матрицасы, текстура матрицасы және аралас матрица

22.

Модель түрлендірулеріне жататын әрекеттер:

a)

координат осі бойынша жылжыту, бұру және масштабтау

b)

айналыдыру, бұру және масштабтау

c)

жылжыту, өшіру және масштабтау

d)

жазу, оқу және масштабтау

e)

санау, түзету және масштабтау

23.

Буферден оқу және жазу үшін видео беру командасы:

a)

GL_RETURN

b)

GL_NEVER

c)

GL_GEQUAL

d)

GL_ALWAYS

e)

GL_KEEP

24.

Буферден пиксельді алу, мәнін арттыру және аккумулятор буферіне жазу командасы:

a)

GL_LOAD

b)

GL_GEQUAL

c)

GL_KEEP

d)

GL_NEVER

e)

GL_ALWAYS

25.

25. Аккумулятор буферіндегі әр пиксель мәнін көбейтетін операция:

a)

GL_MULT

b)

GL_ALWAYS

c)

GL_KEEP

d)

GL_GEQUAL

e)

GL_NEVER

26.

Векторлық түрлендірулер мен растризациялар үшін графикалық орта:

a)

конвейер

b)

трафарет

c)

буфер

d)

дескриптор

e)

контекст

27.

Қолданушы төбелерінің координаттары glDrawArrays командасымен беріледі және көрсетілген типтегі примитивтер тізбегі жасалады:

a)

A) массив холмов

b)

B) проекция матрицасы

c)

B) бірлік матрица

d)

B) модель матрицасы

e)

B) мини-жүргізуші

28.

Көріністі бақылаушыға көрсету үшін қолданылатын процедура:

a)

модель матрицасы

b)

проекция матрицасы

c)

бірлік матрица

d)

массив холмов

e)

мини-жүргізуші

29.

Видеоны нүктелер жиынтығы ретінде көрсететін графика түрі:

a)

растровлық графика

b)

фракталдық графика

c)

векторлық графика

d)

түзу сызықты графика

e)

визуалды графика

30.

«Жұмсарту» әсерін беретін әдіс:

a)

Enable әдісі

b)

SwapBuffers әдісі

c)

MatrixMode әдісі

d)

MakeCurrent әдісі

e)

PointSize әдісі