第 1 頁:選擇題 |
第 5 頁:基本操作題 |
第 6 頁:程序改錯題 |
第 7 頁:程序設(shè)計題 |
第 8 頁:參考答案 |
參考答案及專家詳解
一、選擇題
1.C!窘馕觥繑(shù)據(jù)的邏輯結(jié)構(gòu)是描述數(shù)據(jù)之間的關(guān)系,分兩大類:線性結(jié)構(gòu)和非線性結(jié)構(gòu)。線性結(jié)構(gòu)是n個數(shù)據(jù)元素的有序(次序)集合,指的是數(shù)據(jù)元素之間存在著“一對一”的線性關(guān)系的數(shù)據(jù)結(jié)構(gòu)。常用的線性結(jié)構(gòu)有:線性表,棧,隊列,雙隊列,數(shù)組,串。非線性結(jié)構(gòu)的邏輯特征是一個結(jié)點元素可能對應(yīng)多個直接前驅(qū)和多個后驅(qū)。常見的非線性結(jié)構(gòu)有:樹(二叉樹等),圖(網(wǎng)等),廣義表。
2.B!窘馕觥縌(1:35)則隊列的存儲空間為35;對空條件:front=rear(初始化時:front=rear),隊滿時:(rear+1)%n= =front,n為隊列長度(所用數(shù)組大小),因此當執(zhí)行一系列的出隊與入隊操作,front=rear.則隊列要么為空,要么為滿。
3.B。【解析】棧是先進后出,因此,棧底元素是先入棧的元素,棧頂元素是后入棧的元素。
4.D!窘馕觥繂我坏臄(shù)據(jù)結(jié)構(gòu)——關(guān)系,現(xiàn)實世界的實體以及實體間的各種聯(lián)系均用關(guān)系來表示。數(shù)據(jù)的邏輯結(jié)構(gòu)——二維表,從用戶角度,關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一張二維表。但是關(guān)系模型的這種簡單的數(shù)據(jù)結(jié)構(gòu)能夠表達豐富的語義,描述出現(xiàn)實世界的實體以及實體間的各種關(guān)系。
5.A。【解析】部門到職員是一對多的,職員到部門是多對一的,因此,實體部門和職員間的聯(lián)系是l:m聯(lián)系。
6.C!窘馕觥窟x擇:是在數(shù)據(jù)表中給予一定的條件進行篩選數(shù)據(jù)。投影:是把表中的某幾個屬性的數(shù)據(jù)選擇出來。連接:有自然連接、外連接,內(nèi)連接等,連接主要用于多表之間的數(shù)據(jù)查詢。并:與數(shù)學(xué)中的并是一樣的。兩張表進行并操作,要求它們的屬性個數(shù)相同并且需要相容。
7.C!窘馕觥繑(shù)據(jù)字典(DD)是指對數(shù)據(jù)的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個元素做出詳細的說明。
8.B!窘馕觥俊盾浖尚行苑治鰣蟾妗肥擒浖尚行匝芯康囊罁(jù)。
9.A!窘馕觥亢诤袦y試方法主要有等價類劃分、邊界值分析、因果圖、錯誤推測等。白盒測試的主要方法有邏輯驅(qū)動、路徑測試等,主要用于軟件驗證。
10.A!窘馕觥寇浖O(shè)計階段的主要任務(wù)包括丙個:一是進行軟件系統(tǒng)的可行性分析,確定軟件系統(tǒng)的建設(shè)是否值得,能否建成。二是進行軟件的系統(tǒng)分析,了解用戶的需求,定義應(yīng)用功能,詳細估算開發(fā)成本和開發(fā)周期。
11.B!窘馕觥緾語言是一種成功的系統(tǒng)描述語言,具有良好的移植性,每個后綴為.C的C語言源程序都可以單獨進行編譯。
12.A!窘馕觥坑脩魳俗R符不能以數(shù)字開頭,C語言中標識符是區(qū)分大小寫的,關(guān)鍵字不能用做用戶標識符。
13.B!窘馕觥慨斢弥笖(shù)形式表示浮點數(shù)據(jù)時,E的前后都要有數(shù)據(jù),并且E的后面數(shù)要為整數(shù)。
14.A!窘馕觥緾語言是由函數(shù)組成的,函數(shù)是C語言的基本單位。所以可以說C語言主要是借助定義函數(shù)來實現(xiàn)程序模塊化。
15.C!窘馕觥吭贑語言中,可以用一個標識符來表示一個常量,稱之為符號常量。符號常量在使用之前必須先定義,其一般形式為:#define標識符常量。
16.C!窘馕觥吭谳斎3和5之間除逗號外不能有其他字符。
17.C!窘馕觥緾har類型數(shù)據(jù)占1個字節(jié)。
18.B!窘馕觥吭谝粋表達式中,括號的優(yōu)先級高,先計算3 !=4,為真即是l,1>2為假。
19.D。【解析】選項A,當cl和c2相等時,不成立;選項B,a*b要用括號括起來;選項C,case與后面的數(shù)字用空格隔開。
20.D!窘馕觥枯敵龅慕Y(jié)果是:-1,1 0,2 1,2
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |