Page 80 - pengantar ilmu komputer1_Neat
P. 80
4. Belajar Memprogram
a. Belajar memprogram ≠ belajar bahasa pemrograman
b. Belajar memprogram: belajar tentang strategi pemecahan masalah,
metodologi dan sistematika pemecahan masalah kemudian
menuliskannya dalam notasi yang disepakati bersama.
c. Belajar memprogram: bersifat pemahaman persoalan, analisis dan
sintesis.
d. Belajar memprogram, titik berat: designer program.
5. Belajar Bahasa Pemrograman
Belajar bahasa pemrograman: belajar memakai suatu bahasa
pemrograman, aturan sintaks, tatacara untuk memanfaatkan instruksi
yang spesifik untuk setiap bahasa. Belajar bahasa pemrograman, titik
berat: coder.
6. Produk yang dihasilkan Pemrogram:
a. Program dengan rancangan yang baik (metodologis, sistematis).
b. Dapat dieksekusi oleh mesin.
c. Berfungsi dengan benar.
d. Sanggup melayani segala kemungkinan masukan.
e. Disertai dokumentasi.
f. Belajar memprogram, titik berat : designer program.
C. Algoritma
1. Aksi:
1. kejadian yang terjadi pada selang waktu terbatas (dimulai saat T0
dan berakhir pada saat T1).
2. Menghasilkan efek netto yang terdefinisi dengan baik dan
direncanakan.
3. Ibu Tati mengupas kentang untuk mempersiapkan makan malam
(luas ruang lingkupnya).
4. Karena ruang lingkup luas, maka harus didefinisikan keadaan awal
75