Anda di halaman 1dari 8

1.

Pemrograman yang digunakan untuk menghasilkan gambar pada komputer menggunakan


library yang ada disebut…
a. Pemrograman bergerak
b. Pemrograman animasi
c. Pemrograman grafis
d. Pemrograman mobile
e. Pemrograman desktop
2. API yang sudah tidak tergantung pada hardware adalah...
a. Direct x
b. openGl
c. openscript
d. Glut
e. ALU
3. Bahasa pemrograman yang menjadi basic penulisan script di openGl adalah..
a. C ++
b. Java
c. Vb
d. Php
e. delphi
4. Versi openGl terakhir yang digunakan adalah....
a. 4.1
b. 4.2
c. 4.3
d. 4.4
e. 4.5
5. Open Gl adalah sekumpulan standart API. Apakah kepanjangan dari API?
a. Application Planning Interface
b. Application Programming Interface
c. Antialiasing Programming Interface
d. Apps Programming Interface
e. Application Programming Index
6. OpenGl pertama kali di luncurkan oleh perusahaan…
a. Microsot
b. Apple
c. Lunux
d. Kronos group
e. Machintosh
7. OpenGL di luncurkan pada bulan januari 1992 oleh dua orang yang bernama…
a. Mark Segal and Kurt Akeley
b. Mark Segal dan Bill Gates
c. Bil Gates dan Steve Jobs
d. Keaton dan Newton
e. Kurt Akeley dan Steve Jobs
8. Apa kepanjangan GPU ...
a. Grapical Particles Unit
b. Grapical Prossesing Unit
c. Grapical Prossesing Utility
d. Grapical Prosses United
e. Grand Port Utility
9. Software yang di buat untuk editor OpenGL dan dibuat oleh Mark Kilgard, adalah...
a. GLU
b. GLAT
c. GLUT
d. ALU
e. GLAS
10. Shader mengatur warna pada layar, termasuk memberikan tekstur dan efek kedalaman
disebut..
a. vertex
b. pixel
c. transsaction
d. line
e. fragment
11. tipe data 8 interger di dalam openGL ditulis …
a. GLFoat
b. GLBoolean
c. GLbyte
d. GLclampf
e. GLuint
12. tipe data 8-bit unsigned integer di dalam openGL ditulis....
a. GLFoat
b. GLBoolean
c. GLbyte
d. Glclampf
e. Gluint

13. tipe data 32-bit unsigned integerdi dalam openGL ditulis....


a. GLFoat
b. GLBoolean
c. GLbyte
d. Glclampf
e. GLuint
14. Library openGL yang mencakup sebagian besar impelementasinya adalah..
a. GLU
b. ALU
c. BLU
d. GLUT
e. GPU
15. format penulisan fungsi OpenGL adalah :
a. <awalan library><perintah><optional jumlah argumen><optional tipe argumen>
b. <awalan library><optional jumlah argumen><optional tipe argumen>
c. <awalan library><perintah><optional tipe argumen>
d. <awalan library><perintah><optional jumlah argumen
e. <awalan library><optional tipe argumen>
16. Syntak yang berfungsi untuk membersihkan layar pada mode RGBA
a. glClear()
b. glClsColor()
c. glClearClr()
d. glClearColor()
e. glClsClsr()
17. Perintah yang memaksa client untuk segera mengirim paket meskipun belum penuh
adalah….
a. glMax()
b. glFlush()
c. glVertex()
d. glByte()
e. glLog()
18. Perintah untuk mengatur warna latar muka dengan 4 komponen warna adalah...
a. glColor(C,M,Y,K)
b. glClr(C,M,Y,K)
c. glClr(R,G,B,α)
d. glColor4f(R,G,B, α)
e. glColor(R,G,B)
19. Perintah untuk menggambar objek primitif poligaris tertutup adalah…
a. glBegin(GL_LINE)
b. glBegin(GL_POINTS)
c. glBegin(GL_LOOP)
d. glBegin(GL_POLY)
e. glBegin(GL_LINE_LOOP)
20. Perintah untuk menggambar onjrk primitive titik adalah....
a. glBegin(GL_LINE)
b. glBegin(GL_POINTS)
c. glBegin(GL_LOOP)
d. glBegin(GL_POLY)
e. glBegin(GL_LINE_LOOP)
21. in vec4 vPosition;
in vec4 vColor;
out vec4 color;
uniform mat4 ModelViewProjectionMatrix;
void
main()
{
color =vColor;
gl_Position =ModelViewProjectionMatrix *vPosition;
}
Script di atas adalah contoh perintah....
a. Shader
b. Pixel
c. Vertex
d. Transition
e. Rasterized
22. Konfersi data geometik dan data pixel ke dalam fragment di sebut….
a. Shader
b. Pixel
c. Vertex
d. Transition
e. Rasterized
23. Apa kepanjangan dari dari RGB...
a. Red Green Black
b. Red Grey Blue
c. Red Green Blue
d. Red Grey Black
e. Red Grey Blend
24. Apa kepanjangan dari CMYK...
a. Cyan Magenta Yellow Black
b. Cyan Mellow Yellow Blue
c. Cyan Magenta Yellow Blue
d. Clay Magenta Yellow Black
e. Clay Magenta Yellow Blue
25. Apa kepanjagan RGBA....
a. Red Green Black Alpha
b. Red Grey Blue Alpha
c. Red Green Blue Alpha
d. Red Grey Black Alpha
e. Red Grey Blend Alpha
26. Kode hex untuk warna hitam adalah...
a. #000000
b. #0000FF
c. #FF0000
d. #FFFF00
e. #FFD700
27. Kode hex untuk warna biru adalah....
a. #000000
b. #0000FF
c. #FF0000
d. #FFFF00
e. #FFD700
28. Kode hex untuk warna merah adalah...
a. #000000
b. #0000FF
c. #FF0000
d. #FFFF00
e. #FFD700
29. Kode RGB untuk warna hijau adalah...
a. 128, 128, 128
b. 0,0,255
c. 0,0,128
d. 0,255,0
e. 255,255,0
30. Kode RGB untuk warna kuning adalah..
a. 128, 128, 128
b. 0,0,255
c. 0,0,128
d. 0,255,0
e. 255,255,0
31. Aplikasi pengatur grafik milik microsoft adalah…
a. OpenGL
b. OpenGLU
c. Direct X
d. Direct Y
e. Mac X
32. Berikut ini adalah jenis file image, kecuali...
a. Gif
b. Jpeg
c. Bmp
d. Png
e. Pgn
33. Bentuk dari benda yang memiliki panjang, lebar, dan tinggi, disebut objek…
a. 1d
b. 2d
c. 3d
d. 4d
e. 5d
34. Semua header pada script di OpenGL, mengandung perintah...
a. Include
b. Insert
c. Request
d. Requare
e. Close
35. Memori yang mengakumulasi bermacam image di color buffer adalah...
a. Aliasing buffer
b. Antialiasing buffer
c. Vertex buffer
d. Approx buffer
e. accumulation buffer
36. Teknik rendering yang membuat hasil grafis menjadi lebih halus adalah..
a. Aliasing buffer
b. Antialiasing buffer
c. Vertex buffer
d. Approx buffer
e. Accumulation buffer
37. Perpaduan antara dua warna yang kelihatan menyatu disebut....
a. rendering
b. blending
c. interleaved
d. rasterized
e. shader
38. Metode meyimpan vertex array dengan berbagai macam data....
a. rendering
b. blending
c. interleaved
d. rasterized
e. vertex
39. Element gambar dengan model kordinat (x,y) disebut...
a. rendering
b. blending
c. interleaved
d. rasterized
e. vertex
40. Mengkonfensi gambar primitif menjadi sebuah image pada framebuffer disebut....
a. rendering
b. blending
c. interleaved
d. rasterized
e. shader
41. Proses interpolating warna pada sebuah bentuk objek saat rasterized adalah...
a. rendering
b. blending
c. interleaved
d. rasterized
e. shader
42. Titik pada objek 3D disebut...
a. rendering
b. blending
c. interleaved
d. rasterized
e. vertex

43. Apa kepanjangan VRML...


a. Virtual Responsibility Modeling Language
b. Virtual Reality Moods Language
c. Virtual Rest Modeling Language
d. Virtual Realm Modeling Language
e. Virtual Reality Modeling Language
44. Proses menghapus/membuang bagian depan dan belakang pada sebuah poligon disebut...
a. Putting
b. Culling
c. Stealing
d. Deleting
e. Moving
45. Sebuah istilah yang digunakan untuk mengatur arah cahaya disebut...
a. Embose
b. Hue
c. Saturation
d. Diffuse
e. Value

Uraian!

1. Sebutkan keunggulan OpenGL


2. Sebutkan perbedaan mendasar antara Open GL dengan Direct X
3. Sebutkan library yang ada pada open GL!
4. Sebutkan macam-macam shader pada openGL!
5. Jelaskan langkah menginstal sofware Open GL yang kamu pakai!

Anda mungkin juga menyukai