Flowchart dan Struktogram
-
Upload
independent -
Category
Documents
-
view
0 -
download
0
Transcript of Flowchart dan Struktogram
SISTEM KOMPUTERKAIDAH DAN SIMBOL-SIMBOL YANG DIGUNAKAN
PADA FLOWCHART ATAU STRUKTOGRAM
MICHAEL ROBSON SIMATUPANG
XITKJ 2
SMK NEGERI 1 BATAM
Jl Prof Hamka No 1 Tembesi Kec.Batu Aji – 29422
Telp (0778) 369 909 Kelurahan Kibing KecamatanBatu Aji
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang MahaEsa, atas rahmatnya sehingga penulis dapat menyelesaikanmenyusun makalah yang berjudul Struktur Pengalamatan.
Penulisan makalah ini adalah merupakan salah satu tugasRangBangJar. Dalam penulisan makalah ini penulis merasa masihbanyak kekurangan baik dari teknis penulisan maupun materi,mengingat akan kemampuan yang dimiliki penulis.untuk itukeritik dan sarannya dari semua pihak penulis harapkan, demipenyempurnaan pembuatan makalah ini.Semoga makalah ini dapat bermanfaat bagi saya selaku penulisdan umumnya selaku pembaca.
PENULIS
Michael Simatupang
A. PENGERTIAN FLOWCHART
Flowchart merupakan gambar atau bagan yang memperlihatkanurutan dan hubungan antar proses beserta instruksinya.Gambaran ini dinyatakan dengan simbol. Dengan demikian setiapsimbol menggambarkan proses tertentu. Sedangkan hubungan antarproses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Denganadanya flowchart urutan poses kegiatan menjadi lebih jelas.Jika ada penambahan proses maka dapat dilakukan lebih mudah.Setelah flowchart selesai disusun, selanjutnya pemrogram(programmer) menerjemahkannya ke bentuk program dengan bahsapemrograman.
B. SIMBOL - SIMBOL FLOWCHARTFlowchart disusun dengan simbol-simbol. Simbol ini dipakai
sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain :
1) Flow Direction symbol
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line.
2) Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.
3) Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar / halaman yang sama.
4) Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda.
5) Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
6) Simbol Manual Operation
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
7) Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.
8) Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
9) Simbol Manual Input
Simbol untuk pemasukan data secara manual on-line keyboard
10) Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.
11) Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure
12) Simbol Display
Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.
13) Simbol disk and On-line Storage
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
C. KAIDAH-KAIDAH PEMBUATAN FLOWCHARTDalam pembuatan flowchart tidak ada rumus atau patokan
yang bersifat mutlak. Karena flowchart merupakan gambaranhasil pemikiran dalam menganalisa suatu masalah dengankomputer. Sehingga flowchart yang dihasilkan dapatbervariasi antara satu pemrogram dengan pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
1. Input berupa bahan mentah2. Proses pengolahan3. Output berupa bahan jadi.
Untuk pengolahan data dengan komputer, dapat dirangkum urutandasar untuk pemecahan suatu masalah, yaitu;
1. START: berisi instruksi untuk persiapan perlatan yangdiperlukan sebelum menangani pemecahan masalah.
2. READ: berisi instruksi untuk membaca data dari suatuperalatan input.
3. PROCESS: berisi kegiatan yang berkaitan dengan pemecahanpersoalan sesuai dengan data yang dibaca.
4. WRITE: berisi instruksi untuk merekam hasil kegiatan keperlatan output.
5. END: mengakhiri kegiatan pengolahan
I. SIMBOL BLOK
Block chart berfungsi memodelkan masukkan, keluaran,refrensi, master, proses ataupun transaski dalam simbol-simbol tertentu. Pada dasarnya tidak berorientasi padafungsi, waktu ataupun aliran data tetapi lebih ke arahproses (saling melengkapi dengan PS). Simbol-simbol yangdigunakan dalam Block Chart, relatif umum digunakan dalambanyak sistem dan terdiri dari:
Pada dasarnya ada 3 hal yang harus diperhatikan dalam membuat simbol blok, yaitu:
Masukkan (Input). Proses. Keluaran (Output).
Langkah-langkah yang harus dilakukan dalam pembuatan BC adalah:
Identifikasi proses yang akan dideskripsikan sebagaiBC.
Tentukan masukkannya (form, file, keyborad, dll). Tentukan keluarannya (form, file, printer, screen,
dll). Tentukan aliran datanya.
II. SIMBOL PENGULANG BERSYARAT (TANPA SYARAT)
Pengulangan (loop) adalah suatu pekerjaan yang dilakukan secara berulang-ulang sampai kondisi
tertentu. Digunakan untuk menghasilkan pengulangan sejumlah kali yang dispesifikasikan
Macam perulangan :
FOR WHILE DO-WHILE
1) PERULANGAN FOR Sintaksnya :
for (ungkapan1; ungkapan2; ungkapan3) {
pernyataan1;
pernyataan2;
…
pernyataanN;
}
Dengan :
ungkapan1 = pernyataan inisialisasi sebelum masuk ke perulangan.
ungkapan2 = kondisi yang menentukan pernyataan dalam perulangan terus dijalankan atau tidak.
ungkapan3 = increment / decrement / pengatur variabel yang digunakan dalam ungkapan1.
Struktur Pengulangan FOR :
Pseudocode :
for peubah nilai_awal tonilai_akhir do aksi endfor