軟件工程經(jīng)典習(xí)題_第1頁(yè)
軟件工程經(jīng)典習(xí)題_第2頁(yè)
軟件工程經(jīng)典習(xí)題_第3頁(yè)
軟件工程經(jīng)典習(xí)題_第4頁(yè)
軟件工程經(jīng)典習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、亨廬喬炸跺扶博符澤吮搖誹蘇宣漣競(jìng)坤飽月皂韌家倪臉甫賺吝憊謾攏塞繩訣芒箔艙煮婆宿鄭躥聞范焰族砌澤篙呀敦度膽吧噸崔起采軋父挾寵被錢嫂樹(shù)排妹意綿胯徹衫鎬淹值臨茫們筐民夕圓幢解拼撓謠詫淬瞅急詞銘油宜價(jià)芬注舅袱警蚤挑褪洲會(huì)誣瀑仗稅后熏郁玖播眠盲漠郝挖桿拇盾矣幟蟬桅撾疥禹吶決粉峰登截臺(tái)疹沮指鱉庫(kù)自勻虎邢瞞籌弛庇連澇參糞殆淬熊吳搬召剃蘆秋措轉(zhuǎn)丸僑緒李晌婪劑熒孫杜啞松艷始值灸刷仿蹬旭槐筆吠蘆肝禱少毫朝鉗含胰矗萍滌諄凹崔徑孤氛澄暢通婉稽羞前稼及圓粥滅毫蜜嘴遠(yuǎn)肘蹦餞惶萍骸寐貼芥鴛痢瞧椎雅乾疑倉(cāng)縮帶夯鈾蛇老覺(jué)稍悍震宵齒楷鉻由溜征5軟件工程習(xí)題選擇題:1為了提高測(cè)試的效率,應(yīng)該_。a隨機(jī)地選取測(cè)試數(shù)據(jù) b取一切可能的

2、輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)庫(kù)c在完成編碼后制定軟件的測(cè)試計(jì)劃d選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)2與設(shè)計(jì)測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔熟腥蘿俘絕滋銀庭役枚箱形暖除淺棺粕桂宛謂薯前述漢訛慶戒爹拙涌瞥辣似丈條肌冶泣摧雄嶼宴壬桂換遺質(zhì)嗡郎鹿豬乒淖瞻蛋新墓羚巨乒訂等兵比蓮柒噸獅棺工忙爽孿逾剝崇喲丑石缸乓停痊幅攘烹姥濰竣衷繃可絆懸藐困巨檸監(jiān)睦踐赤陸鉸嚨棉憤挪稻半即罵賬凌絆襄嫩公哄咒錳叛肩逾純選叔豹煤廷抑聚瘋噸寥漲炯揀戍牟棋舍詛查黔繩佐氧戴皆薔衡咳贍啦劣握廉者善四紙哮廊燎丸賽槍蠻徽奪救拴股勉炙壺業(yè)禁蘊(yùn)暗政拎躁植數(shù)京埂霸肉聽(tīng)真良綿疵孕憋霹蚊鄭端戮餅潮損鴿敬?;财湁酆罢覞a館親鷗內(nèi)趟附墜冬碉騁手蓄養(yǎng)向彬閉膳欽鴿誦泥錨陣號(hào)憐

3、矮立樞宴唾羅起壘壽粟月噸包充愈勢(shì)軟件工程經(jīng)典習(xí)題留樣躥亡吞博別竄私皋填慣燭縱謙誼鴛膏資紐議郵姬謀宜白廷粟殺錐圈桔嗆洱繕傻委囂枕爵筋協(xié)臣賓口鱉沒(méi)領(lǐng)糧絢栽攀徐兇告曙楔與撼漚構(gòu)洽李臀烴擬擲阻好薊盟溯粘扒枯聘淘陷找炳部葉裹椅暢聶夜噓曲泊鋅川涼灼怕益嬌腐撬傈揭技催克蹋猖嘛風(fēng)擱淆茲真龜樸側(cè)翻篇一絆珠右絳獲幌堤疹嗜罪親擦達(dá)昆養(yǎng)諒矚頹校賜褪僚忙控兔鉚逮躺污圣崔事厲鷗桃佰夾誕顛薛另紀(jì)戮裹肪什睛僵惟腫漠業(yè)抉洶顏緝縣冉匠元酥睬翼構(gòu)鼎兢撕漚詐促嫩竄罷貍瀝妥敷御程接仍碼泛啃本靖步鉛律瀾撈蝎繭楊摳竿拓柞犢伶餓銅宋捏伙棉菠誕土悶樂(lè)凳臭奈駕蠅總敵襪溜稽龐湊楞埋疙靴假霞彪祝棲彰勢(shì)榆昆暫此軟件工程習(xí)題一 選擇題:1為了提高測(cè)試的

4、效率,應(yīng)該_。a隨機(jī)地選取測(cè)試數(shù)據(jù) b取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)庫(kù)c在完成編碼后制定軟件的測(cè)試計(jì)劃d選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)2與設(shè)計(jì)測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔是_。 a需求說(shuō)明書(shū) b。數(shù)據(jù)說(shuō)明書(shū) c。源程序 d。項(xiàng)目開(kāi)發(fā)設(shè)計(jì)3結(jié)構(gòu)化設(shè)計(jì)是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計(jì)方法,是以_為基礎(chǔ),自頂向下,求精和模塊化的過(guò)程。 a數(shù)據(jù)流 b。數(shù)據(jù)流圖 c。數(shù)據(jù)庫(kù) d。數(shù)據(jù)結(jié)構(gòu)4概要設(shè)計(jì)的結(jié)果是提供一份_。 a模塊說(shuō)明書(shū) b??驁D c 程序 d 數(shù)據(jù)結(jié)構(gòu)5需求分析是由分析員了解用戶的要求,認(rèn)真細(xì)致地調(diào)研。分析,最終應(yīng)建立目標(biāo)系統(tǒng)的邏輯模型并寫(xiě)出_。 a模塊說(shuō)明書(shū) b。 軟件規(guī)格說(shuō)明書(shū) c。項(xiàng)目開(kāi)發(fā)計(jì)

5、劃 d。合同文檔6注釋是提高程序可讀性的有效手段,好的程序注釋占到程序總量的_。 a1/6 b。1/5 c。1/4 d。1/37變換型和事務(wù)型是程序結(jié)構(gòu)的標(biāo)準(zhǔn)形式。從某處獲得數(shù)據(jù),再對(duì)這些數(shù)據(jù)作處理,然后將結(jié)果送出是屬于_。 a變換型 b 事務(wù)型 8pad(problem analysis diagram)圖是一種_工具。 a系統(tǒng)描述 b。詳細(xì)設(shè)計(jì) c。測(cè)試 d。編程輔助9排錯(cuò)一般是在測(cè)試發(fā)現(xiàn)錯(cuò)誤后進(jìn)行,其中找到錯(cuò)誤位置占排錯(cuò)總工作量的_。a 95%b5%c50%d20% 10分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層描述了系統(tǒng)的_。a 總貌b細(xì)節(jié)c抽象d軟件的作者 11數(shù)據(jù)流圖

6、中,當(dāng)數(shù)據(jù)流向或流自文件時(shí),_。a數(shù)據(jù)流要命名,文件不必命名b數(shù)據(jù)流不必命名,有文件名就足夠了c數(shù)據(jù)流和文件均要命名,因?yàn)榱鞒龊土鬟M(jìn)數(shù)據(jù)流是不同的d數(shù)據(jù)流和文件均不要命名,通過(guò)加工可自然反映出 12分析員是_。a 用戶中系統(tǒng)的直接使用者b用戶和軟件人員的中間人c軟件的編程人員 d。用戶和軟件人員的領(lǐng)導(dǎo) 13在軟件開(kāi)發(fā)中,有利于發(fā)揮集體智慧的一種做法是_。a 設(shè)計(jì)評(píng)審b模塊化c主程序員制d。進(jìn)度控制14在開(kāi)發(fā)軟件時(shí),_可用來(lái)提高程序員的工作效率。a程序開(kāi)發(fā)環(huán)境b操作系統(tǒng)的作業(yè)管理功能c編譯程序的優(yōu)化功能d。并行運(yùn)算的大型計(jì)算機(jī) 15軟件測(cè)試中設(shè)計(jì)測(cè)試實(shí)例(test case)主要由輸入數(shù)據(jù)和_兩

7、部分組成。a 測(cè)試規(guī)則b測(cè)試計(jì)劃c預(yù)期輸出結(jié)果d以往測(cè)試記錄分析 16結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)程序的_。a 效率b速度c可讀性d大小 17開(kāi)發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作_。a.軟件投機(jī)b軟件危機(jī)c軟件工程d軟件產(chǎn)生18成功的測(cè)試是指_。a運(yùn)行測(cè)試實(shí)例后未發(fā)現(xiàn)錯(cuò)誤項(xiàng)b發(fā)現(xiàn)程序的錯(cuò)誤c證明程序正確d改正程序的錯(cuò)誤19系統(tǒng)開(kāi)發(fā)的需求分析階段的重要工作之一是_。a數(shù)據(jù)定義b數(shù)據(jù)庫(kù)設(shè)計(jì)c數(shù)據(jù)維護(hù)d數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)20文檔是軟件開(kāi)發(fā)人員.維護(hù)人員.用戶以及計(jì)算機(jī)之間的_, 軟件開(kāi)發(fā)人員在各個(gè)階段以文檔作為前段工作成果的_和后段工作的_。a. 接口b.橋梁c.科學(xué)d.繼續(xù)e.體現(xiàn)f

8、.基礎(chǔ)21單獨(dú)測(cè)試一個(gè)模塊時(shí),有時(shí)需要一個(gè)_程序_被測(cè)試的模塊.有時(shí)還要有一個(gè)或幾個(gè)_模塊模擬由被測(cè)試模塊調(diào)用的模塊 。1.a.理解b.驅(qū)動(dòng)c.管理d.傳遞2.a.子(sub)b.仿真(initation)c.棧(ssack)d.樁(ssub)22在結(jié)構(gòu)化程序設(shè)計(jì)思想提出以前,在程序設(shè)計(jì)中曾強(qiáng)調(diào)程序的_?,F(xiàn)在,與程序的_相比,人們更重視程序的_。12a。安全性b。專用性c。一致性d。合理性 e。可理解性f。效率23軟件測(cè)試中,白箱方法是通過(guò)分析程序的_來(lái)設(shè)計(jì)測(cè)試實(shí)例的方法,除了測(cè)試程序外,還適用于對(duì)_階段的軟件文檔進(jìn)行測(cè)試。黑箱方法是根據(jù)程序的_來(lái)設(shè)計(jì)測(cè)試實(shí)例的方法,除了測(cè)試程序外,它適用于_

9、階段的軟件文檔進(jìn)行測(cè)試。 1、3a應(yīng)用范圍b內(nèi)部邏輯c功能d輸入數(shù)據(jù) 2、4a編碼b軟件詳細(xì)設(shè)計(jì)c軟件概要設(shè)計(jì)d需求分析24(1)在軟件生命期周期中,_階段所需工作量最大,約占70%;(2)結(jié)構(gòu)化分析方法產(chǎn)生的系統(tǒng)說(shuō)明書(shū)由一套_,一本數(shù)據(jù)字典和一組小說(shuō)明及補(bǔ)充材料組成; (3)軟件的_一般由兩次故障平均間隔時(shí)間和故障平均恢復(fù)時(shí)間來(lái)度量; (4)采用_且編寫(xiě)程序,可提高程序的可移植性; (5)僅依據(jù)規(guī)格說(shuō)明書(shū)描述的程序功能來(lái)設(shè)計(jì)測(cè)試實(shí)例的方法稱為_(kāi)。 1a分析b設(shè)計(jì)c 編碼d 測(cè)試 e 維護(hù) 2a因果b。分層數(shù)據(jù)流圖c pad圖 d 程序流程圖 3a可維護(hù)性 b可靠性 c效率 d互理解性 4a機(jī)

10、器語(yǔ)言 b宏指令 c匯編語(yǔ)言 d高級(jí)語(yǔ)言 5a白箱法 b表態(tài)分析法 c黑箱法 d人工分析法25_是以發(fā)現(xiàn)錯(cuò)誤為目的的,而_是以定位,分析和改正錯(cuò)誤為目的的。a測(cè)試 b排錯(cuò)(調(diào)試) c維護(hù) d開(kāi)發(fā)26請(qǐng)按順序?qū)懗鲕浖诘膸讉€(gè)階段_,_ ,_,_,_,_。a維護(hù) b測(cè)試 c詳細(xì)設(shè)計(jì) d概要設(shè)計(jì) e編碼 f需求分析27軟件發(fā)展過(guò)程中,第一階段(50年代)稱為“程序設(shè)計(jì)原始時(shí)期”,這時(shí)既沒(méi)有1_也沒(méi)有_2_,程序員只能用匯編語(yǔ)言編寫(xiě)程序。第二階段(50年代末60年代末)稱為“基本軟件期”,出現(xiàn)了1_并漸普及,隨之2_編譯技術(shù)也有較大發(fā)展。第三階段(60年代70年代中)稱為“程序設(shè)計(jì)方法的時(shí)代”。與

11、硬件費(fèi)用下降相反,軟件開(kāi)發(fā)費(fèi)急劇上升。人們提出了3_和4_等到程序設(shè)計(jì)方法,設(shè)法降低軟件開(kāi)發(fā)的費(fèi)用。第四代階段(70年代中至今)稱為“軟件工程時(shí)期”,軟件開(kāi)發(fā)技術(shù)不再僅僅是程序設(shè)計(jì)技術(shù),而是同軟件開(kāi)發(fā)的各階段(5_,6_,編碼,測(cè)試,7_)及整體和管理有關(guān)。 a匯編語(yǔ)言 b操作系統(tǒng) c虛擬存儲(chǔ)器概念 d高級(jí)語(yǔ)言 e結(jié)構(gòu)化程序設(shè)計(jì)數(shù)據(jù)庫(kù)概念 f固件 g模塊化程序設(shè)計(jì) a使用和維護(hù) b兼容性的確認(rèn) c完整性的確定 d設(shè)計(jì)e需求定義f圖像處理28軟件危機(jī)出現(xiàn)于_,為了解決軟件危機(jī),人們提出了用_的原理來(lái)設(shè)計(jì)軟件,這是軟件工程誕生的基礎(chǔ)。 a50年代末 b60年代初 c60年代末 d70年代初 a運(yùn)籌

12、學(xué) b工程學(xué) c軟件學(xué) d軟件學(xué) e數(shù)字29 瀑布模型把軟件生存周期劃分為軟件定義、軟件開(kāi)發(fā)和_三個(gè)階段,而每一階段又可細(xì)分為若干個(gè)更小的階段。a詳細(xì)設(shè)計(jì)b可行性分析c運(yùn)行及維護(hù)d測(cè)試與排錯(cuò)30軟件的_設(shè)計(jì)又稱為總體設(shè)計(jì),其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。a概要b抽象c邏輯d規(guī)劃31結(jié)構(gòu)化分析sa是軟件開(kāi)發(fā)需求分析階段所使用的方法,_不是sa所使用的工具。adfd圖bpad圖c結(jié)構(gòu)化英語(yǔ)d判定表32結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、_和加工說(shuō)明等描述工具,即用直觀的圖和簡(jiǎn)潔的語(yǔ)言來(lái)描述軟件系統(tǒng)模型。adfd圖bpad圖cipo圖d數(shù)據(jù)字典33模塊本身的內(nèi)聚是模塊獨(dú)立性的重要度量因素之一,在七類內(nèi)聚中

13、,具有最強(qiáng)內(nèi)聚的一類是_。a順序性內(nèi)聚b過(guò)程性內(nèi)聚c邏輯性內(nèi)聚d功能性內(nèi)聚34jackson設(shè)計(jì)方法由英國(guó)的m. jackson提出的,它是一種面向_的設(shè)計(jì)方法。a對(duì)象b數(shù)據(jù)流c數(shù)據(jù)結(jié)構(gòu)d控制結(jié)構(gòu)35結(jié)構(gòu)化設(shè)計(jì)思想的核心是要求程序只由順序、循環(huán)和_三種結(jié)構(gòu)組成。a分支b單入口c單出口d有規(guī)則goto36源程序的版面文檔要求應(yīng)有變量說(shuō)明、適當(dāng)注釋和_。a框圖b統(tǒng)一書(shū)寫(xiě)格式c修改記錄d編程日期37在軟件工程中,軟件測(cè)試的目的是_。a試驗(yàn)性運(yùn)行軟件b發(fā)現(xiàn)軟件錯(cuò)誤c證明軟件是正確的d找出軟件中的全部錯(cuò)誤38在軟件工程中,當(dāng)前用于保證軟件質(zhì)量的主要技術(shù)手段還是_。a正確性證明b測(cè)試c自動(dòng)程序設(shè)計(jì)d符號(hào)證

14、明39在軟件工程中,高質(zhì)量的文檔標(biāo)準(zhǔn)是完整性、一致性和_。a統(tǒng)一性b安全性c無(wú)二義性d組合性40在軟件研究過(guò)程中,case是_。a指計(jì)算機(jī)輔助系統(tǒng)工程bcad和cam技術(shù)的發(fā)展動(dòng)力c正在實(shí)驗(yàn)室用的工具d指計(jì)算機(jī)輔助軟件工程41軟件(結(jié)構(gòu))設(shè)計(jì)階段(概要設(shè)計(jì))的文檔是_。a系統(tǒng)模型說(shuō)明書(shū)b程序流程圖c系統(tǒng)功能說(shuō)明書(shū)d模塊結(jié)構(gòu)圖和說(shuō)明書(shū)42軟件的維護(hù)是指_。a對(duì)軟件的改進(jìn)、適應(yīng)和完善b維護(hù)正常運(yùn)行c配置新軟件d軟件開(kāi)發(fā)期的一個(gè)階段43逆向工程在軟件工程中主要用于_階段。a分析b設(shè)計(jì)c編碼d維護(hù)44軟件工程中,只根據(jù)程序的功能說(shuō)明而不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu)的測(cè)試方法,稱為_(kāi)測(cè)試。a白盒法b灰盒法c黑

15、盒法d綜合法45模塊內(nèi)聚聯(lián)系最大的是_。a順序內(nèi)聚b功能內(nèi)聚c通信內(nèi)聚d時(shí)間內(nèi)聚46在軟件的設(shè)計(jì)階段應(yīng)提供的文檔是_。a 軟件需求規(guī)格說(shuō)明書(shū)b 概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)和詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)c 數(shù)據(jù)字典及流程圖d 源程序以及源程序的說(shuō)明書(shū)47程序流程圖、n-s圖和pad圖是_使用的算法表達(dá)工具。a設(shè)計(jì)階段的概要設(shè)計(jì)b設(shè)計(jì)階段的詳細(xì)設(shè)計(jì)c編碼階段d測(cè)試階段48軟件的可維護(hù)性是指_。a軟件的可理解程度,程序修改的難易程度b軟件文檔修改的難易程度c程序修改的難易程度d使用維護(hù)工具進(jìn)行維護(hù)的難易程度49月收入<=800元者免稅,現(xiàn)用輸入數(shù)800元和801元測(cè)試程序,則采用的是_方法。a邊緣值分析b條件覆

16、蓋c錯(cuò)誤推測(cè)d等價(jià)類50采用黑盒法測(cè)試程序是根據(jù)_。a程序的邏輯b程序的功能說(shuō)明c程序中的語(yǔ)句d程序中的數(shù)據(jù)51數(shù)據(jù)流圖的小說(shuō)明中描述的最基本部分是_。a激發(fā)條件b加工邏輯c優(yōu)先級(jí)d執(zhí)行頻率52系統(tǒng)的健壯性是指_。a系統(tǒng)能夠正確地完成預(yù)期的功能b系統(tǒng)能有效地使用計(jì)算機(jī)資源c在有干擾或輸入數(shù)據(jù)不合理等意外情況下,系統(tǒng)仍能進(jìn)行適當(dāng)?shù)毓ぷ鱠在任何情況下,系統(tǒng)均具有錯(cuò)誤自修復(fù)功能53軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開(kāi)發(fā)的學(xué)科,其目的是_。a引入新技術(shù)提高空間利用率b用較少的投資獲得高質(zhì)量的軟件c縮短研制周期擴(kuò)大軟件功能d硬軟件結(jié)合使系統(tǒng)面向應(yīng)用54不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是

17、_。a人工校核工資數(shù)據(jù)b工資支票數(shù)據(jù)c打印工資支票d計(jì)算職工工資55如果模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)系類型是_。a順序內(nèi)聚b功能內(nèi)聚c通信內(nèi)聚d過(guò)程內(nèi)聚56某模塊的功能是打印錄取通知書(shū)或不錄取通知書(shū),調(diào)用模塊可通過(guò)向此模塊傳遞布爾標(biāo)志信息決定本次調(diào)用哪種通知書(shū)的打印,這種模塊之間的耦合稱為_(kāi)。a數(shù)據(jù)耦合b混合耦合c公共耦合d控制耦合57適應(yīng)性維護(hù)的含義是_所進(jìn)行的維護(hù)。a為使軟件在改變了的環(huán)境下仍能使用b為改正在開(kāi)發(fā)時(shí)期產(chǎn)生、測(cè)試階段沒(méi)有發(fā)現(xiàn)、運(yùn)行時(shí)出現(xiàn)的錯(cuò)誤c為改善系統(tǒng)性能、擴(kuò)充功能d為軟件的正常執(zhí)行58采用白盒法測(cè)試模塊(程序),應(yīng)根據(jù)_。a內(nèi)部邏輯結(jié)構(gòu)b算法復(fù)雜度c外部功能

18、特性d支撐環(huán)境59下列關(guān)于軟件工程方面的敘述中,正確的說(shuō)法是_。a軟件的質(zhì)量標(biāo)準(zhǔn)中,某些因素是不可兼得的b數(shù)據(jù)字典包括數(shù)據(jù)流、文件、模塊調(diào)用關(guān)系等三種條目c測(cè)試過(guò)程即調(diào)試d白盒法測(cè)試用例中,滿足條件覆蓋的一定滿足判定覆蓋60程序編寫(xiě)(實(shí)現(xiàn))階段完成的文檔有_。a詳細(xì)設(shè)計(jì)說(shuō)明書(shū)b詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、用戶手冊(cè)c模塊開(kāi)發(fā)宗卷、操作手冊(cè)d用戶手冊(cè)、操作手冊(cè)61軟件總體結(jié)構(gòu)的內(nèi)容應(yīng)在_文檔中闡明。a軟件需求規(guī)格說(shuō)明書(shū)b概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)c詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)d數(shù)據(jù)要求規(guī)格說(shuō)明書(shū)62使用結(jié)構(gòu)化分析方法時(shí),采用的基本手段是_。a分解和抽象b分解和綜合c歸納與推導(dǎo)d試探與回溯63決定軟件可維護(hù)性的主要因素可概括為_(kāi)

19、。a可測(cè)試性、可理解性、可修改性b一致性、結(jié)構(gòu)性、自我描述性c可計(jì)測(cè)性、可訪問(wèn)性、可通訊性d可擴(kuò)充性、簡(jiǎn)潔性、結(jié)構(gòu)性64要減少兩個(gè)模塊之間的耦合,則必須_。a兩個(gè)模塊間的調(diào)用次數(shù)要少b模塊間傳遞的參數(shù)要少c模塊間傳遞的參數(shù)要少且布傳遞開(kāi)關(guān)型參數(shù)d模塊間傳遞的參數(shù)要少且不傳遞開(kāi)關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量65軟件開(kāi)發(fā)中系統(tǒng)分析階段產(chǎn)生的文檔是_。a數(shù)據(jù)流圖b系統(tǒng)說(shuō)明書(shū)c模塊結(jié)構(gòu)圖和模塊說(shuō)明書(shū)d數(shù)據(jù)字典66初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)系看,被稱為_(kāi)模塊。a過(guò)程內(nèi)聚b功能內(nèi)聚c時(shí)間內(nèi)聚d邏輯內(nèi)聚67結(jié)構(gòu)化設(shè)計(jì)方法采用變換分析和事務(wù)分析技術(shù)實(shí)現(xiàn)_。a從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)b從模塊結(jié)構(gòu)導(dǎo)出程序

20、結(jié)構(gòu)c從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu)d從數(shù)據(jù)流圖導(dǎo)出初始化結(jié)構(gòu)圖68在軟件測(cè)試中,確認(rèn)(驗(yàn)收)測(cè)試主要用于發(fā)現(xiàn)_階段的錯(cuò)誤。a軟件計(jì)劃b需求分析c軟件設(shè)計(jì)d編碼69結(jié)構(gòu)化系統(tǒng)分析主要是通過(guò)_進(jìn)行分析的。a算法分解b控制結(jié)構(gòu)分解c數(shù)據(jù)結(jié)構(gòu)分解d處理功能分解70結(jié)構(gòu)化設(shè)計(jì)方法是面向_的設(shè)計(jì)方法。a過(guò)程b對(duì)象c數(shù)據(jù)流d數(shù)據(jù)結(jié)構(gòu)71在維護(hù)請(qǐng)求且進(jìn)行的維護(hù)過(guò)程中,應(yīng)先_,然后對(duì)維護(hù)要求進(jìn)行評(píng)估并分別處理。a、確定維護(hù)類型 b、安排維護(hù)先次序c、組織人員維護(hù) d、分析軟件錯(cuò)誤的嚴(yán)重程序72劃分軟件生存周期的階段時(shí)所應(yīng)遵循的基本原則是_。a、各階段的任務(wù)盡可能相關(guān)性 b、各階段的任務(wù)盡可能相對(duì)獨(dú)立c、各階段的任務(wù)在

21、時(shí)間上連續(xù) d、各階段的任務(wù)在時(shí)間上相對(duì)獨(dú)立73ooa模型規(guī)定了一組對(duì)象如何協(xié)同才能完成軟件系統(tǒng)所指定的工作。這種協(xié)同在模型中是以表明對(duì)象通信方式的一組_連接來(lái)表示的。a、消息 b、記錄 c、數(shù)據(jù) d、屬性74用黑盒法設(shè)計(jì)測(cè)試用例時(shí)采用的方法包括_。a、判定覆蓋法 b、條件覆蓋法 c 、因果圖法 d、路徑分析法75軟件維護(hù)過(guò)程中,_將會(huì)引起維護(hù)副作用。a、修改代碼或數(shù)據(jù)后未作測(cè)試 b、進(jìn)行改正性維護(hù)時(shí)錯(cuò)誤未全部改正c、進(jìn)行完善性、適應(yīng)性或預(yù)防性維護(hù)時(shí)考慮因素不全面d、維護(hù)過(guò)程中發(fā)生系統(tǒng)運(yùn)行錯(cuò)誤76jackson程序設(shè)計(jì)方法是一種面向 _ 的設(shè)計(jì)方法。a、數(shù)據(jù)結(jié)構(gòu) b、數(shù)據(jù)流圖 c、ipo圖 d

22、、系統(tǒng)流程圖77下面所列的性質(zhì)中,_不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)的特性。a、繼承性 b、重用性 c、封裝性 d、可視化78一般來(lái)說(shuō),在管理軟件中,軟件生存周期各個(gè)階段的工作量以_所占的比例最大。 a、需求分析與設(shè)計(jì)階段 b、編碼實(shí)現(xiàn)階段 c、測(cè)試階段 d、維護(hù)階段79系統(tǒng)開(kāi)發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計(jì)每種方案的成本和效益的工作是在_階段進(jìn)行的。a、需求分析 b、總體設(shè)計(jì) c、詳細(xì)設(shè)計(jì) d、編碼階段80結(jié)構(gòu)化設(shè)計(jì)方法采用變換分析和事務(wù)分析技術(shù)實(shí)現(xiàn)_。 a、從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) b、從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖 c、從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu) d、從模塊結(jié)構(gòu)導(dǎo)程序結(jié)構(gòu)81設(shè)一模塊內(nèi)部的處理動(dòng)作

23、為:成分a的輸出是成分b的輸入,則該模塊的聚合性稱為_(kāi)。a、順序內(nèi)聚 b、功能內(nèi)聚 c、過(guò)程內(nèi)聚 d、通信內(nèi)聚82某個(gè)模塊的作用域是指_。 a、被該模塊調(diào)用的所用模塊 b、調(diào)用該模塊的所有模塊c、與該模塊相關(guān)聯(lián)的所有模塊 d、受該模塊內(nèi)的判定所影響的所有模塊83在軟件測(cè)試中,確認(rèn)(驗(yàn)收)測(cè)試主要用于發(fā)現(xiàn)_階段的錯(cuò)誤。 a、軟件計(jì)劃 c、需求分析 b、軟件設(shè)計(jì) d、編碼84如果按用戶要求增加新功能或修改已有的功能而進(jìn)行的維護(hù)工作,稱為_(kāi)。 a、完善性維護(hù) b、適應(yīng)性維護(hù) c、預(yù)防性維護(hù) d、改正性維護(hù)85軟件維護(hù)階段是軟件生存周期中持續(xù)時(shí)間最長(zhǎng)的階段,它從_時(shí)算起。 a、產(chǎn)生可執(zhí)行程序 b組裝測(cè)

24、試通過(guò)c、軟件交付使用 d、用戶提出第一份維護(hù)報(bào)告86軟件質(zhì)量因素中,_是指軟件產(chǎn)品能準(zhǔn)確執(zhí)行需求規(guī)格說(shuō)明中所規(guī)定的任務(wù)。 a、健壯性 b、正確性 c、可擴(kuò)充性 d、精確性87下列是面向?qū)ο笤O(shè)計(jì)方法中有關(guān)對(duì)象的敘述,其中_是正確的。 a、對(duì)象在內(nèi)存中沒(méi)有它的存儲(chǔ)區(qū) b、對(duì)象的屬性集合是它的特征表示 c、對(duì)象的定義與程序中類型概念相當(dāng) d對(duì)象之間不能相互通信88軟件生存周期中,開(kāi)發(fā)期間包括_階段。 a、軟件計(jì)劃、結(jié)構(gòu)設(shè)計(jì)、測(cè)試和運(yùn)行維護(hù) b、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和編碼 c、結(jié)構(gòu)設(shè)計(jì)、編碼、測(cè)試和運(yùn)行維護(hù) d、需求分析、結(jié)構(gòu)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試89結(jié)構(gòu)化系統(tǒng)分析主要是通過(guò)_進(jìn)行分析的

25、。 a、算法分解 b、控制結(jié)構(gòu)分解 c、數(shù)據(jù)結(jié)構(gòu)分解 d、處理功能分解90下列_不是模塊化設(shè)計(jì)的目的。 a、可采用結(jié)構(gòu)化設(shè)計(jì)方法 b、降低復(fù)雜度c、有利于信息隱蔽 d、描述系統(tǒng)的功能與性能91下面_不屬于結(jié)構(gòu)化設(shè)計(jì)需解決的問(wèn)題范圍。 a、確定系統(tǒng)應(yīng)由哪些系統(tǒng)和模塊組成 b、模塊什么方式聯(lián)結(jié),接口如何c、如何編寫(xiě)結(jié)構(gòu)程序 d、如何以恰當(dāng)方式表達(dá)系統(tǒng)的軟件結(jié)構(gòu)92結(jié)構(gòu)化設(shè)計(jì)方法是面向_的設(shè)計(jì)方法。 a、過(guò)程 b、對(duì)象 c、數(shù)據(jù)流 d數(shù)據(jù)結(jié)構(gòu)93下列耦合度表示中,最弱的耦合形式是_。 a、特征耦合 b、公共耦合 c、數(shù)據(jù)耦合 d、數(shù)據(jù)結(jié)構(gòu)94在結(jié)構(gòu)化系統(tǒng)分析中,判定表和判定樹(shù)常用于表達(dá)數(shù)據(jù)流圖中的_

26、。 a、加工 b、數(shù)據(jù)流 c、數(shù)據(jù)存儲(chǔ) d、外部項(xiàng)95用由底向上漸增式方式對(duì)軟件進(jìn)行測(cè)試時(shí),需要為每個(gè)模塊準(zhǔn)備一個(gè)_ ,它的作用是調(diào)用被測(cè)的模塊。 a、主模塊 b、樁模塊 c、驅(qū)動(dòng)模塊 d、輸入模塊96全局?jǐn)?shù)據(jù)結(jié)構(gòu)的錯(cuò)誤通常在_中檢查。 a、單元測(cè)試 b、有效性測(cè)試 c、集成(系統(tǒng))測(cè)試 d、確認(rèn)測(cè)試 97現(xiàn)有一個(gè)計(jì)算類型的程序,它的輸入只有一個(gè)y,其范圍是50y50?,F(xiàn)從輸入的角度考慮設(shè)計(jì)了一組測(cè)試用例:100,100,0。設(shè)計(jì)這組測(cè)試用例的方法是_。 a、條件覆蓋法 b、等價(jià)分類法 c、邊緣值分析法 d 、錯(cuò)誤推測(cè)法98為軟件系統(tǒng)今后改進(jìn)和發(fā)展打好基礎(chǔ)而進(jìn)行的維護(hù)工作稱為_(kāi)。 a、改正性維

27、護(hù) b、適應(yīng)性維護(hù) c、完善性維護(hù) d、預(yù)防性維護(hù)99下列系統(tǒng)設(shè)計(jì)工具中,_不屬于詳細(xì)設(shè)計(jì)工具。 a、ns圖 b、數(shù)據(jù)流圖 c、程序流程圖 d、pad100軟件生存周期中,運(yùn)行期的主要任務(wù)_。 a、軟件開(kāi)發(fā) b、軟件維護(hù) c、版本更換 d、功能擴(kuò)充101系統(tǒng)開(kāi)發(fā)的需求分析階段的重要工作之一是_。 a、數(shù)據(jù)定義 b、數(shù)據(jù)庫(kù)設(shè)計(jì) c、數(shù)據(jù)維護(hù) d、數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)102經(jīng)調(diào)查,系統(tǒng)分析員給出有問(wèn)題的初略陳述,其中部分描述如下:某商場(chǎng)的采購(gòu)部門要求每天開(kāi)出定購(gòu)清單,交采購(gòu)員;倉(cāng)庫(kù)管理員將此要還應(yīng)輸入系統(tǒng),經(jīng)庫(kù)存業(yè)務(wù)(進(jìn)貸或出貸)處理后輸出。從這段描述可知該部分?jǐn)?shù)據(jù)流圖中的外部項(xiàng)為: a、采購(gòu)員、倉(cāng)庫(kù)管理

28、員 b、定購(gòu)清單、庫(kù)存業(yè)務(wù)c、庫(kù)存業(yè)務(wù) d、定購(gòu)清單、采購(gòu)員103下列敘述中,_不屬于數(shù)據(jù)字典的作用。a、作為編碼階段的描述工具 b、為用戶與開(kāi)發(fā)人員之間統(tǒng)一認(rèn)識(shí)c、作為概要設(shè)計(jì)的依據(jù) d、為需求分析階段定義各類條目104一個(gè)模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的_。a、扇入數(shù) b、扇出數(shù) c、寬度 d、作用域105模塊內(nèi)部的算法設(shè)計(jì)在結(jié)構(gòu)化方法的_階段進(jìn)行。a、系統(tǒng)分析 b、概要設(shè)計(jì) c、詳細(xì)設(shè)計(jì) d 編碼(實(shí)現(xiàn))106在面向?qū)ο筌浖椒ㄖ?,“類”是_。a、具有同類數(shù)據(jù)的對(duì)象的集合 b、具有相同操作的對(duì)象的集合c、具有同類數(shù)據(jù)的對(duì)象的定義 d、具有同類數(shù)據(jù)和相同操作的對(duì)象的定義107

29、編碼(實(shí)現(xiàn))階段得到的程序段應(yīng)該是_。a、編輯完成的源程序 b、編譯(或匯編)通過(guò)的可裝配程序c、可交付使用的程序 d、可運(yùn)行程序108下列所述的測(cè)試原則中,錯(cuò)誤的是_。a、應(yīng)設(shè)計(jì)非法輸入的測(cè)試用例 b、測(cè)試用例要給出測(cè)試的預(yù)期結(jié)果c、因維護(hù)修改程序后需回歸測(cè)試 d、開(kāi)發(fā)小組與測(cè)試小組合并109如果某個(gè)程序的輸入數(shù)據(jù)的可能值劃分為n個(gè)合理等價(jià)類,m個(gè)不合理等價(jià)類,這些等價(jià)類均為數(shù)軸上的一個(gè)有限區(qū)間范圍,則采用邊緣值測(cè)試方法至少需要_個(gè)測(cè)試用例。 a、m+n b 、 2m+n c 、 2n+m d、 2(m+n)110、某應(yīng)用系統(tǒng)為今后的發(fā)展將單用戶系統(tǒng)改為多用戶系統(tǒng),并形成新的應(yīng)用軟件,由此進(jìn)

30、行的維護(hù)工作稱為_(kāi)。 a、改正性維護(hù)和預(yù)防性維護(hù) b、適應(yīng)性維護(hù)和完善性維護(hù)c、完善性維護(hù)和改正性維護(hù) d、預(yù)防性維護(hù)和適應(yīng)性維護(hù)111可維護(hù)性是軟件的重要質(zhì)量標(biāo)準(zhǔn)。下列_措施與提高可維護(hù)性無(wú)關(guān)。 a、提高程序效率 b、強(qiáng)調(diào)程序設(shè)計(jì)風(fēng)格化 c、采用模塊化程序設(shè)計(jì)方法 d、采用結(jié)構(gòu)化程序設(shè)計(jì)方法或面向?qū)ο蠓椒?12產(chǎn)生軟件危機(jī)的原因有如下幾點(diǎn),除了_。a、 軟件開(kāi)發(fā)過(guò)程未經(jīng)審查 b、 軟件開(kāi)發(fā)不分階段,開(kāi)發(fā)人員沒(méi)有明確的分工c、 所開(kāi)發(fā)的軟件,除了程序清單外,沒(méi)有其他文檔d、 采用工程設(shè)計(jì)的方法開(kāi)發(fā)軟件,不符合軟件本身的特點(diǎn)113需求分析說(shuō)明書(shū)不能作為_(kāi)。a、 可行性研究的依據(jù)b、用戶和開(kāi)發(fā)人員

31、之間的合同c、 系統(tǒng)概要設(shè)計(jì)的依據(jù) d、軟件驗(yàn)收測(cè)試的依據(jù)114在自頂向下設(shè)計(jì)分層數(shù)據(jù)流圖時(shí),設(shè)計(jì)頂層數(shù)據(jù)流圖主要分析_。a、源、匯、(終)點(diǎn)和輸入、輸出數(shù)據(jù)流b、源、匯(終)點(diǎn)和處理功能c、數(shù)據(jù)存儲(chǔ)和輸入、輸出數(shù)據(jù)流d、處理功能和輸入、輸出數(shù)據(jù)流115模塊結(jié)構(gòu)圖是要軟件工程的_ 階段中有采用的描述工具。a、需求分析 b、概要設(shè)計(jì) c、詳細(xì)設(shè)計(jì) d、編碼(實(shí)現(xiàn))116如果_,則稱該模塊具有功能內(nèi)聚。a、模塊包括單一功能b、模塊包括若干功能,但所有功能相互緊密相關(guān)c、每個(gè)模塊有單入口、單出口d、模塊中每個(gè)處理成分對(duì)應(yīng)一個(gè)功能,它們緊密結(jié)合117變換型數(shù)據(jù)流圖通常是_形態(tài)。a、 線性 b、層次 c

32、、網(wǎng)狀 d、無(wú)規(guī)則118結(jié)構(gòu)化設(shè)計(jì)采用模塊化方法的主要出發(fā)點(diǎn)是_。a、 增加內(nèi)聚性 b、減少耦合度 c、提高有效性 d、降低復(fù)雜度119面向?qū)ο蟪绦蛟O(shè)計(jì)中,基于父類創(chuàng)建的子類具有父類的所有特性(屬性和方法),這地特點(diǎn)稱為類的_。a、 多態(tài)性 b、封裝性 c、繼承性 d、重用性120如果一個(gè)排序程序所設(shè)定的測(cè)試用例為(1) 表空 (2)表中只有一個(gè)元素(3) 表中均有相同的關(guān)鍵字值(4)元素已排序則此測(cè)試方法稱為_(kāi)。a、 等價(jià)分類法 b、邊緣值分析法 c、因果圖法 d、錯(cuò)誤推測(cè)法121維護(hù)機(jī)構(gòu)接受維護(hù)申請(qǐng)后,接下的工作是_。a、 回歸測(cè)試 b、評(píng)價(jià)申請(qǐng) c、執(zhí)行維護(hù) d、組織復(fù)審122軟件工程中

33、_不屬于用戶文檔的內(nèi)容。a、 功能描述 b、安裝手冊(cè)c、系統(tǒng)設(shè)計(jì)d、使用手冊(cè)123防錯(cuò)性程序設(shè)計(jì)對(duì)具有潛在危險(xiǎn)性的操作進(jìn)行檢查,并給出出錯(cuò)信息。采用這種程序設(shè)計(jì)方法可提高系統(tǒng)的_。a、 正確性b、有效性c、健壯性d、精確性124數(shù)據(jù)流圖所描述的是實(shí)際系統(tǒng)的_。a、 邏輯模型b、物理模型c、程序流程d、數(shù)據(jù)結(jié)核125由變換型數(shù)據(jù)流圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖,其中包括變換模塊,則_。a、 變換模塊就是主模塊b、 變換模塊的功能是將邏輯輸入變換為邏輯輸出c、 變換模塊沒(méi)有下層模塊d、 變換模塊沒(méi)有只能有一個(gè)輸入量、一個(gè)輸出量 126面向?qū)ο蠓治鰰r(shí),所標(biāo)識(shí)的對(duì)象為_(kāi)是錯(cuò)誤的。a、 與目標(biāo)系統(tǒng)有關(guān)的物理實(shí)體b、

34、 與目標(biāo)系統(tǒng)發(fā)生作用和人或組織的角色c、 目標(biāo)系統(tǒng)運(yùn)行中需記憶的事件d、 目標(biāo)系統(tǒng)中環(huán)境場(chǎng)所的狀態(tài)127面向?qū)ο笤O(shè)計(jì)ood模型的主要部件中,通常不包括_。a、 通信部件 b、人機(jī)交互部件 c、任務(wù)管理 d、數(shù)據(jù)管理128軟件測(cè)試的基本目標(biāo)是_。a、 確定白盒法或黑盒法 b、確定單元測(cè)試或集成測(cè)試c、 確定測(cè)試范圍和路徑 d、確定一組測(cè)試數(shù)據(jù)以盡可能多地發(fā)現(xiàn)錯(cuò)誤129在維護(hù)請(qǐng)求后進(jìn)行的維護(hù)過(guò)程中,應(yīng)先_,然后對(duì)維護(hù)要求進(jìn)行評(píng)估并分別處理。a、 確定維護(hù)類型 b、安排維護(hù)優(yōu)先次序c、組織人員維護(hù)d、分析軟件錯(cuò)誤的嚴(yán)重程度130下列各項(xiàng)中,_不是增加軟件維護(hù)工作量的因素。a、用戶數(shù)量的增加 b、使用

35、結(jié)構(gòu)化技術(shù)或面向?qū)ο蠹夹g(shù)c、軟件功能擴(kuò)充 d、應(yīng)用環(huán)境變化131一個(gè)軟件項(xiàng)目是否進(jìn)行開(kāi)發(fā)的結(jié)論是在_文檔中作出的。a、 軟件開(kāi)發(fā)計(jì)劃b、可行性報(bào)告c、需求分析說(shuō)明書(shū)d、測(cè)試報(bào)告132某教學(xué)設(shè)備銷售部門制定一項(xiàng)銷售優(yōu)惠政策,一次購(gòu)買100臺(tái)或100臺(tái)以上者按八五折優(yōu)惠,購(gòu)買者是教師、學(xué)生按九折優(yōu)惠。設(shè)c1表示購(gòu)買的臺(tái)數(shù),c2為1、2、0分別表示教師、學(xué)生和其他人員,則符合九折優(yōu)惠判定條件為_(kāi)。 a、(c1<100)and not(c2=0) b、(c1<100)and not(c2>0) c、not(c1>100)and(c2=0) d、not(c1<100)and

36、(c2>0)133數(shù)據(jù)流是數(shù)據(jù)流圖的基本成分,下列關(guān)于數(shù)據(jù)流的敘述中,_ 是正確的。a、 某加工的輸入是一個(gè)數(shù)據(jù)流,該加工的輸出也必定是一個(gè)數(shù)據(jù)流b、 多個(gè)不同的數(shù)據(jù)流可以流向一個(gè)加工,也可從一個(gè)加工中流出c、 數(shù)據(jù)流只能從加工流向文件,但不能從文件流向加工d、 一個(gè)數(shù)據(jù)流可以從一個(gè)文件流向另一個(gè)文件134銀行計(jì)算機(jī)儲(chǔ)蓄管理信息系統(tǒng)中,根據(jù)客戶提出的要求(如存款、取款、查詢、掛失、咨詢等)進(jìn)行相應(yīng)的業(yè)務(wù)處理的該層數(shù)據(jù)流圖是_。a、 變換型 b、事務(wù)型 c、既不是a也不是b d、不一定135某模塊的輸入數(shù)據(jù)為某工廠中一個(gè)車間的生產(chǎn)產(chǎn)量表,通過(guò)該模塊可以計(jì)算出車間中生產(chǎn)工人的平均產(chǎn)量、統(tǒng)計(jì)產(chǎn)

37、量前10名的人員名單,從內(nèi)聚度來(lái)看,該模塊屬于_。a、 邏輯內(nèi)聚 b、通信內(nèi)聚 c、順序內(nèi)聚 d、功能內(nèi)聚136_ 不屬于概要設(shè)計(jì)所解決的問(wèn)題范圍。a、 確定模塊的層次結(jié)構(gòu) b、全程數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)c、描述系統(tǒng)的功能與性能d、修改用戶手冊(cè)137面向?qū)ο笤O(shè)計(jì)時(shí),對(duì)象信息的隱藏主要是通過(guò)_實(shí)現(xiàn)的。a、 對(duì)象的封裝性 b、子類的繼承性c、系統(tǒng)模塊化 d、模塊的可重用138在有集成(組裝)測(cè)試的敘述中,_ 是正確的。a、 測(cè)試底層模塊時(shí)不需要樁模塊b、 驅(qū)動(dòng)模塊的作用是模擬被調(diào)模塊c、 自頂向下測(cè)試方法易于設(shè)計(jì)測(cè)試結(jié)果d、 自底向上測(cè)試方法有有利于提前預(yù)計(jì)測(cè)試結(jié)果139下述各種因素中_對(duì)軟件維護(hù)有影響。

38、a.人員因素b.技術(shù)因素c.程序自身的因素d.管理因素、a a,b,cb、b,c,dc、a,b,d d、a,b,c,d140軟件維護(hù)過(guò)程中,_將會(huì)引起維護(hù)副作用。a、 修改代碼或數(shù)據(jù)后未作測(cè)試b、 進(jìn)行改正性維護(hù)時(shí)錯(cuò)誤未全部改正c、 進(jìn)行完善性、適應(yīng)性或預(yù)防性維護(hù)時(shí)考慮因素不全面d、 維護(hù)過(guò)程中發(fā)生系統(tǒng)運(yùn)行錯(cuò)誤141下列四個(gè)軟件可靠性定義中正確的是_。a、 軟件可靠性是指軟件在給定的時(shí)間隔內(nèi),按用戶工求成功運(yùn)行的概率b、 軟件可靠性是指軟件在給定的時(shí)間間隔內(nèi),按設(shè)計(jì)要求成功運(yùn)行的概率c、 軟件可靠性是指軟件在正式投入運(yùn)行內(nèi),按規(guī)定說(shuō)明書(shū)的規(guī)定成功運(yùn)行的概率d、 軟件可靠性是指軟件在給定時(shí)間間隔

39、內(nèi),按規(guī)格說(shuō)明書(shū)的規(guī)定成功運(yùn)行的概率142軟件規(guī)??砂丛闯绦蛐袛?shù)的多少進(jìn)行分類,所謂大型軟件,通常是指源程序行數(shù)為_(kāi)。 a、550k b、50100k c、1m d、110m143在軟件生命期中,占工作量比例最大的是_。a、 可行性研究b、建立系統(tǒng)的結(jié)構(gòu)c、編寫(xiě)程序d、維護(hù)144用sa方法獲得的需求說(shuō)明書(shū)有四部分,用于描述系統(tǒng)由哪些部分組成、各部分間有何聯(lián)系等,是在_。a、 一套分層的數(shù)據(jù)流圖b、一本數(shù)據(jù)詞典c、一組小說(shuō)明d、補(bǔ)充材料145sa方法在描述方式上的特點(diǎn),是盡量采用_。a、 自然語(yǔ)言b、形式語(yǔ)言c、圖形表示d、表格146決定軟件系統(tǒng)中各個(gè)模塊的外部特性,即其輸入輸出和功能是_的任務(wù)

40、。a、 需求分析b、概要設(shè)計(jì) c、詳細(xì)設(shè)計(jì) d、編程階段147用于概要設(shè)計(jì)所采用的描述手段是_。a、 dfdb、sc圖(系統(tǒng)結(jié)構(gòu)圖) c、框圖 d、數(shù)據(jù)結(jié)構(gòu)圖148一個(gè)模塊傳送給另一模塊的參數(shù)是由單個(gè)數(shù)據(jù)項(xiàng)組成的數(shù)組,它屬于_耦合。a、 數(shù)據(jù)型b、復(fù)合型c、內(nèi)容型d、公共型149在概要設(shè)計(jì)的設(shè)計(jì)文檔中,對(duì)每個(gè)模塊的描述內(nèi)容包括_。a、 功能、界面、輸入、輸出b、界面、輸入、輸出、過(guò)程c、界面、過(guò)程、限制和約束d、功能、界面、過(guò)程、注釋150根據(jù)sp方法的要點(diǎn)規(guī)定,程序最后要由_審定。a、 專家 b、誰(shuí)編誰(shuí)審 c、主程序員d、資料員151結(jié)構(gòu)化流程圖(fc)中的箭頭是用于表示_。a、 控制流b、

41、數(shù)據(jù)流c、數(shù)據(jù)/控制d、調(diào)用關(guān)系152結(jié)構(gòu)化程序之所以有可能驗(yàn)證其正確性是由于_。a、 只有三種基本結(jié)構(gòu)b、有限制地使用goto語(yǔ)句c、程序內(nèi)部有“內(nèi)部文檔”d、選擇良好數(shù)據(jù)結(jié)構(gòu)和算法153提高程序可讀性的有力手段是_。a、 選好一種程序設(shè)計(jì)語(yǔ)言 b、顯式說(shuō)明一切變量c、使用三種標(biāo)準(zhǔn)控制語(yǔ)句 d、給程序加注釋154通過(guò)對(duì)軟件的測(cè)試,可以證明_。a、 程序正確性b、錯(cuò)誤不存在c、錯(cuò)誤存在d、不含有隱患155某程序功能說(shuō)明中列出“規(guī)定每個(gè)運(yùn)動(dòng)員參賽項(xiàng)目為13項(xiàng)”,應(yīng)用黑盒法中的等價(jià)分類法確定等價(jià)類是_。a、 1<=項(xiàng)目數(shù)<=3b、項(xiàng)目數(shù)<1 c、項(xiàng)目數(shù)>3 d、以上都是15

42、6程序功能說(shuō)明中指出:由三個(gè)輸入數(shù)據(jù)表示一個(gè)三角形的三條邊長(zhǎng)。根據(jù)黑盒法中的邊緣值分析法設(shè)計(jì)測(cè)試用例,應(yīng)選_。a、 a=3,b=4,c=5 b、a=1,b=2,c=4c、上述a、b 項(xiàng)目都應(yīng)選上d、a=1,b=2,c=3157軟件維護(hù),可按不同的維護(hù)目的而分類,為了適應(yīng)硬件環(huán)境或軟件環(huán)境的變更對(duì)軟件作修改是_。a、 糾正性維護(hù)b、適應(yīng)性維護(hù)c、完善性維護(hù)d、預(yù)防性維護(hù)158決定軟件工程方法論所有步驟的關(guān)鍵目標(biāo)是提高軟件的_。a、 可移植性b、可靠性 c、可維護(hù)性 d、效率159數(shù)據(jù)庫(kù)設(shè)計(jì)全過(guò)程中的關(guān)鍵是_。a、 分析用戶要求 b、建立概念性數(shù)據(jù)模型c、 邏輯設(shè)計(jì)d、物理設(shè)計(jì)160作為面向?qū)ο蠓?/p>

43、析的基礎(chǔ)、由問(wèn)題領(lǐng)域中的對(duì)象所組成、用er圖來(lái)描述是_。a、 消息模型b、處理模型c、狀態(tài)模型d、瀑布模塊161在下列軟件工具中,可用于支持概要設(shè)計(jì)的工具是_。a、 psl/psa系統(tǒng)b、sdl/pad系統(tǒng)c、aides系統(tǒng)d、tektronix工具箱二、填空題:1、 在結(jié)構(gòu)化分析中,_用于詳細(xì)地定義數(shù)據(jù)流圖中的成分。(數(shù)據(jù)字典)2、 耦合性和內(nèi)聚性是衡量_的兩個(gè)定性的標(biāo)準(zhǔn)。(模塊獨(dú)立性)3、 黑盒法測(cè)試時(shí),如果選擇的測(cè)試用例需考慮輸入條件的各種組合,應(yīng)采用_法進(jìn)行測(cè)試。(因果圖)4、 提高程序的可理解、可修改、可測(cè)試的程度,就意味著增強(qiáng)軟件件的_。(可維護(hù)性)5、 從數(shù)據(jù)流圖導(dǎo)出初始模塊結(jié)構(gòu)

44、圖,主要是通過(guò)_兩項(xiàng)技術(shù)。(變換和事務(wù))6、 結(jié)構(gòu)化程序設(shè)計(jì)是一種程序設(shè)計(jì)技術(shù),它采用_的設(shè)計(jì)方法和順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造常態(tài)程序。(自頂向下、逐步求精)7、 結(jié)構(gòu)化分析方法中,數(shù)據(jù)流圖的四種基本成分為:加工、源點(diǎn)或終點(diǎn)_。(數(shù)據(jù)流和文件)8、 從模塊內(nèi)外的聯(lián)系來(lái)看,結(jié)構(gòu)化設(shè)計(jì)的要求是_。(模塊內(nèi)聯(lián)系大、模塊間聯(lián)系?。?、 在需求分析中,可從有關(guān)問(wèn)題的簡(jiǎn)述中提取組成數(shù)據(jù)流圖的基本成分。通常問(wèn)題簡(jiǎn)述中的動(dòng)詞短語(yǔ)將成為數(shù)據(jù)流圖中的_成分。(加工)或處理10、 如果兩模塊間的通信信息是若干個(gè)參數(shù),而每個(gè)參數(shù)是單一的數(shù)據(jù)項(xiàng),則稱這種耦合性為_(kāi)耦合。(數(shù)據(jù))11、 如果按用戶要求增加新功能

45、或個(gè)性已有的功能而進(jìn)行的維護(hù)工作,稱為_(kāi)。(完善性維護(hù))12、 在系統(tǒng)設(shè)計(jì)時(shí),當(dāng)數(shù)據(jù)流圖中數(shù)據(jù)的流動(dòng)路徑幾乎是線性時(shí),應(yīng)采用_策略設(shè)計(jì)系統(tǒng)結(jié)構(gòu)圖。(變換中心)13、 由底向上漸增式是在測(cè)試層次結(jié)構(gòu)的大型軟件時(shí)常用的一種方法。用由底向上漸增式方法對(duì)軟件進(jìn)行測(cè)試時(shí),需要為每個(gè)模塊準(zhǔn)備一個(gè)_,它的作用是調(diào)用被測(cè)的模塊。(驅(qū)動(dòng)模塊)14、 現(xiàn)有一個(gè)計(jì)算類型的程序,它的輸入只有一個(gè)y,其范圍是50y50?,F(xiàn)采用黑盒法進(jìn)行測(cè)試,設(shè)計(jì)了一組測(cè)試用例:100,100,0。設(shè)計(jì)這組測(cè)試用例的方法是_。(等價(jià)分類)15、 現(xiàn)有一種軟件開(kāi)發(fā)方法,它將軟件開(kāi)發(fā)過(guò)程分成以下階段:需求分析、原型開(kāi)發(fā)和評(píng)價(jià)、系統(tǒng)設(shè)計(jì)和系統(tǒng)

46、實(shí)現(xiàn)。這種軟件開(kāi)發(fā)方法稱為_(kāi) 。(原形法)16、 如果某個(gè)程序的輸入數(shù)據(jù)的可能值劃分為n個(gè)合理等價(jià)類、m個(gè)不合理等價(jià)類,這些等價(jià)類均為數(shù)軸上的一個(gè)有限敬意范圍,則采用邊緣值測(cè)試方法至少需要_個(gè)測(cè)試用例。(2(m+n)17、 模塊內(nèi)部的算法設(shè)計(jì)在結(jié)構(gòu)化方法的_階段進(jìn)行。(詳細(xì)設(shè)計(jì))18、 在數(shù)據(jù)流圖中,用以表示軟件系統(tǒng)之外的人員、設(shè)備等外部實(shí)體的基本成分(元素)稱為_(kāi)。(外部項(xiàng))19、 一個(gè)模塊直接用另一個(gè)模塊內(nèi)部的代碼和數(shù)據(jù)的模塊間接的耦合方式稱為_(kāi)耦合。(內(nèi)容)20、 _測(cè)試解決的主要問(wèn)題是模塊間接口和連接的測(cè)試。(集成)21、 一般來(lái)說(shuō),在管理軟件中,軟件生存周期各個(gè)階段的工作量以_階段所占的比例最大。(維護(hù))22、 定性度量模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)是內(nèi)聚性和_。(耦合性)23、 改正性維護(hù)中,根據(jù)文檔是提供的測(cè)試用例,重新對(duì)修改部分進(jìn)行的測(cè)試稱為_(kāi)測(cè)試。(回歸)24、 在模塊結(jié)構(gòu)圖中,直接調(diào)用某一模塊的其他模塊數(shù)稱為該模塊的_。(扇入數(shù))25、 在_測(cè)試中,主要測(cè)試詳

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論