Pemrograman
Komputer
MINGGU KE-4
Outline
❖ Review Materi Minggu Lalu
❖ Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam
bentu notasi-notasi tertentu
❖ Flowchart dapat memberikan gambaran yang efektif, jelas, dan ringkas tentang prosedur logic
❖ Flowchart program menggambarkan urutan instruksi yang digambarkan dengan simbol tertentu untuk memecahkan
masalah dalam suatu program. Dalam flowchart program mengandung keterangan yang lebih rinci tentang bagaimana
setiap langkah program atau prosedur seharusnya dilaksanakan
❖ Tujuan : untuk memudahkan programmer dalam memahami alur program yang akan dibuat dan
menganalisis alternatif-alternatif lain dalam pengoperasian
Jenis-jenis Flowchart
Ada berbagai jenis Flowchart dalam penggunaanya , yaitu :
❑ Flowchart System
❑ Flowchart Program
❑ Flowchart Schematic
Pedoman Pembuatan Flowchart
▪ Tidak ada kaidah yang baku.
▪ Flowchart = gambaran hasil analisa suatu masalah
▪ Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
▪ Secara garis besar ada 3 bagian utama:
– Input
– Proses
– Output
❑ Bagan alir atau Flowchart sebaiknya digambarkan dari atas ke bawah dan mulai dari bagian kiri dari
suatu halaman.
❑ Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas
❑ Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhirnya.
❑ Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.
❑ Setiap langkah dari aktivitas harus berada pada urutan yang benar.
❑ Kegiatan yang terpotong dan akan di tempatkan pada bagian lain harus ditunjukkan dengan
menggunakan simbol penghubung.
❑ Gunakan simbol-simbol flowchart yang standar.
Konsep Pemrograman Python
❖ Program yang ditulis dalam python jauh lebih pendek dibandingkan dengan Bahasa
pemrograman lain, seperti : C, C++, Java dll
❖ Python sanagat memperhatikan dalam indentasi (spasi) dan pergantian baris, kesalahan
indentasi akan menyebabkan gagal compile hingga kesalahan program
# untuk Python
print (“Hello Python”)
Keterangan program
❑ Dalam proses debugging, suatu keterangan / komentar intruksi berguna sekali dalam
pembacaan suatu kode
❑ Pada umumnya komentar berisi keterangan tentang kegunaan dari fungsi itu
❑ Setelah tanda pagar tsb, dapat mengetikan apa saja untuk menjelaskan program
❖ untuk memasukan bilangan perlu melakukan konversi ke tipe bilangan yang diinginkan
❖ Dapat menampilkan variable pada display dengan menggunakan format : %d, %f, %c dan %s
Tipe String
❑ Tipe string dapat didefinisikan oleh tanda petik 1 (‘ ‘) , tanda petik 2 (“ “) maupun tanda petik 3
(‘’’ ‘’’ atau “”” “”” )
- NEIL ARMSTRONG