Soal + Jawaban UAS PBO - Mari Belajar - Belajar dimana saja dan kapan saja.
Terbaru
Memuat...

Sabtu, 03 Januari 2015

Soal + Jawaban UAS PBO

Mari Belajar - Soal + Jawaban UAS PBO

1. Sebutkan tiga prinsip utama dalam Pemrograman Berorientasi Obyek
a. Inheritance, Polymorphism, Encapsulation
b. Polymorphism, Inheritance, Class
c. Public, Protected, Private
d. Encapsulation, Polymorphism, Extend

2. Apa dijalankan pertama kali ketika program Java dieksekusi:
a. method()
b. main()
c. class
d. new

3. Penamaan variabel yang salah berikut ini adalah:
a. constan
b. var
c. $cek
d. 3day

4. Untuk membuat komentar banyak baris (multiline comment), digunakan:
a. //
b. /* */
c. <comment>
d. {* *}

5. Perintah yang digunakan untuk meng-kompilasi program java adalah:
a. javac
b. jcreator
c. java
d. javax

6. Berikut adalah penulisan kode yang benar untuk mencetak di layar:
a. System.out.Println();
b. System.Out.Println();
c. System.out.println();
d. System.Out.println();

7. Method yang digunakan untuk membandingkan dua buah string adalah:
a. concat()
b. equal()
c. equals()
d. substring()

8. Method yang namanya sama dengan nama kelas disebut:
a. Constructor
b. Rekursive
c. Loop
d. Factorial

9. Method dibawah ini tidak mengembalikan nilai:
a. int kosong()
b. double emptyFunction()
c. void cetak()
d. int konversi()

10. Merupakan kesatuan dari data dan fungsi, adalah:
a. Method
b. Object
c. Polymorphism
d. Class

Isilah dengan jawaban singkat
Untuk soal nomor 11 – 15, perhatikan potongan kode berikut:

class Test {
   public static void main(String[] args) {
      int x = 0;
      int y = 0;
         while (x < 5) {










System.out.print(x + “” + y + “ “);
   x = x + 1;
         }
     }
}

Tuliskan keluaran jika kotak di dalam statement while berisikan statement berikut:
11. y = x – y;
(0011213242)

12. y = y + x;
(00112336410)

13. y = y + 2;
if( y > 4 ) {
y = y – 1;
}
(0214253647)

14. x = x + 1;
y = y + x;
(113459)

15. if ( y < 5 ) {
x = x + 1;
if ( y < 3 ) {
x = x – 1;
}
}
y = y + 2;
(2254)

public class Substring {
     public static void main( String args[] ) {
        String str = new String("Budi Luhur");
     }
}

16. Apa yang tercetak jika program di atas diberi System.out.println(str.substring(2)); (di Luhur)

17. Apa yang tercetak jika program di atas diberi System.out.println(str.substring(3,7)); (i L)

Essai

1. Buat kode untuk menginputkan bilangan integer ke dalam array 1 dimensi 8 kolom, kemudian urutkan isi array tsb, lalu copykan secara baris isi array tsb ke dalam array 2 dimensi 2 baris 4 kolom serta cari nilai tertinggi baris pertama dalam array tsb.

illustrasi:
    
X (1 dimensi 8 kolom)
Y (2 dimensi 2 baris 4 kolom) 

setelah diinput dari keyboard isi dari X adalah:
3 1 5 4 2 6 8 7

maka, isi dari Y adalah:
1 2 3 4 
5 6 7 8
    
nilai tertinggi baris pertama = 4

Klik tombol di bawah ini untuk men-download jawaban

Download
click to begin
2KB .rar

2.Buat program untuk menginputkan sembarang Text, kemudian mencetak secara terbalik text tersebut serta merubah dari huruf besar ke kecil atau sebaliknya, mengitung panjang text,  jumlah huruf,  jumlah angka serta spasi

Contoh keluaran:
Inputkan text: budi LuhUR 2010

Output reverse: 0102 ruHUl IDUB
Panjang text: 15
Jumlah Huruf: 9
Jumlah Angka: 4
Jumlah Spasi: 2

Klik tombol di bawah ini untuk men-download jawaban


Download
click to begin
2KB .rar

Share with your friends

7 komentar

  1. Soal UTS PBO 2016
    http://latihanbasisdata.blogspot.co.id/2016/03/soal-uts-pemrograman-berorientasi-objek.html

    BalasHapus
  2. Soal UTS PBO 2016
    http://latihanbasisdata.blogspot.co.id/2016/03/soal-uts-pemrograman-berorientasi-objek.html

    BalasHapus
  3. Link download y gk bisa min...

    BalasHapus

Pemberitahuan
Selamat datang di blog Mari Belajar.
Ayo bagikan kebaikan dengan membagikan artikel yang bermanfaat di blog Mari Belajar ke sosial media kalian.
Jangan lupa untuk like dan follow sosial media Mari Belajar untuk mendapatkan materi belajar terbaru setiap harinya.
Tutup
Night Mode