SQL:結(jié)構(gòu)化查詢語(yǔ)言,用于對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取管理。
4GL(第4代語(yǔ)言),包括Foxpro、Uniface、PowerBuilder Informix4GL等語(yǔ)言。這種語(yǔ)言有幾個(gè)特征:
(1)友好的用戶界面
(2)兼有過(guò)程性和非過(guò)程性雙重特性
(3)高效的程序代碼
(4)完備的數(shù)據(jù)庫(kù)
(5)應(yīng)用程序生成器
實(shí)時(shí)處理,主要有匯編語(yǔ)言和Ada語(yǔ)言。
系統(tǒng)軟件,主要可用匯編語(yǔ)言、C語(yǔ)言、Pascal和Ada語(yǔ)言。
人工智能,應(yīng)選擇Prolog、Lisp語(yǔ)言。Lisp是一種函數(shù)型語(yǔ)言。Prolog是一種邏輯型語(yǔ)言。
如果用面向?qū)ο蠓椒ㄩ_(kāi)發(fā)軟件,可采用C++、Java語(yǔ)言。
近年來(lái)軟件開(kāi)發(fā)環(huán)境已進(jìn)入可視化時(shí)代,我們的實(shí)踐課程中,也都需要你有可視化編程工具進(jìn)行程序設(shè)計(jì),可用的如Visual Basic 、Visual C++、Visual Foxpro 、Delphi等等。我們應(yīng)該去學(xué)習(xí)掌握這些可視化編程工具。
三、程序設(shè)計(jì)風(fēng)格
程序設(shè)計(jì)風(fēng)格是指一個(gè)人編制程序時(shí)所表現(xiàn)出來(lái)的特點(diǎn)、習(xí)慣、邏輯思路等。
要形成良好的程序設(shè)計(jì)風(fēng)格,應(yīng)注意以下幾個(gè)方面:
源程序文檔化:即給標(biāo)識(shí)符取名和注釋方面養(yǎng)成良好的習(xí)慣,注意寫(xiě)出易讀易理解的程序文檔。
數(shù)據(jù)說(shuō)明:注意數(shù)據(jù)說(shuō)明時(shí)的順序和變量名的排列順序以及必要的注釋。
語(yǔ)句構(gòu)造:特別要注意的是,在寫(xiě)程序時(shí)要以代碼的易讀易解為先,不要把為了實(shí)現(xiàn)高效率而把一些原本容易理解的語(yǔ)句寫(xiě)成一個(gè)復(fù)雜的語(yǔ)句。從而降低軟件可維護(hù)性。
輸入輸出效率:要注意的是,追求效率要建立在不損害程序可讀性或可靠性基礎(chǔ)之上,要先使程序正確、再提高效率,要先使程序清晰,再提高程序效率。
相關(guān)推薦:2010年下半年軟考試題及答案解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |