Algorithms : Flowchart Flashcards
Topics covered: Operation of modern computer with Von Neumann architecture, Flowchart symbols, Draw flowchart for algorithm design
Arsitektur Von Neumann
Merupakan dasar operasi komputer yang terdiri dari memori bersama untuk program dan data, bus tunggal untuk akses memori, unit aritmetika, dan unit kontrol program.
Algoritma
Algoritma adalah urutan tindakan komputasional yang mengubah input menjadi output yang diinginkan.
Harus dieksekusi dalam urutan tindakan yang mungkin.
Logika Boolean
Berbasis proposisi yang bernilai benar (true) atau salah (false).
Operator Dasar Logika Boolean
AND, OR, NOT, IMPLIES, EQUIVALENCE.
Aplikasi Logika Boolean
Pencarian Google, logika digital, basis data, pengembangan perangkat lunak.
Tindakan utama dalam algoritma
Binding Nama: Menghubungkan nama dengan suatu nilai atau kondisi.
Seleksi: Memilih tindakan berdasarkan kondisi (satu arah, dua arah, atau multi arah).
Perulangan: Melakukan aksi berulang berdasarkan suatu kondisi.
Jenis seleksi dalam flowchart
One-Way Selection (Satu Arah): Percabangan dengan satu kondisi.
Two-Way Selection (Dua Arah): Percabangan dengan dua kondisi (Ya/Tidak).
Multiway Selection (Banyak Arah): Percabangan dengan lebih dari dua kondisi.