本系列資料由"鐵道出版社" 授權(quán)發(fā)布,任何網(wǎng)站不得轉(zhuǎn)載,否則追究法律責(zé)任。
考點(diǎn)1:程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí) ★★★★★
考點(diǎn)點(diǎn)撥: 本考點(diǎn)考查程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)。包括低級(jí)語(yǔ)言、高級(jí)語(yǔ)言、語(yǔ)言處理程序等的基本概念和術(shù)語(yǔ);程序設(shè)計(jì)語(yǔ)言的定義、分類(lèi)、特點(diǎn)及其基本成分。
【試題1】 計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是__(1)__,該語(yǔ)言是由__(2)__組成的。(2004年下半年上午填空42、43)
(1) A)機(jī)器語(yǔ)言 B)C語(yǔ)言 C)匯編語(yǔ)言 D)數(shù)據(jù)庫(kù)語(yǔ)言
(2) A)ASCII碼 B)SQL語(yǔ)句 C)0、1序列 D)BCD碼
答案:(1)A (2)C
分
理論鏈接: 程序設(shè)計(jì)語(yǔ)言的分類(lèi)
1.程序設(shè)計(jì)語(yǔ)言的分類(lèi)
程序設(shè)計(jì)語(yǔ)言可以從不同角度進(jìn)行分類(lèi)。
根據(jù)程序設(shè)計(jì)語(yǔ)言的發(fā)展及抽象層次,可分:機(jī)器語(yǔ)言、匯編語(yǔ)言、面向過(guò)程語(yǔ)言、面向?qū)ο蟮恼Z(yǔ)言、面向問(wèn)題的語(yǔ)言和自然語(yǔ)言;
根據(jù)成分性質(zhì)的不同,可分為:順序語(yǔ)言、并發(fā)語(yǔ)言和分布式語(yǔ)言等;
根據(jù)程序設(shè)計(jì)的方式,可分為:命令式語(yǔ)言、面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言、函數(shù)式程序設(shè)計(jì)語(yǔ)言和邏輯型程序設(shè)計(jì)語(yǔ)言。
2.程序設(shè)計(jì)范型
程序設(shè)計(jì)范型是指程序設(shè)計(jì)的體裁,即用程序設(shè)計(jì)設(shè)計(jì)表達(dá)各種概念和各種結(jié)構(gòu)的一套設(shè)施。主要的程序設(shè)計(jì)范型有:
1)命令式程序設(shè)計(jì)語(yǔ)言
命令式語(yǔ)言也叫過(guò)程式語(yǔ)言,是通過(guò)指明一系列可執(zhí)行的運(yùn)算及運(yùn)算的次序來(lái)描述計(jì)算過(guò)程和語(yǔ)言。以馮.諾伊曼體系結(jié)構(gòu)為背景。如:Fortran、Pascal、C等。
命令式語(yǔ)言常采用結(jié)構(gòu)化程序設(shè)計(jì)方法。結(jié)構(gòu)化程序設(shè)計(jì)的設(shè)計(jì)思路是:自頂向下、逐步求精;其程序結(jié)構(gòu)是按功能劃分若干個(gè)基本模塊,這些模塊形成一個(gè)樹(shù)狀結(jié)構(gòu);各模塊之間的關(guān)系盡可能簡(jiǎn)單,在功能上相對(duì)獨(dú)立;每一模塊內(nèi)部均是由順序、選擇和循環(huán)三種基本結(jié)構(gòu)組成;其模塊化實(shí)現(xiàn)的具體方法是使用子程序。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |