Font size
WorksheetsFLOWCHART-UH2
Total questions: 40
Worksheet time: 23mins
Flowchart adalah representasi grafis dari:
Kode program
Algoritma atau proses
Database
Tampilan antarmuka
Tujuan utama pembuatan flowchart adalah:
Menguji kecepatan program
Memudahkan analisis, pemahaman, dan komunikasi suatu prosedur
Mengganti kode program
Menyimpan data
Istilah lain untuk Flowchart adalah:
Diagram Kode
Diagram Blok
Diagram Alir
Diagram Relasi
Aliran urutan operasi dalam flowchart umumnya digambarkan dari:
Kiri ke kanan
Bawah ke atas
Atas ke bawah atau kiri ke kanan dan atas ke bawah
Diagonal
Siapakah yang pertama kali memperkenalkan simbol-simbol standar untuk flowchart?
Microsoft
American National Standards Institute (ANSI)
International Organization for Standardization (ISO)
Bill Gates
Simbol yang digunakan untuk menandai permulaan (Start) atau akhir (End) dari suatu proses adalah:
Persegi panjang
Jajaran genjang
Terminator (Oval/Elips)
Belah ketupat
Simbol Persegi Panjang ( □ ) dalam flowchart melambangkan:
Input/Output
Keputusan/Percabangan
Proses/Operasi
Awal/Akhir
Simbol Jajaran Genjang ( ◊ ) dalam flowchart digunakan untuk:
Proses
Percabangan
Input atau Output Data
Konektor
Simbol Belah Ketupat ( ◊ ) melambangkan:
Proses
Input/Output
Keputusan/Percabangan (Decision)
Konektor Halaman
Simbol yang menunjukkan arah aliran (urutan) dari satu simbol ke simbol lain adalah:
Jika terdapat dua atau lebih jalur keluaran dari suatu simbol, simbol yang paling mungkin digunakan adalah:
Proses
Terminator
Input/Output
Keputusan (Decision)
Simbol lingkaran kecil ( ◯ ) dalam flowchart digunakan sebagai:
Terminator
Konektor di halaman yang sama (On-page Connector)
Simbol Input
Percabangan
Simbol yang menyerupai piringan magnet ( ◯ ) digunakan untuk menunjukkan:
Input manual
Penyimpanan data (Data Storage)
Display
Dokumentasi
Simbol seperti dokumen yang ujung bawahnya bergelombang digunakan untuk:
Input data
Dokumen (Document)
Proses
Percabangan
Simbol yang menyerupai bentuk extHomePlate (segi enam) melambangkan:
Proses
Input/Output
Proses yang telah ditetapkan/subrutin (Predefined Process)
Penyimpanan data
Flowchart yang menggambarkan alur proses secara garis besar dari awal sampai akhir tanpa detail teknis adalah:
Program Flowchart
System Flowchart
Detailed Flowchart
Data Flow Diagram
Flowchart yang menggambarkan urutan instruksi dalam program secara detail adalah:
System Flowchart
Program Flowchart (Algorithmic Flowchart)
Document Flowchart
Data Flowchart
Struktur dasar algoritma yang paling sederhana dan hanya mengeksekusi langkah-langkah secara berurutan adalah:
Percabangan (Selection)
Pengulangan (Looping)
Urutan (Sequence)
Prosedural
Struktur algoritma yang menggunakan simbol keputusan (belah ketupat) untuk memilih salah satu dari beberapa tindakan adalah:
Urutan (Sequence)
Percabangan (Selection)
Pengulangan (Looping)
Prosedural
Struktur algoritma yang menggunakan simbol keputusan untuk mengulang sekumpulan langkah hingga kondisi tertentu terpenuhi adalah:
Urutan
Percabangan
Perulangan (Looping/Iteration)
Prosedural
Dalam satu simbol Keputusan (Decision), idealnya terdapat:
Satu jalur masuk dan tiga jalur keluar
Satu jalur masuk dan dua jalur keluar (Biasanya YA/TIDAK atau BENAR/SALAH)
Dua jalur masuk dan satu jalur keluar
Hanya satu jalur masuk dan satu jalur keluar
Setiap simbol dalam flowchart, kecuali Terminator, harus memiliki:
Setidaknya satu input
Setidaknya satu output
Label yang jelas dan deskriptif
Warna yang berbeda
Prinsip yang harus dipenuhi oleh setiap flowchart, yaitu tidak ada langkah yang ambigu, disebut:
Finiteness
Definiteness
Effectiveness
Input/Output
Flowchart yang baik harus:
Sangat detail dan kompleks
Sederhana, mudah dibaca, dan logis
Hanya menggunakan satu jenis simbol
Menggunakan banyak konektor
Aliran yang menggambarkan proses yang dikendalikan oleh pengguna, seperti input dari keyboard, disimbolkan dengan:
Input/Output (Jajaran Genjang)
Proses (Persegi Panjang)
Keputusan (Belah Ketupat)
Terminator
Dalam konteks sistem informasi, flowchart sangat berguna untuk mendokumentasikan:
Biaya pengembangan perangkat lunak
Aliran data dan proses bisnis
Wawancara pengguna
Struktur organisasi
Proses "Menghitung Total Harga = Jumlah Barang × Harga Satuan" akan diletakkan di dalam simbol:
Jajaran Genjang
Belah Ketupat
Persegi Panjang
Langkah "Apakah Nilai $ ge 60$?" dalam flowchart akan menggunakan simbol:
Persegi Panjang
Jajaran Genjang
Belah Ketupat (Decision)
Terminator
Pencatatan data hasil pengolahan ke hard drive komputer akan menggunakan simbol:
Proses
Keputusan
Penyimpanan Data
Konektor
Dalam sebuah Program Flowchart, subrutin atau fungsi yang sudah dibuat sebelumnya (misalnya fungsi SQRT()) akan digambarkan dengan simbol:
Proses
Proses yang Telah Ditetapkan (Predefined Process)
Input/Output
Terminator
Kekurangan utama dari flowchart yang kompleks adalah:
Sulit dikodekan
Cenderung rumit dan memakan banyak ruang
Tidak bisa diubah
Hanya bisa digunakan untuk program kecil
Notasi yang digunakan untuk menggantikan simbol flowchart yang terlalu jauh atau berada di halaman lain adalah:
Konektor di halaman yang sama ( ◯ )
Konektor di halaman yang berbeda (Pentagon/Simbol Trapesium terbalik)
Garis Alir
Terminator
Ketika membuat flowchart untuk suatu proses berulang (misalnya DO WHILES ), kondisi pengulangan biasanya ditempatkan di dalam simbol:
Proses
Input
Keputusan (Decision)
Konektor
Mana dari berikut ini yang bukan merupakan manfaat dari flowchart?
Dokumentasi yang efektif
Membantu debugging (pencarian kesalahan)
Secara otomatis menghasilkan kode program (kecuali menggunakan alat khusus)
Komunikasi yang lebih baik antar tim
Jika aliran data dalam flowchart mengalir ke atas atau ke kiri, penggunaan garis alir (panah) menjadi:
Opsional
Tidak diizinkan
Wajib untuk menunjukkan arah yang jelas
Hanya digunakan untuk perulangan
Manakah urutan simbol yang benar untuk flowchart program sederhana yang menerima input, memprosesnya, dan menampilkan output?
Terminator → Proses → Input/Output → Terminator
Input/Output → Proses → Terminator → Input/Output
Terminator → Input/Output → Proses → Terminator
Proses → Terminator → Input/Output → Terminator
Apa yang terjadi jika dalam suatu flowchart, garis alir keluar dari simbol keputusan tidak diberi label (misalnya YA/TIDAK)?
Program akan berhenti.
Program akan mengulang.
Flowchart menjadi ambigu dan tidak definit.
Otomatis dianggap sebagai jalur "YA".
Simbol Input/Output (Jajaran Genjang) digunakan untuk:
Memproses data di memori.
Membuat pilihan.
Membaca data (Input) atau Menampilkan data (Output).
Menyimpan data secara permanen.
Jika terdapat proses iterasi ( Loop ) sebanyak N kali, simbol yang akan dievaluasi N kali adalah simbol:
Terminator
Input/Output
Keputusan (Decision) yang mengendalikan Loop
Konektor
Dalam Flowchart Sistem, simbol Dokumen sering digunakan untuk merepresentasikan:
Database
Laporan, faktur, atau hard copy lainnya
Perhitungan
Keputusan manual
