0% menganggap dokumen ini bermanfaat (0 suara)
225 tayangan13 halaman

Pemrograman Berbasis Visual 3

Flowchart atau diagram alir berfungsi untuk menggambarkan alur proses suatu program atau masalah dengan menggunakan simbol-simbol yang dihubungkan. Terdiri dari input, proses, dan output, serta notasi seperti terminator, predifined proses, keputusan, dan konstanta.

Diunggah oleh

Rhozy Ichwanto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
225 tayangan13 halaman

Pemrograman Berbasis Visual 3

Flowchart atau diagram alir berfungsi untuk menggambarkan alur proses suatu program atau masalah dengan menggunakan simbol-simbol yang dihubungkan. Terdiri dari input, proses, dan output, serta notasi seperti terminator, predifined proses, keputusan, dan konstanta.

Diunggah oleh

Rhozy Ichwanto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

Flowchart atau diagram alir

Pengertian : Flowchart atau diagram alir berfungsi sebagai alat bantu yang berupa simbol simbol yang saling dihubungkan sehingga dapat menggambarkan alur pikir sebuah program atau permasalahan yang akan diproses dengan progam komputer. Teori Dasar Sebuah program secara sederhana digambarkan dengan alur proses sebagai berikut : Keluaran/ Output Masukkan /Input Proses

Masukkan /Input

Proses

Keluaran/ Output

Keterangan Masukkan : Data yang berupa variabel(Nilai data bisa berubah) atau konstanta(Nilai data tetap) yang berguna sebagai data yang dibutuhkan agar formula/solusi yang ditetapkan dapat diproses. Proses : Formula atau proses untuk menyelesaikan permasalahan dari data masukkan yang diberikan Keluaran / output : Hasil yang didapat setelah masukkan yang ada diproses.

Notasi FlowChart
Terminator : Simbol tanda dimulai atau berakhir sebuah program

Input/Output : Simbol data variabel (dapat berubah ubah) sebagai masukkan atau hasil dari proses

Predifined Proses : Bila ada sub proses di proses yang sedang dikerjakan

Sambungan bila masih di halaman yang sama


Proses : Simbol Formula/proses yang sedang dikerjakan Sambungan di halaman yang berbeda Decision : Bila hasil dari sebuah proses menghasilkan lebih dari satu kemungkinan keluaran yang benar

Konstanta : Data berupa konstanta (bernilai tetap)

Contoh Studi Kasus Luas Segitiga


Mulai

Input Alas Input tinggi Hitung luas= 0.5 a* alas *tinggi

Tampilkan Luas Segitiga

Selesai

Contoh Menghitung Luas Lingkaran


Start

Mulai

Phi = 22/7

Isi konstanta phi = 22/7

Jari Jari ?

Masukkan Jari-jari

Luas Lingkaran= jari jari *jari jari * Phi

Hitung luas Lingkaran

Tampilkan Luas Lingkaran

Tampilkan Luas Lingkaran

End

Selesai

Menggunakan Keputusan
Contoh Program Password
Start

Mulai

Masukkan Pasword

Masukkan Password

Pasword = 'PASCAL

Logika salah

Password yang diinput dicek apakah isinya pascal Jika password = pascal tampilkan password benar

Logika Benar 'Pasword benar 'Pasword benar

jika password <> pascal Tampilkan password salah

end

Studi Kasus 2

Buat Flowchart dan jelaskan proses untuk tiap flowchart tersebut di soal berikut : Menghitung Determinan dengan rumus b2-4ac Membuat validasi password dimana bila password salah maka program akan terus berulang hingga password benar Membuat program counter (angka terus bertambah)

Bagaimana Implementasi ke Program


Implementasi ke program bergantung kepada bahasa

pemrograman yang digunakan Memahami sintaks bahasa yang akan digunakan Menerjemahkan sesuai aturan dalam bahasa pemrograman

Jenis Jenis Bahasa Pemrograman


Bahasa Pemrograman berbasis teks adalah bahasa

pemrograman dimana dalam pemberian instruksi menggunakan teks. Contoh: Quick Basic, Pascal, C, C++ Bahasa pemrograman berbasis Visual adalah bahasa pemrograman dimana dalam pendisainan dibantu komponen /objek yang dapat langsung digunakan

Bahasa Pemrograman Berbasis Visual


Pendekatan Disain menggunakan objek/komponen

dan konsep yang dikembangkan terdiri dari :


Event Methode Properties

Event
Event adalah kejadian yang diinginkan terhadap objek

tersebut. Contoh event seperti :


Menjalankan objek icon di desktop anda harus klik 2

kali Membuka objek menu start di window anda klik satu kali Membuka menu di objek desktop atau lokasi lain menggunakan klik kanan

Properties
Properties berfungsi untuk menentukan sifat dari suatu objek. Arti sifat seperti warna, jenis huruf, ukuran huruf, gambar latar belakang, menghidupkan atau mematikan menu.
Contoh :

Latar belakang desktop dapat diganti gambar melalui menu properties desktop Warna dari window dapat juga anda atur melalui desktop Bentuk tampilan di window dapat anda ubah melalui template(cetakan) yang disediakan

Methode
Methode adalah susunan perintah yang dikerjakan

bila event dijalankan misal


Bila event klik satu kali di menu start dijalankan maka

program (susunan perintah) untuk menampilkan menu start dijalankan. Bila icon di desktop dklik dua kali maka akan dijalankan program(susunan perintah) memanggil file sesuai dengan file yang telah didaftarkan

Fungsi IF
Prinsip Fungsi IF digambarkan notasi flowchart sebagai berikut :
If <kondisi> Then <jika kondisi terpenuhi> Proses 1
<kondisi> <jika kondisi terpenuhi> <kondisi>

If <kondisi> Then <jika kondisi terpenuhi> Else


<jika kondisi tidak terpenuhi>

<jika kondisi terpenuhi>

<jika kondisi tidak terpenuhi> End if

Proses 1

If <Kondisi 1> then


<kondisi 1>

<jika kondisi 1 terpenuhi>


<kondisi 2>

Elseif <kondisi 2> then <jika kondisi 2 terpenuhi>


<jika kondisi tidak terpenuhi>

<jika kondisi 1 terpenuhi>

<jika kondisi 2 1 terpenuhi>

Else <jika kondisi 1 & 2 tidk terpenuhi> End if

Anda mungkin juga menyukai