Contoh Soal Pemrograman Dasar Pilihan Ganda Berserta Jawabannya
Soal Pemrograman Dasar Pilihan Ganda
1. Penyelesaian permasalahan algoritma dengan menggunakan alat bantu sistem komputer melibatkan beberapa tahapan, kecuali...
A. Analisis masalah
B. Dokumentasi
C. Mencari bug
D. Estimasi program
E. Merancang algoritma
2. Salah satu tahapan penyelesaian algoritma dikelompokan menjadi dua yaitu pada fase proglem solving phase dan juga...
A. Analytic phase
B. Correct phase
C. Implementation phase
D. Delegation Phase
E. Semua benar
3. Ada puluhan jenis bahasa pemrograman yang digunakan seluruh dunia, berikut ini yang bukan termasuk bahasa pemrogaman adalah...
A. PHP
B. Java
C. Python
D. C#
E. Notepad
4. Dalam merancang algoritma dilakukan dengan tujuan, kecuali...
A. Menguji algoritma
B. Menemukan ide membuat program
C. Menentukan ide solusi
D. Menganalisis algoritma
E. Memvakudasi algoritma
5. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuat masalah, biasa disebut...
A. Proses
B. Rangka
C. Algoritma
D. Step
E. Diagram
6. Pseudocode yang digunakan pada penulisan aloritma berupa bahasa...
A. Bahasa inggris
B. Bahasa mesin
C. Bahasa pemrograman
D. Bahasa indonesia
E. Bahasa struktur
7. Memberikan petunjuk mengenai langkah - langkah logika penyelesaian permasalahan dalam bentuk yang mudah dipahami nalar manusia sebagai acuan pengembangan program computer merupakan tujuan dari...
A. Tujuan visi algoritma
B. Tujuan algoritma
C. Logika algoritma
D. Sasaran algoritma
E. Susunan dalam membuat program
8. Ada 3 struktur yang membentuk Pseudocode yaitu...
A. Judul (berisi judul algoritma) - Deskripsi (berisi deklarasi variabel dan konstanta) - Implementasi (berisi inti algoritma)
B. Judul - Algoritma - Implementasi
C. Judul - Html - Implementasi
D. Judul - Struktur - Tujuan Program
E. Semua benar
9. Suatu cara menyatakan algoritma dalam bentuk uraian dengan menggunakan kata-kata yang mirip dengan kata-kata yang digunakan dalam bahasa pemrograman biasa disebut...
A. Html
B. Java
C. C++
D. Fortran
E. Pseudocode
10. Pada pembuatan program computer, alogoritma dibuat...
A. Sebelum pembuatan program
B. Sesudah pembuatan program
C. Saat program sedang dibuat
D. Pada saat verifikasi program
E. Pada saat program selesai dibuat, dan percobaan dijalankan
11. Suatu alat atau saran yang menunjukkan langkah-langkah yang harus dilaksanakan dalam menyelesaikan permasalahan komputasi dengan menggunakan symbol-symbol biasa disebut...
A. Struktur
B. Flowchart
C. Design
D. Algoritma
E. Matriks
12. Tahapan-tahapan dalalam menyelesaikan suatu masalah adalah...
A. Masalah-Model-Algoritma-Program-Eksekusi-Hasil
B. Algoritma-Program-Model-Hasil
C. Masalah-Algoritma-Program-Hasil
D. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
E. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
13. Dalam suatu system bilangan jika bilangan heksadesimal dinyatakan dengan huruf B maka biladiubah menjadi sebuah bilangan biner menjadi...
A. 1111
B. 1011
C. 1001
D. 1101
E. 0101
14. Struktur pertama dalam pascal adalah...
A. Char;
B. String
C. End.
D. Uses crt;
E. WriteIn
15. Suatu tipe data terstruktur yang mempu menampung sekumpulan data tipe sejenis dalam suatu variable disebut dengan...
A. Data larik
B. Data logika
C. Data Boolean
D. Data array
E. Data Integer
16. Suatu data angka pecahan atau yang mempunyai titik decimal yang disimpan dalam bentuk scientific number dusebut dengan...
A. Data real
B. Data pasti
C. Data array
D. Data larik
E. Data urgensi
17. Untuk melihat hasil dari program yang dierjakan, kita dapat melihat hasilnya dengan menekan kombinasi tombol pada keyboard Ctrl+...
A. Ctrl + F2
B. Ctrl + F9
C. Ctrl + F5
D. Ctrl + F12
E. Ctrl + F4
18. Berapa kode yang digunakan untuk membuat tulisan berwarna "CYAN"...
A. 4
B. 2
C. 100
D. 128
E. 3
19. Perintah sederhana dalam program pascal adalah...
A. ReadIn
B. End
C. Write
D. WriteIn
E. Uses crt;
20. Tipe data bahasa pascal untuk True False adalah...
A. String
B. Flowchart
C. Bloolean
D. Real
E. Byte
21. Siapakah penemu program pascal...
A. Bill Gates
B. Prof. Nikluas Smirth
C. Kondrazuse
D. DR. Hercules
E. Prog. Niklaus Wirth
22. Tipe data yang digunakan untuk bilangan pecahan adalah...
A. Double
B. Single
C. Char
D. String
E. Integer
23. Untuk melakukan operasi perkalian maka harus menggunakan operator...
A. Operator relasi
B. Operator logika
C. Operator pembandingan
D. Operator aritmatika
E. Algoritma
24. Bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth yaitu...
A. Pascal
B. PHP
C. Phyton
D. C++
E. Java
25. Operator pembanding digunakan untuk melakukan...
A. Kombinasi antara dua nilai
B. Penjumlahan antara dua nilai
C. Perbandingan antara dua nilai
D. Perbandingan antara hubungan
E. Kombinasi antara hubungan
26. Berikut ini jenis perulangan di C++, kecuali...
A. For
B. Do While
C. Switch
D. While
E. Semua benar
27. Suatu prosedur proses dalam algoritma yang dilakukan secara urut, langkah demi langkah disebut dengan...
A. Intergration
B. Sequence
C. Looping
D. Selection
E. Fillter
28. Dalam bahasa fortran dikenal dengan adanya instruksi kontrol yang dipergunakan untuk melakukukan proses perulangan, yaitu...
A. When...do
B. When...go
C. Go...to
D. Until...if
E. Go...else
29. Salah satu bahasa pemrograman COBOL mempunyai singkatan...
A. Common Business Oriented
B. Combination Basic Language
C. Common Basic Language
D. Combination Business Opening
E. Communication By Object Language
30. Arry terdiri dari berbagai tipe, kecuali...
A. Array Single-Dimensi
B. Array Multi-Dimensi
C. Array Dimensi satu
D. Array dimensi dua
E. Array dimensi tiga
31. Indeks array secara bawaan atau default dimulai dari...
A. 1
B. 2
C. -1
D. 0
E. 9 / Tergantung angka didalam tanda[]
32. Bebeberapa pengertian dan fungsi Array yang benar terdapat pada...
A. Mempermudah penyimpanan character yang lebih dari satu
B. Hanya dapat menampung nilai dan angka
C. Dapat menampung semua angka nilai dan character
D. Untuk mengulang nama siswa dalam kelas kecil
E. Semua benar
33. Tipe data bahasa dari C++ untuk true false adalah...
A. String
B. Char
C. Boolean
D. Byte
E. Real
34. Berikut ini merupakan tipe data bilangan bulat yaitu...
A. Char
B. String
C. Int
D. Float
E. Double
35. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum dan juga sesudah titik decimal termasuk dalam tipe data...
A. Real
B. Riil
C. Boolean
D. Integer
E. Semua benar
Lamanya permainan bola kasti *
BalasHapus2 x 20/30 menit
2 x 10/20 menit
2 x 30/40 menit
2 x 40/50 menit
Kok bola kasti anj
Hapus