MATERI PEMBELAJARAN Terlampir PENUTUP
MATERI PEMBELAJARAN
A. Pemrograman Komputer Komputer sebuah mesin yang dirancang untuk mengikuti instruksi. Program
komputer merupakan sebuah instruksi yang digunakan oleh komputer untuk memecahkan masalah atau tugas-tugas yang diberikan padanya. Misalnya jika menggunakan komputer
untuk menghitung pembayaran pada seorang pegawai maka langkahlangkah yang dilakukan adalah sebagai berikut:
1. Menampilkan pesan pada layar “ berapa jam kamu bekerja?” 2. Menunggu pengguna memasukan data jam bekerja dan setelah ditekan
ENTER maka komputer akan memasukan data ke dalam memory. 3. Menampilkan pesan pada layar “ berapa besarnya gaji tiap jamnya?”
4. Menunggu pengguna memasukan data per jam bekerja dan setelah ditekan ENTER maka komputer akan memasukan data ke dalam memory
5. Komputer melakukan perkalian antara jumlah jam dengan gaji perjam 6. Komputer menampilkan hasil perhitungan gaji pegawai yang harus dibawa
pulang. Bahasa pemrograman prosedural adalah bahasa pemrograman yang mendukung
pembuatan program sebagai kumpulan prosedur. Prosedurprosedur ini dapat saling memanggil dan dipanggil dari manapun dalam program dan dapat menggunakan parameter
yang berbeda-beda untuk setiap pemanggilan. Prosedur adalah bagian dari program untuk melakukan operasi-operasi yang sudah ditentukan dengan menggunakan parameter
tertentu. Bahasa pemrograman terstruktur adalah pemrograman yang mendukung abstraksi data, pengkodean terstruktur dan kontrol program terstruktur.
Kontrol program terstruktur adalah sebagai berikut: 1. Runtun - urut sequence
2. Pilihan selection 3. Pengulangan repetition - loop
4. Batasan Masalah Merencanakan sistim dan spesifikasi program Siapa yang akan menggunakan progra
dan hasil yang akan dicapai.
B. Algoritma Pemrograman komputer dan algoritma pemrograman adalah dua hal yang tidak
dapat dipisahkan karena pembuatan program komputer akan lebih sulit dan lama tanpa mengetahui dengan pasti bagaimana algoritma penyelesaian masalahnya. Algoritma lebih
merupakan alur pemikiran untuk menyelesaikan suatu pekerjaan atau suatu masalah daripada pembuatan program komputer. Algoritma inilah yang kemudian dijadikan