二、填空題(本大題共10小題,每小題2分,共20分)
請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無分。
21.可行性研究從技術(shù)可行性、經(jīng)濟(jì)可行性、________三方面進(jìn)行分析。
22.IDEF0方法用來描述系統(tǒng)的功能活動(dòng)及其聯(lián)系,建立系統(tǒng)的_______模型。
23.結(jié)構(gòu)化方法總的指導(dǎo)思想是_______逐層分解。
24.在一段程序中,將多次出現(xiàn)的一組語句設(shè)計(jì)為一個(gè)子程序,供多個(gè)部分調(diào)用,這種情況出現(xiàn)的內(nèi)聚稱為________。
25.軟件部件的內(nèi)部實(shí)現(xiàn)與外部可訪問性分離,這是指軟件的______。
26.用來模擬被測模塊的上級(jí)調(diào)用模塊的模塊稱為_______。
27.軟件復(fù)雜性度量的參數(shù)很多,主要有規(guī)模、_______、結(jié)構(gòu)、智能度。
28.軟件開發(fā)環(huán)境中最主要的組成部分是______。
29.軟件工程管理的具體內(nèi)容包括對(duì)開發(fā)人員、組織機(jī)構(gòu)、用戶和______等方面的管理。
30.增量模型根據(jù)增量方式和形式的不同,分為_____和原型模型。
三、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.過程設(shè)計(jì)語言(PDL)
32.可移植性
33.漸增式測試
34.詳細(xì)設(shè)計(jì)
35.條件覆蓋
四、簡答題(本大題共4小題,每小題5分,共20分)
36.軟件生存周期可以分為幾個(gè)階段,每個(gè)階段的提交物是什么?
37.結(jié)構(gòu)化分析的描述工具有哪些?簡述結(jié)構(gòu)化分析的步驟。
38.什么是黑盒測試法?常用的黑盒測試方法有哪些?
39.簡述面向?qū)ο蟮奶卣鳌?/p>
五、應(yīng)用題(本大題共2小題,第40小題10分,第41小題15分,共25分)
40.下面是一段偽碼程序(代碼前的數(shù)字只作標(biāo)號(hào)用,不參與程序執(zhí)行):
START
1:INPUT(A,B,C,D)
2:IF(A>0)AND(B>0)
THEN
3:X=A+B
ELSE
4:X=A-B
5:END
6:IF(C>A)OR(D
THEN
7:Y=C-D
ELSE
8:Y=C+D
9:END
10:PRINT(X,Y)
STOP
根據(jù)以上的描述
(1)畫出對(duì)應(yīng)的流程圖和程序圖。
(2)計(jì)算程序圖的環(huán)形復(fù)雜度。
41.某個(gè)學(xué)生成績管理系統(tǒng)的部分功能如下:
(1)基本信息管理:教務(wù)管理人員輸入或修改學(xué)期教學(xué)執(zhí)行計(jì)劃、學(xué)生名單和教師名單;
(2)學(xué)生選課:學(xué)生根據(jù)教學(xué)執(zhí)行計(jì)劃進(jìn)行選課;
(3)分配任課教師:教務(wù)管理人員為符合開課條件的課程分配教師,并打印任課通知單給教師;
(4)成績管理:每門課程的教師在考試評(píng)分結(jié)束后將考試成績交給教務(wù)管理人員,教務(wù)管理人員輸入、維護(hù)成績,系統(tǒng)可生成成績單(發(fā)給學(xué)生)、成績統(tǒng)計(jì)分析表(發(fā)給教務(wù)管理人員)。
請(qǐng)根據(jù)要求畫出該問題的分層數(shù)據(jù)流圖(要求畫出頂層和0層數(shù)據(jù)流圖)。
上一頁
1
2
下一頁
|
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |