天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題_第1頁(yè)
天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題_第2頁(yè)
天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題_第3頁(yè)
天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題_第4頁(yè)
天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題選擇題1.在軟件開(kāi)發(fā)模型中,提出最早,應(yīng)用最廣泛的模型是(A,瀑布B,螺旋C,演化D,智能2.軟件工程方法是在實(shí)踐中不斷發(fā)展著的,而早期的軟件工程方法一般是(B)A,原型化方法B,結(jié)構(gòu)化方法C,面向?qū)ο蠓椒―,功能分解法3.下列關(guān)于瀑布模型的描述正確的是(D)A,利用瀑布模型,如果發(fā)現(xiàn)問(wèn)題修改的代價(jià)很低B,瀑布模型的核心是按照軟件開(kāi)發(fā)的時(shí)間順序?qū)?wèn)題簡(jiǎn)化C,瀑布模型具有良好的靈活性D,瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法,將邏輯現(xiàn)實(shí)與物理現(xiàn)實(shí)分開(kāi)ICX5M。4.原型化方法是用戶(hù)和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于(A)系統(tǒng)A,需求不確定性高的B,需求確

2、定的C,管理信息D,實(shí)時(shí)5.軟件開(kāi)發(fā)瀑布模型中的軟件定義時(shí)期各個(gè)階段依次是(A)A,問(wèn)題定義,可行性研究,需求分析。B,可行性研究,問(wèn)題定義,需求分析行性研究,需求分析,問(wèn)題定義D,以上都不對(duì)Jo3jb。6.開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象是(A,軟件工程B,軟件周期C,軟件周期D,軟件生產(chǎn)7.快速原型模型的主要特點(diǎn)之一是(D)A,開(kāi)發(fā)完畢才見(jiàn)到產(chǎn)品B,及早提供全部完整的軟件產(chǎn)品軟件D,及早提供工作軟件i3yUH。8.軟件工程中常用的生命周期模型有(A)等A,瀑布模型,快速原型模型,增量模型,螺旋模型和噴泉模型B,瀑布模型,快速循環(huán)模型,擴(kuò)展模型,螺旋模型和敏捷模型

3、C,瀑布模型,快速循環(huán)模型,增量模型,螺旋模型和噴泉模型D,瀑布模型,快速原型模型,增量模型,螺旋模型和敏捷模型WpcbJ9.軟件工程方法是在實(shí)踐中不斷發(fā)展著的方法, 而早期敵敵畏軟件工程方法常用模型不包括(B)A,瀑布模型B,敏捷模型C,原型模型D,螺旋模型10.軟件開(kāi)發(fā)瀑布模型中的各個(gè)階段依次是(D)A,設(shè)計(jì),分析,實(shí)現(xiàn),測(cè)試,維護(hù)B,分析,設(shè)計(jì),測(cè)試,實(shí)現(xiàn),維護(hù)計(jì),實(shí)現(xiàn),維護(hù),測(cè)試D,分析,設(shè)計(jì),實(shí)現(xiàn),測(cè)試,維護(hù)1fs1j。11.軟件危機(jī)的表現(xiàn)不包括(C)A,軟件質(zhì)量不可靠B軟件幾乎是不可維護(hù)的C,測(cè)試過(guò)程中發(fā)現(xiàn)的錯(cuò)誤較多D,缺少文檔12.瀑布模型的主要特點(diǎn)之一是(A)A,推遲實(shí)現(xiàn)B,成

4、功率極高C,容易失敗D,過(guò)程迭代13.在軟件生產(chǎn)的程序系統(tǒng)時(shí)代由于軟件規(guī)模擴(kuò)大和軟件復(fù)雜性提高等原因?qū)е铝耍ˋ,軟件危機(jī)B,軟件工程C,軟件設(shè)計(jì)革命D,結(jié)構(gòu)化程序設(shè)計(jì)14.軟件工程是(C)A,是結(jié)構(gòu)化程序設(shè)計(jì)的指導(dǎo)方法B,是軟件開(kāi)發(fā)技術(shù)和軟件工程管理學(xué)為內(nèi)容的學(xué)科C,是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科D,是指導(dǎo)軟件開(kāi)發(fā)的工程方法jhqSd。15.在各種不同的軟件需求中,功能需求描述了用戶(hù)使用產(chǎn)品必須要完成的任務(wù)可以在用例模型或方案腳本中予以說(shuō)明,(C)是從各個(gè)角度對(duì)系統(tǒng)的約束和限制,反映了應(yīng)用對(duì)軟件A)c,可C)的一種表現(xiàn)c,開(kāi)發(fā)完畢后才見(jiàn)到工作C,分析,設(shè)A)天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升

5、本補(bǔ)習(xí)班習(xí)題系統(tǒng)質(zhì)量和特性的額外要求。I9LbS。A,業(yè)務(wù)需求B,系統(tǒng)要求C,非功能需求D,用戶(hù)需求16.軟件可行性研究一般不考錄(D)天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題A,是否有足夠的人員和相關(guān)的技術(shù)來(lái)支持系統(tǒng)開(kāi)發(fā)B,是否有足夠的工具和相關(guān)的技術(shù)來(lái)支持系統(tǒng)開(kāi)發(fā)C,待開(kāi)發(fā)軟件是否有市場(chǎng),經(jīng)濟(jì)上是否合算D,待開(kāi)發(fā)的軟件是否會(huì)有質(zhì)量問(wèn)題OfQ3m。17.經(jīng)濟(jì)可行性研究的范圍包括(C)A,資源的有效性B,管理制度C,效益分析D,開(kāi)發(fā)風(fēng)險(xiǎn)18.研究開(kāi)發(fā)所需要的成本和資源是屬于可行性研究中的(B)A,技術(shù)可行性B,經(jīng)濟(jì)可行性C,社會(huì)可行性D,法律可行性19.研究開(kāi)發(fā)的軟件是否符合相關(guān)法律規(guī)定是屬

6、于可行性研究中的(D)A,技術(shù)可行性B,經(jīng)濟(jì)可行性23.需求分析的任務(wù)不包括(C)A,確定對(duì)系統(tǒng)的綜合要求B,D,導(dǎo)出邏輯模型并修正開(kāi)發(fā)計(jì)劃C,社會(huì)可行性D,法律可行性分析系統(tǒng)的數(shù)據(jù)要求C,從技術(shù)角度分析系統(tǒng)是否可行Bwkyk。24.要將一個(gè)復(fù)雜的系統(tǒng)分析清楚,傳統(tǒng)軟件工程常用的方法是結(jié)構(gòu)化分析方法,結(jié)構(gòu)化分 析方法就是(A)A,面向數(shù)據(jù)流自頂向下,逐步求精的方法B,由內(nèi)向外進(jìn)行分析的方法C,先局部后整體的分析方法D,使用IPO圖形工具分析的方法CrRkL。25.需求分析是要完整,準(zhǔn)確,清晰,具體地確定系統(tǒng)所要完成的工作,其主要根據(jù)是前一 階段的文檔(D)A,用戶(hù)手冊(cè)和參考手冊(cè)B,軟件需求規(guī)格

7、說(shuō)明書(shū)C,開(kāi)發(fā)計(jì)劃D,可行性研究報(bào)告26.需求分析階段的主要任務(wù)是確定(D)A,軟件開(kāi)發(fā)方法B,軟件開(kāi)發(fā)工具C,軟件開(kāi)發(fā)費(fèi)D,軟件系統(tǒng)的功能27.數(shù)據(jù)字典是用來(lái)定義(B)中的各個(gè)成份的具體含義的A,流程圖B,功能結(jié)構(gòu)圖C,系統(tǒng)結(jié)構(gòu)圖D,數(shù)據(jù)流圖28.數(shù)據(jù)流圖是一種用來(lái)描述(B)的圖形化工具A,系統(tǒng)物理組成B,系統(tǒng)信息流和數(shù)據(jù)流C,所有功能D,系統(tǒng)控制流和數(shù)據(jù)流29.(C)和數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型,沒(méi)有它,數(shù)據(jù)流圖就不完整A,數(shù)據(jù)流程圖B,E-R圖C,數(shù)據(jù)字典D,層次方框圖30.數(shù)據(jù)流圖DFD中每個(gè)加工至少需要(B)A,一個(gè)輸入流B,一個(gè)輸出流和一個(gè)輸入流C,一個(gè)輸入或輸出流D,一個(gè)輸出

8、流31.數(shù)據(jù)流圖(DFD)是(A)方法中用于表示系統(tǒng)的邏輯模型的一種工具A,SA B,SD C,SP D,SC32.使用實(shí)體-聯(lián)系圖(ER圖)建立的概念性數(shù)據(jù)模型中包含A,數(shù)據(jù)對(duì)象,屬性,方法 據(jù)表,實(shí)體,聯(lián)系VIyNg。33.模塊的內(nèi)聚性最高的是(A,邏輯內(nèi)聚B,時(shí)間內(nèi)聚3種互相關(guān)聯(lián)的信息是(B)B,數(shù)據(jù)對(duì)象,屬性,聯(lián)系C,數(shù)據(jù)表,屬性,聯(lián)系D,數(shù)D)C,過(guò)程內(nèi)聚D,功能內(nèi)聚34.總體設(shè)計(jì)的目的是確定整個(gè)系統(tǒng)的(B)A,規(guī)模B,功能及模塊結(jié)構(gòu)C,費(fèi)用D,測(cè)試方案35.一個(gè)模塊內(nèi)部各個(gè)程序都在同一數(shù)據(jù)結(jié)構(gòu)上操作,這個(gè)模塊的內(nèi)聚性稱(chēng)為(A,時(shí)間內(nèi)聚B,功能內(nèi)聚C,通信內(nèi)聚D,過(guò)程內(nèi)聚36.軟件總

9、體設(shè)計(jì)是指軟件總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),該階段的主要任務(wù)不包括 (A,設(shè)計(jì)軟件懂得模塊結(jié)構(gòu)B,定義接口并建立數(shù)據(jù)結(jié)構(gòu)C,模塊設(shè)計(jì) 計(jì)規(guī)格說(shuō)明37.如果某種內(nèi)聚要求一個(gè)模塊中包含的任務(wù)必須在同一段時(shí)間執(zhí)行,則這種內(nèi)聚為C)C)D,生成概要設(shè)A)天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題A,時(shí)間內(nèi)聚B,邏輯內(nèi)聚C,通信內(nèi)聚38.為了提高模塊的獨(dú)立性,模塊之間最好使用(A,控制耦合B,公共耦合C,內(nèi)容耦合39.結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是 (A,篩選法B,遞歸法C,歸納法I40.對(duì)軟件進(jìn)行分解,是為了(B)A,降低模塊間接口的復(fù)雜程度B,降低模塊間接口的復(fù)雜

10、程度D,降低模塊的復(fù)雜程度, 并提高模塊間接口的復(fù)雜程度41.在軟件工程中,描繪軟件結(jié)構(gòu)的圖形工具不包括(C)A,層次圖B,HIPO圖C,PAD圖D,H圖42.在詳細(xì)設(shè)計(jì)階段經(jīng)常采用的圖形工具包括(D)A,PAD圖B,程序流程圖C,N-S圖D,以上都是43.提高程序可讀性的手段包括(D)A,使用三種標(biāo)準(zhǔn)控制結(jié)構(gòu)B,采用有實(shí)際意義的變量名C,給程序加注釋D,以上都是44.結(jié)構(gòu)化程序設(shè)計(jì)的三種基本控制結(jié)構(gòu)不包括(A,順序B,選擇C,轉(zhuǎn)移D,循環(huán)45.詳細(xì)設(shè)計(jì)中, 過(guò)程設(shè)計(jì)的常用圖形工具不包括 (A,程序流程圖B,數(shù)據(jù)流圖C,N-S盒圖46.下列關(guān)于詳細(xì)設(shè)計(jì)中的說(shuō)法正確的是(D)等A,詳細(xì)設(shè)計(jì)任務(wù)相

11、當(dāng)于設(shè)計(jì)程序的藍(lán)圖B,詳細(xì)設(shè)計(jì)的根本目標(biāo)是應(yīng)該怎樣具體的實(shí)現(xiàn)系統(tǒng)C,詳細(xì)設(shè)計(jì)不等于編譯代碼D,以上都正確eKuly。47.結(jié)構(gòu)化程序之所以具有易于閱讀,并且有可能驗(yàn)證其正確性,這是由于(D)A,他強(qiáng)調(diào)編程風(fēng)格B,選擇良好的數(shù)據(jù)結(jié)構(gòu)和算法C,有限制的使用GOTO語(yǔ)句D,只有三種基本結(jié)構(gòu)hPtrB。48.程序設(shè)計(jì)語(yǔ)言主要分三大類(lèi):機(jī)器語(yǔ)言,匯編語(yǔ)言和(B)A,邏輯語(yǔ)言B,高級(jí)語(yǔ)言C,自然語(yǔ)言D,智能語(yǔ)言49.結(jié)構(gòu)化程序設(shè)計(jì)中的三種基本控制結(jié)構(gòu)是(B)A,過(guò)程,子程序和分程序B,順序,選擇和循環(huán)C,遞歸,堆棧和隊(duì)列回和轉(zhuǎn)移50.軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的(A)A,算法和使用的數(shù)據(jù)B,外部

12、接口C,功能D,編程51.在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具包括(A)A,程序流程圖B,SA C,SC D,DFD52.詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的(C)A,代碼的規(guī)模B,運(yùn)行速度C,質(zhì)量D,可維護(hù)性53.兩個(gè)模塊彼此傳遞的信息中有控制信息,這種耦合稱(chēng)為(A,數(shù)據(jù)耦合B,公共環(huán)境耦合C,內(nèi)容耦合D,54.結(jié)構(gòu)化設(shè)計(jì)又稱(chēng)為(A)A,概要設(shè)計(jì)B,面向數(shù)據(jù)流設(shè)計(jì)C,面向?qū)ο笤O(shè)計(jì)55.按照總體設(shè)計(jì)中的啟發(fā)式規(guī)則, 模塊的作用域和模塊的控制域之間的關(guān)系應(yīng)是(D,信息內(nèi)聚D)D,數(shù)據(jù)耦合D)D,逐步求精法降低模塊的復(fù)雜程度C,降低模塊的復(fù)雜程度,并HhMr7。C)A)D,PAD圖D,調(diào)用,返D)控制耦合

13、D,詳細(xì)設(shè)計(jì)A)C,天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題A,模塊的作用域應(yīng)在模塊的控制域之內(nèi)B,模塊的控制域應(yīng)在模塊的作用域之內(nèi)模塊的控制域與模塊的作用域互相獨(dú)立D,以上的說(shuō)法都不對(duì)yue pt。56.在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)A,程序模塊化B,模塊高內(nèi)聚C,模塊低耦合D,模塊獨(dú)立性57.軟件總體設(shè)計(jì)是指軟件總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),該階段的主要任務(wù)不包括(C)A,設(shè)計(jì)軟件的模塊結(jié)構(gòu)B,定義接口并建立數(shù)據(jù)結(jié)構(gòu)C,模塊內(nèi)部算法設(shè)計(jì)D,生成概要設(shè)計(jì)規(guī)格說(shuō)明xKbTp。58.軟件詳細(xì)設(shè)計(jì)主要采用的方法是(D)A,模塊設(shè)計(jì)B,結(jié)構(gòu)化設(shè)計(jì)C,PDL語(yǔ)言D,結(jié)構(gòu)化程序設(shè)計(jì)59.

14、詳細(xì)設(shè)計(jì)中,過(guò)程設(shè)計(jì)的常用工具有(A)A,程序流程圖,N-S盒圖,PAD圖B,程序流程圖,數(shù)據(jù)流圖C,程序流程圖,系統(tǒng)流程圖D,程序流程圖,E-R圖wiDkP。60.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是(A)A,程序易讀性B,程序的效率C,程序設(shè)計(jì)語(yǔ)言的先進(jìn)性D,程序的規(guī)模61.提高程序可讀性的最有力手段是(A)A,使用三種標(biāo)準(zhǔn)控制結(jié)構(gòu)B,采用有實(shí)際意義的變量名C,顯示說(shuō)明一切變量D,給程序加注釋62.一般來(lái)說(shuō),在軟件生命周期中成本最高的階段是(D)A,詳細(xì)設(shè)計(jì)B,軟件編碼C,軟件測(cè)試D,軟件維護(hù)63.軟件測(cè)試中根據(jù)測(cè)試用例設(shè)計(jì)的方法的不同可分為黑盒測(cè)試和白盒測(cè)試兩種,它們(D)A,前者屬于靜態(tài)測(cè)試,

15、后者屬于動(dòng)態(tài)測(cè)試B,前者屬于動(dòng)態(tài)測(cè)試, 后者屬于靜態(tài)測(cè)試C,都屬于靜態(tài)測(cè)試D,都屬于動(dòng)態(tài)測(cè)試OeBTY64.若有一個(gè)計(jì)算類(lèi)型的程序,它的輸入量只有一個(gè)X,其范圍是【-1.0,1.01 1,現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測(cè)試用例的方法是(C)BXYXe。A,條件覆蓋法B,等價(jià)分類(lèi)法C,邊界值分析法D,錯(cuò)誤推測(cè)法65.單元測(cè)試的測(cè)試用例主要根據(jù)(B)的結(jié)果來(lái)設(shè)計(jì)A,需求分析B,詳細(xì)設(shè)計(jì)C,概要設(shè)計(jì)D,源程序66.軟件測(cè)試是為了(B)而執(zhí)行程序的過(guò)程A,糾正錯(cuò)誤B,發(fā)現(xiàn)錯(cuò)誤B,避免錯(cuò)誤D,證明正確67.常用的黑盒測(cè)試方法不包括(C)A,等價(jià)劃分B

16、,邊界值分析C,邏輯覆蓋D,錯(cuò)誤推測(cè)68.軟件測(cè)試中,白盒法是通過(guò)分析程序的(B)來(lái)設(shè)計(jì)測(cè)試用例的A,應(yīng)用范圍B,內(nèi)部邏輯C,功能D,輸入數(shù)據(jù)69.使用黑盒測(cè)試時(shí),測(cè)試用例的設(shè)計(jì)應(yīng)該根據(jù)(D)A,程序的內(nèi)部邏輯B,程序的復(fù)雜程度C,使用說(shuō)明書(shū)D,程序的功能70.與確認(rèn)測(cè)試階段有關(guān)的文檔是(A)A,需求規(guī)格說(shuō)明書(shū)B(niǎo),概要設(shè)計(jì)說(shuō)明書(shū)C,詳細(xì)設(shè)計(jì)說(shuō)明書(shū)D,源程序71.(B)是指程序在給定的時(shí)間點(diǎn),按照規(guī)格說(shuō)明書(shū)的規(guī)定成功運(yùn)行的概念A(yù),可移植性B,可用性C,可靠性D,可擴(kuò)展性72.為軟件的運(yùn)行增加監(jiān)控設(shè)施以應(yīng)對(duì)將來(lái)可能出現(xiàn)的問(wèn)題,這種維護(hù)的維護(hù)類(lèi)別是(A,改正性維護(hù)B,適應(yīng)性維護(hù)C,完善性維護(hù)D,預(yù)防

17、性維護(hù)D)天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題73.在整個(gè)軟件維護(hù)階段所花費(fèi)的全部工作中,哪種維護(hù)所占比例最大?(A,改正性維護(hù)B,適應(yīng)性維護(hù)C,完善性維護(hù)D,預(yù)防性維護(hù)74.產(chǎn)生軟件維護(hù)的副作用,是指(C)A,開(kāi)發(fā)時(shí)的錯(cuò)誤B,隱含的錯(cuò)誤C,因修改軟件而造成了新的錯(cuò)誤D,運(yùn)行時(shí)錯(cuò)誤操作75.下列屬于維護(hù)階段的文檔是(C)C)天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題A,軟件規(guī)格說(shuō)明B,用戶(hù)操作手冊(cè)C,軟件問(wèn)題報(bào)告D,軟件測(cè)試分析報(bào)告76.維護(hù)活動(dòng)必須應(yīng)用于(B)A,軟件文檔B,整個(gè)軟件配置C,可執(zhí)行代碼77.為了提高軟件的可維護(hù)性,在編碼階段應(yīng)注意(A,保存測(cè)試用例和數(shù)據(jù)B,提高模塊的獨(dú)

18、立性計(jì)風(fēng)格78.以下哪些問(wèn)題是維護(hù)人員經(jīng)常面對(duì)的問(wèn)題?(A,理解別人的程序非常困難B,文檔不合格上都是79.決定軟件可維護(hù)性的因素包括(B)A,可理解性,可測(cè)試性,可修改性,可移植性,可用性B,可理解性,可測(cè)試性,可修改性,可移植性,可重用性C,可理解性,可靠性,可測(cè)試性,可修改性,可移植性D,可理解性,可擴(kuò)展性,可測(cè)試性,可修改性,可升級(jí)性EzhS1。80.軟件生存周期的(D)工作與軟件可維護(hù)性有著密切的關(guān)系。A,編碼階段B,設(shè)計(jì)階段C,測(cè)試階段D,每個(gè)階段81.軟件維護(hù)困難的主要原因是(C)A,費(fèi)用低B,人員少C,開(kāi)發(fā)設(shè)計(jì)中的缺陷D,得不到用戶(hù)支持82.因計(jì)算機(jī)硬件和軟件環(huán)境的變化而做出的

19、修改軟件的過(guò)程稱(chēng)為(B)A,改正性維護(hù)B,適應(yīng)性維護(hù)C,完善性維護(hù)D,預(yù)防性維護(hù)83.在軟件維護(hù)的實(shí)施過(guò)程中,為了正確和有效的修改,需要經(jīng)歷以下三個(gè)步驟:分析和理解程序,修改程序,重新驗(yàn)證程序。(A)是決定維護(hù)成敗和質(zhì)量好壞的關(guān)鍵v3jcp。A,分析和理解程序B,重新驗(yàn)證程序C,修改程序D,驗(yàn)收程序84.(C)是指程序咋給定的時(shí)間內(nèi),按照規(guī)格說(shuō)明書(shū)的規(guī)定成功運(yùn)行的概率。A,可移植性B,可用性C,可靠性D,可擴(kuò)展性85.軟件可移植性是用來(lái)衡量軟件的(D)的重要尺度之一A,人機(jī)關(guān)系B,效率C,質(zhì)量D,通用性86.軟件質(zhì)量必須在(D)加以保證A,開(kāi)發(fā)之前B,開(kāi)發(fā)之后C,可行性研究報(bào)告過(guò)程中D,設(shè)計(jì)與

20、實(shí)驗(yàn)過(guò)程中87.面向?qū)ο蠹夹g(shù)中,對(duì)象是類(lèi)的實(shí)例。對(duì)象有三種成份:(A),屬性,和方法A,標(biāo)識(shí)B,規(guī)則C,封裝D,消息88.(C)是把對(duì)象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對(duì)象,其內(nèi)部信息是對(duì)外界隱 蔽的,外界只能通過(guò)有限的接口與對(duì)象發(fā)生聯(lián)系ixIN0。A,多態(tài)性B,繼承C,封裝D,消息89.消息是對(duì)象間交互的一種機(jī)制,消息刺激接受對(duì)象產(chǎn)生某種行為,消息的構(gòu)成有三部分:(B) ,消息名,若干變?cè)狢fV5b。A,發(fā)出消息的對(duì)象B,接受消息的對(duì)象C,消息編號(hào)D,時(shí)間90.面向?qū)ο笤O(shè)計(jì)準(zhǔn)則包括:模塊化,抽象, (A),弱耦合,強(qiáng)內(nèi)聚和可重用性A,信息隱藏B,可繼承C,封裝性D,實(shí)例化91.(A)意

21、味著一個(gè)操作在不同的類(lèi)中可以有不同的實(shí)現(xiàn)方式A,多態(tài)性B,多繼承C,類(lèi)的復(fù)用D,封裝92.軟件開(kāi)發(fā)過(guò)程中,抽取和整理用戶(hù)需求并建立問(wèn)題域精確模型的過(guò)程叫(B)A,生存期B,面向?qū)ο蠓治鯟,面向?qū)ο蟪绦蛟O(shè)計(jì)D,面向?qū)ο笤O(shè)計(jì)93.把一組具有相似特性的對(duì)象的描述,稱(chēng)之為(C)D,數(shù)據(jù)D)C,文檔的副作用D,養(yǎng)成好的程序設(shè)D)C,設(shè)計(jì)時(shí)沒(méi)考慮未來(lái)的修改維護(hù)D,以天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題A,多態(tài)性B,繼承性C,類(lèi)D,消息天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題94.面向?qū)ο蠓治龅莫?dú)到之處在于(A)A,將數(shù)據(jù)和操作對(duì)象結(jié)合在一起而不是分離 獨(dú)立考慮D,僅考慮操作過(guò)程jFIoz。95.下

22、面關(guān)于面向?qū)ο蠓椒ㄖ邢⒌臄⑹?不正確的是(B)A,鍵盤(pán),鼠標(biāo),通信端口,網(wǎng)絡(luò)等設(shè)備一有變化,就會(huì)產(chǎn)生消息B,操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)用程序不能向操作系統(tǒng)發(fā)送消息C,應(yīng)用程序之間可以互相發(fā)送消息D,發(fā)送與接受消息的通信機(jī)制與傳統(tǒng)的子程序調(diào)用機(jī)制不同7Pl6y。96.面向?qū)ο蠓治鍪菍?duì)系統(tǒng)進(jìn)行(A)的一種方法A,需求建模B,程序設(shè)計(jì)C,設(shè)計(jì)評(píng)審D,測(cè)試驗(yàn)收97.汽車(chē)有一個(gè)發(fā)動(dòng)機(jī)。汽車(chē)和發(fā)動(dòng)機(jī)之間的關(guān)系是(B)A,繼承關(guān)系B,聚合關(guān)系C,分類(lèi)關(guān)系D,主從關(guān)系98.消息是對(duì)象間交互的手段,消息刺激接受對(duì)象產(chǎn)生某種行為,消息的構(gòu)成有三部分: 接 受消息的對(duì)象,(B),若干變?cè)?。WqUONA,

23、發(fā)出消息的對(duì)象B,消息名C,消息編號(hào)D,發(fā)送時(shí)間99.(C)是指用戶(hù)只能見(jiàn)到對(duì)象界面上的信息,對(duì)象內(nèi)部對(duì)用戶(hù)是隱藏的A,類(lèi)B,消息名C,封裝D,對(duì)象100.對(duì)象是00方法的核心,對(duì)象的類(lèi)型有多種,但通常把如飛行,事故,演出,開(kāi)會(huì)等稱(chēng) 為(C)A,有形實(shí)體B,作用C,事件D,性能說(shuō)明101.汽車(chē)有一種叫貨車(chē)。汽車(chē)和火車(chē)之間的關(guān)系是(A)A,繼承關(guān)系B,聚合關(guān)系C,分類(lèi)關(guān)系D,主從關(guān)系102.(C)是對(duì)具有相同屬性和行為的一個(gè)或多個(gè)對(duì)象的描述A,屬性B,實(shí)例C,類(lèi)D,對(duì)象填空題1.一般來(lái)說(shuō),好的軟件工程開(kāi)發(fā)環(huán)境應(yīng)采用(CASE工具)和集成化CASE環(huán)境。2.軟件由程序, (數(shù)據(jù),文檔)組成。3.軟

24、件工程中采用層次化的方法,每個(gè)層次都包括(工具),方法,(過(guò)程)三要素。4.在分析過(guò)程中用來(lái)描繪物理系統(tǒng)的圖形工具是(系統(tǒng)流程圖)5.需求分析階段產(chǎn)生的文檔是(軟件需求規(guī)格說(shuō)明書(shū))。6.需求分析法包括(面向數(shù)據(jù)流)的分析方法,(面向?qū)ο螅┑姆治龇椒?面向過(guò)程流的分析方法。7.在學(xué)校中,一個(gè)學(xué)生可以選修多門(mén)課程,一門(mén)課程可以由多個(gè)學(xué)生選修,那么學(xué)生和課程之間的關(guān)系是(多對(duì)多)關(guān)系。F5Lbn。8.數(shù)據(jù)流圖用圖形符號(hào)表示(加工) ,(數(shù)據(jù)流) ,數(shù)據(jù)源及數(shù)據(jù)存儲(chǔ)。9.一個(gè)模塊擁有的直屬下級(jí)模塊的個(gè)數(shù)稱(chēng)為(模塊的扇出),一個(gè)模塊的直接上級(jí)模塊的個(gè)數(shù)成為(模塊的扇入) 。RhQ12。10.從工程管理的

25、角度看,軟件設(shè)計(jì)可分為(概要設(shè)計(jì))和(詳細(xì)設(shè)計(jì))兩大步驟。11.軟件詳細(xì)設(shè)計(jì)階段的輸入結(jié)果為 (詳細(xì)設(shè)計(jì)說(shuō)明書(shū)) ,此文檔經(jīng)嚴(yán)格復(fù)審后將作為 (編碼) 階段的輸入文檔。TP40t。12.軟件過(guò)程設(shè)計(jì)中最常用的技術(shù)和工具主要為(程序流程圖)定樹(shù)),盒圖,和PDL語(yǔ)言。GAOJAB,僅考慮數(shù)據(jù)結(jié)構(gòu)C,數(shù)據(jù)和操作分別,(PAD圖),(判定表),(判天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題13.單元測(cè)試過(guò)程應(yīng)為測(cè)試模塊開(kāi)發(fā)一個(gè)(驅(qū)動(dòng)模塊)和若干個(gè)(存根模塊)。14.設(shè)計(jì)用戶(hù)界面要充分考慮到(人的因素) ,還要考慮(界面風(fēng)格) ,可用的軟,硬件技術(shù) 及應(yīng)用本身的影響。SuHib。15.軟件測(cè)試既是軟件

26、開(kāi)發(fā)階段的最后一個(gè)活動(dòng),又是軟件質(zhì)量保證的最后一項(xiàng)措施。它所 用的主要技術(shù)分為(黑盒測(cè)試)和(白盒測(cè)試)兩大類(lèi)。NZH2A。16.維護(hù)是指軟件在交付使用后,為(改正錯(cuò)誤)或(滿(mǎn)足新需要)而修改軟件的過(guò)程。17.逆向工程與(重構(gòu)工程)是目前預(yù)防性維護(hù)采用的主要技術(shù)。18.在面向?qū)ο蟮母拍钪校?(實(shí)例)是由某個(gè)特定類(lèi)描述的一個(gè)具體的對(duì)象。判斷題1.一個(gè)優(yōu)秀的開(kāi)發(fā)人員應(yīng)具備的素質(zhì)和能力不包括具有良好的書(shū)面和口頭表達(dá)能力。(錯(cuò))2.一個(gè)優(yōu)秀的開(kāi)發(fā)人員不必非要具有良好的書(shū)面和口頭表達(dá)能力,只要程序?qū)懙暮镁蜎](méi)問(wèn)題了。(錯(cuò))3.軟件維護(hù)的副作用指由于維護(hù)或在維護(hù)過(guò)程中其他一些不期望的行為引入的錯(cuò)誤。4.耦合

27、是影響軟件復(fù)雜度的重要因素。設(shè)計(jì)師應(yīng)盡量使用內(nèi)容耦合,少用控制耦合和特征耦 合,限制公共環(huán)境耦合,完全不用數(shù)據(jù)耦合。(錯(cuò))zSvOH。5.需求分析主要內(nèi)容包括:問(wèn)題分析,需求描述,需求評(píng)審。 (對(duì))6.如果大量測(cè)試沒(méi)有發(fā)現(xiàn)任何錯(cuò)誤,可以說(shuō)明軟件沒(méi)有錯(cuò)誤。(錯(cuò))7.編程風(fēng)格是在提高性能的前提下,有效的編排和組織程序以提高可讀性和可維護(hù)性。8.數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中所包含的所有元素的定義的集 合。(對(duì))9.程序的可靠性,可維護(hù)性和效率通常只由程序設(shè)計(jì)語(yǔ)言,源代碼的質(zhì)量和語(yǔ)言的實(shí)現(xiàn)機(jī)制 決定的。(錯(cuò))10.完成測(cè)試工作后,為了縮短源程序的長(zhǎng)度應(yīng)刪去源程序的注釋。11.難以

28、控制開(kāi)發(fā)進(jìn)度和工作量估計(jì)困難是軟件危機(jī)的主要表現(xiàn)之一。12.系統(tǒng)響應(yīng)時(shí)間是指當(dāng)用戶(hù)執(zhí)行了某個(gè)控制動(dòng)作后(例如,按回車(chē)鍵, 作出的反應(yīng)時(shí)間。 (對(duì))QTezK。13.原型是目標(biāo)軟件系統(tǒng)的一個(gè)可操作模型,它實(shí)現(xiàn)了目標(biāo)軟件系統(tǒng)的某些重要方面。14.即使測(cè)試過(guò)程沒(méi)有發(fā)現(xiàn)任何錯(cuò)誤,也不能說(shuō)明軟件沒(méi)有錯(cuò)誤。(對(duì))15.采用信息隱藏原理指導(dǎo)模塊設(shè)計(jì)可以支持模塊的并行開(kāi)發(fā),減少軟件測(cè)試和軟件維護(hù)的 工作量。(對(duì))16.模塊的接口設(shè)計(jì)要簡(jiǎn)單,以便降低復(fù)雜程度。(對(duì))17.軟件=“完成特定功能的程序+數(shù)據(jù)結(jié)構(gòu)+文檔”。(對(duì))18.制定軟件項(xiàng)目進(jìn)度表的途徑之一是軟件開(kāi)發(fā)小組根據(jù)提供軟件產(chǎn)品的最后期限從后往錢(qián) 安排時(shí)

29、間。(對(duì))19.在模塊原理中,模塊的作用域應(yīng)該在控制域內(nèi)。(對(duì))20.瀑布模型在實(shí)際的項(xiàng)目中嚴(yán)格順序執(zhí)行就基本可以成功。(錯(cuò))21.只要實(shí)行嚴(yán)格的產(chǎn)品控制就不用擔(dān)心用戶(hù)隨意改需求。(錯(cuò))22.確認(rèn)測(cè)試任務(wù)是根據(jù)軟件需求規(guī)格說(shuō)明書(shū)。測(cè)試軟件系統(tǒng)是否滿(mǎn)足用戶(hù)的需求。23.需求分析階段所生成的文檔主要是進(jìn)度計(jì)劃和可行性研究報(bào)告。(對(duì))24.確認(rèn)測(cè)試任務(wù)是根據(jù)軟件需求規(guī)格說(shuō)明書(shū),測(cè)試軟件系統(tǒng)是否滿(mǎn)足用戶(hù)的需求。(錯(cuò))(對(duì))點(diǎn)鼠標(biāo)鍵等)對(duì))錯(cuò)),系統(tǒng)對(duì))對(duì))對(duì))天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題天津市大學(xué)軟件學(xué)院軟件工程專(zhuān)升本補(bǔ)習(xí)班習(xí)題25.軟件就是完成特定功能的程序集合。 (錯(cuò))26.制定軟件項(xiàng)目進(jìn)度表的途經(jīng)之一是軟件項(xiàng)目開(kāi)發(fā)組織根據(jù)項(xiàng)目和資源情況制定項(xiàng)目開(kāi)發(fā) 的初步計(jì)劃和交付軟件產(chǎn)品的日期。 (對(duì))YAeOM。27.過(guò)程式程序設(shè)計(jì)語(yǔ)言的基本機(jī)制包括:消息傳送,數(shù)據(jù)類(lèi)型定義,多態(tài),子程序,控制程序。(錯(cuò))28.即使測(cè)試程序沒(méi)有發(fā)現(xiàn)任何錯(cuò)誤,也不能說(shuō)明軟件沒(méi)有錯(cuò)誤。(對(duì))29.只要完成了軟件的測(cè)試工作,將軟件產(chǎn)品交給用戶(hù),軟件生命周期了。(錯(cuò))30.重構(gòu)工程也稱(chēng)修復(fù)和改造工程,它是在逆向

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論