Teks tersebut merupakan lembar soal untuk ujian tengah semester mata pelajaran Pemrograman Berorientasi Objek pada SMK Negeri 1 Pandeglang. Soal terdiri dari 40 pilihan ganda mengenai konsep-konsep dasar pemrograman berorientasi objek seperti thread, interface, multimedia, MVC dan arsitektur Java.
Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Mata pelajaran Pemodelan Perangkat Lunak adalah mata pelajaran yang ditempuh oleh siswa kelas XI SMK jurusan Rekayasa Perangkat Lunak. Pada Pertemuan 1 mata pelajaran PPL ini membahas mengenai konsep rekayasa perangkat lunak dan macam-macam perangkat lunak berdasarkan domain aplikasi
Materi 1 kelas x integrasi office all 3 pertemuanahdisusanto1
Peserta didik, sekarang ini perkembangan teknologi semakin berkembang. Sebagian besar pekerjaan atau tugas sehari-hari dilakukan menggunakan aplikasi. Salah satu fungsi dari aplikasi adalah untuk memudahkan tugas atau pekerjaan Pengertian dari aplikasi adalah perangkat lunak yang digunakan untuk membantu pekerjaan pengguna komputer secara spesifik seperti pengo lah kata, pengolah angka, pembuat presensentasi dan lain-lain.
Kegiatan belajar pada pertemuan ke 1 adalah untuk mengenal lebih dalam integrasi antar aplikasi office (Ms. Word dan Ms. Excel). Dengan mempelajari materi tersebut, peserta didik diharapkan dapat mengaitkan objek berupa data dalam bentuk angka maupun visualisasi chart / grafik.
Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Mata pelajaran Pemodelan Perangkat Lunak adalah mata pelajaran yang ditempuh oleh siswa kelas XI SMK jurusan Rekayasa Perangkat Lunak. Pada Pertemuan 1 mata pelajaran PPL ini membahas mengenai konsep rekayasa perangkat lunak dan macam-macam perangkat lunak berdasarkan domain aplikasi
Materi 1 kelas x integrasi office all 3 pertemuanahdisusanto1
Peserta didik, sekarang ini perkembangan teknologi semakin berkembang. Sebagian besar pekerjaan atau tugas sehari-hari dilakukan menggunakan aplikasi. Salah satu fungsi dari aplikasi adalah untuk memudahkan tugas atau pekerjaan Pengertian dari aplikasi adalah perangkat lunak yang digunakan untuk membantu pekerjaan pengguna komputer secara spesifik seperti pengo lah kata, pengolah angka, pembuat presensentasi dan lain-lain.
Kegiatan belajar pada pertemuan ke 1 adalah untuk mengenal lebih dalam integrasi antar aplikasi office (Ms. Word dan Ms. Excel). Dengan mempelajari materi tersebut, peserta didik diharapkan dapat mengaitkan objek berupa data dalam bentuk angka maupun visualisasi chart / grafik.
ppt profesionalisasi pendidikan Pai 9.pdfNur afiyah
Pembelajaran landasan pendidikan yang membahas tentang profesionalisasi pendidikan. Semoga dengan adanya materi ini dapat memudahkan kita untuk memahami dengan baik serta menambah pengetahuan kita tentang profesionalisasi pendidikan.
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenAdrianAgoes9
sosialisasi untuk dosen dalam mengisi dan memadankan sister akunnya, sehingga bisa memutakhirkan data di dalam sister tersebut. ini adalah untuk kepentingan jabatan akademik dan jabatan fungsional dosen. penting untuk karir dan jabatan dosen juga untuk kepentingan akademik perguruan tinggi terkait.
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
1. PEMERINTAH PROVINSI BANTEN
DINAS PENDIDIKAN DAN KEBUDAYAAN
UNIT PELAKSANATEKNIS
SMK NEGERI 1 PANDEGLANG
Jl. Raya Labuan Km 05 Kadulisung, Palurahan, Kaduhejo, Pandeglang 42253 Telp/ Fax. 0253201012/0253203441
Surel : humas@smkn1pandeglang.sch.id laman : www.smkn1pandeglang.sch.id
PENILAIAN TENGAH SEMESTER
TAHUN PELAJARAN 2020/2021
LEMBARAN SOAL
Mata Pelajaran : Pemrograman Berorientasi Objek
Paket/Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kelas/Semester : XII/ 6
Hari dan Tanggal : Selasa, 16 Maret 2021
Bentuk Soal : Pilihan Ganda
Jumlah soal : 40 Pilihan Ganda
Waktu : 90 menit
Guru Mata Pelajaran : Saprudin Komala, S.Kom.
Pilihlah jawaban yang paling benar dengan memberi tanda silang (X) pada huruf A,B,C,D, atau E pada
lembar jawaban yang telah disediakan!
1. Pengontrol aliran program yang tidak tergantung pada bagian lain dalam program dan dapat
dijalankan secara bersama-sama adalah...
a. Thread
b. Multithread
c. Mainthread
d. Multitasking
e. Multiprogramming
2. Pada Java, Thread terdapat dalam paket...
a. java.applet
b. java.awt
c. java.io
d. java.lang
e. java.sql
3. Pada saat sebuah program Java dijalankan, terdapat satu thread yang secara otomatis dibuat, thread
ini disebut...
a. Thread
b. Multithread
c. Mainthread
d. Multitasking
e. Multiprogramming
4. Kondisi dimana dalam satu program terdapat lebih dari satu thread disebut...
a. Thread
b. Multithread
c. Mainthread
d. Multitasking
e. Multiprogramming
5. Yang tidak termasuk state dalam thread adalah...
a. Running
2. b. Ready to run
c. Resumed
d. Suspended
e. Locked
6. Sebuah thread yang berhenti sementara dan kemudian memperbolehkan CPU untuk menjalankan
thread lain bekerja adalah state...
a. Running
b. Ready to run
c. Resumed
d. Suspended
e. Locked
7. Setelah sebelumna diblock atau diberhentikan sementara, state ini kemudan siap untuk dijalankan
adalah state...
a. Running
b. Ready to run
c. Resumed
d. Suspended
e. Locked
8. Method dalam class thread yang mengembalikan nama dari thread adalah...
a. public static Thread currentThread()
b. public final String getName()
c. public final void setName(String name)
d. public void sleep()
e. public void start()
9. Method dalam class thread yang mengembalikan sebuah reference kepada thread yang sedang berjalan
adalah...
a. public static Thread currentThread()
b. public final String getName()
c. public final void setName(String name)
d. public void sleep()
e. public void start()
10. Method dalam class thread yang menunda thread dalam jangka waktu tertentu adalah...
a. public static Thread currentThread()
b. public final String getName()
c. public final void setName(String name)
d. public void sleep()
e. public void start()
11. Perhatikan contoh Java Thread berikut. Ada berapa macam method thread pada program tersebut?
3. a. 1
b. 2
c. 3
d. 4
e. 5
12. Dari gambar pada soal di atas, method Threadnya adalah..
a. CountDownGUI extends JFrame
b. CountDownGUI(String title) dan void startCount()
c. Thread.sleep(1000) dan (InterruptedException ie)
d. Thread.sleep(1000) dan Thread.currentThread()
e. CountDownGUI(String title), Thread.sleep(1000) dan Thread.currentThread()
13. Program thread hitung mundur tersebut thread.sleep(1000) memiliki delay...
a. 1000 detik
b. 100 detik
c. 10 detik
d. 1 detik
e. 0,1 detik
14. Output dari program thread di atas adalah...
a. Start count! 1 2 3 4 5 6 7 8 9 10
b. Start count! 10 9 8 7 6 5 4 3 2 1
c. Start count! 1 2 3 4 5 6 7 8 9 10 Count down complete.
4. d. Start count! 10 9 8 7 6 5 4 3 2 1 0 Count down complete.
e. Start count! 10 9 8 7 6 5 4 3 2 1 Count down complete. Thread[main,5,main]
15. Wadah dari kumpulan metode yg bersifat abstrak atau tidak memiliki implementasi dan berfungsi
sebagai penghubung antar sesuatu yang abstrak dengan sesuatu yang nyata adalah...
a. Interface d. Obyek
b. Class e. Exception
c. Abstrak Class
16. Yang tidak termasuk ciri-ciri interface adalah...
a. Tidak memiliki tubuh
b. Hanya dapat mendefinisikan konstanta
c. Tidak langsung mewariskan hubungan dengan class lainnya
d. Dapat membuat objek baru dari sebuah interface
e. Dapat mendefinisikan method
17. Perhatikan gambar contoh program java interface berikut. Interface pada program tersebut ada pada
baris...
a. //A
b. //B
c. //C
d. //D
e. //E
18. Letak pembuatan obyek untuk penggunaan interface ada pada baris...
a. //A
b. //B
c. //C
d. //D
e. //E
19. Method yang akan diimplementasikan/ dihubungkan oleh interface adalah...
a. //A
b. //B
c. //C
5. d. //D
e. //E
20. Output dari baris //B masing-masing adalah...
a. 100 dan 40
b. 21,75 dan 17,4
c. 100 dan 21,75
d. 40 dan 17,4
e. 40 dan 21,75
21. Output dari baris //C masing-masing adalah...
a. 100 dan 40
b. 21,75 dan 17,4
c. 100 dan 21,75
d. 40 dan 17,4
e. 40 dan 21,75
22. Yang tidak termasuk 6 fitur yang ada pada teknologi interface telematika adalah...
a. Head Up Display System (HUD)
b. Tangible User Interface (TUI)
c. Computer Visor
d. Middleware Telematika
e. Browsing Audio Data
f. Speech Recognition
23. Teknologi Google asisten pada ponsel android sekarang adalah fitur...
a. Head Up Display System (HUD)
b. Tangible User Interface (TUI)
c. Computer Visor
d. Middleware Telematika
e. Browsing Audio Data
f. Speech Recognition
24. Penggunaan external file yang berisi data dengan format tertentu pada web adalah...
a. Media
b. Multimedia
c. Transmedia
d. Storage media
e. File attachment
25. Terdapat beberapa fungsi dalam pemrograman web yang harus didukung web browser yaitu
(kecuali)...
a. Scripting
b. Applet
c. Plug in
d. Plug out
e. ActiveX
26. Agar web browser mampu menjalankan dan menerjemahkan kode yang dituliskan dalam badan
program HTML seperti JavaScript dan VBScript adalah fungsi...
a. Scripting
b. Applet
c. Plug in
d. Plug out
e. ActiveX
27. Yang tidak termasuk objek multimedia adalah...
6. a. Text
b. Image
c. Audio
d. Video
e. Plug in
28. Yang tidak termasuk format objek gambar adalah...
a. JPG
b. GIF
c. PNG
d. BMP
e. ISO
29. Yang tidak termasuk format objek audio adalah...
a. MP3
b. MKV
c. WAV
d. AAC
e. MIDI
30. Yang tidak termasuk format objek video adalah...
a. MPEG
b. AVI
c. WMV
d. WAV
e. MKV
31. Sebuah bentuk pemrograman yang memisahkan berdasarkan logika penanganan tampilan, logika
pengotrolan dan logika model adalah...
a. MPC
b. MVC
c. MVP
d. AMV
e. HTTP
32. Perhatikan contoh controller dengan function default menampilkan data dari table AA_PRODUCTS
yang diambil oleh model temp_model berikut: bagian yg salah ada pada blok...
a. //A
b. //B
c. //C
7. d. //D
e. //E
33. Blok yang berfungsi sebagai controller depan, menginisialisasi basic resource yang dibutuhkan untuk
menjalankan CI (Code Igniter) adalah...
a. //A
b. //B
c. //C
d. //D
e. //E
34. Blok yang memanggil model, librari inti, plugin, helper dan resource lainnya yang dibutuhkan untuk
memproses request tertentu adalah...
a. //A
b. //B
c. //C
d. //D
e. //E
35. Yang tidak termasuk skema MVC adalah...
a. View
b. Controller
c. Modal
d. Data Access Object
e. Database
36. Bagian yang merupakan kelas-kelas yang mengimplementasikan user interface dari program yang
dibangun adalah...
a. View
b. Controller
c. Modal
d. Data Access Object
e. Database
37. Bagian yang merupakan kelas-kelas yang mengendalikan alur program secara keseluruhan,
mengandung bussiness logic dan sebagai penghubung antara view dengan model dan DAO adalah...
a. View
b. Controller
c. Modal
d. Data Access Object
e. Database
38. Bagian yang merupakan kelas-kelas yang melakukan manipulasi data yang terdapat pada database
adalah...
a. View
b. Controller
c. Modal
d. Data Access Object
e. Database
39. Bagian yang merupakan kelas-kelas yang bertugas untuk membuka koneksi dengan database tertentu
dan memberikan objek connection ke kelas yang membutuhkan koneksi adalah...
a. View
b. Controller
c. Modal
d. Data Access Object
8. e. Database
40. Arsitektur java yang dipakai untuk wireless device/ mobile device adalah...
a. J2SE
b. J2ME
c. J2EE
d. J2EM
e. JJM