• Tidak ada hasil yang ditemukan

Score: Persentage: % ~ u ~ Generated by Foxit PDF Creator Foxit Software For evaluation only.

N/A
N/A
Protected

Academic year: 2021

Membagikan "Score: Persentage: % ~ u ~ Generated by Foxit PDF Creator Foxit Software For evaluation only."

Copied!
15
0
0

Teks penuh

(1)

1. Class yang digunakan untuk memainkan gambar strip dan numbered adalah : ImageProsesor

ImageManager ImageAnimator BufferedImage

2. Pada Collision Detection, metode pengurangan beberapa pixel dari ukuran sebenarnya dari image sprite sehingga pendeteksian lebih dalam adalah metode : Reduzed size bounding

Pemberian bounding box pada image Menggunakan banyak bounding box Double bounding box

3. Interface yang digunakan untuk mendapatkan tombol yang ditekan oleh mouse adalah : MouseListener

MouseMotionListener MousePressed MouseClicked

4. Class yang digunakan sebagai parent dari actor-aktor dalam game sehingga masing-masing actor dapat memiliki behaviour tersendiri adalah : Class ImageManager

Class Animator Class Sprite

(2)

Class Rectangle

5. Handler yang digunakan oleh Class AudioSystem, AudioInputStream dan Clip untuk penanganan error adalah dibawah ini kecuali AudioInputStream

IOException

LineUnavailableException UnsuportedAudioFileException

6. Ada 3 kelas yang digunakan untuk meload /memuat gambar yaitu : ImageIO

Toolkit BufferedImage

MediaTracker

7. Interface yang digunakan untuk mendapatkan aksi dari pergerakan mouse adalah : MouseListener

MouseMotionListener MousePressed MouseClicked

8. Apa hasil dari potongan kode dibawah ini ketika decompile dan dijalankan?

(3)

Busur akan digambar pada koordinat x=100 dan y=200.

Busur akan digambar dengan tinggi=100px, dan panjang=100px.

Compile error Runtime error.

Semua jawaban salah.

9. Method yang digunakan untuk memutar sebuah object pada class Graphics2D adalah g2d.rotation(nilai1, nilai2)

g2d.rotate(nilai1, nilai2) g2d.rotasi(nilai1, nilai2) g2d.transformasi(nilai1, nilai2)

10. Penggunaan gambar strip dapat dilakukan dengan memanfaatkan kelas ImageAnimator melalui method : animator()

loopAnimator() loop()

loopImage()

(4)

http://jeni.jardiknas.org http://www.jardiknas.org http://www.depdiknas.org http://www.dikmenjur.net

12. field yang disediakan oleh interface transparency untuk mempresentasikan area kosong (tidak digambar) yang dimiliki gambar berformat GIF adalah 1 Transparency.OPAQUE

Transparency.BITMASK Transparency.TRANSLUCENT Transparency.TRANSPARANT

13. Dibawah ini adalah matrix dari transformasi : [ sx 0 0 ] [ 0 sy 0 ] [ 0 0 1 ] Transformasi skala Transformasi rotasi Transformasi gradasi Transformasi translasi

(5)

14. Class yang memainkan suara adalah class AudioExportStream

javax.sound.sampled.clip Javax.AudioStream Javax.inputStream

15. Apa yang terjadi ketika program dibawah ini di compile dan jalankan?

Thread Started.... Test Thread Thread Started.... Compile Error. Runtime Error

(6)

locx += dx; locy += dy locx -= dx; locy += dy locx += dx; locy -= dy locx -= dx; locy -= dy

17. g2d.rotate(Math.toRadians(1)); g2d.fill(shape); potongan kode diatas adalah proses untuk transformasi : Transformasi translasi

Transformasi rotasi Transformasi skala Transformasi gradasi

18. Apa hasil keluaran dari program berikut ini?

(7)

http://www.java.com http://jeni.jardiknas.org http://jeni.java.org http://jeni.jardiknas.org http://jeni.java.org http://jeni.jardiknas.org http://jeni.jardiknas.org http://www.yahoo.com http://jeni.jardiknas.org http://jeni.jardiknas.org http://jeni.jardiknas.org http://www.yahoo.com http://jeni.jardiknas.org http://jeni.jardiknas.org http://www.yahoo.com http://www.yahoo.com

(8)

19. Method yang digunakan untuk pemindahan koordinat asal ke koordinat baru(translasi) pada class Graphics2D adalah : g2d.translation(nilai1, nilai2)

g2d.translate(nilai1, nilai2) g2d.translasi(nilai1, nilai2) g2d.transformasi(nilai1, nilai2)

20. Apa hasil keluaran dari program berikut ini?

[JENI1, JENI2, JENI3] [JENI3, JENI1, JENI2] [JENI1, JENI3, JENI2] Runtime Error

(9)

Kode diatas merupakan implementasi penanganan error dari class AudioSystem

AudioInputStream Sequence

Clip

22. Apa fungsi dari parameter ketiga yang disediakan oleh konstruktor Polygon? Menentukan banyaknya titik didalam sebuah polygon

Menentukan banyaknya polygon yang akan digambar Menentukan banyaknya titik perpindahan

semua jawaban salah

23. Field-field yang disediakan oleh interface Trancparency untuk mendefinisikan mode transparent adalah? Trancparency.BITMASK

Trancparency.OPAQUE Trancparency.TRANSPARENT

(10)

24. Ada 3 Method yang tidak berhubungan dengan tombol mouse yaitu Public void mouseExited(MouseEvent me)

Public void mouseEntered(MouseEvent me)

Public void mousePressed(MouseEvent me) Public void mouseMoved(MouseMoved me)

25. Class yang digunakan untuk memuat suara dari file lokal adalah class AudioExportStream

AudioInputStream Javax.AudioStream Javax.inputStream

26. Berikut ini manakah method yang digunakan untuk memeriksa apakah system support dengan mode full screen atau tidak? isScreenSuported();

isFullScreenSuported(); isDisplaySuported(); isFullScreen(); Semua jawaban salah

27. Berikut ini yang bukan merupakan method dari Class Graphics adalah? drawImage(Image img,int x,int y, ImageObserver observer);

drawImage(Image img,int x,int y,int width, int height, ImageObserver observer); drawImage(Image img,int x,int y, Color bgcolor,ImageObserver observer);

(11)

28. Method yang digunakan untuk mengetahui karakter tombol keyboard yang ditekan adalah? getKeyCode()

getKeyChar() getKey() getKeyButton()

29. Apa yang terjadi saat potongan program dibawah ini dijalankan?

Jumlah data = null Jumlah data = 0 Runtime Error Jumlah data = 5

30. Dibawah ini method mana yang berfungsi untuk memeriksa ketajaman bit yang disediakan oleh class DisplayMode? getRefreshRate()

getBitDepth() getBit() getRate()

(12)

31. Paket yang harus diimport untuk memanggil dan memainkan file suara adalah? javax.sound.sampled.*;

javax.sound.sampled.AudioInputStream; javax.sound.sampled. AudioSystem; Semua jawaban salah

32. Sebuah kelas yang menyediakan transformasi instant seperti rotasi, translasi serta skala adalah : AffineTransfor

ShapeTransform ImageTransform BitmapTransform

33. Super Interface dari Interface MouseListener adalah ? MouseInputListener

InputEvent MouseEven EvenListener

34. Berikut ini yang bukan merupakan bagian dari method MouseListener adalah : Public void mouseClicked(MouseEvent me)

Public void mousePressed(MouseEvent me) Public void mouseRelease(MouseEvent me)1 Public void mouseReleased(MouseEvent me)

(13)

35. Ada 3 argumen yang digunakan dalam method createCompatibleImage yaitu : Lebar, tinggi dan warna

Lebar, warna dan nilai transparansi Lebar, tinggi dan nilai transparansi Tinggi, warna dan nilai transparansi

36. Apa fungsi method dispose() yang disediakan oleh class Graphics2D? Menyimpan seluruh image yang telah di gambar pada object Graphics2D Menyalin seluruh image yang ditranslasi kedalam object Graphics2D Membebaskan resource sistem yang digunakan oleh object Graphics2D Menghapus seluruh object yang berada didalam Graphics2D

37. Berikut ini merupakan format suara yang didukung oleh API Sound pada java kecuali Wav

Au Mp3 Aiff

(14)

Program akan berhenti bekerja selama 1000ms Program akan berhenti bekerja selama 1detik

Program akan mencetak "loop" sebanyak 60 kali Program akan berhenti selama 10 detik

39. Manakah pernyataan yang benar dibawah ini? (pilih 2)

Shape adalah class abstract yang diimplementasi oleh class Polygon Shape adalah interface yang diimplementasi oleh class Rectangle

Shape merupakan turunan dari class Arc2D

(15)

Submit

Shape adalah sebuah interface dan bukan sebuah class abstract Semua jawaban salah

40. Kelas Graphics2D mempunyai method public abstract void rotate(double theta, double x, double y) apakah maksud dari method diatas Memutar objek sebesar theta dan kemudian di translasi sebesar x,y

Memutar objek sebesar theta dan kemudian di rotasi sebesar x,y Memutar objek sebesar theta dan kemudian di skala sebesar x,y Memutar objek sebesar theta dan kemudian di gradasi sebesar x,y

Referensi

Dokumen terkait

Maka sesuai kasus posisi diatas, penulis akan membahas mengenai perlindungan konsumen terhadap penyandang disabilitas yang menggunakan jasa transportasi udara dengan

Dalam membuka sebuah bisnis banyak orang yang tidak menganalisa peluang, resiko dan pemetaan usaha sehingga mereka membuka usahanya hanya dengan menggunakan keinginan mereka

Mekanisme ini untuk memberikan tenggang waktu kepada BAZ Kota Mojokerto dalam mengumpulkan besaran potensi zakat dan juga untuk mencari orang-orang yang berhak menerima zakat

Router merupakan perangkat keras jaringan komputer yang dapat digunakan untuk menghubungkan yang dapat digunakan untuk menghubungkan beberapa jaringan yang sama atau berbeda.

Melalui kegiatan UMN Scouting Challenge 2013, Racana ISBANDIEN pangkalan Universitas Muslim Nusantara Al-Washliyah mengajak anggota Pramuka di Gugusdepan yang

Bahan yang digunakan adalah salak pondoh nglumut yang merupakan salak khas Banjarnegara dengan variasi perendaman menggunakan Natrium metabisulfit, Kalsium hidroksida dan

Dengan melihat gambaran morfologi pada sediaan yang kami dapatkan pada penelitian ini kami berpendapat bahwa pewarnaan imunositokimia ini bisa meningkat- kan akurasi

Kemudian dari wawancara terlihat guru MIN 1 dan MIN 4 sudah mempersiapkan perencanaan mengajar sebelum melaksanakan kegiatan pembelajaran yaitu dengan menyiapkan