Page 14 - Informatika-BS-KLS-XI
P. 14
Apersepsi
Dalam kehidupan ini, kalian pastilah telah menggunakan
berbagai program untuk mempermudah aktivitas di berbagai
bidang, seperti komunikasi, kesehatan, sosial, transportasi,
hingga kebutuhan pokok sehari-hari. Akan tetapi, program
yang bermanfaat tidak sekedar dapat dijalankan, namun
bagaimana program tersebut dapat berfungsi dengan benar
d eàsie sehingg d digunak oleh manu deng
nyaman. Untu menghasilk progr demikian, diperluk
suatu kemampuan menyusun strategi algoritmik dan
pemrograman.
Kata Kunci
Strategi algoritmik, pemrograman, penyelesaian masalah.
A. Proses Pemrograman
Pada buku Informatika SMA Kelas X, kalian telah
mempelajari proses menulis kode program atau yang kita
sebut sebagai coding. Pada Kelas XI, kalian akan mempelajari
kegiatan yang lebih kompleks dari coding yang kita sebut
sebagai pemrograman. Pemrograman menurut buku “Oxford
Dictionary of Computer Science” adalah seluruh aktivitas
teknis yang dilakukan untuk menghasilkan suatu program,
termasuk analisis kebutuhan dan seluruh langkah desain dan
implementasi suatu program.
Program dapat menjadi solusi dari suatu permasalahan.
Untuk menghasilkan program yang benar dan dapat membantu
manusia dalam melakukan tugasnya, ada empat langkah yang
dilakukan pada saat melakukan pemrograman, yaitu:
1. Menganalisis permasalahan (Analyzing): pemrogram
menganalisis suatu kebutuhan atau keadaan saat ini
untu menghasilk deà permasalah y perlu
Bab 2 Strategi Algoritmik dan Pemrograman 13