NEW
Font size
WorksheetsPemahaman Abstraksi dalam Komputasi
Total questions: 20
Worksheet time: 10mins
1. Apa yang dimaksud dengan abstraksi?
Abstraksi adalah penyederhanaan dari suatu konsep dengan menghilangkan detail yang tidak penting.
Abstraksi adalah pengulangan informasi yang sudah ada.
Abstraksi adalah cara untuk menambah detail pada suatu konsep.
Abstraksi adalah proses pengumpulan data secara rinci.
a. Mengabaikan detail yang tidak penting
Fokus pada informasi yang tidak penting.
Mengabaikan semua detail.
Fokus pada informasi yang relevan.
Mencari informasi yang tidak relevan.
b. Menambahkan detail yang tidak perlu
Detail yang tidak perlu harus dihindari.
Detail yang tidak perlu dapat memperjelas informasi.
Detail yang berlebihan sangat penting.
Detail yang tidak relevan harus ditambahkan.
c. Menggandakan informasi
Mengedit file
Menyimpan informasi
Menghapus data
Menyalin data
d. Menghapus semua informasi
Retain all information
Delete all information
Summarize the information
Archive selected information
2. Contoh abstraksi sehari-hari yang tepat adalah?
Perumahan
Transportasi
Pakaian
Makanan
a. Menggunakan peta untuk navigasi
Menggunakan peta untuk menggambar
Menggunakan peta untuk navigasi adalah cara untuk menemukan rute dari satu lokasi ke lokasi lain.
Menggunakan peta untuk bermain game
Menggunakan peta untuk menghias dinding
b. Menulis semua detail perjalanan
Detail perjalanan hanya sebagian ditulis.
Detail perjalanan telah ditulis.
Detail perjalanan belum ditulis.
Detail perjalanan ditulis dengan kesalahan.
c. Menghitung semua langkah yang diambil
Langkah yang diambil tidak dihitung.
Hanya menghitung langkah yang tersisa.
Total langkah yang diambil adalah X.
Menghitung langkah yang diabaikan.
d. Menggambar peta tanpa skala
Menggambar peta tanpa skala
Menggambar peta digital
Menggambar peta dengan skala
Membuat diagram tanpa peta
3. Apa perbedaan antara abstraksi dan detail?
Abstraksi memberikan informasi spesifik, sedangkan detail menyederhanakan informasi.
Abstraksi dan detail adalah istilah yang sama dan dapat dipertukarkan.
Detail menyederhanakan informasi, sedangkan abstraksi memberikan informasi spesifik.
Abstraksi menyederhanakan informasi, sedangkan detail memberikan informasi spesifik.
a. Abstraksi lebih kompleks dari detail
Abstraksi adalah pengulangan dari detail.
Detail lebih penting daripada abstraksi.
Abstraksi lebih kompleks dari detail.
Abstraksi hanya menghilangkan semua detail.
b. Abstraksi menyederhanakan informasi
Abstraksi hanya untuk data numerik.
Abstraksi memperumit informasi.
Abstraksi mengabaikan informasi.
Abstraksi menyederhanakan informasi.
c. Detail tidak penting dalam abstraksi
Detail penting dalam abstraksi adalah informasi yang mendukung pemahaman inti.
Detail yang kompleks dalam abstraksi adalah informasi yang memperjelas pemahaman.
Detail tidak relevan dalam abstraksi adalah informasi yang selalu diabaikan.
Detail tidak penting dalam abstraksi adalah informasi yang tidak berkontribusi pada pemahaman inti.
d. Abstraksi selalu lebih panjang dari detail
Abstraksi selalu lebih pendek dari detail
Salah
Detail selalu lebih panjang dari abstraksi
Abstraksi dan detail memiliki panjang yang sama
4. Manfaat utama dari abstraksi dalam pemrograman adalah?
Menyederhanakan kompleksitas dan meningkatkan pemeliharaan kode.
Menghilangkan kebutuhan untuk dokumentasi.
Meningkatkan kompleksitas dan mengurangi pemeliharaan kode.
Membuat kode lebih sulit dipahami.
a. Mempercepat proses debugging
Utilize debugging tools and write clean code.
Avoid testing code thoroughly
Ignore error messages
Use outdated programming languages
b. Mengurangi kompleksitas kode
Mengabaikan penggunaan struktur data
Menggunakan satu fungsi besar untuk semua tugas
Menambahkan lebih banyak komentar dalam kode
Memecah kode menjadi fungsi-fungsi kecil dan menggunakan struktur data yang tepat.
c. Menambah jumlah baris kode
Mengurangi jumlah baris kode
Menambah jumlah variabel
Menghapus kode yang tidak terpakai
Menambah jumlah baris kode
d. Menghilangkan semua kesalahan
Menciptakan kesalahan baru
Mengabaikan kesalahan
Perbaikan kesalahan
Meningkatkan semua kesalahan
