Font size
WorksheetsSoal Informatika Kelas 8-Berpikir Komputasional
Total questions: 25
Worksheet time: 15mins
Jika kita menekan tombol "Enter" pada keyboard, proses apa yang terjadi selanjutnya di dalam komputer?
Data langsung ditampilkan di layar monitor.
Data disimpan sementara di RAM sebelum diproses.
Prosesor langsung menjalankan instruksi yang diberikan.
Data langsung diproses oleh kartu grafis.
Manakah dari contoh berikut yang Bukan merupakan representasi dari konsep fungsi?
Rumus menghitung luas persegi panjang.
Algoritma pencarian data dalam sebuah array.
Resep membuat kue.
Daftar belanja.
Diketahui fungsi f(x) = x^2 + 2x - 1. Jika fungsi ini diimplementasikan dalam sebuah program, input apa yang harus diberikan agar program menghasilkan output 8?
x = 2
x = -3
x = 1
x = -1
Sistem bilangan yang paling umum digunakan oleh komputer adalah...
Biner
Oktal
Desimal
Heksadesimal
Manakah pernyataan berikut yang BENAR mengenai sistem bilangan desimal?
Sistem bilangan desimal menggunakan basis 2.
Sistem bilangan desimal hanya terdiri dari angka genap.
Sistem bilangan desimal merupakan sistem bilangan yang paling umum digunakan dalam komputer.
Sistem bilangan desimal menggunakan 10 simbol angka dari 0 hingga 9.
Bilangan desimal 27 jika dikonversi ke bilangan biner menjadi...
11011
11111
10011
11001
Bilangan biner 10110 setara dengan bilangan desimal...
22
23
24
25
Proses konversi bilangan desimal ke biner dilakukan dengan cara...
Membagi bilangan desimal dengan 2 berulang kali hingga hasilnya 0, kemudian sisa-sisa pembagian dibaca dari atas ke bawah.
Mengalikan bilangan desimal dengan 2 berulang kali hingga hasilnya bilangan bulat, kemudian sisa-sisa perkalian dibaca dari bawah ke atas.
Menjumlahkan bilangan desimal dengan pangkat-pangkat bilangan 2.
Membagi bilangan desimal dengan 10 berulang kali hingga hasilnya 0.
Jika bilangan biner 10011 ditambah 1, maka hasilnya dalam bilangan desimal adalah...
19
20
21
22
Sebuah bilangan biner memiliki nilai desimal 128
Jika bilangan biner 10011 ditambah 1, maka hasilnya dalam bilangan desimal adalah...
19
20
21
22
Jika bilangan desimal 100 dikonversi ke bilangan biner, maka banyaknya digit 1 pada bilangan biner hasil konversi adalah...
2
3
4
5
Bilangan biner 1101 setara dengan bilangan desimal...
11
12
13
14
Proses konversi bilangan biner ke desimal dilakukan dengan cara...
Membagi bilangan biner dengan 2 berulang kali hingga hasilnya 0.
Mengalikan setiap digit bilangan biner dengan pangkat 2 sesuai posisinya, lalu menjumlahkan hasil perkalian.
Menjumlahkan semua digit bilangan biner.
Mengurangkan setiap digit bilangan biner dengan pangkat 2 sesuai posisinya.
Bilangan desimal terbesar yang dapat dinyatakan dengan 4 bit biner adalah...
15
16
17
18
Jika bilangan biner 11011₂ dikurangi 101₂ hasilnya dalam bilangan desimal adalah...
22
23
24
25
Sebuah bilangan biner 8 bit memiliki nilai desimal 255. Bilangan biner tersebut adalah...
10000000
11111111
01111111
10000001
Bilangan oktal 45 jika dikonversi ke bilangan desimal akan menjadi...
37
35
36
38
Dalam pemrograman komputer, algoritma diwujudkan dalam bentuk...
Bahasa manusia
Kode program
Gambar
Suara
Mengapa algoritma penting dalam bidang ilmu komputer?
Membuat komputer lebih cepat
Menyederhanakan masalah yang kompleks
Memungkinkan komputer untuk berpikir sendiri
Membuat komputer lebih mahal
Apa perbedaan antara algoritma dan program?
Tidak ada perbedaan
Algoritma adalah ide, program adalah implementasinya
Algoritma lebih kompleks daripada program
Program lebih abstrak daripada algoritma
Salah satu keuntungan menggunakan algoritma adalah...
Membatasi kreativitas dalam pemrograman
Membuat program menjadi kaku dan tidak fleksibel
Memungkinkan program dimodifikasi dengan mudah
Membuat program hanya bisa digunakan sekali
Seorang programmer sedang mengembangkan sebuah aplikasi permainan. Ia menemukan bahwa bagian perhitungan skor sangat kompleks dan sulit dipahami. Fitur algoritma manakah yang paling relevan untuk mengatasi masalah ini?
Memudahkan pembuatan program
Menyederhanakan sebuah program
Memungkinkan program digunakan berulang kali
Memudahkan modifikasi program
Sebuah perusahaan e-commerce mengalami masalah dengan sistem rekomendasi produknya. Produk yang direkomendasikan seringkali tidak relevan dengan preferensi pelanggan. Fitur algoritma manakah yang paling mungkin dapat membantu memperbaiki masalah ini?
Memudahkan pembuatan program
Mengatasi masalah dengan menggunakan logika
Memungkinkan program digunakan berulang kali
Memudahkan modifikasi program
Seorang mahasiswa sedang membuat program untuk mengurutkan data secara efisien. Ia ingin memastikan programnya dapat digunakan untuk mengurutkan berbagai jenis data, baik angka maupun teks. Fitur algoritma manakah yang paling relevan untuk mencapai tujuan ini?
Memungkinkan program digunakan berulang kali
Membuat program lebih terstruktur
Memudahkan modifikasi program
Memudahkan pembuatan program
