Professional Documents
Culture Documents
Menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi, jelas dengan menggunakan simbol-simbol standart
Flowchart Sistem menggambarkan pengolahan data Flowchart Program menggambarkan suatu program
Terminal simbol Proses dari operasi program komputer Proses pekerjaan manual
Digambarkan dari halaman atas ke bawah dan kiri ke kanan Aktivitas yang digambarkan didefinisikan secara hati2 dan harus dapat dimengerti orang lain Kapan aktivitas dimulai dan berakhir jelas Setiap langkah dari aktivitas harus diuraikan dengan kata kerja. Setiap langkah harus pada urutan yang benar.
Prosedur / tata cara penulisan program Macam bahasa pemrograman: 1. Bahasa Tingkat Tinggi Contoh: Pascal, Visual Basic, Visual Delphi, C, Php dll 2. Bahasa Tingkat Rendah Contoh: Asambler
Interpreter Menterjemahkan setiap baris perintah dan langsung mengeksekusinya. Kompilator Semua instruksi diterjemahkan dalam bahasa mesin baru dieksekusi
1. 2.
3.
Bagian Nama Bagian menuliskan nama algoritma Bagian Deklarasi Mendefinisikan konstanta dan variable objek yang terlibat dalam algoritma Bagian Deskripsi Bagian langkah dalam penyelesain masalah.
C=a+b
Nama identifier harus diawali dengan huruf alphabet (a-z atau A-Z) Angka numeric 0-9 Tidak boleh mengandung spasi, tanda yang boleh digunakan(_) Panjang karakter 32-63 karakter Tidak menggunakan karakter istimewa Bukan kata perintah dalam bahasa pascal
1. Identifier Umum didefinisikan sendiri oleh pemrogram. 2. Identifier Standar didefinisikan oleh pembuat kompiler pascal. 3. Reserved word didefinisikan oleh bhs. Pascal sendiri (tidak dapat diidentifikasi sendiri)
1. Variabel Identifier berisi data yang dapat berubah2 dalam program. Var angka:integer 2. Konstanta Identifier berisi data yang tidak dapat diubah2 dalam program. const phi=3.14;
Program utama selalu diawali dengan BEGIN Akhir program ditandai tanda(.) setelah END yang paling akhir. Tanda (;) merupakan pemisah antar instruksi satu dengan yang lainnya. Non Case Sensitive Beberapa statement boleh ditulis menjadi satu baris dipisah dengan tanda (;) Baris komentar tanda (* *) atau { }
Memahami/ menganalisis masalah Merancang/ merumuskan algoritma Membuat Flowchart Menulis program Uji hasil program
1. Membaca Data (Input) contoh dalam bhs pascal: Read; Readln 2. Menampilkan Keluaran (Output) contoh dalam bhs pascal: Write; writeln 3. Operasi misal: a+bc