Search Header Logo

Uji Pemahaman Pemrograman Terstruktur dan OOP

Authored by Danar Nugroho

Computers

10th Grade

Used 2+ times

Uji Pemahaman Pemrograman Terstruktur dan OOP
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Apa yang dimaksud dengan pemrograman terstruktur?

Pemrograman terstruktur tidak memerlukan pengorganisasian kode.

Pemrograman terstruktur adalah metode pengkodean tanpa struktur.

Pemrograman terstruktur adalah pendekatan dalam pemrograman yang menekankan penggunaan struktur kontrol dan pengorganisasian kode.

Pemrograman terstruktur hanya menggunakan satu jenis bahasa pemrograman.

2.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Sebutkan tiga karakteristik utama dari pemrograman terstruktur!

Pengulangan tanpa batas

1) Struktur kontrol, 2) Pembagian fungsi, 3) Variabel dan tipe data yang jelas.

Penggunaan objek dan kelas

Fungsi tanpa parameter

3.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Jelaskan perbedaan antara pemrograman terstruktur dan pemrograman berorientasi objek!

Pemrograman terstruktur menggunakan objek dan kelas, sedangkan pemrograman berorientasi objek menggunakan fungsi dan prosedur.

Pemrograman terstruktur dan pemrograman berorientasi objek keduanya menggunakan objek dan kelas.

Pemrograman terstruktur lebih kompleks dibandingkan pemrograman berorientasi objek.

Pemrograman terstruktur menggunakan fungsi dan prosedur, sedangkan pemrograman berorientasi objek menggunakan objek dan kelas.

4.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Apa itu kelas dalam pemrograman berorientasi objek?

Kelas adalah alat untuk mengedit file dalam pemrograman berorientasi objek.

Kelas adalah fungsi yang mengembalikan nilai dalam pemrograman prosedural.

Kelas adalah cetak biru untuk membuat objek dalam pemrograman berorientasi objek.

Kelas adalah jenis data yang tidak dapat digunakan untuk membuat objek.

5.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Sebutkan contoh penggunaan kelas dalam OOP!

class Sepeda { String warna; void belok() { /* kode untuk sepeda belok */ } }

Contoh kelas dalam OOP: class Mobil { String warna; String merk; void jalan() { /* kode untuk mobil berjalan */ } }

class Buku { String judul; void baca() { /* kode untuk membaca buku */ } }

class Laptop { String merk; void nyala() { /* kode untuk laptop menyala */ } }

6.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Apa yang dimaksud dengan pewarisan dalam OOP?

Pewarisan adalah teknik untuk mengubah nama kelas dalam OOP.

Pewarisan adalah cara untuk menggabungkan dua kelas menjadi satu.

Pewarisan adalah mekanisme di mana sebuah kelas dapat mewarisi sifat dan perilaku dari kelas lain.

Pewarisan adalah proses penghapusan kelas yang tidak digunakan.

7.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Jelaskan bagaimana pewarisan dapat meningkatkan efisiensi kode!

Pewarisan meningkatkan efisiensi kode dengan memungkinkan penggunaan kembali fungsionalitas dan mengurangi duplikasi.

Pewarisan mengharuskan penulisan kode yang lebih panjang.

Pewarisan hanya menambah kompleksitas kode.

Pewarisan tidak berpengaruh pada efisiensi kode.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?