Page 6 - EMODUL1-PDS-KELAS-10
P. 6
MENERAPKAN ALUR
LOGIKA PEMROGRAMAN
S
etiap langkah dalam suatu algoritma diberikan nomor agar pengguna dapat mengikuti setiap
instruksi yang diberikan dengan baik, namun dengan langkah-langkah yang terbatas, untuk
menyelesaikan masalah, algoritma membutuhkan spesifikasi input (masukan) sesuai yang
diperlukan, memprosesnya melalui serangkaian langkah dan menghasilkan output sebagai solusi dari
permasalahan.
Gambar 1.1 program entry data berbasis GUI python
(Sumber gambar : https://klinikpython.files.wordpress.com)
A. Dasar pemrograman
Komputer sebuah mesin yang dirancang untuk mengikuti instruksi, sedangkan program komputer
sebagai sebuah instruksi yang digunakan oleh komputer untuk memecahkan masalah atau tugas-
tugas yang diberikan padanya, oleh sebab itu, sekumpulan instruksi tersebut disebut algoritma,
Algoritma diterjemahkan sebagai suatu kumpulan instruksi yang didefinisikan sebagai langkah-
langkah yang terurut secara sekuensial dengan tujuan menyelesaikan masalah. Dalam algoritma
langkah pertama harus dilakukan lebih dahulu sebelum langkah kedua dan seterusnya, secara
mendasar, langkah-langkah dalam pemrograman komputer tidak bisa terbalik.
B. Alur dan prosedur pembuatan program
Untuk memahami langkah dasar dalam pemecahan masalah dalam sebuah komputer dengan
mendefinisikan sebuah permasalahan yang akan diselesaikan selangkah demi selangkah. Oleh
sebab itu, seorang programmer yang baik tidak akan sembarangan melakukan tetapi mengikuti
perencanaan dan metodologi menjadi beberapa bagian.
5 PEMROGRAMAN DASAR – MODUL 1 (Algoritma Pemrograman)