wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz tentang Abstraksi

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan abstraksi?

a)

Proses menyederhanakan masalah dengan menampilkan semua detail

b)

Proses menambah kompleksitas sistem

c)

Proses menyederhanakan masalah dengan menampilkan informasi penting

d)

Proses menghilangkan semua informasi

2.

Salah satu tujuan dari abstraksi adalah?

a)

Mempermudah pemahaman sistem yang kompleks

b)

Meningkatkan beban kognitif pengguna

c)

Menambah detail yang tidak relevan

d)

Mengurangi efisiensi komunikasi

3.

Dalam pemrograman, abstraksi biasanya dilakukan dengan?

a)

Variabel

b)

Class, function, atau interface

c)

Looping

d)

Array

4.

Apa contoh abstraksi tinggi?

a)

Implementasi detail

b)

Ide algoritma

c)

Diagram UML

d)

Kode program

5.

Apa yang ditunjukkan oleh peta kota?

a)

Hanya nama tempat

b)

Jalan, nama tempat, dan tanda penting

c)

Detail pohon dan retakan jalan

d)

Semua detail kota

6.

Apa yang dilakukan pengguna saat menggunakan ATM?

a)

Menghitung uang secara manual

b)

Membaca semua detail transaksi

c)

Menekan tombol dan mengambil uang

d)

Mengetahui proses bank di belakang

7.

Apa yang ditunjukkan oleh menu restoran?

a)

Nama makanan dan harga

b)

Bahan-bahan makanan

c)

Detail resep makanan

d)

Proses memasak

8.

Apa yang dimaksud dengan abstraksi rendah?

a)

Detail struktur tanpa implementasi

b)

Mendekati implementasi detail

c)

Hanya konsep umum

d)

Hanya ide algoritma

9.

Apa yang dilakukan class dalam pemrograman?

a)

Menampilkan semua detail

b)

Menyembunyikan implementasi detail

c)

Membuat program lebih kompleks

d)

Menghilangkan fungsi

10.

Apa yang ditunjukkan oleh remote TV?

a)

Rangkaian elektronik di dalamnya

b)

Detail cara kerja TV

c)

Tombol untuk mengganti channel

d)

Proses transmisi sinyal

11.

Apa yang menjadi fokus dalam abstraksi?

a)

Detail yang tidak relevan

b)

Informasi penting

c)

Kompleksitas sistem

d)

Semua informasi

12.

Apa yang dimaksud dengan abstraksi menengah?

a)

Detail struktur tanpa implementasi penuh

b)

Mendekati implementasi detail

c)

Hanya konsep umum

d)

Hanya ide algoritma

13.

Apa yang dilakukan pengguna saat berkendara dengan mobil?

a)

Membaca manual mobil

b)

Mengetahui cara kerja mesin

c)

Menghitung kecepatan mobil

d)

Memanggil method tanpa tahu detail mesin

14.

Mengapa abstraksi penting dalam pengembangan sistem?

a)

Meningkatkan beban kerja

b)

Memudahkan pengembangan dan pemeliharaan sistem

c)

Mengurangi efisiensi

d)

Menambah kompleksitas

15.

Apa yang tidak ditampilkan dalam peta kota?

a)

Nama tempat

b)

Jalan

c)

Detail pohon

d)

Tanda penting