软件工程复习题1
1. 填空題
(1) 軟件危機(jī)又名___軟件蕭條____和軟件困擾_______。
(2) 軟件工程包括____軟件工程技術(shù)___和軟件工程管理_______兩方面內(nèi)容。
(3) 軟件工程方法學(xué)包括_____方法、工具_、過程______三個(gè)要素。
(4) 傳統(tǒng)方法學(xué)也稱________生命周期方法學(xué)和____結(jié)構(gòu)化范型____。
(5) 軟件生命周期是由___定義問題、軟件開發(fā)、___ 軟件維護(hù)__________三個(gè)時(shí)期組成的。
(6) 軟件開發(fā)時(shí)期包含_____起始、細(xì)化、構(gòu)建_、移交______四個(gè)階段。
(7) 生命周期模型又稱為_________軟件過程模型_____________。
(8) 系統(tǒng)的邏輯模型包括______邏輯模型和___物理模型___。
(9) 實(shí)體-聯(lián)系圖中的聯(lián)系分為_____定義、關(guān)系、______屬性___三種。
(10)在狀態(tài)圖中定義的狀態(tài)主要有_____起始狀態(tài)、中間狀態(tài)、______最終狀態(tài)___三種狀態(tài)。
概念題
2. 軟件危機(jī)的定義是什么?
軟件危機(jī)指計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列的嚴(yán)重問題。
3. 軟件工程的定義是什么?
軟件工程是把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運(yùn)行和維護(hù)的全過程,以及對(duì)上述方法的研究。
4. 投資回收期是什么?
基本建設(shè)項(xiàng)目的凈收益抵償全部投資所需要的年限,它反映項(xiàng)目財(cái)務(wù)盈利能力及項(xiàng)目財(cái)務(wù)清償能力的重要指標(biāo)
5. 數(shù)據(jù)流圖的定義是什么?
以圖形的方式描述數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的邏輯過程
6. 軟件工程有哪些基本原理?
(1)用分階段的生命周期計(jì)劃嚴(yán)格管理
(2)堅(jiān)持進(jìn)行階段評(píng)審
(3)實(shí)行嚴(yán)格的產(chǎn)品控制
(4)采用現(xiàn)代程序設(shè)計(jì)技術(shù)
(5)結(jié)果應(yīng)能清楚地審查
(6)開發(fā)小組的人員應(yīng)該少而精
(7)承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性
7. 軟件生命周期是由哪些階段組成的?
軟件生命周期分為三個(gè)時(shí)期八個(gè)階段:
.
軟件定義: 問題定義、 可行性研究;
.
軟件開發(fā): 需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試;
.
軟件運(yùn)行: 軟件維護(hù)
8. 軟件的生命周期模型有哪些?
瀑布模型,
演化模型,
螺旋模型,
增量模型,
噴泉模型,
快速應(yīng)用開發(fā)( RAD )模型。
9. 典型的可行性研究過程一般具有哪些步驟?
(1) 確定項(xiàng)目規(guī)模和目標(biāo)
(2) 研究正在運(yùn)行的系統(tǒng)
(3) 建立新系統(tǒng)的邏輯模型
(4) 導(dǎo)出和評(píng)價(jià)各種方案
(5) 推薦可行性方案
(6) 編寫可行性研究報(bào)告
(7) 遞交可行性研究報(bào)告
計(jì)算題
10. (1) 某高校可用的電話號(hào)碼有以下幾類:校內(nèi)電話號(hào)碼由5位數(shù)字組成,第1位數(shù)字不是0;校內(nèi)電話又分為本市電話和外地電話兩類,撥校外電話需先撥0,如果是本市電話在接著撥7位電話號(hào)碼(第一位不是0),如果是外地電話則先撥區(qū)碼(4或5位數(shù)字),在撥當(dāng)?shù)仉娫捥?hào)碼(7或8位數(shù)字,第1位不是0)。
11. 有一個(gè)密碼箱,內(nèi)部裝有4個(gè)密碼鎖,每個(gè)密碼鎖都可以向左或向右轉(zhuǎn)動(dòng),密碼箱密碼是,1L,4R,3L,2L,請(qǐng)畫出該描述的狀態(tài)轉(zhuǎn)換圖,并給出有窮狀態(tài)機(jī)定義。
12.假設(shè)完成一個(gè)項(xiàng)目的成本估計(jì)是4000美元,項(xiàng)目完成后,估計(jì)每年可節(jié)約2000美元,假設(shè)年利率是12%,該軟件最后可以使用5年,請(qǐng)計(jì)算出該項(xiàng)目的投資回收期和純收入。
總結(jié)
- 上一篇: 如何设计一个项目的数据库?
- 下一篇: 安卓机用什么无线蓝牙耳机好?适合安卓机的