VqI14dIZgOPEqICDVdzsdHohm6R1qA6BYQ86dmeQ

38+ Kumpulan Soal PEMROGRAMAN DASAR 2022/2023 dengan Kunci Jawaban

Halo.. kawan, Di website caktekno.com hari ini 18-Jun-2022 kami menyediakan kumpulan soal, bank soal beserta daftar jawaban/kunci jawaban tentang PEMROGRAMAN DASAR yang sangat lengkap untuk semua jenjang pendidikan sebagai sarana belajar kamu belajar dan mengikuti PTS (Penilaian Tengah Semester)/UTS/Ulangan/Tugas Rumah/PR/Ujian Akhir untuk Kelas 10 di sekolah atau sebagai referensi soal untuk bapak dan ibu guru di sekolah. Soal latihan di website ini disusun secara struktur dan mempermudah siswa mempelajari dan menguasai mata pelajaran pada semester 1 dan 2 2022/2023.

38+ Soal PEMROGRAMAN DASAR 2022/2023 Lengkap



1. Dalam menyusun suatu program, langkah pertama yang harus di lakukan adalah ....

a. Membuat program
[Jawaban Salah]

b. Membuat algoritma
[Jawaban Benar]

c. Membeli komputer
[Jawaban Salah]

d. Proses
[Jawaban Salah]

e. Mempelajari program
[Jawaban Salah]



2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut ....

a. Proses
[Jawaban Salah]

b. Program
[Jawaban Salah]

c. Algoritma
[Jawaban Benar]

d. Step
[Jawaban Salah]

e. Diagram
[Jawaban Salah]



3. Pseudocode yang di gunakan pada penulisan algoritma berupa ....

a. Bahasa Inggris
[Jawaban Salah]

b. Bahasa Puitis
[Jawaban Salah]

c. Bahasa Pemrograman
[Jawaban Benar]

d. Sembarang bahasa asal terstruktur
[Jawaban Salah]

e. Bahasa Mesin
[Jawaban Salah]



4. Pada pembuatan program komputer, algoritma dibuat ....

a. Sebelum pembuatan program
[Jawaban Benar]

b. Pada saat program dibuat
[Jawaban Salah]

c. Sesudah pembuatan program
[Jawaban Salah]

d. Pada saat verifikasi program
[Jawaban Salah]

e. Pada saat di jalankan
[Jawaban Salah]



5. Tahapan dalam menyelesaikan suatu masalah adalah ....

a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
[Jawaban Salah]

b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
[Jawaban Salah]

c. Masalah-Model-Algoritma-Eksekusi-Hasil
[Jawaban Salah]

d. Masalah-Model-Algoritma-Program-Eksekusi-Hasil
[Jawaban Benar]

e. Algoritma-Program-Model-Eksekusi-Hasil
[Jawaban Salah]



6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah ....

a. 10
[Jawaban Salah]

b. 15
[Jawaban Salah]

c. 10 atau 15
[Jawaban Benar]

d. 10 dan 15
[Jawaban Salah]

e. Kosong
[Jawaban Salah]



7. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi ....

a. Merah
[Jawaban Salah]

b. Ungu
[Jawaban Benar]

c. Hijau
[Jawaban Salah]

d. Putih
[Jawaban Salah]

e. Abu-abu
[Jawaban Salah]



8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ, dan nilai Q menjadi ....

a. Menjadi Sembarang Nilai
[Jawaban Salah]

b. Menjadi hampa
[Jawaban Salah]

c. Q tetap
[Jawaban Salah]

d. Menjadi 10
[Jawaban Salah]

e. P tetap
[Jawaban Benar]



9. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan ....

a. a=0 , b=5
[Jawaban Salah]

b. a=10 , b=5
[Jawaban Salah]

c. a=10 , b=0
[Jawaban Salah]

d. a=b
[Jawaban Salah]

e. a=10 , b=10
[Jawaban Benar]



10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah ....

a. 15 dan 0
[Jawaban Salah]

b. 0 dan 15
[Jawaban Salah]

c. 15 dan 15
[Jawaban Benar]

d. 0 dan 10
[Jawaban Salah]

e. 10 dan 15
[Jawaban Salah]



11. Struktur pertama dalam pascal adalah ....

a. Char
[Jawaban Salah]

b. String
[Jawaban Salah]

c. End
[Jawaban Salah]

d. Writeln
[Jawaban Salah]

e. Uses crt
[Jawaban Benar]



12. Untuk melihat hasil dari program yang di kerjakan tekan tombol .....

a. CRTL+F5
[Jawaban Salah]

b. CRTL+F9
[Jawaban Benar]

c. CRTL+F2
[Jawaban Salah]

d. CRTL+F12
[Jawaban Salah]

e. CRTL+F4
[Jawaban Salah]



13. Perintah dasar sederhana dalam program passcal adalah .....

a. Readln
[Jawaban Salah]

b. End
[Jawaban Salah]

c. Write
[Jawaban Benar]

d. Wtiteln
[Jawaban Salah]

e. Uses crt;
[Jawaban Salah]



14. Tipe data bahasa pascal untuk TRUE FALSE adalah .....

a. String
[Jawaban Salah]

b. Char
[Jawaban Salah]

c. Boolean
[Jawaban Benar]

d. Byte
[Jawaban Salah]

e. Real
[Jawaban Salah]



15. Siapkah penemu program pascal ....

a. Greyson change
[Jawaban Salah]

b. Prof. Niklaus Wirth
[Jawaban Benar]

c. Kondrazuse
[Jawaban Salah]

d. Prof. Niklaus Smirth
[Jawaban Salah]

e. Dr. Harcules
[Jawaban Salah]



16. Struktur bahasa pemograman pascal paling pertama adalah ....

a. Var;
[Jawaban Salah]

b. Begin
[Jawaban Salah]

c. End;
[Jawaban Salah]

d. Uses crt;
[Jawaban Benar]

e. Writeln;
[Jawaban Salah]



17. Apa kepanjangan dari USES .....

a. Unit secure
[Jawaban Salah]

b. Unit syntax
[Jawaban Salah]

c. Unit system
[Jawaban Benar]

d. Up software
[Jawaban Salah]

e. Unit semiconductor
[Jawaban Salah]



18. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah .....

a. 9program_satu
[Jawaban Salah]

b. Program_1
[Jawaban Benar]

c. Program satu
[Jawaban Salah]

d. Begin
[Jawaban Salah]

e. Array
[Jawaban Salah]



19. Menggambarkan program secara logika merupakan fungsi dari .....

a. Flowchart
[Jawaban Benar]

b. Dxdiag
[Jawaban Salah]

c. Begin
[Jawaban Salah]

d. SI
[Jawaban Salah]

e. Sistem operasi
[Jawaban Salah]



20. Di bawah ini termasuk dalam deklarasi dalam pascal, kecuali .....

a. Deklarasi perubah
[Jawaban Salah]

b. Deklarasi proses
[Jawaban Benar]

c. Deklarasi konstanta
[Jawaban Salah]

d. Deklarasi tipe
[Jawaban Salah]

e. Deklarasi prosedur
[Jawaban Salah]



21. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN” ....

a. 4
[Jawaban Salah]

b. 2
[Jawaban Salah]

c. 128
[Jawaban Salah]

d. 7
[Jawaban Salah]

e. 3
[Jawaban Benar]



22. Tipe data pascal untuk karakter adalah .....

a. Char
[Jawaban Benar]

b. Boolean
[Jawaban Salah]

c. Integer
[Jawaban Salah]

d. Real
[Jawaban Salah]

e. Byte
[Jawaban Salah]



23. Kapan terbentuknya pascal .....

a. 1981
[Jawaban Salah]

b. 1971
[Jawaban Benar]

c. 1961
[Jawaban Salah]

d. 1991
[Jawaban Salah]

e. 1987
[Jawaban Salah]



24. Tipe bilangan bulat dalam bahasa pascal dikenal dengan .....

a. Byte
[Jawaban Salah]

b. Integer
[Jawaban Benar]

c. Char
[Jawaban Salah]

d. String
[Jawaban Salah]

e. Boolean
[Jawaban Salah]



25. Istilah “perulangan” dalam pemrograman pascal dikenal sebagai .....

a. Repeating
[Jawaban Salah]

b. Again
[Jawaban Salah]

c. Function
[Jawaban Salah]

d. Replay
[Jawaban Salah]

e. Looping
[Jawaban Benar]



26. Perintah untuk menutup program pada Pascal adalah .....

a. END.
[Jawaban Benar]

b. Program
[Jawaban Salah]

c. Uses crt;
[Jawaban Salah]

d. Finish
[Jawaban Salah]

e. END;
[Jawaban Salah]



27. Deklarasi yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan pasti, tidak dirubah dalam program disebut deklarasi .....

a. Deklarasi label
[Jawaban Salah]

b. Deklarasi konstanta
[Jawaban Benar]

c. Deklarasi tipe
[Jawaban Salah]

d. Deklarasi variabel
[Jawaban Salah]

e. Deklarasi prosedur
[Jawaban Salah]



28. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalam tipe data .....

a. Real
[Jawaban Benar]

b. Boolean
[Jawaban Salah]

c. Integer
[Jawaban Salah]

d. Longint
[Jawaban Salah]

e. Byte
[Jawaban Salah]



29. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah .....

a. Writeln
[Jawaban Salah]

b. Readln
[Jawaban Salah]

c. Begin
[Jawaban Salah]

d. Write
[Jawaban Salah]

e. Clrscr
[Jawaban Benar]



30. Bentuk dari suatu statement IF berada didalam lingkungan statement IF yang lainnya, disebut IF dalam kondisi .....

a. IF bersarang
[Jawaban Benar]

b. IF bercabang
[Jawaban Salah]

c. IF tunggal
[Jawaban Salah]

d. IF-THEN
[Jawaban Salah]

e. IF do while-until
[Jawaban Salah]



31. Tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama, disebut tipe data .....

a. Array
[Jawaban Benar]

b. Byte
[Jawaban Salah]

c. Longint
[Jawaban Salah]

d. Integer
[Jawaban Salah]

e. Boolean
[Jawaban Salah]



32. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut ....

a. Writeln
[Jawaban Salah]

b. Write
[Jawaban Benar]

c. Readln
[Jawaban Salah]

d. Read
[Jawaban Salah]

e. Begin
[Jawaban Salah]



33. Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah baris kebawah, disebut .....

a. Writeln
[Jawaban Benar]

b. Write
[Jawaban Salah]

c. Readln
[Jawaban Salah]

d. Read
[Jawaban Salah]

e. Begin
[Jawaban Salah]



34. Suatu identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses, disebut .....

a. Variabel
[Jawaban Benar]

b. Tipe Data
[Jawaban Salah]

c. Prosedur
[Jawaban Salah]

d. Deklarasi
[Jawaban Salah]

e. Array
[Jawaban Salah]



35. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (bagian program), disebut .....

a. Variabel
[Jawaban Salah]

b. Tipe Data
[Jawaban Salah]

c. Prosedur
[Jawaban Benar]

d. Deklarasi
[Jawaban Salah]

e. Array
[Jawaban Salah]



36. Nama variabel berikut ini yang benar adalah …

a. NamaGuru
[Jawaban Benar]

b. Alamat Guru
[Jawaban Salah]

c. alm gr
[Jawaban Salah]

d. sts/status
[Jawaban Salah]

e. tpt.tgl
[Jawaban Salah]



37. Berikut ini yang termasuk operator aritmatika yaitu ….

a. *
[Jawaban Salah]

b. /
[Jawaban Salah]

c. %
[Jawaban Salah]

d. +
[Jawaban Salah]

e. Semua benar
[Jawaban Benar]



38. Array terdiri dari berbagai tipe kecuali …

a. Array Multi-Dimensi
[Jawaban Benar]

b. Array Dimensi Satu
[Jawaban Salah]

c. Array Dimensi Tiga
[Jawaban Salah]

d. Array Dimensi Dua
[Jawaban Salah]

e. Semua jawaban benar
[Jawaban Salah]



39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …

a. Numeric
[Jawaban Salah]

b. Character
[Jawaban Benar]

c. Date/Time
[Jawaban Salah]

d. Array
[Jawaban Salah]

e. Integer
[Jawaban Salah]



40. Pemberian nama variabel yang benar adalah …

a. %nilai
[Jawaban Salah]

b. nilai_mahasiswa
[Jawaban Benar]

c. nama mahasiswa
[Jawaban Salah]

d. &panjang
[Jawaban Salah]

e. alamat!
[Jawaban Salah]



Demikian Kumpulan Soal PEMROGRAMAN DASAR 2022/2023 dengan Kunci Jawaban, Semangat Sob

Related Posts

Related Posts

Posting Komentar