Pseudoceode Diagram Alur Flow Chart

SAPI hanya memanggil satu thread yang merupakan turunan dari ISpSREngine.

2.3 Algoritma Program

Algoritma program terdiri dari dua macam, yaitu pseudocode dan flow chart diagram alur.

2.3.1 Pseudoceode

Pseudo berarti imitasi atau mirip atau menyerupai dan code menunjukkan dari program , berarti pseudocode adalah kode yang mirip dengan instruksi kode program yang sebenarnya. Pseudocode berbasis pada bahasa pemrograman yang sesungguhnya seperti COBOL, FORTAN atau PASCAL, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada programmer. Pseudocode akan memudahkan programmer untuk memahami dan menggunakannya, karena mirip dengan kode-kode program sebenarnya. Pseudocode menjelaskan juga tentang pemberian nilai awal dari suatu variabel, membuka dan menutup file, subscript atau tipe-tipe data yang digunakan misalnya real, integer, boolean.

2.3.2 Diagram Alur Flow Chart

Komputer membutuhkan hal-hal yang terperinci, Alat yang banyak dipakai untuk membuat algoritma adalah diagram alur atau flow chart. Diagram alur dapat menunjukkan secara jelas arus pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Suatu diagram alur memberikan gambaran dua dimensi berupa simbol-simbol grafis. Masing-masing simbol telah ditetapkan terlebih dahulu fungsi dan artinya. Simbol-simbol tersebut dipakai untuk menunjukkan berbagai kegiatan operasi dan jalur pengendalian. Diantara simbol-simbol yang akan dipergunakan sebagai berikut: SIMBOL KEGUNAAN Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawabanaksi. Simbol untuk permulaan atau akhir dari suatu program. Simbol untuk keluar atau masuk prosedur atau proses dalam lembar yang sama. Menunjukkan bagan instruksi selanjutnya Simbol untuk menyatakan input berasal Simbol proses Simbol input-output Simbol decision Simbol terminal Simbol connector dari dokumen dalam bentuk kertas atau output dicetak di kertas. Berisi catatan supaya mudah dimengerti isitujuan algoritma atau uraian data yang akan diproses. Tanda hubung antara symbol flowchart yang berbeda halaman. Tabel 2.1 Simbol-simbol Flowchart

2.3.3 STD State Transition Diagram