Anda di halaman 1dari 7

SOAL KELAS XII PEMROGRAMAN BERORIENTASI OBJECT

1. Cara pandang pengembangan perangkat lunak berdasarkan kepada analisa objek nyata disebut
A. Object oriented analist
B. Object oriented design
C. Object oriented programming
D. Object analisis
E. Objeck design

2. Abstraksi dari sesuatu yang mewakili dunia nyata adalah pengertian

A. Abstaksi
B. Kelas
C. Objek
D. Atribut
E. Method

3. Kumpulan dari obyek-obyek dengan karakteristik yang sama adalah pengertian

A. Abstaksi
B. Kelas
C. Objek
D. Atribut
E. Method

4. Nilai atau elemen-elemen data yang dimiliki obyek dalam kelas obyek dan merupakan ciri dari sebuah
obyek adalah

A. Abstraksi
B. Atribut
C. Obyek
D. Method
E. Kelas

5. Yang bukan konsep penting dalam pemrograman berorientasi obyek adalah ?

A. Abstraksi
B. Enkapsulasi
C. Inheritance
D. Properties
E. Polymorphism
6. Suatu kelas dapat diturunkan dari kelas yang lain, dimana atribut dari kelas semula dapat diwariskan
ke kelas yang baru adalah prinsip ?

A. Abstraksi
B. Enkapsulasi
C. Inheritance
D. Polymorphism
E. Properties

7. Yang bukan merupakan sturuktur bahasa pemrograman c# adalah?

A. Namespace
B. library
C. name
D. class command
E. overriding

8. Perintah untuk menutup sebuah aplikasi dalam C# adalah

A. hide()
B. close()
C. application.exit()
D. application.close()
E. dismis()

9. contoh deklarasi form dalam C# yang benar adalah

A. var fr = new form();


B. var fr == new form();
C. var fr = form();
D. form1 fr = new form();
E. form1 fr = form1();

10. di bawah ini salah satu perintah output dalam c# adalah…

A. textout();
B. println();
C. scan();
D. readkey();
E. readln();

11. deklarasi variabel di bawah ini yang benar adalah..


A. string nama;
B. string nama siswa;
C. string 1_nama;
D. string nama barang;
E. Interger no;

12. Struktur utama dari sebuah objek adalah ?

A. method & behaviour


B. method & class
C. atribut & method
D. atribut & class
E. atribut & properties

13. Namespace dalam visual studio sama dengan nama project?

A. class
B. object
C. main
D. class
E. method

14. Berikut ini yang termasuk tipe data reference adalah?

A. float
B. Character
C. Short
D. int
E. char

15. Berikut ini adalah pernyataan yang benar berhubungan dengan break dan continue, kecuali...

A. Break digunakan untuk keluar dari blok perulangan


B. Continue digunakan untuk melanjutkan ke proses perulangan berikutnya
C. Statement setelah continue tidak akan dijalankan
D. Statement setelah break tetap akan dijalankan
E. Statement setelah stop saat dijalankan

16. Berikut ini salah satu komponen yang digunakan web untuk mempertahankan suatu kondisi

A. Session
B. Password
C. Username
D. Level
E. Domain

17. Statefull web adalah web yang bisa mempertahankan suatu?

A. Data
B. Kondisi
C. Password
D. Username
E. informasi

18. Konsep abstrak yang mempresentasikan hubungan browser dengan server adalah ..

A. cookies
B. session
C. data
D. informasi
E. internet

19. Data kecil yang disimpan di dalam browser / klien disebut ?

A. session
B. cookies
C. password
D. internet
E. data

20. Kerangka kerja dalam menyusun sebuah aplikasi sering disebut?

A. Framecode
B. Famework
C. Framing
D. Fram
E. franchies

21. Berikut ini salah satu framework PHP yaitu?

A. Bootstrap
B. CI
C. Node
D. Html
E. UI UX

22. Yang termasuk kedalam framework CSS adalah?


A. Bootstrap
B. CI
C. Node
D. HTML
E. UI UX

23. perintah untuk memulai mengoperasi session adalah?

A. session_start()
B. start_session
C. go_session()
D. session_go()
E. session_destroy()

24. perintah untuk mengakhiri sebuah session adalah

A. session_stop()
B. session_dismiss()
C. session_destroy()
D. session_old()
E. sesiion_get()

25. Bootstrap adalah salah satu framework

A. css
B. php
C. js
D. html
E. java

26. CodeIgniter (CI) adalah salah satu framework?

A. Php
B. Css
C. Html
D. Xml
E. java

27. Yang tidak termasuk kedalah bahasa pemrograman web adalah?

A. Html
B. Php
C. Javascript
D. Css
E. http

28. perintah untuk menampilakan variabel ataupun karakter di PHP adalah?


A. Echo
B. Get
C. Send
D. Write
E. post

29. arti dari select * from barang adalah

A. tampilkan seluruh data dari tabel barang


B. tampilkan sebagian data dari tabel barang
C. tampilkan tabel barang
D. tabel barang dipilih
E. tabel barang tidak di pilih

30. Salah satu plateform perangkat mobile adalah

A. android
B. apk
C. html
D. pubg
E. mobile legend

Essay

1. Apa keuntungan utama dari teknik pemrograman berorientasi objek?

2. Apa yang dimaksud dengan pemrograman berorientasi objek?

3. Apa tujuan dari praktikan atau eksperimen berbasis sains?

4. Apa yang ddimaksud dengan abstarct class?

5. Berdasarkan kode program dibawah, tuliskan variable yang terdapat pada kode…

Public class test {

Public static void main (String args [ ]) {

Int nilai = 2;

Int pangkat = 2;

Double hasil;

Hasil = math.pow (nilai.pangkat);

System.out.println (hasil);

}
}

Anda mungkin juga menyukai