13 Soal Pengenalan Notasi Algoritma Beserta Jawaban

Kumpulan Soal Pilihan Ganda Materi Pengenalan Notasi Algoritma

1. Variable yang digunakan dalam proses algoritma dituliskan pada bagian….
A. Input
B. Output
C. Hasil
D. Algoritma
E. Deklarasi

Jawaban:
E. Deklarasi


2. Langkah-langkah penyelesaian masalah dituliskan pada bagian….
A. Input
B. Output
C. Hasil
D. Algoritma
E. Deklarasi

Jawaban:
D. Algoritma


3. Bahasa penghubung agar komputer mengerti instruksi atau perintah yang diberikan disebut….
A. Pemrograman
B. Manusia
C. Kode
D. Coding
E. Format

Jawaban:
A. Pemrograman


4. Komentar dalam pseudo-code yang berguna untuk menjelaskan baris code atau instruksi yang dituliskan adalah….
A. Tanda petik
B. Output
C. Dua garis
D. Tanda Tanya
E. Kurang kurawal

Jawaban:
E. Kurang kurawal


5. Guna memenuhi syarat bahwa algoritma harus finite (terbatas) maka dalam perulangan memerlukan….
A. Perulangan akan dijalankan minimal satu kali
B. Selama kondisi belum terpenuhi
C. Pernyataan yang harus diulang
D. Titik pemberhentian
E. Perulangan dengan penghitungan dari baesar ke kecil

Jawaban:
D. Titik pemberhentian


6. Pernyataan REPEAT-UNTIL berfungsi hapir sama dengan….
A. WHILE-DO
B. FOR
C. IF
D. IF-ELSE
E. IF-ELSE-IF

Jawaban:
A. WHILE-DO


7. Semua bahasa pemrograman menyediakan metode perulangan FOR, hanya berbeda pada bagian….
A. Input
B. Output
C. Alur proses
D. Variable
E. Sintaks

Jawaban:
E. Sintaks


8. Ketaatan aturan pada notasi algoritmik digunakan untuk….
A. Menghindari kekeliruan
B. Membuat notasi baru
C. Menghindari persamaa
D. Menghindari perulangan
E. Menghadirkan notasi

Jawaban:
A. Menghindari kekeliruan


9. Berikut ini yang termasuk processor untuk mengerjakan proses algoritma, kecuali….
A. Manusia
B. Komputer
C. Robot
D. Alat-alat elektronik
E. Buku tulis

Jawaban:
E. Buku tulis


10. Berikut merupakan keuntungan menggunakan pseudo-code adalah….
A. Kemudahan mengonversi
B. Membuat bagan
C. Cepat dalam menghitung
D. Data lebih kompleks
E. Tidak tercampur bahasa lain

Jawaban:
A. Kemudahan mengonversi


11. Fungsi IF dalam bahasa pemrograman dapat terjadi apabila….
A. Memiliki suatu syarat di mana syarat tersebut bernilai TRUE
B. Beberapa syarat dimana syarat tersebut bernilai FALSE dan TRUE
C. Syarat yang ada di dalam IF sanagt beragam
D. Beberapa syarat dimana syarat tersebut bernilai FALSE
E. Beberapa syarat dimana syarat tersebut bernilai NOT dan NOR

Jawaban:
A. Memiliki suatu syarat di mana syarat tersebut bernilai TRUE


12. Pada dasarnya, statement REPEAT dan UNTIL merupakan pergantian dari….
A. START dan END
B. FOR dan DO
C. WHILE dan DO
D. BEGIN dan END
E. TO dan DO

Jawaban:
D. BEGIN dan END


13. Secara mendasar, Array dapat diartikan sebagai….
A. Garis
B. Input
C. Kolom
D. Larik
E. Output

Jawaban:
D. Larik