Lompat ke konten Lompat ke sidebar Lompat ke footer

Contoh Soal Pemrograman Dasar Pilihan Ganda Berserta Jawabannya

Contoh Soal Pemrograman Pilihan Ganda Berserta Jawabannya

Bagi anda yang sedang mencari contoh soal pemrograman dasar pada kesempatan ini izinkan Manglada Tech membagikan soalnya. Soal pemrograman  dasar berikut ini dapat digunakan untuk siswa atau guru yang memang membutuhkan contoh soal pemrograman . Pemrograman  dasar sendiri adalah pemrograman  yang memberi dasar-dasar logika dimana struktur bahasa pemrograman  yang diberikan bersifat universal serta lebih mengedepankan pola pikir seseorang mengenai suaru program yang efektif dan juga efisien. Apalagi bagi anda yang sedang mempelajari bahasa program, jenis bahasa pemrograman. Soal pemrograman dasar dibawah ini sudah dilengkapi dengan jawabannya, jadi anda tidak perlu mencari jawaban yang benar.

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

2 komentar untuk "Contoh Soal Pemrograman Dasar Pilihan Ganda Berserta Jawabannya "

  1. Lamanya permainan bola kasti *
    2 x 20/30 menit
    2 x 10/20 menit
    2 x 30/40 menit
    2 x 40/50 menit

    BalasHapus