NEW
Font size
WorksheetsLatihan Soal Informatika
Total questions: 20
Worksheet time: 17mins
Seorang programmer mengubah ide notifikasi berbasis lokasi menjadi notifikasi berbasis waktu karena keterbatasan baterai. Proses ini menunjukkan evaluasi ide untuk?
Mengabaikan masalah potensial
Menyesuaikan dengan kendala nyata
Memperluas ruang lingkup proyek
Mengurangi kompleksitas tanpa alasan
Dalam game puzzle, ide level fisika diubah menjadi teka-teki logika sederhana karena target pengguna anak-anak. Evaluasi ide ini untuk?
Meningkatkan kesulitan game
Menyesuaikan dengan audiens target
Mengurangi biaya pengembangan
Menambahkan fitur tambahan
Mengabaikan umpan balik pengguna
Siswa memilih binary search daripada linear search untuk data besar. Perubahan ini didasarkan pada?
Pengabaian efisiensi
Analisis skala masalah
Penambahan elemen acak
Pengurangan akurasi
Penghapusan langkah-langkah
Dalam desain keamanan rumah, ide sensor di tiap ruangan diubah jadi hanya di pintu masuk karena biaya. Proses ini menunjukkan?
Pengoptimalan sumber daya
Pengabaian keamanan
Penambahan kompleksitas
Pengurangan fungsionalitas tanpa alasan
Penggantian ide tak terkait
Tim IT mengubah ide AI customer service menjadi AI dengan enkripsi data. Modifikasi ini bertujuan untuk?
Mengurangi keamanan
Menyeimbangkan inovasi dan etika
Meningkatkan biaya tak perlu
Mengabaikan kebutuhan pengguna
Menghapus fitur AI sepenuhnya
Desainer software memetakan ide aplikasi belanja dari login → pencarian → pembayaran, untuk mendeteksi loop. Fungsi pemetaan ide adalah?
Mengabaikan alur kerja
Menganalisis potensi kesalahan
Menambahkan elemen tidak relevan
Mengurangi detail proyek
Menghapus tahapan penting
Dalam proyek robotika, sensor suara diganti dengan sensor cahaya setelah pemetaan ide. Pemetaan ini mendukung?
Pengabaian alternatif
Evaluasi & substitusi ide
Penambahan kompleksitas
Pengurangan inovasi
Penghapusan mapping
Programmer memetakan bubble sort untuk data kecil, quick sort untuk data besar. Pemetaan ini untuk?
Mengurangi efisiensi
Mengoptimalkan berdasarkan konteks
Mengabaikan ukuran data
Menambahkan langkah acak
Menghapus sorting
Dalam database, pemetaan ide menemukan duplikasi data pada relasi. Hal ini memungkinkan?
Pengabaian normalisasi
Analisis & perbaikan struktur
Penambahan duplikasi
Pengurangan entitas
Penghapusan relasi
Tim developer memetakan fitur chatbot: input teks → respons AI, dan menambahkan handling error. Pemetaan ide untuk?
Mengurangi fungsionalitas
Mengevaluasi ketahanan sistem
Menambahkan error sengaja
Mengabaikan input pengguna
Menghapus chatbot
Detektif cyber: "Semua hacker pakai VPN. Pelaku pakai VPN. Maka pelaku hacker." Ini contoh penalaran?
Mengabaikan premis
Dari umum ke khusus
Menambahkan asumsi induktif
Mengurangi bukti
Menghapus logika
Debugging: "Jika fungsi error, maka input salah. Fungsi error. Maka input salah." Analisis deduktif ini membantu?
Pengabaian error
Identifikasi penyebab logis
Penambahan kode acak
Pengurangan fungsi
Penghapusan input
Semua algoritma efisien O(n log n) atau lebih baik. Algoritma ini O(n^2). Maka tidak efisien. Ini deduktif untuk?
Penghapusan algoritma
Evaluasi performa
Pengabaian kompleksitas
Penambahan waktu
Pengurangan n
Analis melihat 90% email spam mengandung link, lalu menyimpulkan link tanda spam. Induktif ini berguna untuk?
Filter email
Pengabaian link
Penambahan spam
Pengurangan email
Menghapus filter
Sistem tiba-tiba lambat. Bisa karena virus atau overload. Overload dicek tidak ada → mungkin virus. Ini abduktif untuk?
Menghapus sistem
Mengabaikan kemungkinan
Memilih penjelasan terbaik
Menambahkan penyebab
Mengurangi lambat
Jaringan down. Bisa kabel rusak atau server mati. Kabel baik → server mati. Abduktif ini untuk?
Perbaikan cepat
Pengabaian jaringan
Penambahan kabel
Pengurangan server
Menghapus down
(Decomposition) Tim web e-commerce membagi tugas: UI, backend, frontend. Ini untuk?
Meningkatkan kompleksitas
Memecah masalah besar
Mengabaikan integrasi
Menambahkan elemen tak perlu
Menghapus website
(Pattern Recognition) Programmer lihat error selalu jam 12 siang. Pola ini membantu?
Pengabaian log
Identifikasi trigger berulang
Penambahan error
Pengurangan jam
Menghapus pola
(Abstraction) Dalam simulasi mobil, warna diabaikan, fokus kecepatan & posisi. Ini abstraction untuk?
Menambahkan detail
Menyederhanakan dengan esensial
Mengurangi simulasi
Mengabaikan kecepatan
Menghapus mobil
(Algorithm Design) Untuk rute terpendek: hitung semua jalur, pilih minimum. Ini algoritma untuk?
Pengabaian jarak
Penambahan jalur
Pengurangan peta
Optimasi rute
Menghapus rute
