Algoritma dan Pemrograman
Flowchart dan Pseudocode
Flowchart
Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur program tersebut. Flowchart terdiri dari simbol-simbol yang mempunyai arti tertentu
Pseudocode
Pseudocode adalah Pseudo berarti imitasi atau mirip atau menyerupai dan code menunjukan kode dari program, berarti pseudocode adalah kode yang mirip dengan instruksi kode program yang sebenarnya. Pseudocode berbasis pada bahasa pemrograman yang sesungguhnya seperti COBOL, FORTRAN atau PASCAL. Sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada programmer.
Symbol Off-line Connector
|
Simbol untuk keluar/masuk prosedure atau proses dalam lembar/halaman yang
lain
|
|
Symbol Connector
|
Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang sama
|
|
Symbol Comunication Link
|
Simbol transmisi untuk informasi dari satu lokasi ke lokasi lainnya
|
Symbol Process
|
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
|
|
Symbol Manual Operation
|
Simbol yang menunjukkan pengolahan yang
tidak dilakukan oleh komputer
|
|
Symbol Decision
|
Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi
|
Symbol Predefined Process
|
Simbol untuk mempersiap- kan penyimpanan yg akan digunakan sebagai tempat
pengolahan di dlm storage
|
|
Symbol Terminal
|
Simbol untuk permulaan atau akhir dari suatu program
|
|
Symbol Off-line Storage
|
Simbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan
|
Symbol Manual Input
|
Simbol untuk pemasukan data secara manual on-line keyboard
|
|
Symbol Keying Operation
|
Simbol operasi dengan menggunakan mesin yang mempunyai keyboard
|
Contoh Flowchart
Uses Crt;
Var
Nama : String;
Umur : Byte;
Alm : String;
Begin
Writeln('Tugas Rahmawati');
writeln('Kelas I RPL');
writeln('NIS 5193');
Writeln('===============');
Write('Ketik Nama:'); Read(Nama);
Write('Ketik Umur:'); Read(Umur);
Write('Ketik Alamat;'); Read(Alm);
Writeln;
Writeln('Nama Kamu :',Nama);
Writeln('Umur Kamu :',Umur);
Writeln('Alamat Kamu ;',Alm);
Write('Terima Kasih');
Writeln;
End
THANKS
gomen..
BalasHapuspseudocode is not runing..
please check again