Notifikasi

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

Selamat Malam.. sahabat, Di website caktekno.com hari ini 28-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 1st 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.

48+ Soal PEMROGRAMAN DASAR 2022/2023 Lengkap



1. Source code yang berguna untuk mengirim kluaran kelayar adalah....

a. System.in.
[Jawaban Salah]

b. System.out.
[Jawaban Benar]

c. System.err.
[Jawaban Salah]

d. System. Exit
[Jawaban Salah]

e. System.open
[Jawaban Salah]



2. Method next digunakan untuk inputan bertipe....

a. String
[Jawaban Benar]

b. Integer
[Jawaban Salah]

c. Float
[Jawaban Salah]

d. Tex
[Jawaban Salah]

e. Bolean
[Jawaban Salah]



3. Bahasa pemrograman yang pertama muncul adalah

a. Visual
[Jawaban Salah]

b. Fortan
[Jawaban Benar]

c. Pascal
[Jawaban Salah]

d. Java
[Jawaban Salah]

e. Php
[Jawaban Salah]



4. 1. Simbol yang di gunakan untuk menyatakan sambungan dari proses ke proses lainnya dalam halaman yang berbeda disebut...

a. Offline Connector
[Jawaban Benar]

b. Connector
[Jawaban Salah]

c. Communication link
[Jawaban Salah]

d. Predefined Process
[Jawaban Salah]

e. Process
[Jawaban Salah]



5. Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....

a. Mempelajari program
[Jawaban Salah]

b. Membuat program
[Jawaban Salah]

c. Membuat algoritma
[Jawaban Benar]

d. Membeli komputer
[Jawaban Salah]

e. Membuat diagram
[Jawaban Salah]



6. Jika ingin menambahkan nilai ke sebuah variabel menggunakan simbol.....

a. :
[Jawaban Salah]

b. ;
[Jawaban Salah]

c. “ “
[Jawaban Salah]

d. =
[Jawaban Salah]

e. +
[Jawaban Benar]



7. Nama Variabel tidak boleh mengandung karakter khusus, kecuali....

a. +
[Jawaban Salah]

b. *
[Jawaban Salah]

c. @
[Jawaban Salah]

d. &
[Jawaban Salah]

e. _
[Jawaban Benar]



8. Pseudocode yang di gunakan pada penulisan algoritma berupa :

a. Bahassa Inggris
[Jawaban Salah]

b. Bahasa Puitis
[Jawaban Salah]

c. Bahasa pemograman
[Jawaban Benar]

d. Sembarang bahasa asal terstruktur
[Jawaban Salah]

e. Bahasa Mesin
[Jawaban Salah]



9. 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]



10. 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 oprasi
[Jawaban Salah]



11. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,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]



12. 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]



13. 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]



14. 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]



15. Istilah "Perulangan" dalam pemograman C++ dikenal dengan...

a. Repeating
[Jawaban Salah]

b. Looping
[Jawaban Benar]

c. Again
[Jawaban Salah]

d. Funtion
[Jawaban Salah]

e. Replay
[Jawaban Salah]



16. Image yang tersusun dari objek garis dan kurva dengan perhitungan matematis mengenai tata letak urutan, luas, warna dan sebagainya yaitu ….

a. bitmap
[Jawaban Salah]

b. vektor
[Jawaban Benar]

c. gradasi
[Jawaban Salah]

d. tekstur
[Jawaban Salah]

e. hybrida
[Jawaban Salah]



17. Berikut ini yang bukan prinsip-prinsip dari sebuah desain grafis adalah ...

a. Keseimbangan
[Jawaban Salah]

b. Ritme
[Jawaban Salah]

c. Tekanan
[Jawaban Salah]

d. Irama
[Jawaban Benar]

e. Kesatuan
[Jawaban Salah]



18. Image vektor banyak dipakai untuk membuat objek-objek yang solid dan bisa diubah-ubah ukurannya untuk berbagi keperluan seperti ....

a. Pemandangan
[Jawaban Salah]

b. Manusia
[Jawaban Salah]

c. Tanaman
[Jawaban Salah]

d. Objek benda
[Jawaban Salah]

e. Logo
[Jawaban Benar]



19. Untuk memasukan tulisan pada workspace menggunakan

a. Bezier tool
[Jawaban Salah]

b. Pen tool
[Jawaban Salah]

c. Text tool
[Jawaban Benar]

d. Free hand tool
[Jawaban Salah]

e. Artistic media tool
[Jawaban Salah]



20. Berikut ini yang merupakan format gambar bitmap adalah ....

a. .jpg, .png, .bmp
[Jawaban Benar]

b. .jpg, .bmp, .psd
[Jawaban Salah]

c. .jpg, .png, .cdr
[Jawaban Salah]

d. .jpg, .bmp, .html
[Jawaban Salah]

e. .jpg, .bmk, .html
[Jawaban Salah]



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

a. Diagram
[Jawaban Salah]

b. Step
[Jawaban Salah]

c. Program
[Jawaban Salah]

d. Proses
[Jawaban Salah]

e. Algoritma
[Jawaban Benar]



22. Pseudocode yang di gunakan pada penulisan algoritma berupa

a. Bahassa Inggris
[Jawaban Salah]

b. Bahassa Mesin
[Jawaban Salah]

c. Bahasa Puitis
[Jawaban Salah]

d. Bahasa Pemrograman
[Jawaban Benar]

e. Bahasa Komputer
[Jawaban Salah]



23. Merupakan tempat dimaana kita dapat mengisi atau mengosongkan nilai dan memanggil kembali apabila dibutuhkan adalah pengertian dari

a. Tipe data
[Jawaban Salah]

b. Konstanta
[Jawaban Salah]

c. Operator
[Jawaban Salah]

d. String
[Jawaban Salah]

e. Variabel
[Jawaban Benar]



24. Data yang berisi sederet karakter disebut

a. Integer
[Jawaban Salah]

b. Float
[Jawaban Salah]

c. String
[Jawaban Benar]

d. Array
[Jawaban Salah]

e. Boolean
[Jawaban Salah]



25. Bilangan yang berisi titik decimal atau jenis bilangan pecahan adalah

a. Boolean
[Jawaban Salah]

b. Integer
[Jawaban Salah]

c. Float
[Jawaban Salah]

d. String
[Jawaban Salah]

e. Real
[Jawaban Benar]



26. Array linear dapat disebut juga dengan

a. Indeks array
[Jawaban Salah]

b. Array dua dimensi
[Jawaban Salah]

c. Subscript
[Jawaban Salah]

d. Array multi dimensi
[Jawaban Salah]

e. Array satu dimensi
[Jawaban Benar]



27. Menggambarkan program secara logika merupakan fungsi dari

a. Dxdiag
[Jawaban Salah]

b. Begin
[Jawaban Salah]

c. Flowchart
[Jawaban Benar]

d. Sistem Operasi
[Jawaban Salah]

e. Sl
[Jawaban Salah]



28. Berikut ini yang termasuk operator aritmatika yaitu

a. +
[Jawaban Salah]

b. /
[Jawaban Salah]

c. %
[Jawaban Salah]

d. *
[Jawaban Salah]

e. Semua benar
[Jawaban Benar]



29. Nama lain dari perulangan adalah

a. Looping
[Jawaban Benar]

b. Interger
[Jawaban Salah]

c. Char
[Jawaban Salah]

d. Selection
[Jawaban Salah]

e. Sequence
[Jawaban Salah]



30. Perintah untuk menutup program dalam pascal adalah

a. Finish
[Jawaban Salah]

b. Program
[Jawaban Salah]

c. Start
[Jawaban Salah]

d. Uses
[Jawaban Salah]

e. End
[Jawaban Benar]



31. Apakah kepanjangan dari USES

a. Unit software
[Jawaban Salah]

b. Unit system
[Jawaban Benar]

c. Unit secure
[Jawaban Salah]

d. Unit semiconductor
[Jawaban Salah]

e. Unit syntax
[Jawaban Salah]



32. Berapa kode yang digunakan untuk membuat tulisan berwarna "UNGU"

a. 1
[Jawaban Salah]

b. 2
[Jawaban Salah]

c. 3
[Jawaban Salah]

d. 4
[Jawaban Benar]

e. 5
[Jawaban Salah]



33. Dalam menyusun suatu program, tentunya kita akan membuat kerangka dari sebuah program tersebut, istilah lain atau langkah pertama yang harus dilakukan dalam membuat program tersebut adalah.

a. Proses Program
[Jawaban Salah]

b. Membuat Program
[Jawaban Salah]

c. Membuat Algoritma
[Jawaban Benar]

d. Semua Jawaban Benar
[Jawaban Salah]



34. Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat Case Sensitive yang artinya adalah....

a. Huruf besar dan kecil dibedakan
[Jawaban Benar]

b. Angka besar dan kecil dibedakan
[Jawaban Salah]

c. Spasi dan jarak
[Jawaban Salah]

d. Run Program
[Jawaban Salah]

e. Compiler Program
[Jawaban Salah]



35. Suatu tipe data yang nilainya tidak dapat diubah - ubah (TETAP) adalah....

a. Variabel
[Jawaban Salah]

b. Identifier
[Jawaban Salah]

c. Real
[Jawaban Salah]

d. Konstanta
[Jawaban Benar]

e. Operator
[Jawaban Salah]



36. Pernyataan yang akan menyebabkan fungsi main() menghentikan program dan mengembalikan nilai kepada main adalah....

a. Main
[Jawaban Salah]

b. Include
[Jawaban Salah]

c. Iostream
[Jawaban Salah]

d. Cout
[Jawaban Salah]

e. Return
[Jawaban Benar]



37. Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....

a. Algoritma pemrograman
[Jawaban Benar]

b. Fungsi pemrograman
[Jawaban Salah]

c. Mekanisme pemrograman
[Jawaban Salah]

d. Function pemrograman
[Jawaban Salah]

e. Variabel pemrograman
[Jawaban Salah]



38. Bilangan komputer berbasis 16 yang terdiri dari angka 0 sampai 9, A, B, C, D, E, F disebut dengan....

a. Bilangan decimal
[Jawaban Salah]

b. Bilangan octal
[Jawaban Salah]

c. Bilangan biner
[Jawaban Salah]

d. Bilangan qwerty
[Jawaban Salah]

e. Bilangan hexa decimal
[Jawaban Benar]



39. Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !

a. Anak yang berusia lebih dari 18 tahun boleh membuat SIM
[Jawaban Salah]

b. Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
[Jawaban Benar]

c. Anak yang berusia tepat 18 tahun boleh membuat SIM
[Jawaban Salah]

d. Anak yang berusia 17 tahun tidak boleh membuat SIM
[Jawaban Salah]

e. Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
[Jawaban Salah]



40. Manakah yang termasuk tipe data !

a. Double
[Jawaban Benar]

b. Float
[Jawaban Benar]

c. True
[Jawaban Salah]

d. Integer
[Jawaban Benar]

e. False
[Jawaban Salah]



41. Serangkaian symbol berurutan yang menspesifikasikan konstanta bertipe integer disebut dengan....

a. Void
[Jawaban Salah]

b. Enumeration/Enum
[Jawaban Benar]

c. Variabel
[Jawaban Salah]

d. Boolean
[Jawaban Salah]

e. Return
[Jawaban Salah]



42. Sebuah bagan atau diagram yang menunjukkan langkah-langkah proses (intruksi) suatu program melalui simbol-simbol grafis dengan urutan tahapannya dihubungkan dengan tanda panah (flow), disebut dengan....

a. Void
[Jawaban Salah]

b. Identifier
[Jawaban Salah]

c. Flowchart
[Jawaban Benar]

d. Boolean
[Jawaban Salah]

e. Operator
[Jawaban Salah]



43. Untuk menyatakan bilangan pecahan, digunakan tipe data jenis....

a. Single
[Jawaban Salah]

b. Double
[Jawaban Benar]

c. Triple
[Jawaban Salah]

d. Enum
[Jawaban Salah]

e. Boolean
[Jawaban Salah]



44. Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis merupakan deskripsi dari...

a. Variabel
[Jawaban Salah]

b. Konstanta
[Jawaban Salah]

c. Algoritma
[Jawaban Benar]

d. Flowchart
[Jawaban Salah]

e. Tipe data
[Jawaban Salah]



45. Gabungan dari beberapa kata berupa perintah-perintah yang terdiri atas banyak baris dan dimengerti oleh komputer merupakan definisi dari...

a. Spreadsheet
[Jawaban Salah]

b. Software utility
[Jawaban Salah]

c. Sistem operasi
[Jawaban Salah]

d. Word processing
[Jawaban Salah]

e. Bahasa pemrograman
[Jawaban Benar]



46. Asal mula kata algoritma adalah...

a. Algorith
[Jawaban Benar]

b. Algorism
[Jawaban Salah]

c. Aritmatika
[Jawaban Salah]

d. Algometrika
[Jawaban Salah]

e. Algorismatika
[Jawaban Salah]



47. Dalam penulisan algoritma, pseudocode menggunakan bahasa...

a. Mesin
[Jawaban Benar]

b. Puitis
[Jawaban Salah]

c. Romantis
[Jawaban Salah]

d. Inggris
[Jawaban Salah]

e. Pemrograman
[Jawaban Salah]



48. Flowchart memiliki nama lain...

a. Tree
[Jawaban Salah]

b. Alur
[Jawaban Salah]

c. Diagram
[Jawaban Salah]

d. Algoritma
[Jawaban Salah]

e. Bagan alir
[Jawaban Benar]



49. Urutan langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut dengan...

a. Array
[Jawaban Salah]

b. Tipe data
[Jawaban Salah]

c. Variabel
[Jawaban Salah]

d. Algoritma
[Jawaban Benar]

e. Konstanta
[Jawaban Salah]



50. Prosedur dalam pembuatan program komputer, urutan algoritma sebaiknya dibuat pada saat...

a. Program dibuat
[Jawaban Salah]

b. Verifikasi program
[Jawaban Salah]

c. Program dijalankan
[Jawaban Salah]

d. Sesudah pembuatan program
[Jawaban Salah]

e. Sebelum pembuatan program
[Jawaban Benar]



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

Kelas 1st Kumpulan Soal Pendidikan
Gabung dalam percakapan
Posting Komentar
komentar teratas
Terbaru dulu
Daftar Isi
Tautan berhasil disalin.