Tuesday, December 19, 2023

10 Contoh Soal Pemrograman Dasar Beserta Jawabannya

Berikut adalah contoh soal pilihan ganda pemrograman dasar beserta jawabannya:

  1. Soal: Apa itu sintaksis dalam pemrograman?

    • a) Hasil dari program
    • b) Aturan penulisan yang harus diikuti dalam bahasa pemrograman
    • c) Variabel utama
    • d) Fungsi dasar dalam program

    Jawaban: b) Aturan penulisan yang harus diikuti dalam bahasa pemrograman


  2. Soal: Apa output dari kode program berikut?

    • python
      print("Hello, " + "world!")
    • a) Hello, world!
    • b) Hello world!
    • c) Hello, + world!
    • d) Hello, world

    Jawaban: a) Hello, world!



  3. Soal: Bagaimana cara mendeklarasikan variabel dalam Python?

    • a) var x;
    • b) x = 5
    • c) variable x
    • d) set x = 5

    Jawaban: b) x = 5


  4. Soal: Apa yang dilakukan oleh operator logika "and" dalam Python?

    • a) Menambahkan dua nilai
    • b) Mengurangkan dua nilai
    • c) Menggabungkan dua kondisi, menghasilkan True jika keduanya True
    • d) Membandingkan dua nilai

    Jawaban: c) Menggabungkan dua kondisi, menghasilkan True jika keduanya True


  5. Soal: Apa fungsi dari pernyataan "if" dalam pemrograman?

    • a) Mengulang suatu blok kode
    • b) Menunjukkan awal dari fungsi
    • c) Menentukan cabang eksekusi berdasarkan kondisi tertentu
    • d) Mendeklarasikan variabel

    Jawaban: c) Menentukan cabang eksekusi berdasarkan kondisi tertentu


  6. Soal: Bagaimana Anda mengambil panjang sebuah string di Python?

    • a) length(string)
    • b) str_length(string)
    • c) len(string)
    • d) string_length(string)

    Jawaban: c) len(string)


  7. Soal: Apa perbedaan antara "==" dan "is" dalam Python?

    • a) Kedua operator tersebut sama
    • b) "==" digunakan untuk membandingkan nilai, "is" digunakan untuk membandingkan identitas objek
    • c) "==" digunakan untuk membandingkan identitas objek, "is" digunakan untuk membandingkan nilai
    • d) Keduanya digunakan untuk membandingkan identitas objek

    Jawaban: b) "==" digunakan untuk membandingkan nilai, "is" digunakan untuk membandingkan identitas objek


  8. Soal: Apa hasil dari ekspresi 5 / 2 dalam pemrograman?

    • a) 2.5
    • b) 2
    • c) 2.0
    • d) 2.5 (dengan pembulatan ke atas)

    Jawaban: a) 2.5


  9. Soal: Apa tujuan dari penggunaan loop "for" dalam pemrograman?

    • a) Menjalankan blok kode berulang kali berdasarkan kondisi tertentu
    • b) Menentukan suatu fungsi
    • c) Menggabungkan dua variabel
    • d) Menghentikan eksekusi program

    Jawaban: a) Menjalankan blok kode berulang kali berdasarkan kondisi tertentu


  10. Soal: Bagaimana cara mengonversi sebuah string menjadi angka bulat (integer) dalam Python?

  • a) int(string)
  • b) convert_int(string)
  • c) to_int(string)
  • d) string_to_int(string)
  • Jawaban: a) int(string)

Semoga membantu! Jika Anda memiliki pertanyaan lebih lanjut atau membutuhkan penjelasan tambahan, silakan beri tahu.

Artikel Terkait

10 Contoh Soal Pemrograman Dasar Beserta Jawabannya
4/ 5
Oleh

Berlangganan

Suka dengan artikel di atas? Silakan berlangganan gratis via email