Logo
search
menuicon
Kuis peta premium
Terkunci (paket kadaluarsa)
thubnail
ZEP QUIZ di Negeri AjaibPro
Bebas
SMA 10
TIK
Berpikir Komputasional X
Do Kyungsoo
83
Pertanyaan yang ditambahkan (15/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

# 1

Pilihan ganda

Dalam konteks ilmu komputer, dekomposisi masalah merujuk pada proses memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola. Manakah dari berikut ini yang merupakan contoh terbaik dari dekomposisi masalah dalam kehidupan sehari-hari?

  • Membaca sebuah novel dari awal hingga akhir tanpa berhenti.
  • Merencanakan pesta ulang tahun dengan membuat daftar tamu, memilih lokasi, dan menentukan menu.
  • Menghafal seluruh isi buku teks dalam satu malam.
  • Mencoba menyelesaikan teka-teki silang yang sangat sulit tanpa petunjuk.

# 2

Pilihan ganda

Pengenalan pola adalah kemampuan untuk mengidentifikasi kesamaan, perbedaan, dan tren dalam data. Keterampilan ini sangat penting dalam pemecahan masalah. Manakah dari situasi berikut yang paling menunjukkan pengenalan pola?

  • Menghafal tanggal lahir semua teman sekelas.
  • Memprediksi cuaca berdasarkan pengamatan awan dan arah angin selama beberapa hari.
  • Menghitung jumlah halaman dalam sebuah buku.
  • Menyusun kalimat acak menjadi sebuah paragraf.

# 3

Pilihan ganda

Abstraksi adalah proses menyederhanakan kompleksitas dengan fokus pada informasi yang relevan dan mengabaikan detail yang tidak perlu. Dalam pemrograman, abstraksi membantu dalam mengelola kode yang besar. Manakah dari berikut ini yang merupakan contoh abstraksi?

  • Menulis setiap baris kode secara detail untuk setiap fungsi kecil.
  • Membuat sebuah fungsi 'hitungRataRata' yang menerima daftar angka dan mengembalikan rata-ratanya, tanpa perlu tahu bagaimana perhitungan rata-rata itu dilakukan secara internal.
  • Menyimpan semua data program dalam satu file besar.
  • Mengulang kode yang sama berkali-kali di berbagai bagian program.

# 4

Pilihan ganda

Algoritma adalah serangkaian instruksi langkah demi langkah yang terdefinisi dengan baik untuk menyelesaikan suatu tugas atau memecahkan masalah. Manakah dari berikut ini yang merupakan contoh algoritma?

  • Resep masakan yang menjelaskan cara membuat kue.
  • Sebuah daftar belanjaan.
  • Sebuah cerita fantasi.
  • Sebuah gambar pemandangan alam.

# 5

Pilihan ganda

Anda sedang mencoba membuat program untuk menghitung luas persegi panjang. Anda tahu bahwa luas = panjang x lebar. Dalam hal dekomposisi, langkah pertama yang paling logis adalah:

  • Menentukan tipe data untuk panjang dan lebar.
  • Membuat variabel untuk menyimpan hasil luas.
  • Meminta pengguna untuk memasukkan nilai panjang dan lebar.
  • Menuliskan rumus luas persegi panjang.

# 6

Pilihan ganda

Seorang detektif sedang menyelidiki sebuah kasus. Dia menemukan beberapa petunjuk: sidik jari di tempat kejadian, kesaksian saksi mata, dan rekaman CCTV. Untuk memecahkan kasus, detektif tersebut perlu menggunakan pengenalan pola untuk mengaitkan petunjuk-petunjuk ini. Manakah dari berikut ini yang paling mungkin menjadi hasil dari pengenalan pola yang berhasil?

  • Detektif mengabaikan semua petunjuk karena terlalu membingungkan.
  • Detektif menyimpulkan bahwa pelaku memiliki kesamaan fisik dengan salah satu saksi mata.
  • Detektif menemukan bahwa sidik jari cocok dengan seseorang yang memiliki alibi kuat.
  • Detektif menyusun urutan kejadian berdasarkan rekaman CCTV dan mengidentifikasi tersangka berdasarkan kesamaan pola perilaku dengan orang yang dicurigai.

# 7

Pilihan ganda

Dalam desain antarmuka pengguna (UI), abstraksi sangat penting. Misalnya, tombol 'Simpan' pada sebuah aplikasi. Pengguna tidak perlu tahu bagaimana data disimpan di memori komputer atau format file yang digunakan. Mereka hanya perlu tahu bahwa menekan tombol itu akan menyimpan pekerjaan mereka. Ini adalah contoh abstraksi karena:

  • Pengguna harus memahami semua detail teknis penyimpanan data.
  • Fokusnya adalah pada fungsi tombol (menyimpan) tanpa memerlukan pemahaman tentang implementasi internalnya.
  • Tombol 'Simpan' hanya berfungsi jika pengguna memiliki pengetahuan pemrograman.
  • Detail teknis penyimpanan data disembunyikan untuk menyederhanakan interaksi pengguna.

# 8

Pilihan ganda

Manakah dari berikut ini yang paling mendekati deskripsi sebuah algoritma dalam konteks pemecahan masalah?

  • Sebuah ide kreatif untuk sebuah cerita.
  • Sebuah daftar instruksi yang jelas dan berurutan untuk menyelesaikan tugas.
  • Sebuah diskusi terbuka tentang berbagai kemungkinan solusi.
  • Sebuah gambaran umum tentang masalah tanpa detail spesifik.

# 9

Pilihan ganda

Anda diminta untuk menyusun sebuah presentasi tentang sejarah internet. Menggunakan dekomposisi, Anda akan memecah topik ini menjadi bagian-bagian yang lebih kecil. Manakah urutan dekomposisi yang paling logis?

  • Penutup, Pendahuluan, Isi (sejarah awal, perkembangan, dampak).
  • Pendahuluan, Isi (sejarah awal, perkembangan, dampak), Penutup.
  • Isi (sejarah awal, perkembangan, dampak), Pendahuluan, Penutup.
  • Pendahuluan, Penutup, Isi (sejarah awal, perkembangan, dampak).

# 10

Pilihan ganda

Seorang ahli biologi sedang mempelajari perilaku kawanan burung. Dia mengamati bahwa burung-burung tersebut terbang dalam formasi tertentu saat bermigrasi dan berkumpul dalam kelompok besar saat mencari makan. Perilaku ini menunjukkan pengenalan pola karena:

  • Burung-burung tersebut hanya mengikuti naluri tanpa berpikir.
  • Ahli biologi mengidentifikasi pola gerakan dan interaksi yang berulang dalam kawanan.
  • Setiap burung bertindak secara independen tanpa ada koordinasi.
  • Formasi terbang burung hanya terjadi secara kebetulan.

# 11

Pilihan ganda

Dalam pengembangan aplikasi seluler, pengembang sering menggunakan 'API' (Application Programming Interface). API memungkinkan berbagai bagian perangkat lunak untuk berkomunikasi satu sama lain tanpa perlu mengetahui detail implementasi internal masing-masing. Ini adalah contoh dari konsep:

  • Dekomposisi
  • Pengenalan Pola
  • Abstraksi
  • Algoritma

# 12

Pilihan ganda

Manakah dari pernyataan berikut yang paling tepat menggambarkan perbedaan antara algoritma dan program komputer?

  • Algoritma adalah kode yang dapat dijalankan komputer, sedangkan program adalah konsep teoritis.
  • Program komputer adalah implementasi konkret dari sebuah algoritma dalam bahasa pemrograman tertentu.
  • Algoritma tidak memerlukan langkah-langkah yang jelas, sedangkan program harus memiliki langkah-langkah yang presisi.
  • Tidak ada perbedaan signifikan antara algoritma dan program komputer.

# 13

Pilihan ganda

Anda sedang merakit furnitur baru. Instruksi perakitan memiliki banyak langkah. Untuk mempermudah, Anda memutuskan untuk mengelompokkan sekrup berdasarkan ukuran dan jenisnya, serta mengidentifikasi bagian-bagian kayu yang berbeda sebelum memulai perakitan. Tindakan ini paling mencerminkan penggunaan:

  • Abstraksi
  • Dekomposisi
  • Pengenalan Pola
  • Algoritma

# 14

Pilihan ganda

Seorang ahli data menganalisis data penjualan sebuah toko selama setahun. Dia menemukan bahwa penjualan cenderung meningkat pada bulan-bulan tertentu (misalnya, menjelang liburan) dan menurun pada bulan-bulan lainnya. Identifikasi tren musiman ini adalah contoh dari:

  • Dekomposisi
  • Algoritma
  • Pengenalan Pola
  • Abstraksi

# 15

Pilihan ganda

Dalam sebuah permainan video, karakter pemain memiliki kemampuan untuk melompat. Pemain hanya perlu menekan tombol 'lompat' dan karakter akan melompat. Pengembang game tidak perlu menjelaskan kepada pemain bagaimana sistem fisika dalam game bekerja untuk membuat karakter melompat. Ini adalah contoh dari:

  • Dekomposisi
  • Pengenalan Pola
  • Algoritma
  • Abstraksi
Bagikan ke Google Classroom