Skip to content Skip to sidebar Skip to footer

13 Soal Tentang Pengenalan Notasi Algoritma + Kunci Jawaban

Soal Pilgan Pengenalan Notasi Algoritma

1. Kumpulan elemen-elemen yang terdiri lebih dari satu baris disebut dengan….
A. Array tiga dimensi
B. Array dimensi dua
C. Array dimensi Satu
D. Array
E. Array tanpa dimensi

Jawaban:
A. Array tiga dimensi


2. Semua pernyataan yang terletak dalam struktur dibuat dalam posisi….
A. Berada ditengah-tengah
B. Menjorok pada tepi yang berbeda
C. Menjorok pada tepi yang sama
D. Selalu rata kanan
E. Selalu rata kiri

Jawaban:
C. Menjorok pada tepi yang sama


3. Apa yang dimaksud dengan algoritma?
A) Sebuah bahasa pemrograman
B) Sebuah urutan instruksi yang diselesaikan oleh komputer
C) Sebuah perangkat keras komputer
D) Sebuah jaringan komputer

Jawaban: 
B) Sebuah urutan instruksi yang diselesaikan oleh komputer


4. Apa tujuan utama dari menggunakan notasi algoritma?
A) Memudahkan komunikasi antara manusia dan komputer
B) Membuat algoritma lebih kompleks
C) Membuat algoritma lebih sulit dipahami
D) Mengenkripsi algoritma

Jawaban: 
A) Memudahkan komunikasi antara manusia dan komputer


5. Bagaimana algoritma berbeda dari program komputer?
A) Algoritma adalah program komputer
B) Algoritma adalah langkah awal dalam pengembangan program komputer
C) Algoritma adalah bahasa pemrograman
D) Algoritma tidak digunakan dalam komputasi

Jawaban: 
B) Algoritma adalah langkah awal dalam pengembangan program komputer


6. Apa itu "pseudocode" dalam konteks algoritma?
A) Bahasa pemrograman tingkat tinggi
B) Langkah-langkah algoritma yang ditulis dalam bahasa manusia
C) Bahasa pemrograman tingkat rendah
D) Bahasa pemrograman yang hanya digunakan untuk pemula

Jawaban: 
B) Langkah-langkah algoritma yang ditulis dalam bahasa manusia


7. Algoritma yang efisien adalah algoritma yang ____________.
A) Memiliki jumlah langkah yang sangat sedikit
B) Memiliki jumlah langkah yang sangat banyak
C) Tidak berfungsi dengan baik
D) Tidak memiliki struktur

Jawaban: 
A) Memiliki jumlah langkah yang sangat sedikit


8. Notasi algoritma yang sering digunakan untuk menggambarkan algoritma adalah ____________.
A) Python
B) Diagram alir
C) Bahasa Inggris
D) Tabel database

Jawaban: 
B) Diagram alir


9. Apa yang dimaksud dengan "input" dalam konteks algoritma?
A) Langkah terakhir dalam algoritma
B) Data yang diberikan kepada algoritma
C) Data yang dihasilkan oleh algoritma
D) Kesalahan dalam algoritma

Jawaban: 
B) Data yang diberikan kepada algoritma


10. Apa yang dimaksud dengan "output" dalam konteks algoritma?
A) Langkah pertama dalam algoritma
B) Langkah terakhir dalam algoritma
C) Data yang diberikan kepada algoritma
D) Data yang dihasilkan oleh algoritma

Jawaban: 
D) Data yang dihasilkan oleh algoritma


11. Mengapa penting untuk mendokumentasikan algoritma?
A) Agar algoritma tidak dapat digunakan oleh orang lain
B) Agar orang lain dapat memahami dan menggunakan algoritma tersebut
C) Agar algoritma menjadi lebih rumit
D) Agar algoritma menjadi lebih lambat

Jawaban: 
B) Agar orang lain dapat memahami dan menggunakan algoritma tersebut


12. Apa yang dimaksud dengan "variabel" dalam konteks algoritma?
A) Sebuah nilai yang tetap dan tidak berubah
B) Sebuah instruksi dalam bahasa pemrograman
C) Sebuah simbol yang digunakan untuk menyimpan dan mengganti data
D) Sebuah jenis algoritma

Jawaban: 
C) Sebuah simbol yang digunakan untuk menyimpan dan mengganti data


13. Apa yang dimaksud dengan "loop" dalam konteks algoritma?
A) Sebuah jenis data
B) Sebuah instruksi yang hanya dieksekusi sekali
C) Sebuah instruksi yang dieksekusi berulang kali
D) Sebuah instruksi yang tidak dapat dieksekusi

Jawaban: 
C) Sebuah instruksi yang dieksekusi berulang kali