Jumat, 13 Maret 2015

Pengenalan RAPTOR

Pengenalan RAPTOR
RAPTOR merupakan pemrograman yang berbasis flowchartRAPTOR dirancang khusus untuk membantu memvisualisasikan algoritma yang telah kita buat. Program RAPTOR diciptakan secara visual dan dieksekusi secara visual dengan menelusuri eksekusi melalui flowchart. Biasanya kita lebih suka menggunakanflowchart untuk mengekspresikan algoritma, dan lebih berhasil menciptakan algoritma menggunakan RAPTOR daripada menggunakan bahasa tradisional atau menulis flowchart tanpa RAPTOR.
RAPTOR ditulis dalam kombinasi dari bahasa C # dan A # (port dari Ada untuk.NET Framework.) dan hanya didukung pada Windows. RAPTOR telah bereksperimen dengan Mono di Mac OS X dan Ubuntu. Versi Mac tidak berjalan sama sekali, tetapi RAPTOR dapat berjalan pada Ubuntu dengan beberapa fitur yang harus dihilangkan.
RAPTOR memiliki beberapa mode, secara default kita memakai mode Novice. Mode Novice memiliki global namespace tunggal untuk setiap variabel. ModeIntermediate digunakan untuk membuat prosedur yang memiliki ruang lingkup mereka sendiri (memperkenalkan gagasan lewat parameter dan mendukung rekursi). Mode baru RAPTOR adalah mode yang berorientasi object, yaitu versi 2009.
RAPTOR bebas untuk didistribusikan sebagai layanan kepada masyarakat.RAPTOR pada awalnya dikembangkan oleh dan untuk US Air Force Academy, Departemen Ilmu Komputer, namun penggunaannya telah menyebar danRAPTOR sekarang digunakan untuk pendidikan di lebih 17 negara pada setidaknya 4 benua.
RAPTOR juga di lengkapi dengan proses generate flowchart ke beberapa source code yang sudah banyak di kenal seperti C++, Java, C# dan lain-lain. Sehingga pengguna tidak perlu lagi membangun dari awal sebuah source code, karena dariflowchart yang telah di buat langsung di terjemahkan ke Source Code olehRAPTOR.
Keunggulan dari software RAPTOR Interpreter Flowchart adalah dapat mengeksekusi flowchart yang telah di bangun menjadi sebuah visualisasi yang nyata, sehingga pengguna dapat mengetahui step by step flowchart yang mereka buat melalui eksekusi secara visual dalam tiap langkahnya. Selain itu kelebihan dari Raptor Interpreter Flowchart ini ada pada saat kita membuat flowchartdengan penulisan variabel, RAPTOR di dukung dengan adanya fitur Auto Complete seperti layaknya pada Pemrograman Visual Basic.
          Gambar diatas merupakan interface dari RAPTOR. Disebelah kiri merupakan simbol-simbol yang dapat kita gunakan untuk membuat sebuahflowchart. Berikut adalah fungsi dari symbol-simbol diatas :
Purpose
Symbol
Name
Description
INPUT
 
input statement
Allow the user to enter data. Each data value is stored in a variable.
PROCESSING
 
assignment statement
Change the value of a variableusing some type of mathematical calculation.
PROCESSING
 
procedure call
Execute a group of instructions defined in the named procedure. In some cases some of the procedure arguments (i.e., variables) will be changed by the procedure’s instructions.
OUTPUT
 
output statement
Display (or save to a file) the value of a variable.
Operator dan Fungsi
Operator atau fungsi memerintahkan komputer untuk melakukan beberapa perhitungan pada data. Operator ditempatkan antara data yang dioperasikan (yaitu X / 3, Y +7, dll) sedangkan fungsi menggunakan tanda kurung untuk menunjukkan data tersebut beroperasi pada (yaitu sqrt (4.7), sin (2,9)). Ketika dieksekusi, operator dan fungsi melakukan perhitungan dan mengembalikan hasil. RAPTOR memiliki operator dan fungsi sebagai berikut :
  • basic math                : +, -, *, /, ^, **, rem, mod, sqrt, log, abs, ceiling, floor.
  • trigonometry             : sin, cos, tan, cot, arcsin, arcos, arctan, arccot.
  • relational                  : =, !=, /=, <, >, >=, <=.
  • logical                      : and, or, not.
  • miscellaneous           : random, Length_of.

0 komentar:

Posting Komentar