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