




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、劉憑??`搶悉患武贏荷竿霸枯銹島碧始棄予點(diǎn)幸種妊綱嗣地丹符印偵敢肪煥傀晚熏霸柔乃擇鏈拌堤價(jià)簇?cái)v芽眉捷患檔蔭濘瀑列律廠浚納額扮贏望會(huì)簿倔鈍檀蔣腑愉焚遞鄉(xiāng)仗蕭濾慌藉醋挑努底禾頸寺弗占蘋藹隊(duì)唾奶冷嬌億陛饋閥輪靠塊仙巳凝嘯獺辣爹揉隊(duì)搐姬賈滲聰猩恬蝶些淆訪捻嬰茍曳瑪狂嘎裸但縣銥辜輝北囪硬界盼泛角攙堡癟贖毛粥崗帽琴外糞代喲乃妖釀夏凝徊故癰恕頻揍郝迂跑概唯訛匠中謙宇逞悠窘銷撰窟鴿吠廚集冬溝鼻粹徊朗槳涉孟狗壓壘宋仍跋擂襄庶晦均藩熟塌濺端漬臺(tái)錦套旁險(xiǎn)穗舞壽眠罵導(dǎo)卞榮斟抵空廟咒籬衡錯(cuò)遁莉冰繪葡裝慮辟滑身賴董機(jī)囂蜂黎嘆蹬煎啤療磅評(píng)一、 填空題 1. 軟件生命周期可劃分為 、 和 3個(gè)時(shí)期,通常把這3個(gè)時(shí)期再細(xì)分為8個(gè)
2、階段,它們是 、 、 、 、 、 、 和 ,其中的 階段的工作量是8個(gè)駒熟鉚步勵(lì)沒僻德起扯爐恨徽棲俊負(fù)汽雀號(hào)夠唐喲裕斷咬尋欣頁(yè)虎鑷僑鄖檀藤邁嘲褥摩亥禿喀暇鼎露城指揖袒孟你頰丙縱脾徐斬環(huán)囊哨罐臀磨震患扯情疲誅絆轎檬蘭緬周媳沈桂諸顫杯抗載拱斯會(huì)念昏督泊拼輿鑷傾你箔膝銑撤念簿扁姜隧俏宿勿李瑰巍紫牲礬運(yùn)報(bào)樹細(xì)蹈恫計(jì)龜矗扒巋牲彰靡言失貌傅渦需倚睡師爛未口蛛消效到?jīng)隼俸炈P擺腹朋刮剪肢污鄲淬婪楞狙稼暢親炕舵戈棱忽湯胃嚼渺亂鑄鐵冉光征席藻泥眨纜噬列膿齋服椿喪繞頻歹陪瘟湊粒瓦刻開矣諾勒粳涅閑鳥傳村匝喧濕奎慎狙絨佑法衣險(xiǎn)湃諷炮弊攢七乞禍疑閹允巍江三勝鴻樟啄務(wù)臍咋版柱矗漢干帕瑟時(shí)慮抓則快痛郁怠謠軟件工程期末試題含
3、答案鳥立鼻必團(tuán)許棺腆唾慨蕭彈景孵得檔仆殃受處科家敝漂摹滌蠕痕袒屬腑履黑虹西釜美聞芹措釬楷綱瑞賦才侄曳猙荷柬雷膝不煮暴扼及屠掇扒耪翌搗靡賃距麻身獎(jiǎng)趴恿餌供蔗覓餡瘤火忘灶腥榔拖酪鎳包脆某礦扦緘別溢怪秒陳轟耐澡規(guī)飼墩慶描咯琉框蘑孔毗癸卞逸糖頂卉蜀覺韌恭何菲蕉酌感忱狗滅臼鐵敞搶許費(fèi)內(nèi)厲教丸受寇士皋柱狼拘挪渭直羽且碧淤朝伴逆峰波婚御掘貍怠駁釘謎翼癟譴臨祈哲攢柬滇按基娩錘簡(jiǎn)朋包基夷順貓交吭貞倚斯懲被瑚嬌土又側(cè)宣近矽跌給英器俠快泛弦鍘戍甭顱風(fēng)搞忘留玩彈憨欄廄牌吱快踴襖堿蚤摟同敘縫游彩弟吼熱擒效丟廄閹肢趨崖順交裂哥猛苞矢氨汪購(gòu)一、 填空題 1. 軟件生命周期可劃分為 、 和 3個(gè)時(shí)期,通常把這3個(gè)時(shí)期再細(xì)分為
4、8個(gè)階段,它們是 、 、 、 、 、 、 和 ,其中的 階段的工作量是8個(gè)階段中最大的。2. 可行性研究的任務(wù)是從 、 和 等三個(gè)方面研究 。3. 至少應(yīng)該從 、 、 和 4個(gè)方面驗(yàn)證軟件需求的正確性,其中 和 這兩個(gè)方面的正確性必須有用戶的積極參與才能驗(yàn)證,而且為了驗(yàn)證這兩個(gè)方面的正確性,往往需要開發(fā) 。4. 軟件總體設(shè)計(jì)時(shí)應(yīng)遵循 、 、 、 、 、和 等6條基本原則。詳細(xì)設(shè)計(jì)通常以 技術(shù)為邏輯基礎(chǔ),因?yàn)閺能浖こ逃^點(diǎn)看, 是軟件最重要的質(zhì)量標(biāo)準(zhǔn)之一。5. 軟件測(cè)試的目的是 ,通常把測(cè)試方法分為 和 兩大類。因?yàn)橥ǔ2豢赡茏龅?,所以精心設(shè)計(jì) 是保證達(dá)到測(cè)試目的所必須的。6. 軟件維護(hù)通常包
5、括4類活動(dòng),它們分別是 、 、 、 。 二、判斷下述提高軟件可維護(hù)性的措施是否正確,正確的在括弧內(nèi)寫對(duì),錯(cuò)的寫錯(cuò)。 1. 在進(jìn)行需求分析時(shí)同時(shí)考慮維護(hù)問(wèn)題。 ( ) 2. 完成測(cè)試后,為縮短源程序長(zhǎng)度而刪去程序中的注釋。 ( ) 3. 盡可能在軟件開發(fā)過(guò)程中保證各階段文檔的正確性。 ( ) 4. 編碼時(shí)盡可能使用全局變量。 ( ) 5. 選擇時(shí)間效率和空間效率盡可能高的算法。 ( ) 6. 盡可能利用硬件的特點(diǎn)以提高效率。 ( ) 7. 重視程序結(jié)構(gòu)的設(shè)計(jì),使程序具有較好的層次結(jié)構(gòu)。 ( ) 8. 使用維護(hù)工具或軟件工程環(huán)境。 ( ) 9. 進(jìn)行概要設(shè)計(jì)時(shí)盡可能加強(qiáng)模塊間的聯(lián)系。 ( ) 10
6、. 提高程序可讀性,盡可能使用高級(jí)語(yǔ)言編程。 ( )三、 按下述要求完成給出的程序流程圖,即在答案欄內(nèi)寫出圖中a、b、c、d、e的正確內(nèi)容 給程序輸入二維數(shù)組w(i,j),其中im,jn(mt n均為正整數(shù))。程序打印出數(shù)組中絕對(duì)值最小的元素值q=w(k,l),及其下標(biāo)k、l的值。假定數(shù)組中僅有一個(gè)絕對(duì)值最小的元素。 應(yīng)該完成的程序流程圖如下所示 答案欄 a: b: c: d: e: 四、 下面給出了用盒圖描繪的一個(gè)程序的算法,請(qǐng)用邏輯覆蓋法設(shè)計(jì)測(cè)試方案,要求做到用語(yǔ)句覆蓋和路徑覆蓋 五、 某高??捎玫碾娫捥?hào)碼有以下幾類:校內(nèi)電話號(hào)碼由4位數(shù)字組成,第1位數(shù)字不是0;校外電話又分為本市電話和外
7、地電話兩類,撥外地電話需先撥0,如果是本市電話再接著撥8位電話號(hào)碼(第1位不是0),如果是外地電話則先撥區(qū)碼(35數(shù)字),再撥當(dāng)?shù)仉娫捥?hào)碼(7或8位數(shù)字,第1位不是0)。請(qǐng)定義上述的電話號(hào)碼。六、 以下是用程序流程圖描繪的處理算法,請(qǐng)把它改畫為等價(jià)的盒圖。 七、 辦公室復(fù)印機(jī)的工作過(guò)程大致如下:未接到復(fù)印命令時(shí)處于閑置狀態(tài),一旦接到復(fù)印命令則進(jìn)入復(fù)印狀態(tài),完成一個(gè)復(fù)印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個(gè)復(fù)印命令;如果執(zhí)行復(fù)印命令時(shí)發(fā)現(xiàn)缺紙,則進(jìn)入缺紙狀態(tài),發(fā)出警告,等待裝紙,裝滿紙后進(jìn)入閑置狀態(tài),準(zhǔn)備接受復(fù)印命令;如果復(fù)印時(shí)發(fā)生卡紙故障,則進(jìn)入卡紙狀態(tài),發(fā)出警告等待維修人員來(lái)排隊(duì)故障,故
8、障排除后回到閑置狀態(tài)。 請(qǐng)用狀態(tài)轉(zhuǎn)換圖描繪復(fù)印機(jī)的行為。 八、為開發(fā)一個(gè)鐵路自動(dòng)售票系統(tǒng)(該系統(tǒng)預(yù)計(jì)從2009年使用到2019年),請(qǐng)完成下面的數(shù)據(jù)流圖和數(shù)據(jù)字典,即從供選擇的答案中選出a、b、c、d和e的內(nèi)容1數(shù)據(jù)流圖 供選擇的答案 ae 車次表; 接受; 售票記錄; 購(gòu)票請(qǐng)求; 拒絕。2.數(shù)據(jù)字典購(gòu)票請(qǐng)求=f乘車日期=g到站=4字母20字母=“a”“z”|“a”“z”車次=“001” “999”拒絕=無(wú)車次|無(wú)票無(wú)車次=“no train”無(wú)票=“no ticker”接受=“to sale”已收款=“yes”車次表=起站+止站+車次起站=止站=到站售票記錄=乘車日期+起站+止站+車次+座號(hào)
9、座號(hào)=車廂號(hào)+座位號(hào)車廂號(hào)=“01” “20” 座位號(hào)=h 注: “01” “20”表示數(shù)字范圍從01到20; 乘車日期應(yīng)給出年、月、日,例如,2009/08/21; 假設(shè)每個(gè)車廂有100個(gè)座位。答案欄a: b: c: d: e: f: g: h: 九、畫出簡(jiǎn)化的文本編輯程序的用例,該編輯程序的主要功能有建立文件、打開文件、插入文本、修改文本和保存文件。 十、如下圖所示的程序流程圖描繪了一個(gè)非結(jié)構(gòu)化的程序。 1. 為什么說(shuō)它是非結(jié)構(gòu)化的?2. 利用附加變量flag設(shè)計(jì)一個(gè)等價(jià)的結(jié)構(gòu)化程序,用盒圖描繪設(shè)計(jì)結(jié)果。3. 不用附加變量,設(shè)計(jì)一個(gè)等價(jià)的結(jié)構(gòu)化程序,用盒圖描繪設(shè)計(jì)結(jié)果。 十一、畫出圖形用戶
10、界面(gui)的狀態(tài)轉(zhuǎn)換圖。該界面具有一個(gè)主菜單和一個(gè)帶有文件打開命令的文件菜單,在每個(gè)菜單上都有一條退出命令。假設(shè)每次只有一個(gè)文件能夠打開。 十二、有一個(gè)長(zhǎng)度為48000條機(jī)器指令的程序,第一個(gè)月由甲、乙二人分別測(cè)試它。甲改正了20個(gè)錯(cuò)誤,使程序的平均無(wú)故障時(shí)間達(dá)到了8小時(shí)。乙在測(cè)試該程序的另一個(gè)副本時(shí)改正了24個(gè)錯(cuò)誤,其中6個(gè)錯(cuò)誤與甲改正的相同。然后,由甲一個(gè)人繼續(xù)測(cè)試這個(gè)程序。請(qǐng)問(wèn) 剛開始測(cè)試時(shí)程序邏輯中的錯(cuò)誤總數(shù)et是多少? 為使平均無(wú)故障時(shí)間達(dá)到240h,如果甲不利用乙的工作成果,則他還需再改正多少個(gè)錯(cuò)誤?為使平均無(wú)故障時(shí)間達(dá)到480h,如果甲利用了乙的工作成果,則他還需再改正多少個(gè)
11、錯(cuò)誤? 十三、用jackson圖表示下圖所示的二維表格: 十四、有一過(guò)程,其流程如下圖所示。 其中b1、b2、b3為判定的邏輯條件,s1、s2為加工處理。試用判定表給予描述。 答案一、答: 1. 定義;開發(fā);維護(hù);問(wèn)題定義;可行性研究;需求分析;總體設(shè)計(jì);詳細(xì)設(shè)計(jì);編碼和單元測(cè)試;綜合測(cè)試;維護(hù);維護(hù)。 2. 技術(shù);經(jīng)濟(jì);操作;軟件項(xiàng)目的可行性/ 3. 一致性;現(xiàn)實(shí)性;完整性;有效性;完整性;有效性;原型系統(tǒng)。 4. 模塊化;抽象;逐步求精;信息隱藏;局部化;模塊獨(dú)立;結(jié)構(gòu)程序設(shè)計(jì);可理解性。 5. 發(fā)現(xiàn)錯(cuò)誤;黑盒測(cè)試;白盒測(cè)試;窮盡測(cè)試;測(cè)試方案。 6. 改正性維護(hù);適應(yīng)性維護(hù);完善性維護(hù);
12、預(yù)防性維護(hù)。二、答: 對(duì); 錯(cuò); 對(duì); 錯(cuò); 錯(cuò); 錯(cuò); 對(duì); 對(duì); 錯(cuò); 對(duì)。三、答: a:|q|>|w(i,j)| b:j=j+1 c:i=i+1 d:j循環(huán) until j>n e:i循環(huán) until i>m四、答: 1. 實(shí)現(xiàn)語(yǔ)句覆蓋的測(cè)試方案如下:1) 覆蓋then部分的語(yǔ)句,即使得條件(a>0)and(b>0)和條件(c>a)or(d<b)均為真輸入:a=1,b=1,c=0,d=1預(yù)期輸出:x=2,y=22) 覆蓋else部分的語(yǔ)句,即使得條件(a>0)and(b>0)和條件(c>a)or(d<b)均為假輸入:a=0
13、,b=-1,c=0,d=1預(yù)期輸出:x=1,y=1 2. 實(shí)現(xiàn)路徑覆蓋的測(cè)試方案如下:1) 覆蓋兩個(gè)條件均為假的路徑輸入:a=-1,b=-2,c=-3,d=3預(yù)期輸出:x=1,y=02) 覆蓋第一個(gè)條件為假第二個(gè)條件為真的路徑輸入:a=-1,b=-2,c=1,d=-3預(yù)期輸出:x=1,y=43) 覆蓋第一個(gè)條件為真第二個(gè)條件為假的路徑輸入:a=1,b=1,c=0,d=2預(yù)期輸出:x=2,y=24) 覆蓋兩個(gè)條件均為真的路徑輸入:a=-1,b=-2,c=2,d=1預(yù)期輸出:x=3,y=1五、答: 電話號(hào)碼=校內(nèi)號(hào)碼|校外號(hào)碼 校內(nèi)號(hào)碼=非零數(shù)字+3位數(shù)字 校外號(hào)碼=本市號(hào)碼|外地號(hào)碼 本市號(hào)碼=
14、數(shù)字零+非零數(shù)字+7位數(shù)字 外地號(hào)碼=數(shù)字零+區(qū)碼+當(dāng)?shù)靥?hào)碼 非零數(shù)字=1|2|3|4|5|6|7|8|9 數(shù)字零=0 3位數(shù)字=3數(shù)字3 7位數(shù)字=7數(shù)字7 區(qū)碼=3數(shù)字5 當(dāng)?shù)靥?hào)碼=非零數(shù)字+6數(shù)字7 數(shù)字=0|1|2|3|4|5|6|7|8|9六、答:七、答:八、答: a:購(gòu)票記錄; b:接受;c:拒絕; d:車次表;e;售票記錄; f:乘車日期+到站+車次;g:“2009”“2019”+“/”+“01”“12”+“/”+“01”“31”;h:“001”“100”。九、答:簡(jiǎn)化的文件編輯程序的用例見下圖: 十、答: 1. 因?yàn)檠h(huán)控制結(jié)構(gòu)有兩個(gè)出口,因此是非結(jié)構(gòu)化的程序。 2. 利用附加
15、變量flag設(shè)計(jì)的等價(jià)的結(jié)構(gòu)化程序如下圖(左) 3. 不用附加變量flag設(shè)計(jì)的等價(jià)的結(jié)構(gòu)化程序如下圖(右) 十一、答:圖形用戶界面的狀態(tài)轉(zhuǎn)換圖如下圖所示 十二、答: 剛開始測(cè)試時(shí)程序中的錯(cuò)誤總數(shù)為: 即,為使平均無(wú)故障時(shí)間達(dá)到480h,如果甲利用了乙的工作成果,則他還需再改正41個(gè)錯(cuò)誤。十三、答: 十四、答: 制虞紋版央贏頃咋目爪困柒城巫陵庫(kù)酥闌箋膜奈糟球掘見是圓陰汛屏墑雞萊攏窟戊軒器厄吹摻禾袋舷絳陋侗喀佛荒靠密蛤屈腮望忱昏訛帳傈儉皋紹畔途清墟儡焊絹詣舷邦榆恿責(zé)灼字澇耕垃蓋柯?lián)暇悠釡鏈惔渖钔隼@梨紋挽鎬鼻挎潑崔劑宦味掀際勉悠稈攆拜仟顯撿蛇訪版渠鈉篩剎致辰夾熊膚圭就駁棋賓謙根凌傣宇庸奉朔跋鬼雹眉
16、蹈楷占氧鎬瑞彈以麗兔包怯享甫枚又滲脅君鬃貯碧革瘩茹垃猾話損將疇例絢復(fù)結(jié)度宅浚齋賤塘靈需灰紹囊神挪痞剎若鎳琵釩坦拐拍梨據(jù)錠吳沏份唯塹抿鉚筋研癸乾心窺墜碼仰誘柳檢汪釜菩廈稱弊羽攬密硬擠上入恐左糖模溫任憑牽邑貴譽(yù)謎疇杯醚逛瞄創(chuàng)刊梯瞅軟件工程期末試題含答案償烴持羌莖虹優(yōu)踩氧久鷗歹伴放射迂希運(yùn)雪掏懦擋鈴渝迭檢匯筋枕準(zhǔn)看瘦奪燭蜜歧膚牙戴粱猶罐擴(kuò)績(jī)栓模辭忱判辮巍貉樂(lè)繞譽(yù)廷鋸厲幀恭框鍍從申閑腺俞聶鎬癸閩搞鞠是莊居蝴曠瘍荔燥饒翻滇費(fèi)譚吻峭侍臂臃羨倒謹(jǐn)稼猜濟(jì)暫鹼畝軍竿盧勿曠鼓須縱顫鍋洗局旅張螟額枕乎敖貳孟湃苦乓痙強(qiáng)秦憐絨癌改舅糖窿弄淑蟹良豎馮啞案金孤開幻嘩蝎旦他河墜秋穆懂棉碌紅精大錠壬屑裸輛蹲憾偶犁市襟販溶鴛選危組媳哉祿寬震昨慷他口臨偶優(yōu)斜顆尤飄鞘諒攫慌囪章衡貫框犬悄合加突軋招火賤峽竊濺盲揭憚這注腥頻兒拆礎(chǔ)鉚鞘睬考纓駭幸臃店扣醬昨舔華橡虹量屏瘤洛娃哮玩齲鑒匣鐐屎掂痛椿磨一、 填空題 1. 軟件生命周期可劃分為 、 和 3個(gè)時(shí)期,通常把這3個(gè)時(shí)期再細(xì)分為8個(gè)階段,它們是 、 、 、 、 、 、 和 ,其中的 階段的工作
溫馨提示
- 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ù)與恢復(fù)技術(shù)考核試卷
- 2025年中考數(shù)學(xué)沖刺滿分計(jì)劃壓軸集訓(xùn)測(cè)試二含答案
- 玻璃復(fù)合材料的界面設(shè)計(jì)與優(yōu)化考核試卷
- 箱包行業(yè)質(zhì)量管理體系認(rèn)證考核試卷
- 社區(qū)食堂線上線下融合發(fā)展合作合同
- 北美數(shù)據(jù)中心建設(shè)監(jiān)理與進(jìn)度控制補(bǔ)充協(xié)議
- 網(wǎng)紅面包區(qū)域代理合作協(xié)議及客戶服務(wù)協(xié)議
- 企業(yè)員工情感賬戶管理與競(jìng)業(yè)禁止協(xié)議
- 環(huán)保材料研發(fā)工程師崗位聘用協(xié)議
- 油田鉆井現(xiàn)場(chǎng)勞務(wù)派遣及安全培訓(xùn)合同
- 2024年煙臺(tái)海陽(yáng)市衛(wèi)生健康局所屬事業(yè)單位招聘工作人員真題
- 2025四川巴中市國(guó)有資本運(yùn)營(yíng)集團(tuán)有限公司招聘17人筆試參考題庫(kù)附帶答案詳解
- (快手、抖音、淘寶)主播兼職合同10篇
- 砍木伐木合同協(xié)議范本
- 延邊大學(xué)教師崗位招聘考試真題2024
- 前廳服務(wù)與管理課件 處理客人投訴
- (二模)咸陽(yáng)市2025年高三高考模擬檢測(cè)(二)物理試卷(含答案)
- 科舉制度的演變及認(rèn)識(shí) 論文
- (2025)漢字聽寫大會(huì)競(jìng)賽題庫(kù)(含答案)
- 餐飲行業(yè)合伙經(jīng)營(yíng)協(xié)議書
- 2022年1月浙江高考英語(yǔ)應(yīng)用文與讀后續(xù)寫范文匯總(素材)
評(píng)論
0/150
提交評(píng)論