Logo
search
menuicon
thubnail
Lari Dari Ruang Kelas
Bebas
SMA 11
TIK
logika algoritma kelas xi 1a
Luthfi Aditya
50
Pertanyaan yang ditambahkan (20/ 20)
Izinkan jawaban yang salah
Tampilkan jawaban
public kuis

# 1

Pilihan ganda

Apa yang dimaksud dengan berpikir komputasional?

  • Kemampuan menggunakan komputer untuk bermain game
  • Proses berpikir untuk memecahkan masalah dengan cara yang dapat dilakukan oleh komputer
  • Kemampuan menghafal kode pemrograman
  • Cara mengerjakan soal matematika secara manual

# 2

Pilihan ganda

Manakah dari berikut ini yang merupakan langkah-langkah berpikir komputasional?

  • Dekomposisi, pengenalan pola, abstraksi, algoritma
  • Menyalin kode, menjalankan program, mencetak hasil, menyimpan file
  • Membaca soal, menulis jawaban, mengumpulkan tugas, mendapat nilai
  • Membuka komputer, mengetik, menyimpan, mematikan komputer

# 3

Pilihan ganda

Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?

  • Menyatukan beberapa masalah menjadi satu
  • Memecah masalah besar menjadi bagian-bagian kecil
  • Mengabaikan masalah yang sulit
  • Mengulang masalah yang sama terus-menerus

# 4

Pilihan ganda

Mengapa pengenalan pola penting dalam berpikir komputasional?

  • Agar masalah menjadi lebih rumit
  • Agar dapat menemukan kesamaan dan menyederhanakan solusi
  • Agar dapat menghindari masalah
  • Agar dapat menghafal pola tertentu

# 5

Pilihan ganda

Apa yang dimaksud dengan abstraksi dalam proses berpikir komputasional?

  • Mengabaikan semua informasi
  • Mengambil semua detail masalah
  • Menyaring informasi penting dan mengabaikan detail yang tidak relevan
  • Menulis ulang masalah dengan kata-kata sendiri

# 6

Pilihan ganda

Apa itu algoritma?

  • Perangkat keras komputer
  • Langkah-langkah terstruktur untuk memecahkan masalah
  • Nama lain dari komputer
  • Bahasa pemrograman tertentu

# 7

Pilihan ganda

Contoh penggunaan algoritma dalam kehidupan sehari-hari adalah...

  • Membuat teh dengan mengikuti langkah-langkah tertentu
  • Menggambar dengan bebas
  • Mendengarkan musik tanpa aturan
  • Mengobrol dengan teman

# 8

Pilihan ganda

Manakah dari berikut ini yang BUKAN termasuk contoh algoritma?

  • Resep memasak
  • Petunjuk merakit mainan
  • Daftar belanjaan
  • Langkah-langkah menginstall aplikasi

# 9

Pilihan ganda

Apa manfaat berpikir komputasional dalam menyelesaikan masalah?

  • Membuat masalah menjadi lebih sulit
  • Menyelesaikan masalah dengan cara yang efisien dan sistematis
  • Menghindari masalah
  • Membuat masalah menjadi tidak penting

# 10

Pilihan ganda

Langkah pertama yang dilakukan dalam menyusun algoritma adalah...

  • Menulis kode program
  • Menganalisis dan memahami masalah
  • Mencari solusi di internet
  • Menyalin algoritma orang lain

# 11

Pilihan ganda

Apa yang dimaksud dengan flowchart dalam pemrograman?

  • Diagram yang menggambarkan alur logika atau proses
  • Tulisan kode program
  • Tabel data
  • Gambar bebas

# 12

Pilihan ganda

Simbol persegi panjang dalam flowchart digunakan untuk...

  • Menunjukkan awal/akhir
  • Menunjukkan proses atau langkah
  • Menunjukkan keputusan
  • Menunjukkan input/output

# 13

Pilihan ganda

Dalam flowchart, simbol belah ketupat digunakan untuk...

  • Menunjukkan proses
  • Menunjukkan keputusan (decision)
  • Menunjukkan awal/akhir
  • Menunjukkan output

# 14

Pilihan ganda

Apa tujuan dari membuat pseudocode sebelum menulis program?

  • Agar program lebih mudah dibaca manusia sebelum dikodekan
  • Agar program langsung dapat dijalankan
  • Agar program lebih cepat rusak
  • Agar program tidak perlu diuji

# 15

Pilihan ganda

Manakah yang merupakan contoh instruksi dalam pseudocode?

  • INPUT angka
  • Gambar lingkaran
  • Makan siang
  • Berjalan-jalan

# 16

Pilihan ganda

Bagaimana cara menguji apakah algoritma sudah benar?

  • Dengan langsung menulis program tanpa diuji
  • Dengan menjalankan langkah-langkah algoritma menggunakan data contoh
  • Dengan menebak hasil akhirnya
  • Dengan meminta teman menulis ulang algoritma

# 17

Pilihan ganda

Apa yang dimaksud dengan iterasi dalam algoritma?

  • Langkah yang dilakukan satu kali saja
  • Pengulangan langkah-langkah tertentu hingga kondisi tercapai
  • Langkah yang dihapus
  • Langkah yang tidak penting

# 18

Pilihan ganda

Mengapa efisiensi algoritma penting?

  • Agar program lebih lambat
  • Agar masalah selesai dengan sumber daya minimal
  • Agar hasil tidak akurat
  • Agar algoritma lebih sulit dimengerti

# 19

Pilihan ganda

Apa yang terjadi jika algoritma tidak memiliki langkah akhir (terminasi)?

  • Algoritma akan selesai dengan cepat
  • Algoritma berjalan tanpa henti
  • Algoritma menjadi lebih efisien
  • Algoritma menghasilkan banyak jawaban

# 20

Pilihan ganda

Dalam pemrograman, struktur percabangan digunakan untuk...

  • Melakukan pengulangan
  • Menentukan pilihan berdasarkan kondisi
  • Mengurutkan data
  • Menghitung hasil akhir
Bagikan ke Google Classroom