一選擇
1.B
軟件達(dá)到spec預(yù)期功能的程度
2.C
結(jié)構(gòu)化分析方法,包含模塊和信息隱蔽
3.C
軟件需求明確其弊,使用瀑布模型
4.B
軟件測(cè)試模型霍骄,給出了測(cè)試的要素以及它們之間的關(guān)系
5.A
學(xué)校和教師-has-a 群嗤,即為聚合關(guān)系
二判斷
- 錯(cuò)
標(biāo)志符的定義:標(biāo)志符是一個(gè)對(duì)象的屬性,他區(qū)分了這個(gè)對(duì)象與所有其他對(duì)象
2.對(duì)
3.對(duì)
4.對(duì)
5.錯(cuò) 都有抽象概念
三:簡(jiǎn)答
- 軟件需求是什么?共分為幾個(gè)層次?
一個(gè)需求是一個(gè)“要予構(gòu)造”的陳述,描述了待開發(fā)產(chǎn)品(或項(xiàng))功能上的能力,性能參數(shù)或其他性質(zhì)氏淑。分為功
能需求跟非功能需求,其中非功能需求又分為性能需求,外部接口設(shè)計(jì),質(zhì)量屬性,設(shè)計(jì)約束勃蜘。 - 軟件質(zhì)量保證的是什么?它的四個(gè)活動(dòng)是什么?
質(zhì)量保證是為項(xiàng)目生存周期內(nèi)的軟件過程和軟件產(chǎn)品提供適當(dāng)保障的過程,目的是使它們符合所規(guī)定的需求,并
遵循已建立計(jì)劃。包括過程實(shí)現(xiàn),產(chǎn)品保證,過程保證,質(zhì)量體系保證四個(gè)活動(dòng)假残。
3.說明客戶端/服務(wù)器,對(duì)等模式采用的三層結(jié)構(gòu)是什么?
(參考MVC)
C/S系統(tǒng)快速開發(fā)平臺(tái)采用三層邏輯架構(gòu)(3-Tier Architecture)缭贡,由界面層(UI-User Interface Layer)、業(yè)務(wù)邏輯層(BLL-Business Logic Layer)辉懒,數(shù)據(jù)訪問層(DAL-Data Access Layer)三層組成阳惹。在軟件體系架構(gòu)設(shè)計(jì)中,分層次是最常見也是最重要的一種設(shè)計(jì)思路眶俩,目的是實(shí)現(xiàn)“高內(nèi)聚莹汤,低耦合”設(shè)計(jì)思想。
所謂三層邏輯架構(gòu)颠印,是在客戶端與數(shù)據(jù)庫之間加入一個(gè)“中間層”纲岭,介于界面層與數(shù)據(jù)層中間部分的邏輯處理。通常用于處理界面的數(shù)據(jù)线罕,如數(shù)據(jù)采集止潮、數(shù)據(jù)合法性檢驗(yàn)、基本數(shù)據(jù)運(yùn)算钞楼,或界面組件生成喇闸、組件狀態(tài)管理等⊙基于處理過程封裝而成的中間層稱為業(yè)務(wù)邏輯層(BLL - Business Logic Layer),業(yè)務(wù)邏輯層沒有嚴(yán)格定義和規(guī)范燃乍,采用三層結(jié)構(gòu)設(shè)計(jì)符合高內(nèi)聚,低耦合設(shè)計(jì)理念雳殊,也是研發(fā)軟件產(chǎn)品最常見的設(shè)計(jì)方式一。
四:建模(無題)
參考文獻(xiàn):https://blog.csdn.net/weixin_30613343/article/details/98796300