Raptor是一款基于流程圖的高級程序語言算法工具。它是一種可視化的程序設(shè)計環(huán)境,為程序和算法設(shè)計的基礎(chǔ)課程的教學(xué)提供實驗環(huán)境。該快速算法原型工具使用RAPTOR設(shè)計的程序和算法可以直接轉(zhuǎn)換成為C++、C#、Java等高級程序語言,為程序和算法的初學(xué)者提供了良好的學(xué)習(xí)環(huán)境。
功能簡介:
Raptor開發(fā)環(huán)境可以在最大限度地減少語法要求的情形下,幫助用戶編寫正確的程序指令。
Raptor開發(fā)環(huán)境是可視化的,可以一次執(zhí)行一個圖形符號,以便幫助用戶跟蹤RAPTOR程序的指令流執(zhí)行過程。
Raptor是為易用性而設(shè)計的,用戶可用它與其他任何的編程開發(fā)環(huán)境進行復(fù)雜性比較。
Raptor所設(shè)計程序的調(diào)試和報錯消息更容易為初學(xué)者理解。
Raptor的目的是進行算法設(shè)計和運行驗證,所以避免了重量級編程語言,如C++或Java的過早引入,給初學(xué)者帶來的學(xué)習(xí)負擔(dān)。
Raptor作為一種可視化程序設(shè)計的軟件環(huán)境,已經(jīng)為卡內(nèi)基.梅隆大學(xué)等世界上22個以上的國家和地區(qū)的高等院校使用,在計算機基礎(chǔ)課程教學(xué)中,取得良好的效果。