Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Informatika Kelas XI Tentang Algoritma dan Pemrograman II

oleh -1,184 views

Berbagiruang.com – Berikut adalah Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Informatika Kelas XI Tentang Algoritma dan Pemrograman II yang terdiri dari 30 soal pilihan ganda. Dengan adanya soal latihan ini semoga bisa sebagai bahan pembelajaran dan latihan sebelum menghadapi ujian.

1. Kumpulan perintah atau langkah yang terhingga jumlahnya yang digunakan untuk menyelesaikan masalah logika dan matematika dengan bantuan komputer, disebut..
a. Narasi
b. Flowchart
c. Algoritma *
d. Diagram
e. Logika

2. Berikut ini merupakan ciri-ciri algoritma, kecuali..
a. Tepat
b. Efektif
c. Jumlah langkah berhingga
d. Mempunyai alur yang panjang *
e. Harus terminate (mempunyai akhir)

3. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah..
a. Membuat program
b. Membuat algoritma *
c. Membeli komputer
d. Proses
e. Memproses listing algoritma

4. Proses penyederhanaan suatu program yang kompleks menjadi beberapa bagian-bagian kecil subprogram/modul adalah..
a. Modul
b. Program
c. Algoritma
d. Fungsi
e. Modularisasi *

5. Berikut ini merupakan keuntungan yang didapatkan jika melakukan modularisasi pada program, kecuali..
a. Seluruh pekerja akan mengerjakan seluruh program besar secara utuh *
b. Menghindari penulisan kode program secara berulang-ulang
c. Mudah dalam melacak kesalahan/error
d. Pembagian program besar menjadi kecil
e. Setiap pekerja hanya mengerjakan subprogram/modul tertentu saja

6. Subprogram yang akan mengembalikan nilai saat dipanggil adalah..
a. Modul program
b. Fungsi *
c. Prosedur
d. Algoritma
e. Parameter

7. Subprogram yang tidak akan mengembalikan nilai saat dipanggil disebut..
a. Modul program
b. Fungsi
c. Prosedur *
d. Algoritma
e. Parameter

8. Berikut ini yang bukan merupakan jenis parameter untuk subprogram adalah..
a. Parameter input
b. Parameter output
c. Parameter input/output
d. Parameter primer *
e. Parameter aktual

9. Parameter yang nilai pada pemanggil berubah saat dilakukan perubahan pada subprogram disebut..
a. Parameter input
b. Parameter output *
c. Parameter input/output
d. Parameter primer
e. Parameter aktual

10. Bagian dalam prosedur yang berisi nama-nama yang akan digunakan dalam program seperti konstanta dan variabel pada struktur penulisan prosedur disebut bagian..
a. Program utama
b. Judul/nama prosedur
c. Deklarasi *
d. Input
e. Output

BACA JUGA : Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Informatika Kelas XI Tentang Pengelolaan Data

11. Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut..
a. Program
b. Flowchart *
c. Pseudo code
d. Pascal
e. Algoritma

12. Selain dengan menggunakan simbol, algoritma juga bisa disajikan dalam bentuk tulisan dan kode. Kode palsu yang mirip dengan pemrograman sebenarnya disebut dengan istilah..
a. Program
b. Flowchart
c. Pseudo code *
d. Pascal
e. Algoritma

13. Simbol terminator dalam diagram alir berfungsi sebagai..
a. Proses
b. Keputusan
c. Aktivitas
d. Masukan
e. Mulai dan selesai *

14. Dalam penulisan alur pemrograman, terdapat tiga macam diantaranya Pseudocode. Pseucocode merupakan tampilan..
a. Alir program
b. Imitasi program *
c. Tiruan algoritma
d. Tampilan program
e. Flowchart

15. Notasi pseudocode yang digunakan untuk suatu pengkondisian adalah..
a. Begin
b. If/then/else *
c. Input/output
d. End
e. Repeat/until

16. Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut..
a. Manual input
b. Decision symbol
c. Preparation symbol
d. Processing symbol *
e. Rectangle symbol

17. Bagian Flowchart yang berfungsi untuk menyiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage disebut..
a. Process
b. Terminal
c. Decision
d. Preparation *
e. Manual input

18. Bagian Flowchart yang berfungsi untuk mencetak disebut..
a. Input
b. Output *
c. Proses
d. Decision
e. Terminal

19. Pseudocode yang digunakan pada penulisan algoritma berupa..
a. Bahasa Inggris
b. Bahasa Puitis
c. Bahasa pemograman *
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin

20. Tahapan dalam menyelesaikan suatu masalah adalah..
a. Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil
b. Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil
c. Masalah – Model – Algoritma – Eksekusi – Hasil
d. Masalah – Model – Algoritma – Program – Eksekusi – hasil *
e. Algoritma – Program – Model – Eksekusi – Hasil

BACA JUGA : Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Informatika Kelas XI Tentang Topologi, Keamanan, dan Koneksi Jaringan

21. Struktur pertama dalam pascal adalah..
a. Char;
b. String
c. End
d. Writeln
e. Uses crt; *

22. Untuk melihat hasil dari program yang di kerjakan tekan tombol..
a. CRTL+F5
b. CRTL+F9*
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4

23. Perintah dasar sederhana dalam program passcal adalah..
a. Readln
b. End
c. Write *
d. Wtiteln
e. Uses crt

24. Tipe data bahasa pascal untuk TRUE FALSE adalah..
a. String
b. Char
c. Boolean
d. Byte
e. Real

25. Struktur bahasa pemograman pascal paling pertama adalah..
a. Var;
b. Begin
c. End;
d. Uses crt; *
e. Writeln;

26. Tipe data pascal untuk karakter adalah..
a. Char *
b. Boolean
c. Integer
d. Real
e. Byte

27. Tipe bilangan bulat dalam bahasa pascal dikenal sebagai..
a. Char
b. Boolean
c. Integer
d. Real
e. Byte *

28. Istilah “perulangan” dalam pemograman pascal dikenal dengan..
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping *

29. Manakah dari pernyataan tentang algoritma ini yang benar..
a. Flowchart *
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

30. Syarat algoritma yang baik adalah sebagai berikut, kecuali..
a. Algoritma merupakan deskripsi urutan pelaksanaan suatu proses. Tingkat kepercayaannya tinggi (realibility) Hasil yang diperoleh dari proses harus berakurasi tinggi dan benar
b. Algoritma tersusun oleh sederetan langkah instruksi yang logis
c. Pemrosesan yang efisien (cost rendah) Proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi yang sependek mungkin
d. Suatu program akan membuat susah di-maintenance
e. semua pernyataan diatas benar *

Itu lah Kumpulan Soal Pilihan Ganda Berserta Kunci Jawaban Informatika Kelas XI Tentang Algoritma dan Pemrograman II semoga bermanfaat dan bisa menjadi bahan latihan untuk mengasah materi lebih dalam. Semoga bermanfaat.