本系列資料由"鐵道出版社" 授權(quán)發(fā)布,任何網(wǎng)站不得轉(zhuǎn)載,否則追究法律責(zé)任。
考點(diǎn)1:程序設(shè)計(jì)語言的基礎(chǔ)知識(shí) ★★★★★
考點(diǎn)點(diǎn)撥: 本考點(diǎn)考查程序設(shè)計(jì)語言的基礎(chǔ)知識(shí)。包括低級(jí)語言、高級(jí)語言、語言處理程序等的基本概念和術(shù)語;程序設(shè)計(jì)語言的定義、分類、特點(diǎn)及其基本成分。
【試題1】 計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語言是__(1)__,該語言是由__(2)__組成的。(2004年下半年上午填空42、43)
(1) A)機(jī)器語言 B)C語言 C)匯編語言 D)數(shù)據(jù)庫語言
(2) A)ASCII碼 B)SQL語句 C)0、1序列 D)BCD碼
答案:(1)A (2)C
分
理論鏈接: 典型程序設(shè)計(jì)語言的特點(diǎn)
1)FORTRAN 語言
FORTRAN(Formula Translator)語言是公式翻譯語言的縮寫。它是第一個(gè)廣泛使用的高級(jí)語言,風(fēng)格上,它是一個(gè)固定格式的塊狀結(jié)構(gòu)語言。當(dāng)時(shí)主要是用于科學(xué)計(jì)算。 隨著FORTRAN語言的不斷改進(jìn)和發(fā)展,又出現(xiàn)了FORTRAN語言的不同版本,如FORTRAN Ⅳ、FORTRAN 77、FORTRAN 90。高性能FORTRAN語言(包含并行語句)等。
2)COBOL語言
COBOL(Common Business Oriented Language)語言是面向商業(yè)通用語言的縮寫。六七十年代,它是使用最廣泛的商用語言,它有類似英語的語法結(jié)構(gòu),適用于數(shù)據(jù)處理。 COBOL的出現(xiàn),使人們開始意識(shí)到計(jì)算機(jī)不僅可以應(yīng)用于科學(xué)計(jì)算領(lǐng)域,而且還可以進(jìn)入各種事務(wù)處理領(lǐng)域,拓寬了計(jì)算機(jī)的應(yīng)用范圍。80年代以后,由于數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用,COBOL的使用受到了一定的限制,但是仍然在一定范圍內(nèi)使用著。
3)ALGOL 語言
ALGOL(Algorithmic Language)語言是算法語言的縮寫。是一個(gè)自由格式的分程序結(jié)構(gòu)程序設(shè)計(jì)語言。它是使程序設(shè)計(jì)語言由技藝轉(zhuǎn)向科學(xué)的重要標(biāo)志。其特點(diǎn)是局部性、動(dòng)態(tài)性、遞歸性和嚴(yán)謹(jǐn)性。 ALGOL語言因其具有準(zhǔn)確而完備的文本以及采用了精確形式化語法描述體系——BNF范式,而備受程序設(shè)計(jì)語言研究與設(shè)計(jì)者的青睞。ALGOL語言中孕育了許多很有用的程序設(shè)計(jì)與程序設(shè)計(jì)語言思想,如自由程序格式、保留字、數(shù)據(jù)類型、分程序概念、子程序調(diào)用方式、遞歸、動(dòng)態(tài)數(shù)組、條件語句與循環(huán)語句的形式等,這些思想一直到現(xiàn)在都影響著程序設(shè)計(jì)語言的設(shè)計(jì)。但ALGOL語言因其執(zhí)行效率不高,以及缺少標(biāo)準(zhǔn)輸入輸出設(shè)施等,而受到冷落。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |