Title | modul 1 2 |
---|---|
Author | Rizal Wahyudi |
Pages | 18 |
File Size | 519 KB |
File Type | |
Total Downloads | 223 |
Total Views | 548 |
Lab. Common Computing– Universitas Trunojoyo Madura Praktikum Pengantar Algoritma Pemrograman (ALPRO) [MODUL] Ganjil 2013/2014 Modul 1: Flowchart & PseudoCode Tujuan Instruksi Khusus: Mahasiswa dapat memahami penggunaan standar diagram flowchart Mahasiswa dapat memahami penggunaan diagram fl...
Accelerat ing t he world's research.
modul 1 2 Rizal Wahyudi
Related papers Modul Prakt ikum franco lengkong
MODUL I BAHASA JAVA Tedi Budiman All about Implement asi Algorit ma sept ian rahmat
Download a PDF Pack of t he best relat ed papers
Lab. Common Computing– Universitas Trunojoyo Madura
Praktikum Pengantar Algoritma Pemrograman (ALPRO) [MODUL]
Ganjil 2013/2014
Modul 1: Flowchart & PseudoCode Tujuan Instruksi Khusus:
Mahasiswa dapat memahami penggunaan standar diagram flowchart
Mahasiswa dapat memahami penggunaan diagram flowchart untuk alur algoritma
Teori 1.1 Diagram Logika Flowchart Untuk menggambarkan alur logika dalam komputasi digunakan standar dasar pemodelan yaitu menggunakan flowchart. Flowchart menunjukkan aliran proses dari awal sampai penyelesaian komputasi. Dalam standar yang lebih kompleks flowchart juga dapat dimodelkan dalam Unified Modelling Language (UML) yaitu menggunakan diagram activity. Dimana diagram activy adalah flowchart yang melibatkan berbagai interaksi pengguna ataupun domain sistem. Standar model flowchart, Simbol Proses lojik Menunjukkan tahapan berjalannya proses Process
Predefined Process
komputasi Menunjukkan subproses atau subrutin dari berjalannya proses, atau proses didalam proses Menunjukkan langkah perulangan dari
Preparation
aliran suatu proses Menunjukkan
Decision
keputusan proses
alternatif
pemilihan
Menunjukkan proses alternatif yang bisa Alternate
digunakan diluar proses normal Menunjukan penundaan proses
Delay
Menunjukkan Manual Operation
proses
manual
yang
dilakukan oleh pengguna
Simbol Koneksi Menunjukkan arah dan hubungan antar Flow
proses Menunjukkan
Terminator
selesainya
keseluruhan proses Menunjukkan
Connector
akhir
hubungan
antar
bagian
proses yang terputus Menunjukkan proses yang berbeda
Or
Menunjukkan campuran proses yang bisa Sum
berjalan bersamaan Menunjukan penggabungan proses
Merge
Menunjukkan pemisahan Extract
Simbol Input-Output Memberikan Data
parameter
input
dan
menghasilkan output (I/O) Input manual
Manual Input
Menunjukkan tampilan di Layar Display
Menunjukkan output dokumen manual Document
1.2 Flowchart Algoritma Untuk menunjukkan proses algoritma pemrograman sehingga mudah untuk dimengerti dapat menggunakan standar flowchart. Percabangan, a
Percabangan Kondisi Terpenuhi?
Y
Aksi 1 T Aksi lain
b
Contoh logika,
Jika suhu panas pakailah T-Shirt berwarna cerah, Jika suhu dingin pakailah jaket berwarna gelap.
Perulangan b
Selama Kondisi
Aksi
Kondisi Terpenuhi ? T
Y
c
Contoh logika,
Selama 10 jam belajarlah didepan laptop untuk menguasai pemrograman. Sejauh 10 langkah kedepan cobalah lihat kanan-kiri untuk mencari kunci motormu yang hilang.
Contoh implementasi, Dari masukan bilangan bulat 1..10 tentukan keluaran bilangan ganjil, dan genap. Mulai
Masukan bilangan bulat input 1..10
Selama Kondisi input 1..10
input modulus 2 == 0 ?
T
Y Masukkan daftar bilangan genap
Masukkan daftar bilangan ganjil
Tampilkan bilangan genap
Tampilkan bilangan ganjil
Input...