Logo
search
menuicon
Kuis yang dibuat dengan peta eksklusif Pro Plan
Kuis terkunci karena Paket PRO telah berakhir
thubnail
Lava
Berurutan
Lainnya

Algoritma & Pemrograman

SEKOLAH INDONE
1
0
Pertanyaan yang ditambahkan (16/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

Pertanyaan 1

Pilihan ganda

Apa yang dimaksud dengan algoritma dalam konteks komputer?

  • Suatu program yang dijalankan komputer
  • Suatu urutan langkah-langkah logis untuk menyelesaikan suatu masalah
  • Bahasa pemrograman untuk menulis program
  • Hasil akhir dari suatu program

Pertanyaan 2

Pilihan ganda

Struktur kontrol yang digunakan untuk melakukan pengulangan berulang-ulang dalam pemrograman adalah...

  • for
  • switch-case
  • while
  • if-else

Pertanyaan 3

Pilihan ganda

Bagaimana cara mendeklarasikan variabel dalam bahasa Python?

  • var x = 10
  • x = 10
  • int x = 10
  • float x = 10

Pertanyaan 4

Pilihan ganda

Perintah untuk menampilkan hasil dalam bahasa pemrograman Python adalah...

  • print()
  • display()
  • show()
  • output()

Pertanyaan 5

Pilihan ganda

Manakah yang termasuk dalam tipe data dasar dalam bahasa pemrograman?

  • String
  • Array
  • Integer
  • Fungsi

Pertanyaan 6

Pilihan ganda

Dalam bahasa pemrograman C++, tipe data yang digunakan untuk menyimpan angka desimal adalah...

  • float
  • int
  • double
  • char

Pertanyaan 7

Pilihan ganda

Apa yang dimaksud dengan pemrograman dalam konteks komputer?

  • Menulis instruksi-instruksi untuk komputer agar bisa menyelesaikan tugas tertentu
  • Proses mengeksekusi program
  • Menyusun kode untuk mengatur input-output
  • Membuat desain antarmuka pengguna

Pertanyaan 8

Pilihan ganda

Urutan langkah-langkah dalam algoritma disebut...

  • Flowchart
  • Struktur data
  • Langkah-langkah prosedural
  • Logika

Pertanyaan 9

Pilihan ganda

Simbol apa yang digunakan dalam flowchart untuk menunjukkan proses pengolahan data?

  • Segitiga
  • Lingkaran
  • Belah ketupat
  • Persegi panjang

Pertanyaan 10

Pilihan ganda

Apa tujuan utama dari penggunaan pseudocode dalam pembuatan algoritma?

  • Mempermudah penulisan kode program
  • Untuk mempercepat eksekusi program
  • Sebagai alat dokumentasi program
  • Untuk merancang logika pemrograman sebelum diubah menjadi kode nyata

Pertanyaan 11

Pilihan ganda

Pada algoritma, jika kondisi yang diuji adalah benar, maka pernyataan yang akan dijalankan adalah...

  • Keputusan
  • Input
  • Proses
  • Pengulangan

Pertanyaan 12

Pilihan ganda

Bahasa pemrograman yang digunakan untuk aplikasi web adalah...

  • JavaScript
  • Python
  • Java
  • C++

Pertanyaan 13

Pilihan ganda

Manakah yang merupakan contoh struktur data linear?

  • Stack
  • Graph
  • Tree
  • Hash table

Pertanyaan 14

Pilihan ganda

Dalam sebuah algoritma, operasi pengambilan nilai masukan dari pengguna umumnya menggunakan perintah...

  • input()
  • read()
  • scanf()
  • both a and b

Pertanyaan 15

Pilihan ganda

Apa yang dimaksud dengan debugging dalam pemrograman?

  • Proses mengidentifikasi dan memperbaiki kesalahan dalam program
  • Proses mengeksekusi program
  • Proses mendokumentasikan kode program
  • Proses menulis kode pemrograman

Pertanyaan 16

Pilihan ganda

Proses untuk menukar dua nilai dalam bahasa pemrograman dapat dilakukan dengan menggunakan variabel sementara. Teknik ini disebut...

  • Pengulangan
  • Fungsi
  • Penugasan
  • Penukaran variabel
Bagikan ke Google Classroom