Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
64B011 Algoritma dan Pemrograman
Gasal
2
Menguasai logika, bahasa, dan teknik pemrograman tertentu.
Tujuan Pembelajaran Menguasai logika, bahasa, dan teknik pemrograman tertentu.
3
Materi 1 F l o w c h a r ts
4
Mengenalkan logika pemrograman.
Tujuan Umum Mengenalkan logika pemrograman.
5
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.
6
Tujuan Khusus Mahasiswa mampu menuliskan proses penyelesaian suatu masalah dalam bentuk flow chart.
7
adalah alat yang diciptakan untuk mempermudah pekerjaan manusia
Komputer adalah alat yang diciptakan untuk mempermudah pekerjaan manusia
8
Bagian-bagian Utama Komputer
9
Cara Berkomunikasi dengan Komputer
Program
10
Program Komputer Program adalah Kumpulan perintah,
Disusun dengan urutan tertentu, Ditulis dalam bahasa pemrograman tertentu, Untuk melakukan pekerjaan tertentu.
11
Cara Kerja Program public class Hello1 { public static void Main()
System.Console.Write Line("Hello, World!"); }
12
Cara Kerja Program Compile Execute
13
Yang Diperlukan untuk Membuat Program
Brain (Logic Thinking ) Certain Programming Language Compiler
14
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.
15
Tips Yang diperlukan agar terlatih dalam membuat program yang baik dan benar: Mengikuti langkah-langkah pengembangan sebuah program Rajin berlatih dengan berbagai macam soal
16
Langkah-langkah pengembangan sebuah program
Merumuskan masalah yang ada Menganalisis kebutuhan sistem Melakukan perancangan program Mengimplementasikan hasil perancangan Menguji program yang telah selesai dibuat
17
Flow Chart Percabangan Mulai / selesai Input / Output Inisialisasi
Konektor Mulai / selesai Input / Output Proses Percabangan Inisialisasi
18
Contoh 1 Ani diminta oleh ibunya untuk membeli dua kg telur dan satu kg gula di toko “SumberMaret”. Harga 1 kg telur = Rp ,00. Harga 1 kg gula = Rp ,00. Hitunglah berapa jumlah uang yang harus dibayar oleh Ani !
19
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 ,- Harga gula per kilo= Rp ,-
20
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 : -
21
Contoh 1 Melakukan perancangan program: MULAI Bayar
= (2 * HT) + (1* HG) Cetak Bayar SELESAI HT = 20000 HG = 13000
22
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.
23
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.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.