64B011 Algoritma dan Pemrograman Gasal 2013 - 2014
Menguasai logika, bahasa, dan teknik pemrograman tertentu. Tujuan Pembelajaran Menguasai logika, bahasa, dan teknik pemrograman tertentu.
Materi 1 F l o w c h a r ts
Mengenalkan logika pemrograman. Tujuan Umum Mengenalkan logika pemrograman.
Tujuan Khusus Mahasiswa mengetahui tahapan- tahapan pengembangan sebuah perangkat lunak. Mahasiswa mampu menganalisis suatu permasalahan sehingga dapat mendefiniskan input, proses dan output dari masalah tersebut. Mahasiswa memahami penggunaan simbol-simbol flow chart.
Tujuan Khusus Mahasiswa mampu menuliskan proses penyelesaian suatu masalah dalam bentuk flow chart.
adalah alat yang diciptakan untuk mempermudah pekerjaan manusia Komputer adalah alat yang diciptakan untuk mempermudah pekerjaan manusia
Bagian-bagian Utama Komputer
Cara Berkomunikasi dengan Komputer Program
Program Komputer Program adalah Kumpulan perintah, Disusun dengan urutan tertentu, Ditulis dalam bahasa pemrograman tertentu, Untuk melakukan pekerjaan tertentu.
Cara Kerja Program public class Hello1 { public static void Main() System.Console.Write Line("Hello, World!"); }
Cara Kerja Program Compile Execute
Yang Diperlukan untuk Membuat Program Brain (Logic Thinking ) Certain Programming Language Compiler
Ciri Khas Program Komputer Setiap programmer mempunyai cara berpikir yang berbeda dan gaya membuat program yang berbeda-beda, sehingga kumpulan perintah dan urutan perintah yang dituliskan dalam program berbeda-beda antar programmer.
Tips Yang diperlukan agar terlatih dalam membuat program yang baik dan benar: Mengikuti langkah-langkah pengembangan sebuah program Rajin berlatih dengan berbagai macam soal
Langkah-langkah pengembangan sebuah program Merumuskan masalah yang ada Menganalisis kebutuhan sistem Melakukan perancangan program Mengimplementasikan hasil perancangan Menguji program yang telah selesai dibuat
Flow Chart Percabangan Mulai / selesai Input / Output Inisialisasi Konektor Mulai / selesai Input / Output Proses Percabangan Inisialisasi
Contoh 1 Ani diminta oleh ibunya untuk membeli dua kg telur dan satu kg gula di toko “SumberMaret”. Harga 1 kg telur = Rp 20.000,00. Harga 1 kg gula = Rp 13.000,00. Hitunglah berapa jumlah uang yang harus dibayar oleh Ani !
Contoh 1 Merumuskan masalah yang ada: Menghitung jumlah uang yang harus dibayar oleh Ani ketika membeli dua kg telur dan satu kg gula di toko “SumberMaret”. Harga telor per kilo= Rp 20.000,- Harga gula per kilo= Rp 13.000,-
Contoh 1 Menganalisis kebutuhan sistem: Input : - Output : Jumlah uang yang harus dibayar Ani (Bayar). Informasi tambahan : Jumlah telor yang dibeli = 2 kg Jumlah gula yang dibeli = 1 kg Harga telor per kilo (HT) = 20000 Harga gula per kilo (HG) = 13000 Format Output : -
Contoh 1 Melakukan perancangan program: MULAI Bayar = (2 * HT) + (1* HG) Cetak Bayar SELESAI HT = 20000 HG = 13000
Soal Latihan Toko ‘X’ memberikan diskon sebesar 10% bagi setiap orang yang berbelanja di toko tersebut. Suatu hari Doni berbelanja di toko tersebut dengan total belanjaan sebesar x rupiah (x diinput). Hitung berapa jumlah uang yang harus dibayar Doni.
Soal Latihan Buatlah algoritma untuk mengubah derajat Celcius ke Fahrenheit. Buatlah algoritma untuk mengubah derajat Fahrenheit ke Reamur Buatlah algoritma untuk mengubah derajat Reamur ke Fahrenheit Buatlah algoritma untuk menghitung luas persegi, persegi panjang, segitiga Buatlah algoritma untuk menghitung volume bola.