Berbagiruang.com – Berikut adalah Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Pemrograman Dasar Tentang Struktur Dasar dan Kode Program yang terdiri dari 30 soal pilihan ganda. Dengan adanya soal latihan ini semoga bisa sebagai bahan pembelajaran dan latihan sebelum menghadapi ujian.
Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Pemrograman Dasar Tentang Struktur Dasar dan Kode Program
1. Sebuah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer disebut..
a. Bahasa latin
b. Bahasa pemrograman *
c. Bahasa isyarat
d. Bahasa asing
e. Bahasa daerah
2. Fungsi dari pseucode adalah..
a. Mudah-mudahan
b. Sulit dipahami
c. Komplikasi
d. Ribet
e. Mudah dipahami *
3. Contoh dari bilangan Integer adalah..
a. 1
b. -22
c. 456
d. 0
e. Benar semua *
4. Ada berapa jenis kategori tipe data dalam Pascal?
a. 1
b. 2
c. 3 *
d. 4
e. 5
5. Array adalah kata lain dari..
a. Barisan *
b. Simbol
c. Numeric
d. Alphabet
e. Equation
6. Bagian dari pemrograman yang tidak dimiliki standar baku adalah..
a. Compiler
b. Konverter
c. Pseudocode *
d. Executable
e. Interpreter
7. Data karakter adalah..
a. Sekumpulan informasi dari suatu hal yang diperoleh dengan melalui pengamatan atau juga pencarian ke sumbernya
b. Sifat batin yang mempengaruhi segenap pikiran, perilaku, budi pekerti, dan atbiat yang dimiliki manusia atau makhluk hidup lainnya
c. Mempunyai sifat khas sesuai dengan perwatakan tertentu
d. Tipe data berupa bilangan namun berbeda dengan tipe data integer
e. Data yang berupa digits, huruf atau simbol tunggal *
8. Bahasa tingkat tinggi diterjemahkan sebagai rangkaian intruksi dengan menggunakan unsur kata-kata manusia. Berikut ini contoh dari bahasa tingkat tinggi, kecuali..
a. Kode biner *
b. END
c. BEGIN
d. AND
e. OR
9. Berikut ini yang termasuk dari deklarasi, kecuali..
a. Unit, yaitu fungsi tambahan dari Pascal, cara memanggilnya dengan mengunakan kata kunci Uses
b. Prosedur dan fungsi
c. Untuk setiap perintah atau pernyataan diakhiri dengan titik koma (;), boleh ada lebih dari 1 penyataan dalam setiap baris *
d. Konstanta, suatu nilai yang besarnya tetap (konstan) selama program dijalankan
e. Deklarasi tipe data baru yang didefinisikan oleh programmer
10. Contoh yang benar dalam komentar yang dituliskan di antara tanda kurung adalah..
a. Komentar1; komentar2
b. Komentar_if1
c. Program Luas_lingkaran; *
d. Komentar_If2
e. Komentar_2
11. Suatu nama atau simbol untuk menyimpan sebuah nilai. Hal tersebut adalah penjelasan dari?
a. Kontanta
b. Program
c. Variabel *
d. Operator
e. Ekspresi
12. Lokasi default yang digunakan pada instalasi freepascal.exe adalah drive..
a. B
b. C *
c. D
d. E
e. F
13. Kode yang digunakan untuk menulis sebuah algoritma dengan cara yang bebas dan tidak terikat dengan bahasa pemrograman adalah kode..
a. Pseudocode *
b. Bar code
c. Digital code
d. QR code
e. BCD code
14. Variabel yang dibutuhkan oleh Program UAN kecuali..
a. Nilailngg
b. Windows *
c. Nilailnd
d. rerata
e. stsLulus
15. Bahasa yang digunakan pada bahasa tingkat rendah adalah..
a. Assembly *
b. Bahasa asing
c. Bahasa isyarat
d. Bahasa daerah
e. Bahasa tulisan
16. Bagaimana penulisan konstanta bentuk eksponensial?
a. Bentuk desimal
b. Menggunakan tanda petik tunggal
c. Dituliskan dengan notasi scientifik *
d. Menggunakan tanda kutip ganda
e. Menggunakan angka
17. Ada berapa jenis tipe data Boolean?
a. 1
b. 2 *
c. 3
d. 4
e. 5
18. Jenis tipe data seperti apakah yang digunakan pada Boolean?
a. Angka
b. Alphabet
c. Benar
d. Salah
e. Benar dan salah *
19. Yang tidak termasuk dalam compiler pascal adalah..
a. Free Pascal
b. Linux *
c. Delphi
d. Turbo pascal
e. Dev pascal
20. Fungsi dari operator AND pada Ekspresi Logika adalah..
a. Menghasilkan nilai bertipe boolean
b. Menjadi operator biner dan uner
c. Menghubungkan 2 buah ekspresi logika *
d. Menampung data-data dengan tipe yan berbeda
e. Menentukan akar persamaan kuadrat
BACA JUGA : Kumpulan Soal Essay Pendek dan Kunci Jawaban Pemrograman Dasar Tentang Array dan User Interface
21. Konstanta data karakter adalah sebuah data karakter yang ditandai dengan dua tanda kutip tunggal. Berikut ini yang termasuk dalam contoh konstanta data karakter, kecuali..
a. “open“ *
b. ‘kunci’
c. ‘simbol’
d. ‘and’
e. ‘lambang’
22. Berikut ini yang tidak termasuk aturan pemberian nama identifier adalah..
a. Dimulai dengan huruf alphabet
b. Prodesur dan fungsi *
c. Setelah karakter pertama, dilanjutkan dengan karakter afaumerik
d. Tidak boleh menggunakn simbol
e. Tidak boleh menuliskan identifier dengan nama yang sama pada kata kunci Pascal
23. Suatu konstanta yang nilai tetapnya berupa teks adalah konstanta..
a. Konstanta data string
b. Konstanta data teks *
c. Konstanta bilangan bulat
d. Konstanta data karakter
e. Konstanta bilangan real atau pecahan
24. Tipe data yang berisi bilangan integer dari 1 sampai 10 dibuat oleh..
a. Compiler
b. Programmer *
c. Sistem komputer
d. Operator
e. Interpreter
25. Nama identifier harus dimulai dengan karakter..
a. Huruf alphabet *
b. Numeric
c. Simbol
d. Aquation
e. Clip art
26. Operator aritmatika adalah..
a. Menyatakan lebih dari satu persyaratan
b. Operator uner
c. Hanya memerlukan satu persyaratan
d. Operasi hitung dari bilangan *
e. Operator biner
27. Bahasa tingkat rendah merupakan rangkaian instruksi menggunakan kode-kode singkat yang sering disebut..
a. Bar code
b. QR code
c. Numeric code
d. Mnemonic code *
e. Simbol code
28. Tipe data yang terdiri dari kumpulan data-data tunggal disebut dengan..
a. Tipe data
b. Operator
c. Tipe data terstruktur *
d. Konstanta
e. Tipe data sederhana
29. Operator boolean digunakan untuk menghubungi..
a. Menghubungkan 2 buah ekspresi logika *
b. Memutuskan koneksi internet
c. Menghasilkan nilai bertipe boolean
d. Menjadi operator biner dan uner
e. Menghambat arus jaringan internet
30. Ekspresi yang menggunakan operator aritmatika dibagi menjadi 2 bagian, yaitu..
a. Biner
b. Uner
c. Sekunder
d. Linear
e. Biner dan uner *
Itu lah Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Pemrograman Dasar Tentang Struktur Dasar dan Kode Program semoga bermanfaat dan bisa menjadi bahan latihan untuk mengasah materi lebih dalam. Semoga bermanfaat.