SlideShare uma empresa Scribd logo
1 de 7
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 AKHIR TAHUN
TAHUN PELAJARAN 2021/2022
LEMBARAN SOAL
Mata Pelajaran : Pemrograman Berorientasi Objek
Paket/Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kelas/Semester : XI/ 4
Hari dan Tanggal : Jumat, 3 Juni 2022
Bentuk Soal : Pilihan Ganda
Jumlah soal : 40 Pilihan Ganda
Waktu : 75 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. UNTUK soal nomor 1-5 perhatikan gambar contoh program java interface berikut. Interface pada program
tersebut ada pada baris...
a. //A
b. //B
c. //C
d. //D
e. //E
2. Letak pembuatan obyek untuk penggunaan interface ada pada baris...
a. //A
b. //B
c. //C
d. //D
e. //E
3. Method yang akan diimplementasikan/ dihubungkan oleh interface adalah...
a. //A
b. //B
c. //C
d. //D
e. //E
4. 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
5. 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
6. Salah satu kelas dasar yang disediakan oleh java untuk memanipulasi karakter adalah..
a. String d. String Length
b. String Immutability e. Modifier
c. String Buffer
7. Class String yang merepresentasikan urutan karakter yang dapat dikembangkan dan ditulis ulang dengan
menyisipkan karakter dan substring di tengahnya adalah...
a. String d. String Length
b. String Immutability e. Modifier
c. String Buffer
8. Isi string tidak dapat diubah lagi ketika ia sudah terbentuk, hal tersebut adalah sifat dari..
a. String d. String Length
b. String Immutability e. Modifier
c. String Buffer
9. Fungsi string yang berfungsi untuk menghitung panjang string dari sebuah variabel adalah...
a. Length d. Uppercase
b. Concat e. Lowercase
c. Compare to
10. Fungsi string yang berfungsi untuk menggabungkan string adalah...
a. Length d. Uppercase
b. Concat e. Lowercase
c. Compare to
11. Fungsi string yang berfungsi untuk mengubah huruf kecil menjadi huruf besar adalah...
a. Length d. Uppercase
b. Concat e. Lowercase
c. Compare to
12. Perhatikan script code berikut:
public class ST{
public static void main (String args[]){
String input1 = "123 ";
String input2 = "456 ";
System.out.println(input1 + input2);
} }
Output dari script code di atas adalah...
a. 142536 d. 123456
b. 456 123 e. 123 456
c. 579
13. Perhatikan script code berikut:
public class STL{
public static void main (String args[]){
String panjang = " Kemenkominfo (Kementrian Telekomunikasi dan Informasi)
";
System.out.println(panjang.length());
} }
Output dari script code di atas adalah...
a. 56 d. 49
b. 55 e. 48
c. 51
14. Perhatikan script code berikut:
public class modul{
public static void main (String args[]){
String kata = "Hanacaraka Datasawala";
StringBuffer baru2 = new StringBuffer(kata);
System.out.println("nbaru (awal) : "+baru2);
System.out.println ("baru (delete): "+baru2.delete (6,15));
} }
Output dari script code di atas adalah...
a. Hanaca sawala d. Hanaca
b. Hanacasawala e. sawala
c. Hanacsawala
15. Metode dari class file yang mengambil panjang file adalah...
a. delete() d. exist()
b. getName() e. length()
c. isFile()
16. Java akses modifier yang wilayah aksesnya terbatas pada kelas yang sama dan bisa juga pada kelas yang
berbeda namun masih pada package yang sama adalah...
a. Public d. Private
b. Protected e. Void
c. Default
17. Perintah yang digunakan untuk memasukkan semua fungsi I/O ke dalam program java adalah...
a. import java.io.*;
b. import java.io.File;
c. import java.io.FileInputStream;
d. public class io {
public static void main(String[] args) {}
e. try {
statement;
} catch (IOException e) {
Statement }
18. Perintah yang digunakan untuk memasukkan fungsi koneksi ke database adalah...
a. import java.sql.Connection;
b. import java.sql.DriverManager;
c. import java.sql.Statement;
d. import java.sql.ResultSet;
e. import javax.swing.JOptionPane;
19. Perintah yang digunakan saat kita ingin menampilkan/ memilih data dari database ke java adalah...
a. import java.sql.Connection;
b. import java.sql.DriverManager;
c. import java.sql.Statement;
d. import java.sql.ResultSet;
e. import javax.swing.JOptionPane;
20. Syntax Query untuk menyimpan data ke dalam tabel adalah...
a. Add d. Edit
b. Insert e. Delete
c. Input
21. Perintah untuk memanggil form Data_Karyawan pada Menu Utama adalah...
a. This.dispose(); d. new show().Data_Karyawan();
b. new form Data_Karyawan(); e. new show().form.Data_Karyawan();
c. new Data_Karyawan().show();
22. Perintah yang digunakan untuk memasukkan fungsi jendela dialog pesan adalah...
a. import java.sql.Connection;
b. import java.sql.DriverManager;
c. import java.sql.Statement;
d. import java.sql.ResultSet;
e. import javax.swing.JOptionPane;
Untuk soal nomor 23 dan 24 perhatikan potongan script code berikut:
Connection con = DriverManager. getConnection ("jdbc:mysql://localhost:3306/delta_rpl","root",
“user1234”);
23. Script yang berfungsi untuk menghubungkan aplikasi ke database adalah...
a. jdbc:mysql:// d. “root”
b. localhost:3306/ e. “user1234”
c. delta_rpl
24. Nama database pada script tersebut adalah...
a. jdbc:mysql:// d. “root”
b. localhost:3306/ e. “user1234”
c. delta_rpl
25. Nama server pada script tersebut adalah..
a. jdbc:mysql:// d. “root”
b. localhost:3306/ e. “user1234”
c. delta_rpl
26. User pada script tersebut adalah..
a. jdbc:mysql:// d. “root”
b. localhost:3306/ e. “user1234”
c. delta_rpl
27. Password pada script tersebut adalah..
a. jdbc:mysql:// d. “root”
b. localhost:3306/ e. “user1234”
c. delta_rpl
Untuk soal nomor 28 dan 29 perhatikan script code berikut:
1. private void jButton5ActionPerformed(java.awt.event.ActionEvent
evt) {
2. try {
3. java.sql.Connection conn = (java.sql.Connection)
delta.koneksi. koneksiDB();
4. java.sql.Statement stat = conn.createStatement();
5. java.sql.ResultSet rs = stat.executeQuery ("select * from
karyawan where id_karyawan = '"+jTextField1.getText()+"'");
6. if (rs.next()){
7. jTextField2.setText(rs.getString("nama_karyawan"));
8. jTextField4.setText(rs.getString("jabatan"));
9. }else{
10. jTextField2.setText("");
11. jTextField3.setText("");
12. }} catch (Exception e) {}}
28. Fungsi dari keseluruhan script code di atas adalah...
a. Tombol Simpan d. Tombol Cetak
b. Tombol Hapus e. Tampilkan Data
c. Tombol Cari
29. Pada script code baris ke 3 berfungsi untuk membuat variabel conn, pernyataan yang benar adalah...
a. Nama package = koneksi d. Nama package = delta
Nama class = delta Nama class = koneksiDB()
Nama method = koneksiDB() Nama method = koneksi
b. Nama package = delta e. Nama package = koneksiDB()
Nama class = koneksi Nama class = koneksi
Nama method = koneksiDB() Nama method = delta
c. Nama package = koneksi
Nama class = koneksiDB()
Nama method = delta
30. Perhatikan script berikut:
1. private void GetData(){
2. try {
3. Connection conn =(Connection)delta.koneksi.koneksiDB();
4. java.sql.Statement stm = conn.createStatement();
5. java.sql.ResultSet sql = stm.executeQuery("select * from
karyawan");
6. jTable1.setModel(DbUtils.resultSetToTableModel(sql));
7. } catch (SQLException e) {
8. }
9. }
Fungsi script tersebut adalah...
a. Menampilkan data dari database
b. Menyimpan data ke database
c. Menghapus data dari database
d. Memperbarui data pada database
e. Mencari data pada database
Untuk soal nomor 31 dan 32, perhatikan script berikut:
1. private void jButton2ActionPerformed(java.awt.event.ActionEvent
evt) {
2. if (databaru == true) {
3. try {
4. String sql = "insert into karyawan
values('"+jTextField1.getText()+"','"+jTextField2.getText()+"','"+
jTextField3.getText()+"','"+jTextField4.getText()+"','"+jTextField
5.getText()+"','"+jTextField6.getText()+"')";
5. java.sql.Connection conn =
(java.sql.Connection)delta.koneksi.koneksiDB();
6. java.sql.PreparedStatement pst =
conn.prepareStatement(sql);
7. pst.execute();
8. JOptionPane.showMessageDialog(null, "berhasil
disimpan");
9. } catch (SQLException e) {
10. JOptionPane.showMessageDialog(null, e);
11. }
12. } else {
13. try {
14. String sql = "update karyawan SET
nama_karyawan='"+jTextField2.getText()+"',nik='"+jTextField3.getTe
xt()+"',jabatan='"+jTextField4.getText()+"',no_telphone='"+jTextFi
eld5.getText()+"',alamat='"+jTextField6.getText()+"' where
id_karyawan='"+jTextField1.getText()+"'";
15. java.sql.Connection conn =
(java.sql.Connection)delta.koneksi.koneksiDB();
16. java.sql.PreparedStatement pst =
conn.prepareStatement(sql);
17. pst.execute();
18. JOptionPane.showMessageDialog(null, "berhasil
disimpan");
19. } catch (SQLException e) {
20. JOptionPane.showMessageDialog(null, e);
21. } } GetData(); }
31. Jika kita menginput data dengan data yang belum ada pada database, maka script di atas berfungsi sebagai...
a. Menampilkan data dari database
b. Menyimpan data ke database
c. Menghapus data dari database
d. Memperbarui data pada database
e. Mencari data pada database
32. Jika kita menginput data dengan data yang sudah ada pada database, maka script di atas berfungsi sebagai...
a. Menampilkan data dari database
b. Menyimpan data ke database
c. Menghapus data dari database
d. Memperbarui data pada database
e. Mencari data pada database
33. Perhatikan script berikut:
1. private void jButton3ActionPerformed(java.awt.event.ActionEvent
evt) {
2. try {
3. String sql ="delete from karyawan where
id_karyawan='"+jTextField1.getText()+"'";
4. java.sql.Connection conn =
(java.sql.Connection)delta.koneksi.koneksiDB();
5. java.sql.PreparedStatement pst =
conn.prepareStatement(sql);
6. pst.execute();
7. databaru=true;
8. jTextField1.setText("");
9. jTextField2.setText("");
10. jTextField3.setText("");
11. jTextField4.setText("");
12. jTextField5.setText("");
13. jTextField6.setText("");
14. } catch (SQLException e) {}
15. GetData();
16. }
Fungsi script tersebut adalah...
a. Menampilkan data dari database
b. Menyimpan data ke database
c. Menghapus data dari database
d. Memperbarui data pada database
e. Mencari data pada database
Untuk soal nomor 34-36 perhatikan gambar berikut:
34. Untuk membuat input pilihan Jenis Kelamin seperti nomor 1 pada gambar, menggunakan objek bernama...
a. Label
b. Text Field
c. Text Area
d. Combo Box
e. List
f. Table
35. Untuk membuat input Alamat agar bisa berisi teks multi baris seperti nomor 2 pada gambar, menggunakan
objek bernama...
a. Label
b. Text Field
c. Text Area
d. Combo Box
e. List
f. Table
36. Untuk menampilkan data yang sudah disimpan ke dalam database seperti nomor 3 pada gambar,
menggunakan objek bernama...
a. Label
b. Text Field
c. Text Area
d. Combo Box
e. List
f. Table
Untuk soal nomor 37-40, perhatikan script code Visual Basic berikut:
1. Private Sub ButtonHitung_Click(sender As Object, e As EventArgs)
Handles Button1.Click
2. Dim panjang As Integer
3. Dim lebar As Integer
4. Dim tinggi As Integer
5. Dim volume As Integer
6.
7. panjang = tbpanjang.Text
8. lebar = tblebar.Text
9. tinggi = tbtinggi.Text
10.
11. volume = panjang * lebar * tinggi
12.
13. tbvolume.Text = volume
14. End Sub
37. Code yang menunjukkan deklarasi variable ditunjukkan oleh script pada baris ke...
a. 1
b. 2-5
c. 7-9
d. 11
e. 13
38. Code yang berfungsi untuk mendefinisikan setiap variable akan mendapat value dari objek tertentu
ditunjukkan oleh script pada baris ke...
a. 1
b. 2-5
c. 7-9
d. 11
e. 13
39. Code yang berfungsi sebagai proses utama dari subclass tersebut ditunjukkan oleh script pada baris ke...
a. 1
b. 2-5
c. 7-9
d. 11
e. 13
40. Code yang berfungsi sebagai output (menampilkan hasil proses utama) ditunjukkan oleh script pada baris
ke...
a. 1
b. 2-5
c. 7-9
d. 11
e. 13

Mais conteúdo relacionado

Mais procurados

03 enkapsulasi
03 enkapsulasi03 enkapsulasi
03 enkapsulasiKuliahKita
 
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021Saprudin Eskom
 
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Rakhmat Dedi Gunawan
 
Object oriented programming dengan php
Object oriented programming dengan phpObject oriented programming dengan php
Object oriented programming dengan phpMateri Kuliah Online
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
 
Fathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataFathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataSTMIK
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekWahyu Widodo
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Asnita Meydelia C K
 
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkatBuguru4
 
[PBO] Pertemuan 10 - Exception & Error Handling
[PBO] Pertemuan 10 - Exception & Error Handling[PBO] Pertemuan 10 - Exception & Error Handling
[PBO] Pertemuan 10 - Exception & Error Handlingrizki adam kurniawan
 
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Melina Krisnawati
 
Konsep dasar logic programming
Konsep dasar logic programmingKonsep dasar logic programming
Konsep dasar logic programmingRiZki 'mmc' SaTria
 

Mais procurados (20)

Modul Ajar Basis Data
Modul Ajar Basis DataModul Ajar Basis Data
Modul Ajar Basis Data
 
[PBO] Pertemuan 5 - Inheritance
[PBO] Pertemuan 5 - Inheritance[PBO] Pertemuan 5 - Inheritance
[PBO] Pertemuan 5 - Inheritance
 
03 enkapsulasi
03 enkapsulasi03 enkapsulasi
03 enkapsulasi
 
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel pbo kelas xii rpl tahun 2021
 
Modul praktikum pbo java swing
Modul praktikum pbo java swingModul praktikum pbo java swing
Modul praktikum pbo java swing
 
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
 
Modul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeansModul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeans
 
Object oriented programming dengan php
Object oriented programming dengan phpObject oriented programming dengan php
Object oriented programming dengan php
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Fathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataFathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur data
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
 
Modul Ajar 3 ( Pert 5 - 7 ).docx
Modul Ajar 3 ( Pert 5 - 7 ).docxModul Ajar 3 ( Pert 5 - 7 ).docx
Modul Ajar 3 ( Pert 5 - 7 ).docx
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"
 
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkat
 
[PBO] Pertemuan 10 - Exception & Error Handling
[PBO] Pertemuan 10 - Exception & Error Handling[PBO] Pertemuan 10 - Exception & Error Handling
[PBO] Pertemuan 10 - Exception & Error Handling
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
Pengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniterPengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniter
 
Concepts of oops
Concepts of oopsConcepts of oops
Concepts of oops
 
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
 
Konsep dasar logic programming
Konsep dasar logic programmingKonsep dasar logic programming
Konsep dasar logic programming
 

Semelhante a OPTIMIZED TITLE

Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015Saprudin Eskom
 
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016Saprudin Eskom
 
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Saprudin Eskom
 
Unas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulanganUnas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulangandhidhin
 
Soal soal pbo java
Soal soal pbo java Soal soal pbo java
Soal soal pbo java Abdullah Beu
 
Soal try out rpl 2014
Soal try out rpl 2014Soal try out rpl 2014
Soal try out rpl 2014Rose Athy
 
Unas rpl 2009 2010-susulan
Unas rpl 2009 2010-susulanUnas rpl 2009 2010-susulan
Unas rpl 2009 2010-susulandhidhin
 
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Saprudin Eskom
 
Soal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSoal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSaprudin Eskom
 
Unas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket aUnas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket adhidhin
 
Bank Soal UNAS RPL
Bank Soal UNAS RPLBank Soal UNAS RPL
Bank Soal UNAS RPLdhidhin
 
Soal unas rpl 2010 2011 paket a
Soal unas rpl 2010 2011 paket aSoal unas rpl 2010 2011 paket a
Soal unas rpl 2010 2011 paket adhidhin
 
Unas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket bUnas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket bdhidhin
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSaprudin Eskom
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Saprudin Eskom
 

Semelhante a OPTIMIZED TITLE (20)

Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop kelas 11 semester genap tahun ajaran 2014-2015
 
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016
Soal UAS Pemrograman Desktop kelas 11 SMK semester ganjil tahun ajaran 2015-2016
 
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Desktop Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
 
Unas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulanganUnas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulangan
 
Soal soal pbo java
Soal soal pbo java Soal soal pbo java
Soal soal pbo java
 
Soal try out rpl 2014
Soal try out rpl 2014Soal try out rpl 2014
Soal try out rpl 2014
 
Unas rpl 2009 2010-susulan
Unas rpl 2009 2010-susulanUnas rpl 2009 2010-susulan
Unas rpl 2009 2010-susulan
 
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
 
Soal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSoal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genap
 
Unas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket aUnas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket a
 
Bank Soal UNAS RPL
Bank Soal UNAS RPLBank Soal UNAS RPL
Bank Soal UNAS RPL
 
Soal unas rpl 2010 2011 paket a
Soal unas rpl 2010 2011 paket aSoal unas rpl 2010 2011 paket a
Soal unas rpl 2010 2011 paket a
 
Unas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket bUnas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket b
 
My javanote04
My javanote04My javanote04
My javanote04
 
Laporan i
Laporan iLaporan i
Laporan i
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
 
RPMS PAT PBO XI.docx
RPMS PAT PBO XI.docxRPMS PAT PBO XI.docx
RPMS PAT PBO XI.docx
 
Modul pbo baru
Modul pbo baruModul pbo baru
Modul pbo baru
 
Tutorial borland c tea.
Tutorial borland c tea.Tutorial borland c tea.
Tutorial borland c tea.
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
 

Mais de Saprudin Eskom

soal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxsoal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxSaprudin Eskom
 
PAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranPAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranSaprudin Eskom
 
Tugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfTugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfSaprudin Eskom
 
Tugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfTugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfSaprudin Eskom
 
6. percabangan 2 kondisi
6. percabangan 2 kondisi6. percabangan 2 kondisi
6. percabangan 2 kondisiSaprudin Eskom
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator javaSaprudin Eskom
 
5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisiSaprudin Eskom
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program javaSaprudin Eskom
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
14. java class library
14. java class library14. java class library
14. java class librarySaprudin Eskom
 
12. tambahan polymorphisme
12. tambahan polymorphisme12. tambahan polymorphisme
12. tambahan polymorphismeSaprudin Eskom
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)Saprudin Eskom
 
13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)Saprudin Eskom
 
12. keuntungan pemograman dengan menggunakan polymorphism
12. keuntungan pemograman dengan menggunakan polymorphism12. keuntungan pemograman dengan menggunakan polymorphism
12. keuntungan pemograman dengan menggunakan polymorphismSaprudin Eskom
 

Mais de Saprudin Eskom (20)

soal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxsoal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docx
 
RPMS PAT DPPLG X.docx
RPMS PAT DPPLG X.docxRPMS PAT DPPLG X.docx
RPMS PAT DPPLG X.docx
 
PAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranPAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI Pemasaran
 
Tugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfTugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdf
 
Tugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfTugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdf
 
6. percabangan 2 kondisi
6. percabangan 2 kondisi6. percabangan 2 kondisi
6. percabangan 2 kondisi
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator java
 
5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi
 
1. konsep pbo
1. konsep pbo1. konsep pbo
1. konsep pbo
 
2. prosedur pbo
2. prosedur pbo2. prosedur pbo
2. prosedur pbo
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program java
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
14. java class library
14. java class library14. java class library
14. java class library
 
12. tambahan polymorphisme
12. tambahan polymorphisme12. tambahan polymorphisme
12. tambahan polymorphisme
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
16. error handling
16. error handling16. error handling
16. error handling
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
 
13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)
 
12. polymorphisme
12. polymorphisme12. polymorphisme
12. polymorphisme
 
12. keuntungan pemograman dengan menggunakan polymorphism
12. keuntungan pemograman dengan menggunakan polymorphism12. keuntungan pemograman dengan menggunakan polymorphism
12. keuntungan pemograman dengan menggunakan polymorphism
 

Último

PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxmuhammadkausar1201
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfwalidumar
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxSaefAhmad
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikThomasAntonWibowo
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 

Último (20)

PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolik
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 

OPTIMIZED TITLE

  • 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 AKHIR TAHUN TAHUN PELAJARAN 2021/2022 LEMBARAN SOAL Mata Pelajaran : Pemrograman Berorientasi Objek Paket/Kompetensi Keahlian : Rekayasa Perangkat Lunak Kelas/Semester : XI/ 4 Hari dan Tanggal : Jumat, 3 Juni 2022 Bentuk Soal : Pilihan Ganda Jumlah soal : 40 Pilihan Ganda Waktu : 75 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. UNTUK soal nomor 1-5 perhatikan gambar contoh program java interface berikut. Interface pada program tersebut ada pada baris... a. //A b. //B c. //C d. //D e. //E 2. Letak pembuatan obyek untuk penggunaan interface ada pada baris... a. //A b. //B
  • 2. c. //C d. //D e. //E 3. Method yang akan diimplementasikan/ dihubungkan oleh interface adalah... a. //A b. //B c. //C d. //D e. //E 4. 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 5. 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 6. Salah satu kelas dasar yang disediakan oleh java untuk memanipulasi karakter adalah.. a. String d. String Length b. String Immutability e. Modifier c. String Buffer 7. Class String yang merepresentasikan urutan karakter yang dapat dikembangkan dan ditulis ulang dengan menyisipkan karakter dan substring di tengahnya adalah... a. String d. String Length b. String Immutability e. Modifier c. String Buffer 8. Isi string tidak dapat diubah lagi ketika ia sudah terbentuk, hal tersebut adalah sifat dari.. a. String d. String Length b. String Immutability e. Modifier c. String Buffer 9. Fungsi string yang berfungsi untuk menghitung panjang string dari sebuah variabel adalah... a. Length d. Uppercase b. Concat e. Lowercase c. Compare to 10. Fungsi string yang berfungsi untuk menggabungkan string adalah... a. Length d. Uppercase b. Concat e. Lowercase c. Compare to 11. Fungsi string yang berfungsi untuk mengubah huruf kecil menjadi huruf besar adalah... a. Length d. Uppercase b. Concat e. Lowercase c. Compare to 12. Perhatikan script code berikut: public class ST{ public static void main (String args[]){ String input1 = "123 "; String input2 = "456 "; System.out.println(input1 + input2); } } Output dari script code di atas adalah... a. 142536 d. 123456 b. 456 123 e. 123 456 c. 579
  • 3. 13. Perhatikan script code berikut: public class STL{ public static void main (String args[]){ String panjang = " Kemenkominfo (Kementrian Telekomunikasi dan Informasi) "; System.out.println(panjang.length()); } } Output dari script code di atas adalah... a. 56 d. 49 b. 55 e. 48 c. 51 14. Perhatikan script code berikut: public class modul{ public static void main (String args[]){ String kata = "Hanacaraka Datasawala"; StringBuffer baru2 = new StringBuffer(kata); System.out.println("nbaru (awal) : "+baru2); System.out.println ("baru (delete): "+baru2.delete (6,15)); } } Output dari script code di atas adalah... a. Hanaca sawala d. Hanaca b. Hanacasawala e. sawala c. Hanacsawala 15. Metode dari class file yang mengambil panjang file adalah... a. delete() d. exist() b. getName() e. length() c. isFile() 16. Java akses modifier yang wilayah aksesnya terbatas pada kelas yang sama dan bisa juga pada kelas yang berbeda namun masih pada package yang sama adalah... a. Public d. Private b. Protected e. Void c. Default 17. Perintah yang digunakan untuk memasukkan semua fungsi I/O ke dalam program java adalah... a. import java.io.*; b. import java.io.File; c. import java.io.FileInputStream; d. public class io { public static void main(String[] args) {} e. try { statement; } catch (IOException e) { Statement } 18. Perintah yang digunakan untuk memasukkan fungsi koneksi ke database adalah... a. import java.sql.Connection; b. import java.sql.DriverManager; c. import java.sql.Statement; d. import java.sql.ResultSet; e. import javax.swing.JOptionPane; 19. Perintah yang digunakan saat kita ingin menampilkan/ memilih data dari database ke java adalah... a. import java.sql.Connection; b. import java.sql.DriverManager; c. import java.sql.Statement; d. import java.sql.ResultSet; e. import javax.swing.JOptionPane; 20. Syntax Query untuk menyimpan data ke dalam tabel adalah... a. Add d. Edit b. Insert e. Delete c. Input
  • 4. 21. Perintah untuk memanggil form Data_Karyawan pada Menu Utama adalah... a. This.dispose(); d. new show().Data_Karyawan(); b. new form Data_Karyawan(); e. new show().form.Data_Karyawan(); c. new Data_Karyawan().show(); 22. Perintah yang digunakan untuk memasukkan fungsi jendela dialog pesan adalah... a. import java.sql.Connection; b. import java.sql.DriverManager; c. import java.sql.Statement; d. import java.sql.ResultSet; e. import javax.swing.JOptionPane; Untuk soal nomor 23 dan 24 perhatikan potongan script code berikut: Connection con = DriverManager. getConnection ("jdbc:mysql://localhost:3306/delta_rpl","root", “user1234”); 23. Script yang berfungsi untuk menghubungkan aplikasi ke database adalah... a. jdbc:mysql:// d. “root” b. localhost:3306/ e. “user1234” c. delta_rpl 24. Nama database pada script tersebut adalah... a. jdbc:mysql:// d. “root” b. localhost:3306/ e. “user1234” c. delta_rpl 25. Nama server pada script tersebut adalah.. a. jdbc:mysql:// d. “root” b. localhost:3306/ e. “user1234” c. delta_rpl 26. User pada script tersebut adalah.. a. jdbc:mysql:// d. “root” b. localhost:3306/ e. “user1234” c. delta_rpl 27. Password pada script tersebut adalah.. a. jdbc:mysql:// d. “root” b. localhost:3306/ e. “user1234” c. delta_rpl Untuk soal nomor 28 dan 29 perhatikan script code berikut: 1. private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { 2. try { 3. java.sql.Connection conn = (java.sql.Connection) delta.koneksi. koneksiDB(); 4. java.sql.Statement stat = conn.createStatement(); 5. java.sql.ResultSet rs = stat.executeQuery ("select * from karyawan where id_karyawan = '"+jTextField1.getText()+"'"); 6. if (rs.next()){ 7. jTextField2.setText(rs.getString("nama_karyawan")); 8. jTextField4.setText(rs.getString("jabatan")); 9. }else{ 10. jTextField2.setText(""); 11. jTextField3.setText(""); 12. }} catch (Exception e) {}} 28. Fungsi dari keseluruhan script code di atas adalah... a. Tombol Simpan d. Tombol Cetak b. Tombol Hapus e. Tampilkan Data c. Tombol Cari 29. Pada script code baris ke 3 berfungsi untuk membuat variabel conn, pernyataan yang benar adalah... a. Nama package = koneksi d. Nama package = delta Nama class = delta Nama class = koneksiDB() Nama method = koneksiDB() Nama method = koneksi
  • 5. b. Nama package = delta e. Nama package = koneksiDB() Nama class = koneksi Nama class = koneksi Nama method = koneksiDB() Nama method = delta c. Nama package = koneksi Nama class = koneksiDB() Nama method = delta 30. Perhatikan script berikut: 1. private void GetData(){ 2. try { 3. Connection conn =(Connection)delta.koneksi.koneksiDB(); 4. java.sql.Statement stm = conn.createStatement(); 5. java.sql.ResultSet sql = stm.executeQuery("select * from karyawan"); 6. jTable1.setModel(DbUtils.resultSetToTableModel(sql)); 7. } catch (SQLException e) { 8. } 9. } Fungsi script tersebut adalah... a. Menampilkan data dari database b. Menyimpan data ke database c. Menghapus data dari database d. Memperbarui data pada database e. Mencari data pada database Untuk soal nomor 31 dan 32, perhatikan script berikut: 1. private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { 2. if (databaru == true) { 3. try { 4. String sql = "insert into karyawan values('"+jTextField1.getText()+"','"+jTextField2.getText()+"','"+ jTextField3.getText()+"','"+jTextField4.getText()+"','"+jTextField 5.getText()+"','"+jTextField6.getText()+"')"; 5. java.sql.Connection conn = (java.sql.Connection)delta.koneksi.koneksiDB(); 6. java.sql.PreparedStatement pst = conn.prepareStatement(sql); 7. pst.execute(); 8. JOptionPane.showMessageDialog(null, "berhasil disimpan"); 9. } catch (SQLException e) { 10. JOptionPane.showMessageDialog(null, e); 11. } 12. } else { 13. try { 14. String sql = "update karyawan SET nama_karyawan='"+jTextField2.getText()+"',nik='"+jTextField3.getTe xt()+"',jabatan='"+jTextField4.getText()+"',no_telphone='"+jTextFi eld5.getText()+"',alamat='"+jTextField6.getText()+"' where id_karyawan='"+jTextField1.getText()+"'"; 15. java.sql.Connection conn = (java.sql.Connection)delta.koneksi.koneksiDB(); 16. java.sql.PreparedStatement pst = conn.prepareStatement(sql); 17. pst.execute(); 18. JOptionPane.showMessageDialog(null, "berhasil disimpan"); 19. } catch (SQLException e) { 20. JOptionPane.showMessageDialog(null, e); 21. } } GetData(); } 31. Jika kita menginput data dengan data yang belum ada pada database, maka script di atas berfungsi sebagai... a. Menampilkan data dari database b. Menyimpan data ke database c. Menghapus data dari database d. Memperbarui data pada database e. Mencari data pada database
  • 6. 32. Jika kita menginput data dengan data yang sudah ada pada database, maka script di atas berfungsi sebagai... a. Menampilkan data dari database b. Menyimpan data ke database c. Menghapus data dari database d. Memperbarui data pada database e. Mencari data pada database 33. Perhatikan script berikut: 1. private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { 2. try { 3. String sql ="delete from karyawan where id_karyawan='"+jTextField1.getText()+"'"; 4. java.sql.Connection conn = (java.sql.Connection)delta.koneksi.koneksiDB(); 5. java.sql.PreparedStatement pst = conn.prepareStatement(sql); 6. pst.execute(); 7. databaru=true; 8. jTextField1.setText(""); 9. jTextField2.setText(""); 10. jTextField3.setText(""); 11. jTextField4.setText(""); 12. jTextField5.setText(""); 13. jTextField6.setText(""); 14. } catch (SQLException e) {} 15. GetData(); 16. } Fungsi script tersebut adalah... a. Menampilkan data dari database b. Menyimpan data ke database c. Menghapus data dari database d. Memperbarui data pada database e. Mencari data pada database Untuk soal nomor 34-36 perhatikan gambar berikut: 34. Untuk membuat input pilihan Jenis Kelamin seperti nomor 1 pada gambar, menggunakan objek bernama... a. Label b. Text Field c. Text Area d. Combo Box e. List
  • 7. f. Table 35. Untuk membuat input Alamat agar bisa berisi teks multi baris seperti nomor 2 pada gambar, menggunakan objek bernama... a. Label b. Text Field c. Text Area d. Combo Box e. List f. Table 36. Untuk menampilkan data yang sudah disimpan ke dalam database seperti nomor 3 pada gambar, menggunakan objek bernama... a. Label b. Text Field c. Text Area d. Combo Box e. List f. Table Untuk soal nomor 37-40, perhatikan script code Visual Basic berikut: 1. Private Sub ButtonHitung_Click(sender As Object, e As EventArgs) Handles Button1.Click 2. Dim panjang As Integer 3. Dim lebar As Integer 4. Dim tinggi As Integer 5. Dim volume As Integer 6. 7. panjang = tbpanjang.Text 8. lebar = tblebar.Text 9. tinggi = tbtinggi.Text 10. 11. volume = panjang * lebar * tinggi 12. 13. tbvolume.Text = volume 14. End Sub 37. Code yang menunjukkan deklarasi variable ditunjukkan oleh script pada baris ke... a. 1 b. 2-5 c. 7-9 d. 11 e. 13 38. Code yang berfungsi untuk mendefinisikan setiap variable akan mendapat value dari objek tertentu ditunjukkan oleh script pada baris ke... a. 1 b. 2-5 c. 7-9 d. 11 e. 13 39. Code yang berfungsi sebagai proses utama dari subclass tersebut ditunjukkan oleh script pada baris ke... a. 1 b. 2-5 c. 7-9 d. 11 e. 13 40. Code yang berfungsi sebagai output (menampilkan hasil proses utama) ditunjukkan oleh script pada baris ke... a. 1 b. 2-5 c. 7-9 d. 11 e. 13