Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Algoritma dan Pemrograman
Pertemuan 1
2
Tools Dalam perkuliahan bahasa pemerograman yang digunakan dalam praktikum adalah Java, sehingga mahasiswa diharapkan menginstall : Eclipse pada computer masing-masing Software diatas dapat di download di : adsreleaselunareclipse-standard-luna-r-win32-x8664zip
3
Sejarah Algoritma Algoritma berasal dari kata algorist/algorithm, dalam sejarahnya diartikan sebagai proses menghitung menggunakan angka arab. Para ahli matematika menemukan kata algorist berasal dari penemunya, seorang penulis buku : Ibnu Musa AL – Khuwarzmi. Selanjutnya algorithm diserap dalam bahasa indonesia menjadi algoritma
4
Algoritma Definisi algoritma ? Pertimabangan dalam membuat algoritma :
Algoritma merupakan urutan langkah – langkah logis untuk menyelesaikan masalah yang disusun secara sistematis dan logis Pertimabangan dalam membuat algoritma : Algortima harus benar Memberiakn hasil yang baik Efisiensi (waktu dan memori)
5
Algoritma dan Pemrograman
suatu proses menulis, menguji dan memperbaiki dan maintenance code dalam sebuah program komputer. Programming : Aktifitas dalam membuat program Programmer Orang yang membuat program Program Produk dari hasil pemrograman
6
Contoh algoritma Dalam kehidupan sehari – hari :
Proses membuat kue Proses membuat pakaian Kegiatan sehari – hari Melaksanakan algoritma berarti mengerjakan langkah- langkah dalam algoritma Pemeroses mengerjakan sesuai algoritma yang diberikan Juru masak membuat masakan sesuai resep yang diberikan Oleh karena itu algoritma yang diberikan harus dimengerti pemeroses.
7
Penyajian Algoritma Dapat disajikan dalam 2 bentuk : Tulisan :
dengan menggunakan bahasa tertentu , misalnya bahasa indonesia atau bahasa inggirs Pseudocode : kode yang menyerupai kode dalam pemrograman untuk menggambarkan algoritma pada pemrogram Gambar : digambarkan dengan flowchart (simbol yang memperlihatkan urutan dan hubungan antar proses)
8
Beda algoritma dan Pseudocode
Masukan panjang Input p Masukan Lebar Input l Kalikan panjang dan lebar untuk menghitung luas L p * l Tampilkan Luas Print L
9
Contoh lain Algoritma Pseudocode
Dari dua bilangan yang diinputkan cari nilai terbesar IF A>B then Print A else Print B Nilai A dibagi dengan 2 A A/2 Jika nilai A lebih besar dari 3 maka A dikalikan 2 IF A>3 THEN A A*2
10
Tahapan dalam Pemrograman
Definisikan masalah Kondisi awal : input yang tersedia Kondisi akhir : output yang diinginkan Data yang tersedia Data lain lyang tersedia Operator yang tersedia Syarat atau kendala yang harus dipenuhi
11
Continue... Buat algoritma dan struktur cara penyelesaian masalah
Menulis program Mencari kesalahan Uji dan verifikasi program untuk menguji apakah program bisa dijalankan atau tidak Dokumentas program Pemeliharaan program
12
Praktikum Pengenalan penggunaan eclipse Menampilkan tulisan di console
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.