NEW
Font size
WorksheetsТест по программированию и работе с компонентами
Total questions: 30
Worksheet time: 15mins
Көлемді фигураларды салғанда тегістеу режимін қосу:
glShadeModel(GL_SMOOTH)
glShadeModel(GL_FLAT)
glEnable(GL_LIGHTING)
glDisable(GL_LIGHTING)
glEnable(GL_LIGHT)
Класс экземплярларын жою үшін қолданылатын әдіс атауы:
Destroy – Жою
Delete – Өшіру
Init – Инициализация
Create – Жасау
Close – Жабу
Бағдарлама жасауда компоненттердің қасиеттерін өзгерту панелі:
Object Inspector – Объект инспекторы
Project Editor – Жоба редакторы
Image Editor – Сурет редакторы
Property Editor – Қасиет редакторы
Code Editor – Код редакторы
Қасиет, бағдарламаны орындау кезінде панельдің өлшемін өзгертуге мүмкіндік береді:
Width – Ені
Hint – Кеңес
Visible – Көрінетін
Height – Биіктігі
Align – Теңестіру
Қозғалыс эффектісін ұйымдастыруға арналған компонент:
Animate – Анимация
OLEContainer – OLE контейнер
MediaPlayer – Медиа ойнатқыш
Timer – Таймер
PaintBox – Сурет салу алаңы
Объект инспекторының екі беті:
Свойства и события – Қасиеттер мен оқиғалар
Компоненты и события – Компоненттер мен оқиғалар
Свойства и поиск – Қасиеттер мен іздеу
Компонент и свойства – Компонент пен қасиеттер
События и дополнительные – Оқиғалар мен қосымша
Жобаны ашу диалогын қалай шақыруға болады:
Shift + F12
Ctrl + F11
Alt + F10
Alt + F11
Alt + F12
Код редакторынан жобаны жобалаушыға және керісінше өту үшін қандай перне қолданылады:
F12
F10
F11
F9
F8
Модульдер тізімін көру үшін қандай комбинация қолданылады:
Shift+F12
F12
Ctrl+F12
F11
F10
Формалар тізімін көру үшін қандай перне қолданылады:
Ctrl+F12
Shift+F12
F12
F11
F10
Жобаны іске қосу үшін қандай перне қолданылады:
F9
F8
F10
F11
F12
Жобаны компиляциялау үшін қандай комбинация қолданылады:
Ctrl+F9
Ctrl+F8
Ctrl+F10
Ctrl+F11
Ctrl+F12
Объектінің экземплярларын жасаған кезде бір рет шақырылатын әдістің атауы:
Create – Жасау
Init – Инициализация
Destroy – Жою
Delete – Өшіру
Close – Жабу
OpenGL функциялары қай префикспен басталады:
gl
bg
On
cd
ru
glColor4f(1.0,0.5,1.0,1.0) командасындағы f әріп нені білдіреді:
Аргумент типі: float – нақты сан
бояу ерекшелігі: толтыру
шрифт түсін орнату: font
әрбір аргументтер саны
кеңістіктегі өлшемдері
16. Проекция матрицасының көрінісі:
A) glMatrixMode(GL_PROJECTION); – Проекция режиміне көшу
B) glLoadIdentity; – Бастапқы матрица
B) gluPerspective(60.0, Width/Height, 0.1, 70.0); – Перспектива
B) glViewport(0, 0, ClientWidth, ClientHeight); – Көрініс аймағы
B) glMatrixMode(GL_MODELVIEW); – Модель/көрініс матрицасы
17. Бірлік матрицаны жүктеу:
glLoadIdentity;
glMatrixMode(GL_PROJECTION);
gluPerspective(60.0, Width/Height, 0.1, 70.0);
glViewport(0, 0, ClientWidth, ClientHeight);
glMatrixMode(GL_MODELVIEW);
Перспективалық функцияны жазу:
gluPerspective(60.0, Width/Height, 0.1, 70.0);
glLoadIdentity;
glMatrixMode(GL_PROJECTION);
glViewport(0, 0, ClientWidth, ClientHeight);
glMatrixMode(GL_MODELVIEW);
Видеокөрініс аймағын беру:
glViewport(0, 0, ClientWidth, ClientHeight);
glLoadIdentity;
gluPerspective(60.0, Width/Height, 0.1, 70.0);
glMatrixMode(GL_PROJECTION);
glMatrixMode(GL_MODELVIEW);
Модель матрицасына көшу режимі:
glMatrixMode(GL_MODELVIEW);
glLoadIdentity
gluPerspective(60.0, Width/Height, 0.1, 70.0);
glViewport(0, 0, ClientWidth, ClientHeight);
glMatrixMode(GL_PROJECTION);
OpenGL драйверінде тік координаталық осьті көрсету:
Oy – Y осі
Ox
On
Oz
Ru
OpenGL драйверінде көлденең координаталық осьті көрсету:
Ox – X осі
Oy
On
Oz
Ru
glLoadIdentity() функциясы не істейді:
ағымдағы матрицаны бірлік матрицаға ауыстырады
көріністі жүктейді
камера бағытын анықтайды
камераны координаттар орталығына жылжытады
дизайнға түрлендіру матрицасын жасайды
glPushMatrix() командасы не істейді:
ағымдағы матрица стекке уақытша сақталады
соңғы графикалық объект туралы ақпарат сақталады
стек уақытша жадты тазалайды
координаттар жүйесінің мәндері жадқа сақталады
ағымдағы координаттар жүйесі нормализацияланады
Координаттар жүйесін жылжыту үшін қандай аффинді түрлендіру қолданылады:
glTranslatef(arg) – Жылжыту
glRotatef(arg) – Айналдыру
glMultMatrix(arg) – Матрицамен көбейту
glPushMatrix(arg) – Стекке сақтау
glScalef(arg) – Өлшемін өзгерту
Объектіні айналдыру үшін қандай аффинді түрлендіру қолданылады:
glRotatef(arg) – Айналдыру
glScalef(arg)
glPushMatrix(arg)
glTranslatef(arg)
glMultMatrixf(arg)
Объектінің масштабын өзгерту үшін қандай аффинді түрлендіру қолданылады:
glScalef(arg) – Масштабтау
glRotatef(arg)
glPushMatrix(arg)
glTranslatef(arg)
glMultMatrixf(arg)
OpenGL драйверімен видео қай буферде жасалады:
кадр буферінде
жұмыс буферінде
фондық буферде
жасырын буферде
стек буферінде
Буферлер арасында ауысу функциясы:
glutSwapBuffers()
glRotatef(arg)
glPushMatrix(arg)
glTranslater(arg)
glMultMatrixf(arg)
Полигон шығару режимін анықтайтын функция:
glPolygonMode()
glEnable(GL_POLYGON)
glPushMatrix()
glPopMatrix()
glBegin(GL_POLYGON)
