
Uji Pemahaman Pemrograman Terstruktur dan OOP

Quiz
•
Computers
•
10th Grade
•
Easy
Danar Nugroho
Used 2+ times
FREE Resource
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.
Create a free account and access millions of resources
Similar Resources on Wayground
20 questions
Uji Pemahaman Berpikir Komputasional

Quiz
•
10th Grade - University
20 questions
INFORMATIKA X A-B

Quiz
•
10th Grade
20 questions
PENILAIAN FORMATIF ALGORITMA DAN PEMROGRAMAN

Quiz
•
10th Grade
20 questions
Kuis : Sorting, Stack, Queue

Quiz
•
10th Grade
25 questions
QUIZ PAS INFORMATIKA

Quiz
•
10th Grade
20 questions
Uji Pemahaman Berfikir Komputasional

Quiz
•
9th Grade - University
20 questions
Uji Pengetahuan C++ untuk Siswa Kelas 10

Quiz
•
10th Grade
20 questions
Tes IoT

Quiz
•
10th Grade
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
10 questions
Chaffey

Quiz
•
9th - 12th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
22 questions
6-8 Digital Citizenship Review

Quiz
•
6th - 8th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Chaffey

Quiz
•
9th - 12th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Lab Safety and Lab Equipment

Quiz
•
9th - 12th Grade
20 questions
Getting to know YOU icebreaker activity!

Quiz
•
6th - 12th Grade
18 questions
Characteristics of Living Things

Quiz
•
9th - 10th Grade
12 questions
Macromolecules

Lesson
•
9th - 12th Grade