本系列資料由"鐵道出版社" 授權(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
分
本系列資料由"鐵道出版社" 授權(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
分析:計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語言是機(jī)器語言,它是一種CPU的指令系統(tǒng),由該CPU可識(shí)別的0、1序列構(gòu)成的指令碼組成。
【試題2】 程序設(shè)計(jì)語言的定義一般應(yīng)包括______幾個(gè)方面。(2004年上半年上午題9)
A)語法、語義和語句 B)語法、語義和語用
C)語義、語句和語用 D)語法、語用和語句
答案:B
分析:程序設(shè)計(jì)語言的定義一般應(yīng)包括語法、語義和語用幾個(gè)方面。語法是指記號(hào)的組合規(guī)則;語義指記號(hào)的特定意義;而語用是指程序與使用者的關(guān)系。
【試題3】 程序設(shè)計(jì)語言可劃分為低級(jí)語言和高級(jí)語言兩大類。與高級(jí)語言相比,用低級(jí)語言開發(fā)的程序,其___A___,但在 ___B___ 的場合,還經(jīng)常全部或部分地使用低級(jí)語言。在低級(jí)語言中,匯編語言與機(jī)器語言十分接近,他使用了___C___ 來提高程序的可讀性。(1999年上午題3A、3B、3C)
A:(1)運(yùn)行效率低,開發(fā)效率低 (2)運(yùn)行效率低,開發(fā)效率高
(3)運(yùn)行效率高,開發(fā)效率低 (4)運(yùn)行效率高,開發(fā)效率高
B:(1)對時(shí)間和空間有嚴(yán)格要求 (2)并行處理
(3)事件驅(qū)動(dòng) (4)電子商務(wù)
C: (1)簡單算術(shù)表達(dá)式 (2)助記符號(hào) (3)偽指令 (4)定義存儲(chǔ)語句
答案:A.3 B.1 C.2
理論鏈接: 程序設(shè)計(jì)語言基本概念
1.低級(jí)語言和高級(jí)語言
1)低級(jí)語言(機(jī)器語言):機(jī)器語言是計(jì)算機(jī)能夠認(rèn)識(shí)的語言(計(jì)算機(jī)的基礎(chǔ)是數(shù)字電路,機(jī)器語言就是數(shù)字電路里的電信號(hào),都是二進(jìn)制文件),它是一種CPU的指令系統(tǒng),由該CPU可識(shí)別的0、1序列構(gòu)成的指令碼組成。指令是不可分割的最小功能單元。
機(jī)器語言的特點(diǎn)是:執(zhí)行效率高,不直觀,不易查錯(cuò),生產(chǎn)效率低。
2)匯編語言:用助記符號(hào)描述的指令系統(tǒng)。
用匯編語言編寫的程序的特點(diǎn)是:(1)執(zhí)行效率較高;(2)要經(jīng)匯編程序匯編成目標(biāo)程序(機(jī)器語言)后才能執(zhí)行,依賴硬件(面向機(jī)器的語言----依CPU不同而異)。
3)高級(jí)語言
特點(diǎn):編程效率高,不必考慮硬件;執(zhí)行效率低,要經(jīng)編譯,連接后才能執(zhí)行。
2.程序設(shè)計(jì)語言的定義
用于書寫計(jì)算機(jī)程序的語言。通常指實(shí)現(xiàn)的高級(jí)語言。語言的基礎(chǔ)是一組記號(hào)與一組規(guī)則。程序設(shè)計(jì)語言一般包括:
語法:記號(hào)的組合規(guī)則;
語義:記號(hào)的特定意義;
語用:程序與使用者的關(guān)系;
語言的實(shí)現(xiàn)還有個(gè)語境問題。語境是指理解和實(shí)現(xiàn)程序設(shè)計(jì)語言的環(huán)境(包括編譯環(huán)境和運(yùn)行環(huán)境)。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |