Page 18 - EMODUL1-PDS-KELAS-10
P. 18
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara
sistematis dan logis. Kata Logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam
Algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
Ciri-ciri penting dalam algoritma:
Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas).
Algoritma memiliki nol atau lebih masukkan.
Algoritma memiliki nol atau lebih keluaran.
Algoritma harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam
waktu yang masuk akal).
Pseudocode adalah deskripsi dari algoritma pemrograman komputer yang menggunakan struktur
sederhana dari beberapa bahasa pemograman tetapi bahasa tersebut hanya ditujukan agar dapat
dibaca manusia. Biasanya yang ditulis dari pseudocode adalah variabel dan fungsi. Tujuan penggunaan
utama dari pseudocode adalah untuk memudahkan manusia dalam memahami prinsip-prinsip dari
suatu algoritma. Penggunaan pseudocode umumnya banyak kita temukan di buku-buku dan artikel-
artikel tentang pemrograman yang membahas tentang algoritma tertentu. Kadang pula pseudocode
kita temukan dalam merencanakan pengembangan suatu program komputer. Dalam pseudocode,
tidak ada syntax standar yang resmi. Karena itu, pseudocode ini dapat kita terapkan dalam berbagai
bahasa pemograman. Tentu saja harus kita sesuaikan setiap tahap dengan bahasa pemograman yang
kita gunakan. Fungsi dari pseudocode mungkin sama dengan Flowchart. Perbedaannya terletak pada
cara penyampaiannya. Pseudocode menggunakan kata-kata untuk menjelaskan suatu algoritma,
sedangkan Flowchart menggunakan gambar.
Guntoro. 2021 Panduan Awal Belajar Pemrograman Dasar dalam 15 Menit.
https://badoystudio.com/pemrograman-dasar/
17 PEMROGRAMAN DASAR – MODUL 1 (Algoritma Pemrograman)