版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
文檔《軟件工程(本)》模擬試卷1總分:100分 時(shí)間:90分鐘一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。 (60分,每題 3分)1. 軟件工程四個(gè)層次由下至上是( ),它們的順序不能互換。.質(zhì)量層、過程層、方法層、工具層.過程層、方法層、質(zhì)量層、工具層.方法層、過程層、質(zhì)量層、工具層.方法層、質(zhì)量層、過程層、工具層2. 根據(jù)軟件工程的 7條基本原理判斷下面正確的選項(xiàng)是( )。.軟件錯(cuò)誤發(fā)現(xiàn)的時(shí)機(jī)不重要,重要的是錯(cuò)誤的嚴(yán)重程度.軟件錯(cuò)誤只能通過運(yùn)行代碼才能發(fā)現(xiàn).軟件錯(cuò)誤發(fā)現(xiàn)的越早改正的成本越低需求階段一般不會(huì)引入錯(cuò)誤3. 下列有關(guān)標(biāo)準(zhǔn)的符號(hào),屬于國(guó)標(biāo)準(zhǔn)的是 ( )A.ZG
B.GB
C.GN
D.CB4. 經(jīng)濟(jì)可行性研究的主要容包括(A. 開發(fā)過程 B.開發(fā)工具
)。C.風(fēng)險(xiǎn)分析
D.效益分析5. (A.
)定義了用戶使用該軟件要完成的任務(wù)。用戶需求B.業(yè)務(wù)需求C.性能需求
D.功能需求6. 數(shù)據(jù)流程圖上的數(shù)據(jù)流必須封閉在(A. 外部過程 B.部數(shù)據(jù) C.部過程
)之間。D.外部實(shí)體7. 按照模塊獨(dú)立性,耦合程度由強(qiáng)至弱正確的順序是(
)。外部耦合、控制耦合、數(shù)據(jù)耦合控制耦合、數(shù)據(jù)耦合、外部耦合外部耦合、數(shù)據(jù)耦合、控制耦合數(shù)據(jù)耦合、外部耦合、控制耦合PDL是描述處理過程()。做什么B.為什么做C.怎么做D.對(duì)誰(shuí)做文檔9. 面向?qū)ο蟮倪@種( )模式與人們對(duì)客觀世界的認(rèn)識(shí)規(guī)律相符,從而使得面向?qū)ο蠹夹g(shù)在軟件工程領(lǐng)域中獲得了廣泛的應(yīng)用。A. 主體/動(dòng)作 B.主體/對(duì)象 C.主體/類 D.對(duì)象/屬性()是從用戶的觀點(diǎn)描述系統(tǒng)功能,它由一組用例、參與者及它們之間關(guān)系所組成。A. 類圖 B.對(duì)象圖 C.順序圖 D.用例圖11. 面向?qū)ο蠓治龊驮O(shè)計(jì)涉及到三個(gè)方面的容: ( )、一系列有效的分析步驟和一個(gè)方便易用的建模工具。A. 一套完善的建模符號(hào)C. 靈活的體系結(jié)構(gòu)
D.
B.
有效的數(shù)據(jù)結(jié)構(gòu)穩(wěn)定的系統(tǒng)架構(gòu)12. 確定角色是(
)的任務(wù)。A. 對(duì)象模型 B.用例模型13. 面向?qū)ο笤O(shè)計(jì)首先要進(jìn)行高層設(shè)計(jì):
C.動(dòng)態(tài)模型 D.交互模型確定系統(tǒng)的總體結(jié)構(gòu)和風(fēng)格,
構(gòu)造系統(tǒng)的(
),將系統(tǒng)劃分成不同的子系統(tǒng)。A. 邏輯模型 B.物理模型14. 每個(gè)子系統(tǒng)的接口上定義了若干(
C.數(shù)據(jù)模型 D.用例模型),其他子系統(tǒng)只能通過接口享受這個(gè)子系統(tǒng)提供的服務(wù)。A.操作B.數(shù)據(jù)C.屬性D.命令15.科學(xué)計(jì)算領(lǐng)域一般不選擇()語(yǔ)言。A.FORTRANB.C/C++C.匯編語(yǔ)言D.PASCAL16.對(duì)于嵌套的循環(huán)和分支程序,層次不要超過()層。A.1B.2C.3D.517.軟件中遺留的錯(cuò)誤數(shù)量與已經(jīng)發(fā)現(xiàn)的錯(cuò)誤數(shù)量成()。A.反比B.正比C.相等D.沒關(guān)系18.黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要研究()。A.需求規(guī)格說(shuō)明B.詳細(xì)設(shè)計(jì)說(shuō)明C.項(xiàng)目開發(fā)計(jì)劃D.概要設(shè)計(jì)說(shuō)明與詳細(xì)設(shè)計(jì)說(shuō)明19.通常軟件的可維護(hù)性常常隨著時(shí)間的推移而()。A.降低B.提高C.不變D.不確定20.通俗的說(shuō),軟件項(xiàng)目管理中常說(shuō)的基線是()。A. 管理的基本思路 B. 通過正式復(fù)審的文檔。文檔C. 基本的技術(shù)路線 D. 一種軟件開發(fā)的基本策略二、簡(jiǎn)答題(30分,每小題 6分)1、什么是軟件工程?請(qǐng)分析軟件工程的目標(biāo)是什么 ?、請(qǐng)簡(jiǎn)單說(shuō)明結(jié)構(gòu)化分析的主要步驟。、QQ軟件的用戶分為游客和登陸會(huì)員,登陸會(huì)員分為群成員和非群成員,群成員分為群主和群普通成員、群管理員,請(qǐng)用類的繼承關(guān)系描述 QQ用戶群。、請(qǐng)簡(jiǎn)單分析順序圖和活動(dòng)圖的區(qū)別。5、提高程序可讀性有哪些招數(shù)?對(duì)你來(lái)講比較靈驗(yàn)的是哪些?文檔三、應(yīng)用題( 10分)根據(jù)下面程序代碼,畫出程序流程圖,然后設(shè)計(jì)滿足條件組合覆蓋的測(cè)試用例。BEGINT:=0IF(X>=80ANDY>=80)THENT:=1ELSEIF(X>=90ANDY>=75)THENT:=2ENDIFEND.文檔《軟件工程(本)》模擬試卷2總分:
100分
時(shí)間:90
分鐘一、
選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。
(60
分,每題
3分)1. 軟件、程序和代碼是(
)。A. 相同的軟件概念
B.程序語(yǔ)言寫的代碼C. 計(jì)算機(jī)代碼和數(shù)據(jù)
D.三個(gè)不同的概念2. 下面哪個(gè)選項(xiàng)不是軟件工程研究的容(
)。A. 生產(chǎn)無(wú)故障的軟件
B.精通一門編程語(yǔ)言C.生產(chǎn)滿足用戶需求的軟件 D.生產(chǎn)及時(shí)交付的軟件3. SW-CMM是一種( )規(guī)。編程規(guī)B.軟件工作通用模型C.軟件設(shè)計(jì)模型D.軟件成熟度模型4. 可行性研究實(shí)質(zhì)上是在較高層次上、以較抽象的方式進(jìn)行(
)的過程。A. 詳細(xì)軟件設(shè)計(jì)
B.簡(jiǎn)化需求分析過程
C.深入的需求分析
D.測(cè)試設(shè)計(jì)5. 與傳統(tǒng)行業(yè)的生產(chǎn)相比較,軟件的需求具有(
)。A. 主觀性
B.穩(wěn)定性
C.明確性
D.客觀性6. ( )反映了系統(tǒng)物理結(jié)構(gòu)。A. 程序流程圖 B.數(shù)據(jù)流程圖 C.網(wǎng)絡(luò)拓?fù)鋱D D.系統(tǒng)流程圖7. 在軟件設(shè)計(jì)中應(yīng)該保持模塊的獨(dú)立性原則, ( )反映模塊獨(dú)立性。A. 耦合和聚 B.數(shù)據(jù)和模塊 C.模塊部的凝聚力 D.模塊之間的耦合8. 不管多么完善的軟件都可能有潛在的問題, 所以設(shè)計(jì)人員應(yīng)該為軟件進(jìn)行 ( )設(shè)計(jì),當(dāng)軟件遇到異常數(shù)據(jù)、事件或操作時(shí),軟件不至于徹底崩潰。A. 容錯(cuò)性
B.有效性
C.可靠性
D.安全性9. 從本質(zhì)上說(shuō),面向?qū)ο笫恰跋取贝_定動(dòng)作的(
)“后”執(zhí)行(
)。A. 數(shù)據(jù)結(jié)構(gòu)
/主體
B.主體/數(shù)據(jù)結(jié)構(gòu)
C.動(dòng)作/主體
D.主體/動(dòng)作10. UML是一種(
)語(yǔ)言。A. 程序設(shè)計(jì)
B.面向?qū)ο?/p>
C.交互式建模
D.過程描述11. 面向?qū)ο蠓治鲞^程中建立的模型有(
)。A. 數(shù)據(jù)模型、功能模型、活動(dòng)模型
B.對(duì)象模型、功能模型、測(cè)試模型C. 屬性模型、功能模型、對(duì)象模型
D.對(duì)象模型、功能模型、動(dòng)態(tài)模型文檔12. 下面建立功能模型的步驟哪個(gè)順序是正確的(
)。A. 確定角色
/確定用例模型
/確定用例
B.確定用例
/確定用例模型
/確定角色C. 確定角色
/確定用例
/確定用例模型
D.確定用例模型
/確定角色
/確定用例在圖書館信息管理系統(tǒng)中,已經(jīng)構(gòu)造了一個(gè)讀者類,后來(lái)發(fā)現(xiàn)圖書館的學(xué)生和教師在借書中有不同要求。請(qǐng)問在面向?qū)ο笤O(shè)計(jì)中用(
)方法可以有效地設(shè)計(jì)這
3個(gè)類?A. 信息隱藏
B. 多態(tài)
C.動(dòng)態(tài)聯(lián)編
D.繼承14. 面向?qū)ο笤O(shè)計(jì)的步驟中,正確的順序是(
)。系統(tǒng)構(gòu)架設(shè)計(jì)、用例設(shè)計(jì)、類設(shè)計(jì)系統(tǒng)構(gòu)架設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和用戶界面設(shè)計(jì)類設(shè)計(jì)、用例設(shè)計(jì)、構(gòu)架設(shè)計(jì)用例設(shè)計(jì)、構(gòu)架設(shè)計(jì)、類設(shè)計(jì)15.所有程序設(shè)計(jì)語(yǔ)言的基本成分可歸納為4種:數(shù)據(jù)成分、()、控制成分和傳輸成分。A.運(yùn)算成分B.循環(huán)成分C.說(shuō)明成分D.輸入成分16.程序結(jié)構(gòu)清晰且簡(jiǎn)單易懂,單個(gè)函數(shù)的行數(shù)一般()行。A.等于300B.大于500C.不超過30D.100左右17.一個(gè)測(cè)試用例是()。A.輸入數(shù)據(jù)B.輸出結(jié)果C.輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)D.實(shí)際的輸出數(shù)據(jù)18.下述哪一種測(cè)試方法,測(cè)試人員必須接觸到源程序()。A.功能測(cè)試B.結(jié)構(gòu)測(cè)試C.界面測(cè)試D.性能測(cè)試19.為了適應(yīng)軟硬件環(huán)境變化而修改軟件的過程是()。A.校正性維護(hù)B.完善性維護(hù)C.適應(yīng)性維護(hù)D.預(yù)防性維護(hù)20.不屬于軟件項(xiàng)目管理的是()。A.開發(fā)機(jī)構(gòu)能力評(píng)估B.項(xiàng)目風(fēng)險(xiǎn)評(píng)估C.質(zhì)量監(jiān)控D.軟件銷售利潤(rùn)二、簡(jiǎn)答題(30分,每小題6分)什么是軟件?如何評(píng)價(jià)軟件的質(zhì)量?文檔2. 根據(jù)你的理解,為下面的數(shù)據(jù)流程圖加上箭頭, 并把下列容添加到合適的位置: 用戶名密碼、用戶輸入預(yù)訂信息、保存預(yù)訂信息、預(yù)訂信息記錄、登錄確認(rèn)、圖書信息記錄、圖書信息、查詢條件、查詢結(jié)果、讀者賬號(hào)信息記錄、預(yù)訂信息。DS01IPO01 DS03登錄IPO03讀者工作人員查詢預(yù)訂信息查詢圖書信息IPO02預(yù)訂圖書DS023. 公司為本科以上學(xué)歷的員工重新安排工作,原則如下:①如果年齡不滿
23歲,學(xué)歷是本科,一律考研生;②如果年齡在
23歲至
50歲之間,學(xué)歷本科,任項(xiàng)目經(jīng)理;③如果年齡在
50歲以下,學(xué)歷碩士,任命為中層領(lǐng)導(dǎo);④如果年齡超過
50歲,不做調(diào)整,要求畫出判定表。文檔面向?qū)ο蟮姆治鐾ǔR⑷齻€(gè)模型,請(qǐng)問三個(gè)模型的作用?將下列代碼畫出對(duì)應(yīng)的程序流程圖。STARTINPUTx,nDIMENSIONa(n),f(n)DOi=1TOnINPUTf(i)ENDDOk=0DOWHILE(k<n)a(k)=0DOj=1TOn-ka(k)=a(k)+f(j)*f(j+k)/(n-k+1)ENDDOPRINTk*x,a(k)k=k+1ENDDOSTOP文檔三、應(yīng)用題( 10分)簡(jiǎn)化的圖書館圖書信息管理系統(tǒng)有以下要求: (1)借書:輸入讀者借書證和書號(hào),系統(tǒng)檢查借書證是否有效;查閱借還書文件,檢查該讀者所借圖書是否超過 8本,若已達(dá) 8本,顯示信息“已經(jīng)超出借書數(shù)量”,拒借;然后查詢是否有超過 1個(gè)月期限的圖書,若有則顯示信息“有超期未還圖書”;兩項(xiàng)檢查通過后,辦理借書(檢查庫(kù)存、修改庫(kù)存文件并將讀者借書信息登入借還書文件) (2)還書:輸入書號(hào)和讀者號(hào),從借書文件中讀出有關(guān)的借書記錄,查閱所借日期,如果超過 1個(gè)月,作罰款處理。否則,修改庫(kù)存文件與借還書文件。請(qǐng)就以上需求畫出 DFD圖,并給出借還書文件的數(shù)據(jù)字典。文檔《軟件工程(本)》模擬試卷3總分:100分 時(shí)間:90分鐘一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。
(60分,每題
3分)1、下面的哪個(gè)選項(xiàng)不是軟件工程的宗旨(
)。A. 開發(fā)滿足用戶需求的軟件 B. 研究算法 C. 及時(shí)交付軟件 D.生產(chǎn)無(wú)故障軟件2、針對(duì)需求不確定的軟件開發(fā),比較好的模型是( )。快速原型化模型B.瀑布模型C.軟件成熟度模型D.系統(tǒng)化模型3、可行性分析研究的費(fèi)用大約是項(xiàng)目總經(jīng)費(fèi)的( )。A.2% B.6% C.20%D.5 ‰4、業(yè)務(wù)需求描述的是( )。A. 功能需求 B. 用戶需求 C. 用戶的具體業(yè)務(wù)流程 D.軟件的目標(biāo)、規(guī)模和圍5、一個(gè)數(shù)據(jù)流程圖中的圖形符號(hào)有且僅有( )種。A.3B.5 C.4D.76、非直接耦合的模塊獨(dú)立性最強(qiáng), ( )的模塊獨(dú)立性最弱。.容耦合B.?dāng)?shù)據(jù)耦合C.控制耦合D.外部耦合7、信息隱藏的核心容是( )。.把數(shù)據(jù)都放在公共的區(qū)域.?dāng)?shù)據(jù)不能被其他模塊訪問.一個(gè)模塊的部信息不允許其他模塊直接訪問.把信息加密,只能讓有密鑰的模塊訪問8、面向過程的方法最關(guān)心的是過程,而過程實(shí)施的對(duì)象是作為過程( )傳遞的。參數(shù)B.主體C.過程D.數(shù)據(jù)結(jié)構(gòu)9、( )用于描述系統(tǒng)的功能集。組件視圖B.邏輯視圖C.用例視圖D.對(duì)象視圖10、用( )模型描述系統(tǒng)組織結(jié)構(gòu)。組織B.CMMC.數(shù)據(jù)D.靜態(tài)11、對(duì)象模型描述現(xiàn)實(shí)世界中實(shí)體的對(duì)象以及它們之間的關(guān)系, 表示目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)文檔構(gòu)。在面向?qū)ο蠓椒ㄖ校桑?)實(shí)現(xiàn)。順序圖B.類圖C.狀態(tài)圖D.組件圖12、如果對(duì)象之間的耦合是通過( )來(lái)實(shí)現(xiàn)的,則這種耦合就是交互耦合。A. 消息機(jī)制 B. 參數(shù) C. 方法 D. 公共數(shù)據(jù)區(qū)13、定義類的屬性類型時(shí)盡量使用已有類型,太多自定義類型會(huì)降低系統(tǒng)的( )指標(biāo)。A. 有效性 B. 安全性C. 可維護(hù)性 D. 開發(fā)效率14、在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)該包括( )測(cè)試用例。可能產(chǎn)生無(wú)效輸出的輸入情況無(wú)效的和不期望的輸入情況有效的和期望的輸入情況上面所有情況15、( )屬于功能測(cè)試方法。A. 等價(jià)類劃分和判定覆蓋 B. 邊值分析和等價(jià)類劃分C. 邊值分析和判定覆蓋 D.判定覆蓋和回歸測(cè)試16、一個(gè)軟件項(xiàng)目大約( )的工作量在開發(fā)階段, ( )的工作量在維護(hù)階段。A.30%,70%B.70%,30%C.30%,30% D.70%,70%17、軟件項(xiàng)目管理的容不包括( )。A. 人員的組織與管理 B. 技術(shù)和算法 C.軟件配置管理 D.軟件開發(fā)進(jìn)度計(jì)劃18、基線可作為軟件生存期中各開發(fā)階段的一個(gè)檢查點(diǎn)。 當(dāng)采用的基線發(fā)生錯(cuò)誤時(shí), 可以返回到最近和最恰當(dāng)?shù)模?)上配置項(xiàng)B.程序C.基線D.過程19、科學(xué)計(jì)算領(lǐng)域一般選擇( )語(yǔ)言。A.HTMLB.CC. 匯編語(yǔ)言 D.XML20、可維護(hù)性的特性中,相互促進(jìn)的( )。A 、可理解性和可測(cè)試性 B、效率和可移植性C、效率和可修改性 D、效率和結(jié)構(gòu)好二、簡(jiǎn)答題( 30分,每小題 6分)1、請(qǐng)畫圖說(shuō)明軟件工程的層次化結(jié)構(gòu),并詳細(xì)分析中間兩層的容。文檔2、請(qǐng)為下面的程序設(shè)計(jì)符合判定覆蓋的測(cè)試用例。intmain(){inta,b,c,x,y,z,t;scanf( “d%,d%,d%),&a,&b,&c,&t);ifa>5&&t<1x=10elsex=1;ifb>10y=20elsey=2;ifc>15z=30elsez=3;printf( “d%,d%,d%n”,x,y,z)}3、活動(dòng)圖與狀態(tài)圖的區(qū)別?4、試分析結(jié)構(gòu)化方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《偵查策略》課件
- 外陰濕疹的臨床護(hù)理
- 孕期中暑的健康宣教
- 傳導(dǎo)性耳鳴的健康宣教
- 這位廳官的講話火了
- 雙曲線定義課件
- 你們想錯(cuò)了課件
- 化膿性腮腺炎的健康宣教
- 科學(xué)探究:物質(zhì)的比熱容課件滬科
- 鼻毛孔粗大伴白色分泌物的臨床護(hù)理
- 2022年廣東南方報(bào)業(yè)傳媒集團(tuán)有限公司招聘筆試題庫(kù)及答案解析
- 水輪發(fā)電機(jī)組大修質(zhì)量標(biāo)準(zhǔn)
- 汽車零部件開發(fā)質(zhì)量管理課件
- 20m29.6m30.4m20m鋼箱梁橋?qū)嵗O(shè)計(jì)內(nèi)容與表達(dá)
- 冀教版四年級(jí)上冊(cè)英語(yǔ)Unit 4單元測(cè)試卷(含聽力音頻)
- VMWare Horizon7平臺(tái)集成指南
- 口腔專科護(hù)理知識(shí)考核試題與答案
- 音響工作總結(jié)共3篇(劇院音響工作個(gè)人總結(jié))
- 安徽省建筑、裝飾裝修工程計(jì)價(jià)定額說(shuō)明及工程量計(jì)算規(guī)則
- 新高考3+1+2改革情況詳細(xì)講解課件
- 壓鑄件氣孔通用標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論