




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程作業(yè)1一、選擇題:1 .開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱(chēng)做(OoA.軟件工程B.軟件周期C.軟件危機(jī)D.軟件產(chǎn)生2 .瀑布模型本質(zhì)上是一種(A )模型。A.線(xiàn)性順序B.順序迭代C.線(xiàn)性迭代D.早期產(chǎn)品3 .瀑布模型存在的問(wèn)題是(B )。A.用戶(hù)容易參與開(kāi)發(fā)B.缺乏靈活性C.用戶(hù)與開(kāi)發(fā)者易溝通D.適用可變需求4 .螺旋模型是一種將瀑布模型和(A)結(jié)合起來(lái)的軟件開(kāi)發(fā)模型。A.增量模型 B.專(zhuān)家系統(tǒng) C.噴泉模型D.變換模型5 .原型化方法是用戶(hù)和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于(A)系統(tǒng)。A.需求不確定性高的B.需求確定的 C.管理信息D.實(shí)時(shí)6 .卜列有
2、關(guān)軟件工程的標(biāo)準(zhǔn),屬于國(guó)際標(biāo)準(zhǔn)的是(D )A. GB B. DIN C. ISO D. IEEE7 .結(jié)構(gòu)化方法是一種基于(D)的方法。A.數(shù)據(jù)結(jié)構(gòu)B.程序結(jié)構(gòu)C.算法D.數(shù)據(jù)流8 .軟件可行性研窕實(shí)質(zhì)上是要進(jìn)行一次(A)需求分析、設(shè)計(jì)過(guò)程。A、簡(jiǎn)化、壓縮的B、詳細(xì)的C、徹底的 D、深入的9 .可行性研究的目的是(D)A、分析開(kāi)發(fā)系統(tǒng)的必要性B、確定系統(tǒng)建設(shè)的方案C、分析系統(tǒng)風(fēng)險(xiǎn)D、確定是否值得開(kāi)發(fā)系統(tǒng)10 .設(shè)年利率為i,現(xiàn)存入p元,不計(jì)亞利,n年后可得錢(qián)數(shù)為(OoA、PX(l+i*n) B、PX (i+l)*n C、pX (l+i)a D、pX(i+n)IL可行性研究是在(A)之前A、系統(tǒng)
3、開(kāi)發(fā)B、測(cè)試C、試運(yùn)行 D、集成測(cè)試12 .可行性研究需要的時(shí)間長(zhǎng)短取決于系統(tǒng)的規(guī)模,一般來(lái)說(shuō),可行性研究的成本只是預(yù)期總成本的 (C)oA、 1% B、 20% C、 8% D、 50%13 .我國(guó)正式頒布實(shí)施的(B)對(duì)計(jì)算機(jī)病毒的定義具有法律性、權(quán)威性。A.計(jì)算機(jī)軟件保護(hù)條例B.中華人民共和國(guó)計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例C.中華人民共和國(guó)著作權(quán)法D.計(jì)算機(jī)病毒防治管理辦法14 .效率是一個(gè)性能要求,因此應(yīng)當(dāng)在以卜哪個(gè)階段規(guī)定? BA、可行性分析B、需求分析C、概要設(shè)計(jì)D、詳細(xì)設(shè)計(jì)15 .需求規(guī)格說(shuō)明書(shū)的作用不包括(D)A、軟件驗(yàn)收的依據(jù)B、用戶(hù)與開(kāi)發(fā)人員對(duì)軟件要做什么的共同理解C、軟件可行性
4、研究的依據(jù)D、軟件設(shè)計(jì)的依據(jù)16 .數(shù)據(jù)字典是用來(lái)定義(D)中的各個(gè)成份的具體含義的。A、程序流程圖B、功能結(jié)構(gòu)圖C、系統(tǒng)結(jié)構(gòu)圖D、數(shù)據(jù)流程圖17 .數(shù)據(jù)流程圖是(A)方法中用于表示系統(tǒng)邏輯模型的一種圖形工具。A、 SA B、 SD C、 SP D, SC18 . DFD中的每個(gè)加工至少有少)。A、一個(gè)輸入流或一個(gè)輸出流B、一個(gè)輸入流和一個(gè)輸出流C、一個(gè)輸入流D、一個(gè)輸出流19 .需求分析階段的關(guān)鍵任務(wù)是確定(D)A、軟件開(kāi)發(fā)方法B、軟件開(kāi)發(fā)工具C、軟件開(kāi)發(fā)費(fèi)D、軟件系統(tǒng)的功能20 .在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)oA、程序模塊化B、模塊高內(nèi)聚C、模塊低耦合D、模塊獨(dú)立性2
5、1 .在模塊的3種基本屬性中,反映模塊內(nèi)部特性的是(C)oA、接I 1 B、功能 C、邏輯D、狀態(tài)22 .模塊的耦合性可以按照耦合程度的高低進(jìn)行排序,以下哪一項(xiàng)符合從低到高的正確次序(D)oA、數(shù)據(jù)結(jié)構(gòu)耦合,公共耦介,控制耦合,內(nèi)容耦合B、數(shù)據(jù)耦合,控制耦合,數(shù)據(jù)結(jié)構(gòu)耦合.公共糊合C、無(wú)直接耦合,數(shù)據(jù)結(jié)構(gòu)耦合,內(nèi)容耦合,控制耦合D、無(wú)立接耦合,數(shù)據(jù)耦合,控制耦合,內(nèi)容耦介23 . PDL是描述處理過(guò)程(C )A、做什么B、為什么做C、怎么做D、對(duì)誰(shuí)做24 . (D)工具在軟件詳細(xì)設(shè)計(jì)過(guò)程中不采用。A、判定表 B、IP0 圖 C、PDL D、DFD 圖25 .為高質(zhì)量地開(kāi)發(fā)軟件項(xiàng)目,在軟件結(jié)構(gòu)設(shè)
6、計(jì)時(shí),必須遵循(A)原則。A.信息陷蔽B、質(zhì)量控制C、程序優(yōu)化D、數(shù)據(jù)共享26 .當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(D)A、數(shù)據(jù)耦合B、公共耦合C、標(biāo)記耦合D、內(nèi)容耦合27 .詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具足(B)。A、DFD圖B、SC圖C、PAD圖D、程序流程圖28 .卜列幾種類(lèi)型中,耦合性最弱的是(D)。A、內(nèi)容型B、控制型C、公共型D、數(shù)據(jù)型29 .軟件結(jié)構(gòu)使用的圖形工具,一般采用(C)圖。A、 DFD B、 PAD C、 SC D、 ER30 .在七種偶合中,最低偶合是(D).A、內(nèi)容偶合B、公共偶合C、數(shù)據(jù)偶合D、非直接偶合二、簡(jiǎn)答題1 .什么是軟件工程
7、?軟件工程的目標(biāo)是什么?答:軟件工程是將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù)過(guò)程,即將工 程化應(yīng)用于軟件開(kāi)發(fā)和管理之中,對(duì)中所選方法的研究。目標(biāo):1合理預(yù)算開(kāi)發(fā)成本,付出較低的開(kāi)發(fā)費(fèi)用02實(shí)現(xiàn)預(yù)期的軟件功能,達(dá)到較好的軟件性能,滿(mǎn)足用戶(hù)的需求。3提高軟件的可維護(hù)性,降低維護(hù)費(fèi)用。4提高軟件開(kāi)發(fā)生產(chǎn)率,及時(shí)交付使用2 .指出瀑布模型中下列任務(wù)的順序:驗(yàn)收測(cè)試,項(xiàng)目計(jì)劃,單元測(cè)試,需求評(píng)審,成本估計(jì),概要 設(shè)計(jì),詳細(xì)設(shè)計(jì),系統(tǒng)測(cè)試,設(shè)計(jì)評(píng)審,編碼,需求規(guī)格說(shuō)明書(shū)。答:項(xiàng)目計(jì)劃,成本估計(jì),需求規(guī)格說(shuō)明書(shū),需求評(píng)審,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),設(shè)計(jì)評(píng)審,編碼,單 元測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)
8、試3 .可行性研究報(bào)告的主要內(nèi)容是什么?答:可行性研究主要包括以卜幾個(gè)部分:(1)概述(2)技術(shù)可行性(3)項(xiàng)目成熟程度(4)市場(chǎng)需求情況和風(fēng)險(xiǎn)分析(5)投資估算及資 金籌措(6)經(jīng)濟(jì)與社會(huì)效益(7)綜合實(shí)力和產(chǎn)業(yè)基礎(chǔ)(8)項(xiàng)目實(shí)施進(jìn)度計(jì)劃(9)其它尚需要說(shuō)明 的必要的方面(10)結(jié)論4 .什么是需求分析?需求分析階段的基本任務(wù)是什么?答:所謂“需求分析”,是指對(duì)要解決的問(wèn)題進(jìn)行詳細(xì)的分析,弄清楚問(wèn)題的要求,包括需要輸入什么 數(shù)據(jù),要得到什么結(jié)果,最后應(yīng)輸出什么。可以說(shuō),“需求分析”就是確定要計(jì)算機(jī)"做什么”。任務(wù):確定軟件項(xiàng)目的目標(biāo)和范圍。調(diào)查使用者的要求,分析軟件必須做什么,編寫(xiě)
9、需求規(guī)格說(shuō)明書(shū) 等它相關(guān)文檔,并進(jìn)行必要的需求審查。除此之外,還包括需求變更控制,需求風(fēng)險(xiǎn)控制,需求版本 控制等對(duì)需求的管理工作5 .什么是結(jié)構(gòu)化分析方法?該方法使用什么描述工具?答:結(jié)構(gòu)化的分析方法是面向數(shù)據(jù)流的方法,因此,此方法研完的核心足數(shù)據(jù)的組成和數(shù)據(jù)流向和對(duì) 數(shù)據(jù)的加工處理。結(jié)構(gòu)化分析方法用抽象模型的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向卜逐層分解,直至找到滿(mǎn)足功能要求的所有可實(shí)現(xiàn)的軟件元素為止描述工具:1系統(tǒng)流程圖2數(shù)據(jù)流程圖3數(shù)據(jù)字典4 IPO圖5層次方框圖6實(shí)體一關(guān)系圖7狀態(tài)一變遷圖6 .結(jié)構(gòu)化分析方法通過(guò)哪些步驟來(lái)實(shí)現(xiàn)?答:1)確定系統(tǒng)的功能要求2) 確定系統(tǒng)的數(shù)據(jù)要
10、求3) 確定系統(tǒng)的操作要求和界面要求4) 確定系統(tǒng)的性能要求5) 確定系統(tǒng)的運(yùn)行要求6) 獲得當(dāng)前系統(tǒng)的物理模型7) 抽象出當(dāng)前系統(tǒng)的邏輯模型8) 建立目標(biāo)系統(tǒng)的邏輯模型。9) 修正開(kāi)發(fā)計(jì)劃10) 如果需要?jiǎng)t開(kāi)發(fā)系統(tǒng)原型7 .什么是數(shù)據(jù)流圖?其作用是什么?其中的基本符號(hào)各表示什么含義?答:數(shù)據(jù)流圖:簡(jiǎn)稱(chēng)DFD,就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏 輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖 示方法。數(shù)據(jù)流圖的基本符號(hào)的意思:1 .矩形表示數(shù)據(jù)的外部實(shí)體:2 .圓角的矩形表示變換數(shù)據(jù)的處理邏輯;3 .少右面的邊矩形表示數(shù)據(jù)的存儲(chǔ):4 .
11、箭頭表示數(shù)據(jù)流。8 .什么是數(shù)據(jù)字典?其作用是什么?它有哪些條目?答:數(shù)據(jù)字典,主要用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和和數(shù)據(jù)源點(diǎn)/終點(diǎn)。作用:數(shù)據(jù)流程圖描述了系統(tǒng)的邏輯結(jié)構(gòu),其中的四個(gè)基本圖形元素的含義無(wú)法在數(shù)據(jù)流程圖中詳細(xì) 說(shuō)明,因此數(shù)據(jù)流程圖需要與其他工具配合使用,數(shù)據(jù)字典就是這樣的工具之一。包括的條目:數(shù)據(jù)流詞條數(shù)據(jù)元素詞條數(shù)據(jù)存儲(chǔ)詞條數(shù)據(jù)加工處理詞條數(shù)據(jù)源點(diǎn)及終點(diǎn)詞條9 .什么是概要設(shè)計(jì)?有哪些基本任務(wù)?答:概要設(shè)計(jì):根據(jù)用戶(hù)的需求先確定軟件系統(tǒng)的總體結(jié)構(gòu)和總的設(shè)計(jì)原則基本的任務(wù):設(shè)想供選擇的方案。推薦最佳方案。功能分解,確定軟件結(jié)構(gòu)。設(shè)計(jì)軟件結(jié)構(gòu)。制定測(cè)試計(jì)劃。數(shù)據(jù)設(shè)
12、計(jì)。書(shū)寫(xiě)文檔。包括總體設(shè)計(jì)規(guī)格說(shuō)明書(shū)。用戶(hù)手冊(cè)。測(cè)試計(jì)劃。設(shè)計(jì)審查和更審。10 .詳細(xì)設(shè)計(jì)的基本任務(wù)是什么?有那幾種描述方法?答:詳細(xì)設(shè)計(jì)階段的任務(wù)是要為編寫(xiě)程序代碼設(shè)計(jì)“圖紙”,由程序員按“圖紙”用某種高級(jí)程序設(shè) 計(jì)語(yǔ)言編寫(xiě)程序代碼。主要方法有設(shè)計(jì)程序流程圖,表格設(shè)計(jì)符號(hào)以及過(guò)程設(shè)計(jì)語(yǔ)言。11 .什么是變換流?什么是事物流?答:變換型數(shù)據(jù)流可以劃分為明顯的三部分:邏輯輸入,中心變換,邏輯輸出事務(wù)流的特點(diǎn)是數(shù)據(jù)沿某個(gè)輸入路徑流動(dòng),該路徑將外部信息轉(zhuǎn)換成事務(wù),其中發(fā)射出多條事務(wù)處 理路徑的中心處理被稱(chēng)為中心事務(wù)12 .模塊的內(nèi)聚有哪幾種?模塊間的耦介行哪幾種?答:內(nèi)聚分為七種類(lèi)型:巧合內(nèi)聚個(gè)模塊
13、執(zhí)行多個(gè)完全互不相關(guān)的動(dòng)作,那么這個(gè)模塊就有巧合內(nèi)聚邏輯內(nèi)聚一一當(dāng)一個(gè)模塊執(zhí)行一系列相關(guān)的動(dòng)作忖,稱(chēng)其有邏輯內(nèi)聚。時(shí)間性?xún)?nèi)聚一當(dāng)一個(gè)模塊內(nèi)的多個(gè)任務(wù)是與時(shí)間有關(guān)時(shí),這個(gè)模塊具仃時(shí)間性?xún)?nèi)聚。過(guò)程內(nèi)聚一一模塊執(zhí)行的若干動(dòng)作之間有順序關(guān)系.通信內(nèi)聚模塊執(zhí)行的若干動(dòng)作之間有順序關(guān)系,并且所有動(dòng)作是在相同的數(shù)據(jù)卜.執(zhí)行。信息內(nèi)聚個(gè)模塊中執(zhí)行一系列動(dòng)作,每個(gè)動(dòng)作都有自己的入【I點(diǎn)和處理代碼,所有的動(dòng)作都作用在相同的數(shù)據(jù)結(jié)構(gòu)上,這樣的模塊叫做信息內(nèi)聚。功能性?xún)?nèi)聚個(gè)模塊中各個(gè)部分都是完成某一具體功能必不可少的組成部分耦合分為七類(lèi):內(nèi)容耦合一一如果一個(gè)模塊直接參考另一個(gè)模塊的內(nèi)容,則這兩個(gè)模塊是內(nèi)容耦合。公共耦
14、合一如果多個(gè)模塊都訪(fǎng)問(wèn)同一個(gè)公共數(shù)據(jù)環(huán)境,則稱(chēng)它們是公共耦合。外部耦合如果兩個(gè)模塊都訪(fǎng)問(wèn)同一個(gè)全局簡(jiǎn)單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且,不是通過(guò) 參數(shù)表傳遞該全局變量的信息,則這兩個(gè)模塊屬于外部耦合。控制耦合一如果模塊A向模塊B傳遞一個(gè)控制信息,則稱(chēng)這兩個(gè)模塊是控制耦合的數(shù)據(jù)結(jié)構(gòu)耦合當(dāng)個(gè)模塊調(diào)用另個(gè)模塊時(shí)傳遞了整個(gè)數(shù)據(jù)結(jié)構(gòu),這兩個(gè)模塊之間具有數(shù)據(jù)結(jié) 構(gòu)耦合。數(shù)據(jù)耦合一一如果兩個(gè)模塊傳遞的是數(shù)據(jù)項(xiàng),則這兩個(gè)模塊是數(shù)據(jù)耦合。非直接耦合一一如果兩個(gè)模塊之間沒(méi)有直接關(guān)系,它們之間的聯(lián)系完全通過(guò)主模塊的控制和調(diào)用來(lái)實(shí) 現(xiàn)的,這就是非直接耦合。三、應(yīng)用SS1 .某旅館的電話(huà)服務(wù)如卜.:可以撥分機(jī)號(hào)和外線(xiàn)號(hào)
15、碼。分機(jī)號(hào)是從7201至7299。外線(xiàn)號(hào)碼先撥9, 然后是市話(huà)號(hào)碼或長(zhǎng)話(huà)號(hào)碼。長(zhǎng)話(huà)號(hào)嗎是以區(qū)號(hào)和市話(huà)號(hào)碼組成。區(qū)號(hào)是從100到300中任意的數(shù)字 串。市話(huà)號(hào)碼是以局號(hào)和分局號(hào)組成。局號(hào)可以是455, 466, 888, 552中任意一個(gè)號(hào)碼。分局號(hào)是 任意長(zhǎng)度為4的數(shù)字串。寫(xiě)出在數(shù)據(jù)字典中,電話(huà)號(hào)碼的數(shù)據(jù)條目的定義(即組成)。名稱(chēng)簡(jiǎn)稱(chēng)類(lèi)型長(zhǎng)度取值范圍分機(jī)號(hào)Exteiision_Numbei字符47201.7299外線(xiàn)市話(huà)Additiou_Iiitcinunibc r字符99+455|466|888|552十 4數(shù)字4外線(xiàn)長(zhǎng)話(huà) 號(hào)Addition_Extennumb er字符129100|101
16、 102|.|298|299 300-455|466|888|552-4數(shù)字42 .卜面是旅客訂飛機(jī)票的需求描述,試畫(huà)出分層的數(shù)據(jù)流程圖。顧客將訂票單交給預(yù)訂系統(tǒng):(1)如果是不合法訂票單,則輸出無(wú)效訂票信息:(2)對(duì)合法訂票單的 預(yù)付款登錄到一個(gè)記賬文件中;(3)系統(tǒng)行航班目錄文件,根據(jù)填寫(xiě)的旅行時(shí)間和目的地為顧客安排 航班:(4)在獲得正確航班信息和確認(rèn)已交了部分預(yù)付款時(shí)發(fā)出取票單,并記錄到取票單文件中。 顧客在指定口期內(nèi)用取票單換取機(jī)票:(1)系統(tǒng)根據(jù)取票單文件對(duì)取票單進(jìn)行有效性檢查,無(wú)效的輸 出無(wú)效取票信息:(2)持有有效取票單的顧客在補(bǔ)交了剩余款后將獲得機(jī)票;(3)記賬文件將被更新,
17、 機(jī)票以及顧客信息將被登錄到機(jī)票文件。訂單中有訂票口期、旅行口期、時(shí)間要求(上午、卜午、晚上)、出發(fā)地、目的地、顧客姓名、身份 證號(hào)、聯(lián)系電話(huà)。0層流程圖顧客預(yù)定流程圖取機(jī)票流程圖3. 一個(gè)簡(jiǎn)化的圖書(shū)館信息管理系統(tǒng)有以下功能:(1)借書(shū):輸入讀者借書(shū)證,系統(tǒng)檢查借書(shū)證是否有 效:查閱借書(shū)文件,檢查該讀者所借圖書(shū)是否超過(guò)10本,若已達(dá)10本,顯示信息“己經(jīng)超出借書(shū)數(shù) 量”,拒借:未達(dá)10本,辦理借書(shū)(檢查庫(kù)存、修改庫(kù)存信息并將讀者借書(shū)信息登入借書(shū)記錄)(2) 還書(shū):輸入書(shū)號(hào)和讀者號(hào),從借書(shū)記錄中讀出與讀者布關(guān)的記錄,查閱所借日期,如果超過(guò)3個(gè)月, 作罰款處理。否則,修改庫(kù)存信息與借書(shū)記錄。(3)
18、查詢(xún):可通過(guò)借書(shū)記錄、庫(kù)存信息查詢(xún)讀者情況、 圖書(shū)借閱情況及庫(kù)存情況,打印各種統(tǒng)計(jì)表。請(qǐng)就以上系統(tǒng)功能畫(huà)出分層的DFD圖,并建立重要條目的數(shù)據(jù)字典。0層數(shù)據(jù)流程圖讀在還書(shū)流程圖借書(shū)流程圖查詢(xún)流程圖數(shù)據(jù)字典:元素名稱(chēng)名稱(chēng)類(lèi)型說(shuō)明IPO1還書(shū)處理處理根據(jù)書(shū)號(hào)做還書(shū)處理,違規(guī)做處罰IPO2有效性檢查處理檢查讀者號(hào),圖書(shū)號(hào)的有效性IPO3借書(shū)處理處理按讀者號(hào),圖書(shū)號(hào)進(jìn)行借書(shū)處理EPO4查詢(xún)處理管理員對(duì)一些基本信息進(jìn)行查詢(xún)IPO5打印報(bào)表處理打印查詢(xún)到的信息IPO6處罰管理處理根據(jù)規(guī)則對(duì)延期給予相應(yīng)的處罰IPO7數(shù)量檢查處理對(duì)讀者借出的數(shù)量是否符合規(guī)定進(jìn)行檢查DS001讀者信息數(shù)據(jù)存儲(chǔ)讀者信息錄入,修改
19、,刪除,保存DS002庫(kù)存信息數(shù)據(jù)存儲(chǔ)圖書(shū)的基本的情況以及所有圖書(shū)的整體情 況DS003錯(cuò)還信息數(shù)據(jù)存儲(chǔ)存儲(chǔ)借還書(shū)信息,系統(tǒng)自動(dòng)處理,不能人 工錄入DS004處罰信息數(shù)據(jù)存儲(chǔ)存儲(chǔ)延期的處罰信息軟件工程作業(yè)2一、選擇題1 .從本質(zhì)上說(shuō),面向?qū)ο笫恰跋取贝_定(A)后確定執(zhí)行的動(dòng)作。A.動(dòng)作的主體 B.屬性C.關(guān)系D.方法2 .(B)是對(duì)象的靜態(tài)特征。A.方法B.屬性C.關(guān)系D.操作3 .對(duì)象的(D)使對(duì)象的動(dòng)態(tài)特征A.特征B.屬性C.關(guān)系D.操作4 .屬于某個(gè)類(lèi)的一個(gè)具體對(duì)象稱(chēng)為該類(lèi)的(A)。A.實(shí)例B.虛擬C.繼承D.多態(tài)5 . UML 是(A)oA) 一種可視化的建模語(yǔ)言B)是一種可視化的程序
20、設(shè)計(jì)語(yǔ)言C)是一種過(guò)程D)是一種方法6 .封裝的的作用是(A)oA.復(fù)用B.對(duì)象C.實(shí)例D.方法8 .面向秒象分析的核心在于建立(B)模型。A.建立正確的模型8 .識(shí)別問(wèn)題域?qū)ο驝.識(shí)別對(duì)象之間的關(guān)系D.上面所有9 .面向?qū)ο蠓治鲞^(guò)程中建立的模型有(D )。A.數(shù)據(jù)模型、功能模型、活動(dòng)模型B.為象模型、功能模型、測(cè)試模型C.屬性模型、功能模型、對(duì)象模型D.對(duì)象模型、功能模型、動(dòng)態(tài)模型10 .卜列的(C)不是分析建模的目的。A.定義可驗(yàn)證的軟件需求B.描述客戶(hù)需求C.開(kāi)發(fā)一個(gè)簡(jiǎn)單的問(wèn)題解決方案D.建立軟件設(shè)計(jì)的基礎(chǔ)11 .下列的(C)不屬于面向?qū)ο蠓治瞿P汀.用例圖B.類(lèi)圖C.實(shí)體關(guān)系圖D.順
21、序圖12 . (A )用于描述系統(tǒng)中概念層次的對(duì)象。A.分析類(lèi)B.界面類(lèi)C.實(shí)體類(lèi)D.控制類(lèi)13 .在基于用例的面向?qū)ο蠓治鲞^(guò)程中,定義交互行為的關(guān)鍵在于通過(guò)描述分析類(lèi)實(shí)例之間的(A) 將用例的職責(zé)分配到分析類(lèi)中。A.消息傳遞B關(guān)聯(lián)關(guān)系C繼承關(guān)系D上下文關(guān)系14 .用例的實(shí)現(xiàn)細(xì)節(jié)不會(huì)在(B)描述。A.用例說(shuō)明B.用例圖C.活動(dòng)圖D.順序圖15 .用例的職責(zé)通常分配給(D)的對(duì)象。A.發(fā)送消息B.接收消息C.發(fā)送和接收雙方D.分析類(lèi)16.組織機(jī)構(gòu)圖是(C) oA. UML的一個(gè)最新圖B.類(lèi)圖的一種C.用于識(shí)別角色的輔助圖D.用例圖的一種17 .在圖書(shū)館系統(tǒng)中,假如已經(jīng)構(gòu)造了一個(gè)一般借書(shū)者類(lèi),后來(lái)
22、發(fā)現(xiàn)圖書(shū)館的學(xué)生和教師在借書(shū)中有 不同要求。請(qǐng)問(wèn)在面向?qū)ο笤O(shè)計(jì)中用(B)方法可以方便地設(shè)計(jì)這兩個(gè)類(lèi)?A.信息的藏B.繼承C.動(dòng)態(tài)聯(lián)編D.代碼復(fù):制18 .框架是一組可用于不同應(yīng)用的(A)集合A.類(lèi)B.對(duì)象C.模塊D.代碼19 .卜面哪個(gè)選項(xiàng)不能描述子系統(tǒng)之間的關(guān)系。(D)A.請(qǐng)求一一服務(wù)關(guān)系B.繼承關(guān)系C.依賴(lài)關(guān)系D.數(shù)據(jù)關(guān)系20 .每個(gè)子系統(tǒng)的接II上定義了若干(B),體現(xiàn)了子系統(tǒng)的功能。A.說(shuō)明B.操作C.屬性D.關(guān)系21 .通常將具有共性的非功能要求設(shè)計(jì)在(B),以減少重新開(kāi)發(fā)的工作量。A.接口層B.中間層C.最低層D.最高層22 .每個(gè)用例至少應(yīng)該有一個(gè)(C),它通常沒(méi)有屬性而只有方法
23、,只是起協(xié)調(diào)和控制作用。A.接II類(lèi)B.實(shí)體類(lèi)C.控制類(lèi)D.界面類(lèi)23 .類(lèi)有三種類(lèi)型即(A)oA.邊界類(lèi)、實(shí)體類(lèi)、控制類(lèi)B.實(shí)體類(lèi)、數(shù)據(jù)類(lèi)、界面類(lèi)C.控制類(lèi)、實(shí)體類(lèi)、數(shù)據(jù)類(lèi)D.界面類(lèi)、控制類(lèi)、公共類(lèi)24.卜.面那個(gè)選項(xiàng)不是正確的面向?qū)ο笤O(shè)計(jì)思想" (C)A.對(duì)接II進(jìn)行設(shè)計(jì)B.發(fā)現(xiàn)變化井且封裝它C.先繼承后組合D.先組合后繼承25.定義類(lèi)的屬性類(lèi)型時(shí)盡量使用己有的類(lèi)型,太多的自定義類(lèi)型會(huì)降低系統(tǒng)的(A)指標(biāo)。A.可維護(hù)性B.安全性C.開(kāi)發(fā)效率D.可移植性二、簡(jiǎn)答題1 .舉例說(shuō)明類(lèi)和對(duì)象的關(guān)系。答:學(xué)生可作為一個(gè)類(lèi)-學(xué)生類(lèi),每個(gè)學(xué)生就是這個(gè)學(xué)生類(lèi)的一個(gè)實(shí)例,例如,學(xué)生張三就是學(xué)生 類(lèi)
24、的一個(gè)實(shí)例。2 .面向?qū)ο蠓治龅年P(guān)健步驟有哪些?應(yīng)建立哪幾個(gè)模型?答:關(guān)鍵步驟有識(shí)別問(wèn)題域的對(duì)象并分析它們相互之間的關(guān)系,建立簡(jiǎn)潔、精確、可理解的正確模型; 應(yīng)建立的模型有功能模型,對(duì)象模型,動(dòng)態(tài)模型。3 .什么是實(shí)體類(lèi)、邊界類(lèi)和控制類(lèi)?為什么將分析類(lèi)劃分成這三種類(lèi)型?答:(1)實(shí)體類(lèi)保存要存入永久存儲(chǔ)體的信息。實(shí)體類(lèi)通常在事件流或交互圖中,是對(duì)用戶(hù)最有意 義的類(lèi)。邊界類(lèi)位于系統(tǒng)與外界的交界處,包括所行的窗體、報(bào)表、系統(tǒng)硬件接II、與其他系統(tǒng)的接口。控制類(lèi)負(fù)責(zé)協(xié)調(diào)其他類(lèi)的工作。每個(gè)用例中至少應(yīng)該有一個(gè)控制類(lèi),它控制用況中的事件順序。 (2)分為三種類(lèi)型是因?yàn)樗鼈兏髯缘墓δ懿煌=缑骖?lèi)一描述系統(tǒng)
25、與角色之間的接口。控制類(lèi)一一在分析模型內(nèi)表示協(xié)調(diào)、順序、事務(wù)處理以及控制其他對(duì)象的類(lèi)。實(shí)體類(lèi)一一為需要長(zhǎng)久保存的信息進(jìn)行建模的類(lèi)。4. UML中有哪幾類(lèi)個(gè)視圖,它們的作用分別是什么?答:(1)用例視圖(Use-Case view)用例視圖用于描述系統(tǒng)的功能集。它是從系統(tǒng)外部以用戶(hù)角度,對(duì)系統(tǒng)做的抽象表示。用例視圖 所描述的系統(tǒng)功能依靠于外部用戶(hù)或另一個(gè)系統(tǒng)觸發(fā)激活,為用戶(hù)或另一個(gè)系統(tǒng)提供服務(wù),實(shí)現(xiàn)與用 戶(hù)或另一個(gè)系統(tǒng)之間的交互。用例視圖中可以包含若干個(gè)用例,用例表示系統(tǒng)能夠提供的功能,用例視圖是其他視圖的核心和 基礎(chǔ)。其他視圖的構(gòu)造依賴(lài)于用例視圖中所描述的內(nèi)容,因?yàn)橄到y(tǒng)的最終目標(biāo)是實(shí)現(xiàn)用例視圖
26、中描述 的功能,同時(shí)附帶一些非功能性的特性,因此用例視圖影響著所有其他的視圖。(2)邏輯視圖(Logical view)如梟說(shuō)用例視圖描述系統(tǒng)“做什么”.那么邏輯視圖就是描述“.隹么做7系統(tǒng)的靜態(tài)結(jié)構(gòu)描述類(lèi)、 對(duì)象和它們之間的關(guān)系,反映的是系統(tǒng)靜態(tài)特征或結(jié)構(gòu)組成。(3)組件視圖(Component view)組件視圖用來(lái)描述系統(tǒng)實(shí)現(xiàn)的結(jié)構(gòu)和行為特征,反映系統(tǒng)各組成元素之間的關(guān)系。組件視圖由組 件圖實(shí)現(xiàn),主要供開(kāi)發(fā)者和管理者使用。(4)并發(fā)視圖(Concurrency View)并發(fā)視圖用來(lái)描述系統(tǒng)的動(dòng)態(tài)和行為特征。并發(fā)視圖將任務(wù)劃分為進(jìn)程或線(xiàn)程形式,通過(guò)任務(wù)劃 分引入并發(fā)機(jī)制,可以高效地使用資
27、源、并行執(zhí)行和處理異步事件。除了劃分系統(tǒng)為并發(fā)執(zhí)行的進(jìn)程 或線(xiàn)程外,并發(fā)視圖還必須處理通信和同步問(wèn)翹。(5)配置視圖(Deployment View)配置視圖體現(xiàn)了系統(tǒng)的實(shí)現(xiàn)環(huán)境,反映系統(tǒng)的物理架構(gòu)。配置視圖還包括個(gè)映射,該映射顯示 在物理架構(gòu)中組件足怎樣分配的。5 .順序圖在分析階段的作用?答:順序圖描述了一組交互對(duì)象間的交互方式,它表示完成某項(xiàng)行為的對(duì)象和這些對(duì)象之間傳遞消息 的時(shí)間順序6 .活動(dòng)圖在分析階段的作用?答:活動(dòng)圖反映系統(tǒng)中從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程,強(qiáng)調(diào)時(shí)象間的控制流程。活動(dòng)圖特別適 合描述工作流和并行處理過(guò)程。具體地說(shuō)活動(dòng)圖可以描述一個(gè)操作過(guò)程中需要完成的活動(dòng):描述一個(gè)
28、對(duì)象內(nèi)部的工作:描述如何執(zhí)行一組相關(guān)的動(dòng)作,以及這些動(dòng)作如何影響它們周?chē)膶?duì)象:說(shuō)明一個(gè) 業(yè)務(wù)活動(dòng)中角色、工作流、組織和對(duì)象是如何工作的。7 .比較結(jié)構(gòu)化設(shè)計(jì)和面向?qū)ο笤O(shè)計(jì)區(qū)別?答:結(jié)構(gòu)化設(shè)計(jì):系統(tǒng)被劃分成多個(gè)模塊,這些模塊被組織成一個(gè)樹(shù)型結(jié)構(gòu)。根就是主模塊,葉子是 最低級(jí)的功能模塊。這棵樹(shù)也表示調(diào)用結(jié)構(gòu):每個(gè)模塊都調(diào)用自J的直接卜.級(jí)模塊,井被自己的直接 匕級(jí)模塊調(diào)用。頂層模塊負(fù)責(zé)收集應(yīng)用程序最質(zhì)要的那些執(zhí)行策略,底層模塊實(shí)現(xiàn)處理細(xì)節(jié)。在這個(gè) 體系結(jié)構(gòu)中越靠上層位置,概念的抽象層次就越高。但是,由于上層模塊需要調(diào)用卜層模塊,所以這 些上層模塊就依賴(lài)于下層模塊的處理細(xì)節(jié)。也就是說(shuō),當(dāng)實(shí)現(xiàn)細(xì)節(jié)發(fā)
29、生變化時(shí),抽象也會(huì)受到影響: 如果想復(fù)用某一個(gè)抽象的話(huà),就必須把它依賴(lài)的細(xì)節(jié)都一起拖過(guò)去。面向?qū)ο笤O(shè)計(jì):上層創(chuàng)建的抽象不依賴(lài)于任何細(xì)節(jié),而細(xì)節(jié)則高度依賴(lài)于卜層的抽象。這種 依賴(lài)關(guān)系的變化正是結(jié)構(gòu)化設(shè)計(jì)與面向?qū)ο笤O(shè)計(jì)的根本區(qū)別。8 .什么是框架,它與“設(shè)計(jì)”有什么關(guān)系?答:框架是一組可用于不同應(yīng)用的類(lèi)的集合。框架中的類(lèi)通常是一些抽象類(lèi)并且相互有聯(lián)系,可以通 過(guò)繼承的方式使用這些類(lèi),當(dāng)面向?qū)ο笤O(shè)計(jì)進(jìn)行底層設(shè)計(jì)時(shí),對(duì)每個(gè)類(lèi)進(jìn)行詳細(xì)設(shè)計(jì),設(shè)計(jì)類(lèi)的屬性 和操作,優(yōu)化類(lèi)之間的關(guān)系,就可以設(shè)計(jì)成框架來(lái)對(duì)類(lèi)的設(shè)計(jì)進(jìn)行構(gòu)架和優(yōu)化。9 .系統(tǒng)的物理構(gòu)架中應(yīng)該包括哪些信息?答:用UML的配置圖描述系統(tǒng)的物理構(gòu)架,然
30、后將需求分析階段捕獲的系統(tǒng)功能分配到這些物理節(jié)點(diǎn) 上。包括的信息為節(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu)、硬件設(shè)備配置、通信路徑、各個(gè)節(jié)點(diǎn)上運(yùn)行的系統(tǒng)軟件配置、應(yīng) 用軟件配置。三、應(yīng)用題1 . 一個(gè)多媒體商店系統(tǒng)包含一個(gè)由媒體文件構(gòu)成的數(shù)據(jù)庫(kù),有兩類(lèi)媒體文件:圖像文件和聲音 文件。每個(gè)媒體文件都有名稱(chēng)和唯一的編碼,而且文件包含作者信息和格式信息,聲音文件 還包含聲音文件的時(shí)長(zhǎng)(以秒為單位)和作者的信息。假設(shè)每個(gè)媒體文件可以由唯一的編碼所 識(shí)別,系統(tǒng)要提供以卜.功能:1)媒體庫(kù)中可以添加新的特別媒體文件。2)通過(guò)給定的文件編碼查找需要的媒體文件。3)從媒體庫(kù)中刪除指定的媒體文件4)給出媒體庫(kù)中媒體文件的數(shù)量。考慮類(lèi)im
31、age應(yīng)該具有哪些恰當(dāng)?shù)膶傩院头椒ù穑篿mageFile類(lèi)的屬性有:Name(文件名稱(chēng)),Code (編碼),Authorinfo (作者信息),F(xiàn)ormat (格式信息);audioFile類(lèi)除了擁有以上屬性外還將屬性Time (文件時(shí)長(zhǎng)):imageFile 類(lèi)的方法:Add (imageFile)(添加圖像文件),Delete (Code)(刪除文件),Get) (查找文件),GetNumber ()(返回媒體文件的數(shù)量);audioFile 類(lèi)的方法:Add (audioFile)(添加聲音文件),Delete (Code)(刪除文件),Get) (g 找文件),GetNumber (
32、)(返回媒體文件的數(shù)量2 .若把學(xué)生看成一個(gè)實(shí)體,它可以分成多個(gè)子實(shí)體,如小學(xué)生、中學(xué)生和大學(xué)生等。在面向?qū)?象的設(shè)計(jì)中,可以創(chuàng)建如卜4個(gè)類(lèi):類(lèi)Student、類(lèi)Elementary Student、Middle Student: 類(lèi)University Student。試給出這4個(gè)類(lèi)的屬性以及它們之間的關(guān)系。答:Student類(lèi)為基類(lèi),其他三個(gè)類(lèi)都是Student的子類(lèi)。Student類(lèi)的屈性有: Name (姓名),Sex (性別),Age (年齡),Class (班級(jí))。Elementary Student 類(lèi)的屬性有:IsTeeunMember (是否是少先隊(duì)員),IsGoodStud
33、ent (是否是 三好學(xué)生)。Middle Student類(lèi)的屈性為:IsMember (是否是團(tuán)員),Subject (文科理科).University Student 類(lèi)的屬性為:IsPartyMember (是否黨員),Department (學(xué)院),Specialty (專(zhuān)業(yè))。三、應(yīng)用題1.莫學(xué)校領(lǐng)書(shū)的丁作流程為:學(xué)生班長(zhǎng)填寫(xiě)領(lǐng)書(shū)單.班主任由查后簽名,然后班長(zhǎng)拿領(lǐng)書(shū)單到 書(shū)庫(kù)領(lǐng)書(shū)。書(shū)庫(kù)保管員審查領(lǐng)書(shū)單是否有班主任簽名,填寫(xiě)是否正確等,不正確的領(lǐng)書(shū)單 退回給班長(zhǎng);如果填寫(xiě)正確則給予領(lǐng)書(shū)并修改庫(kù)存清單:當(dāng)某書(shū)的庫(kù)存量低于臨界值時(shí),登 記需訂書(shū)的信息。每天下班前為采購(gòu)部門(mén)提供張訂書(shū)單。用活
34、動(dòng)圖來(lái)描述領(lǐng)書(shū)的過(guò)程。 解:2.他的計(jì)算機(jī)便向打印機(jī)服務(wù)器發(fā)送一條打印命令print (file),打印機(jī)服務(wù)器如果發(fā)現(xiàn)網(wǎng)絡(luò) 打印機(jī)處于空閑狀態(tài),則向打印機(jī)發(fā)送打印命令print (file),否則向打印隊(duì)列發(fā)送一條保 存命令 store (file) PrintQ(空閑)打印、(忙)訪(fǎng)隊(duì)列打日)打印結(jié)束3.某報(bào)社采用面向?qū)ο蠹夹g(shù)實(shí)現(xiàn)報(bào)刊征訂的計(jì)算機(jī)管理系統(tǒng),該系統(tǒng)基本需求如卜.:(1)報(bào)社發(fā)行多種刊物,每種刊物通過(guò)訂單來(lái)征訂,訂單中有代碼,名稱(chēng),訂期,單價(jià),份數(shù)等 項(xiàng)目,訂戶(hù)通過(guò)填寫(xiě)訂單來(lái)訂閱報(bào)刊。(2)報(bào)社卜.屬多個(gè)發(fā)行站,每個(gè)站負(fù)責(zé)收集登陸訂單、打印收款憑證等事務(wù)。(3)報(bào)社負(fù)責(zé)分類(lèi)并統(tǒng)
35、計(jì)各個(gè)發(fā)行站送來(lái)的報(bào)刊訂閱信息。請(qǐng)就此需求建立對(duì)象模型。:書(shū)刊信息,名價(jià) 仿竹定 -代刊期稱(chēng)價(jià)數(shù) H訂名單份 _:發(fā)行站:出版社1一接受訂單)打印收款憑據(jù)0十分類(lèi)統(tǒng)計(jì)訂單信息()1 ,n 1:客戶(hù)信息一一客戶(hù)名稱(chēng)-客戶(hù)地址-客戶(hù)電話(huà)解:軟件工程作業(yè)3一、選擇題1 .結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和形式語(yǔ)言之間的一種(D)oA.半形式語(yǔ)言B.計(jì)算機(jī)語(yǔ)言C.低級(jí)語(yǔ)言D.高級(jí)語(yǔ)言2 .程序設(shè)計(jì)語(yǔ)言的技術(shù)特性不應(yīng)包括(C)。A、數(shù)據(jù)結(jié)構(gòu)的描述性B、抽象類(lèi)型的描述性C、數(shù)據(jù)庫(kù)的易操作性D、軟件的可移植性3 .程序的三種基本控制結(jié)構(gòu)是(B)oA.過(guò)程、子程序和分程序B.順序、選擇和重復(fù)C.遞歸、堆枝和隊(duì)列D.調(diào)
36、用、返回和轉(zhuǎn)移4 .結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是(D)«A.程序的規(guī)模B.程序的效率C.程序設(shè)計(jì)語(yǔ)言的先進(jìn)性D.程序易讀性5 .下列關(guān)于功能性注釋不正確的說(shuō)法是(B3A.功能性注釋嵌在源程序中,用于說(shuō)明程序段或語(yǔ)句的功能以及數(shù)據(jù)的狀態(tài)B.注釋用來(lái)說(shuō)明程序段,需要在每一行都要加注釋C.可使用空行或縮進(jìn),以便很容易區(qū)分注釋和程序D.修改程序也應(yīng)修改注釋6 .下列關(guān)于效率的說(shuō)法不正確的是(D)。A,效率是一個(gè)性能要求,其目標(biāo)應(yīng)該在需求分析時(shí)給出B.提高程序效率的根本途徑在于選擇良好的設(shè)計(jì)方法,數(shù)據(jù)結(jié)構(gòu)與算法C.效率主要指處理機(jī)時(shí)間和存儲(chǔ)器容量?jī)蓚€(gè)方面D.程序的效率與程序的簡(jiǎn)單性無(wú)關(guān)7 .結(jié)構(gòu)
37、化維護(hù)與非結(jié)構(gòu)化維護(hù)的主要區(qū)別在于(B )oA.軟件是否結(jié)構(gòu)化B.軟件配置是否完整C.程序的完整性D.文檔的完整性8 .關(guān)于JAVA語(yǔ)言下列說(shuō)法不正確的是(B)oA.跨平臺(tái)的B.動(dòng)態(tài)指針C.解釋型的D.面向?qū)ο蟮? .使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)(A)和指定的覆蓋標(biāo)準(zhǔn)。A程序內(nèi)部邏輯B.程序復(fù)雜結(jié)構(gòu)C.使用說(shuō)明書(shū)D.程序的功能10 .確認(rèn)測(cè)試主要涉及的文檔是(A)oA、需求規(guī)格說(shuō)明書(shū)B(niǎo)、概要設(shè)計(jì)說(shuō)明書(shū)C、詳細(xì)i殳計(jì)說(shuō)明居D、源程序11 .測(cè)試的關(guān)鍵問(wèn)題是(D)oA.如何組織時(shí)軟件的評(píng)審B.如何驗(yàn)證程序的正確性C.如何采用綜合策略D.如何選擇測(cè)試用例12 .黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主
38、要研究(A)oA.需求規(guī)格說(shuō)明B.詳細(xì)設(shè)計(jì)說(shuō)明C.項(xiàng)目開(kāi)發(fā)計(jì)劃D.概要設(shè)計(jì)說(shuō)明與詳細(xì)設(shè)計(jì)說(shuō)明13 .下面哪些測(cè)試屬于黑盒測(cè)試(B)。A、路徑測(cè)試B、等價(jià)類(lèi)劃分C、條件判斷D、循環(huán)測(cè)試14 .在下述哪一種測(cè)試中,測(cè)試人員必須接觸到源程序(B)oA、功能測(cè)試B、結(jié)構(gòu)測(cè)試C、功能測(cè)試和結(jié)構(gòu)測(cè)試D、性能測(cè)試15 .檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱(chēng)為(D)oA、確認(rèn)測(cè)試B、集成測(cè)試C、驗(yàn)收測(cè)試D、驗(yàn)證測(cè)試16 .軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要用于測(cè)試(D)。A、結(jié)構(gòu)合理性B、軟件外部功能C、程序正確性D、程序內(nèi)部邏輯17 .軟件維護(hù)中,因修改交互輸入的順序,沒(méi)有正確的
39、記錄而引起的錯(cuò)誤是(A)產(chǎn)生的副作用。A、文檔B、數(shù)據(jù) C、編碼D、設(shè)計(jì)18 .以卜.屬于軟件維護(hù)階段文檔的是(C)。A、軟件需求說(shuō)明B、操作手冊(cè)C、軟件問(wèn)題報(bào)告D、測(cè)試分析報(bào)告19 .產(chǎn)生軟件維護(hù)的副作用,是指(C)cA、開(kāi)發(fā)時(shí)的錯(cuò)誤B、隱含的錯(cuò)誤C、因修改軟件而造成的錯(cuò)誤D、運(yùn)行時(shí)誤操作20 .維護(hù)中,因誤刪除一個(gè)標(biāo)識(shí)符而引起的錯(cuò)誤是(C)副作用。A、文檔B、數(shù)據(jù)C、編碼D、設(shè)計(jì)21 .可維護(hù)性的特性中,相互促進(jìn)的(A)oA、可理解性和可測(cè)試性B、效率和可移植性C、效率和可修改性D、效率和結(jié)構(gòu)好22 .軟件維護(hù)的困難主要原因是(C)A、費(fèi)用低 B、人員少 C、開(kāi)發(fā)方法的缺陷D、用戶(hù)不配合2
40、3 .軟件維護(hù)費(fèi)用高的主要原因是(C)。A、人員少B、人員多C、生產(chǎn)率低D、生產(chǎn)率高24 .為了適應(yīng)軟硬件環(huán)境變化而修改軟件的過(guò)程是(CLA、校正性維護(hù) B、完善性維護(hù)C、適應(yīng)性維護(hù)D、預(yù)防性維護(hù)25 .可維護(hù)性的特性中,相互矛盾的是(B)A.可理解性與可測(cè)試性B.效率與可修改性C.可修改性和可理解性D.可理解性與可讀性26 .各種不同的軟件維護(hù)中,以(C)維護(hù)所占的維護(hù)量最小。A、糾錯(cuò)性維護(hù)B、代碼維護(hù)C、預(yù)防性維護(hù)D、文檔維護(hù)27 .在變更控制中,(B)可以用來(lái)確保由不同用戶(hù)所執(zhí)行的并發(fā)變更。A.異步控制B.同步控制C.存取控制D.基線(xiàn)控制28 .變更控制是一項(xiàng)最重要的軟件配置任務(wù),其中“
41、檢出”和(A)處理實(shí)現(xiàn)了兩個(gè)重要的變更 控制要素,即存取控制和同步控制。A.登入B.管理C.填寫(xiě)變更要求D.審查29 .用圖表示軟件項(xiàng)目進(jìn)度安排,卜列說(shuō)法中正確的是(B)A.能夠反映多個(gè)任務(wù)之間的愛(ài)雜關(guān)系B.能夠直觀表示任務(wù)之間相互依賴(lài)制約關(guān)系C.能夠表示哪些任務(wù)是關(guān)鍵任務(wù)D.能夠表示子任務(wù)之間的并行和串行關(guān)系30 .基線(xiàn)可.作為軟件生存期中各開(kāi)發(fā)階段的一個(gè)檢查點(diǎn)。當(dāng)采用的基線(xiàn)發(fā)生錯(cuò)誤時(shí),可以返回到 最近和最恰當(dāng)?shù)模–)上A.配置項(xiàng)B.程序C.基線(xiàn)D.過(guò)程二、簡(jiǎn)答即1.為建立良好的編程風(fēng)格應(yīng)遵循什么原則?答:1)節(jié)簡(jiǎn)化不使用不必要的變量和函數(shù)避免變量重名,變量重名可導(dǎo)致很難被發(fā)現(xiàn)的錯(cuò)誤。盡量減
42、小代碼量。盡最減少代碼的執(zhí)行時(shí)間,提高執(zhí)行效率。避免功能冗余的模塊。盡量不使用全局變量。2)模塊化確保物理和邏輯功能密切相關(guān)。限定一個(gè)模塊完成一個(gè)獨(dú)立的功能,提高模塊的內(nèi)聚度C檢查代碼的重狂率,重更多的代碼, 要抽出來(lái)作為一個(gè)單獨(dú)的模塊。3)簡(jiǎn)單化采用直接了當(dāng)?shù)乃惴ǎ苊馐褂眉记尚愿吆碗y懂的代碼。使用簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu),避免使用多維數(shù)組、指針和復(fù)雜的表。注意對(duì)象命名的一致性。以手工的方式簡(jiǎn)化算術(shù)和邏輯表達(dá)式。4)結(jié)構(gòu)化按標(biāo)準(zhǔn)化的次序說(shuō)明數(shù)據(jù):按字母順序說(shuō)明對(duì)象名使用讀者明了的結(jié)構(gòu)化程序部件:采用直截了當(dāng)?shù)乃惴ǎ桓鶕?jù)應(yīng)用背景排列程序各個(gè)部分:不隨意為效率而犧牲程序的清晰度和可讀性;讓機(jī)器多做煩瑣的工
43、作,如重發(fā)、庫(kù)函數(shù);用公共函數(shù)調(diào)用代替重復(fù)出現(xiàn)的表達(dá)式;避免循環(huán)、分支的嵌套層數(shù)過(guò)高:?jiǎn)稳肟趩纬隹凇?)文檔化(documentation)有效、適當(dāng)?shù)厥褂米Ⅳ邸f(xié)調(diào)使用程序塊注釋和程序行注釋。保持文檔和程序的同步。6)格式化(layout)始終采用統(tǒng)一縮進(jìn)規(guī)則:適當(dāng)插入括號(hào)表明運(yùn)算次序、排除二義性:有效地使用空格符以區(qū)別程序的不同意群。2 .什么是軟件測(cè)試?答:軟件測(cè)試從廣義上訓(xùn),是指軟件產(chǎn)品生存周期內(nèi)所有的檢杳、評(píng)審和確認(rèn)活動(dòng)。從狹義上講,軟 件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。或者說(shuō),軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各個(gè)階段的規(guī)格說(shuō)明和 程序內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例,用這些測(cè)試用例運(yùn)行程序
44、,以發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程。3 .軟件測(cè)試的原則是什么?答:軟件測(cè)試的原則有:1)應(yīng)該把測(cè)試貫穿在整個(gè)開(kāi)發(fā)過(guò)程之中。事實(shí)上,從需求分析階段開(kāi)始,每個(gè)階段結(jié)束之前都 要進(jìn)行階段審查,目的是盡早發(fā)現(xiàn)和糾正錯(cuò)誤。2)每個(gè)測(cè)試用例都應(yīng)該包括測(cè)試輸入數(shù)據(jù)和這組數(shù)據(jù)輸入作用卜的預(yù)期輸出結(jié)果。在實(shí)際操作 中可以列出一張表格,包括每個(gè)測(cè)試用例的編號(hào)、類(lèi)型、輸入數(shù)據(jù)、預(yù)期輸出結(jié)果、實(shí)際輸 出結(jié)果、出錯(cuò)原因分析。3)要對(duì)每個(gè)測(cè)試結(jié)果進(jìn)行全面檢查,不要漏掉已經(jīng)出現(xiàn)的錯(cuò)誤跡象。4)程序員應(yīng)該盡量避免檢查白己編寫(xiě)的代碼。測(cè)試工作需要嚴(yán)格的工作作風(fēng),程序員在測(cè)試白 己編寫(xiě)的代碼時(shí)往往會(huì)帶有一些傾向性,使得他們工作中常常出現(xiàn)一
45、些疏漏。而且,程序員 對(duì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)的理解錯(cuò)誤而引入的錯(cuò)誤更是難于發(fā)現(xiàn)。5)在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)該包括仃效的、期望的輸入情況,也要包括無(wú)效的和不期望的輸入情 況。既能夠驗(yàn)證程序正常運(yùn)行的合理輸入,也能夠驗(yàn)證對(duì)異常情況處理的不合理輸入數(shù)據(jù)以 及臨界數(shù)據(jù)。在測(cè)試程序時(shí),人們常常過(guò)多地考慮合法的和期望的輸入條件,以檢充程序是 否做了它應(yīng)該做的步情,而忽視了不合法的和預(yù)想不到的輸入條件。步實(shí)上,用戶(hù)在使用系 統(tǒng)時(shí),輸入一些錯(cuò)誤指令和參數(shù)是經(jīng)常發(fā)生的,如果軟件遇到這種情況不能做出適當(dāng)?shù)姆磻?yīng), 給出相應(yīng)的提示信息,就可能會(huì)誤導(dǎo)用戶(hù),甚至造成嚴(yán)重?fù)p失。6)軟件中遺留的錯(cuò)誤數(shù)量與已經(jīng)發(fā)現(xiàn)的錯(cuò)誤數(shù)量成正比。根
46、據(jù)這個(gè)規(guī)律,對(duì)測(cè)試中發(fā)現(xiàn)錯(cuò)誤成 堆的模塊更要仔細(xì)測(cè)試。例如,在某個(gè)著名的操作系統(tǒng)中,4戰(zhàn)的錯(cuò)誤僅與代的模塊有關(guān)。7)回歸測(cè)試的關(guān)聯(lián)性要特別引起注意,修改一個(gè)錯(cuò)誤而引起更多錯(cuò)誤的現(xiàn)象并不少見(jiàn)。8)測(cè)試程序時(shí)不僅要檢查程序是否做了它應(yīng)該做的事情,還要檢查它是否做了不該做的事情。 例如,工資軟件中,軟件只完成在編職工的工資計(jì)算和輸出,不在編人員的工資是不進(jìn)行計(jì) 算和輸出的。如果軟件將不在編人員的工資信息乜輸出顯然是不合適的。9)嚴(yán)格執(zhí)行測(cè)試計(jì)劃。在測(cè)試之前應(yīng)該有明確的測(cè)試計(jì)劃,內(nèi)容包括:要測(cè)式的軟件功能和內(nèi) 容、測(cè)試用例和預(yù)期結(jié)果、測(cè)試的進(jìn)度安排、需要的工具和資源、測(cè)試控制方式和過(guò)程等。10)做好測(cè)
47、試記錄,為統(tǒng)計(jì)和維護(hù)提供基礎(chǔ)數(shù)據(jù)。4 .請(qǐng)說(shuō)明集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試有什么不同?答:集成測(cè)試界于單元測(cè)試和系統(tǒng)測(cè)試之間,起到“橋梁作用”,一般由開(kāi)發(fā)小組采用白盒加黑盒的 方式來(lái)測(cè)試,既驗(yàn)證“設(shè)計(jì)”,又驗(yàn)證“需求”。系統(tǒng)測(cè)試的粒度最大,一般由獨(dú)立測(cè)試小組采用黑盒方式來(lái)測(cè)試,主要測(cè)試系統(tǒng)是否符合“需求規(guī)格 說(shuō)明書(shū)”。驗(yàn)收測(cè)試與系統(tǒng)測(cè)試相似,主要區(qū)別是測(cè)試人員不同,驗(yàn)收測(cè)試由用戶(hù)執(zhí)行。5 .簡(jiǎn)述單元測(cè)試的內(nèi)容。答:?jiǎn)卧獪y(cè)試的內(nèi)容有1)模塊接【I測(cè)試:對(duì)通過(guò)被測(cè)模塊的數(shù)據(jù)流進(jìn)行測(cè)試。為此,對(duì)模塊接口,包括參數(shù)表、調(diào)用子 模塊的參數(shù)、全程數(shù)據(jù)、文件輸入/輸出操作都必須檢查C2)局部數(shù)據(jù)結(jié)構(gòu)測(cè)試:設(shè)
48、計(jì)測(cè)試用例檢查數(shù)據(jù)類(lèi)型說(shuō)明、初始化、缺省值等方面的問(wèn)題,還要充 清全程數(shù)據(jù)對(duì)模塊的影響。3)路徑測(cè)成:選擇適當(dāng)?shù)臏y(cè)試用例,對(duì)模塊中重要的執(zhí)行路徑進(jìn)行測(cè)試。對(duì)基本執(zhí)行路徑和循環(huán) 進(jìn)行測(cè)試可以發(fā)現(xiàn)大量路徑錯(cuò)誤。4)錯(cuò)誤處理測(cè)試:檢無(wú)模塊的錯(cuò)誤處理功能是否包含有錯(cuò)誤或缺陷。例如,是否拒絕不合理的輸 入;出錯(cuò)的描述是否難以理解、是否對(duì)錯(cuò)誤定位有誤、是否出錯(cuò)原因報(bào)告有誤、是否對(duì)錯(cuò)誤條件的 處理不正確;在對(duì)錯(cuò)誤處理之前錯(cuò)誤條件是否已經(jīng)引起系統(tǒng)的干預(yù)等。5)邊界測(cè)試:要特別注意數(shù)據(jù)流、控制流中剛好等于、大于或小于確定的比較值時(shí)出錯(cuò)的可能性。 對(duì)這些地方要仔細(xì)地選擇測(cè)試用例,認(rèn)真加以測(cè)試。5)此外,如果時(shí)模塊
49、運(yùn)行時(shí)間有要求的話(huà),還要專(zhuān)門(mén)進(jìn)行關(guān)鍵路徑測(cè)試,以確定最壞情況下 和平均意義卜影響模塊運(yùn)行時(shí)間的因素。這類(lèi)信息對(duì)進(jìn)行性能評(píng)價(jià)足十分有用的。6 .什么是白盒測(cè)試?它適應(yīng)哪些測(cè)試?答:白盒測(cè)試也叫結(jié)構(gòu)測(cè)試,測(cè)試者需要了解被測(cè)程序的內(nèi)部結(jié)構(gòu)。白盒測(cè)試通常根據(jù)覆蓋準(zhǔn)則設(shè)計(jì) 測(cè)試用例,有語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋和條件組合覆蓋。白盒測(cè)試適用與單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試7 .非漸增式測(cè)試與漸增式測(cè)試有什么區(qū)別?漸增式測(cè)試加何組裝模塊?答:1)漸增式可以較早地發(fā)現(xiàn)模塊界面之間的錯(cuò)誤,非漸增式則要到最后將所有模塊連接起來(lái)時(shí)才 能發(fā)現(xiàn)此類(lèi)錯(cuò)誤。2)非漸增式需要較多的人工3)漸增式有利于排錯(cuò)。如
50、果模塊界面間有錯(cuò),如果用非漸增式,這類(lèi)錯(cuò)誤到最后聯(lián)合測(cè)試時(shí)才能 發(fā)現(xiàn),此時(shí)很難判斷錯(cuò)誤發(fā)生在哪一部分,但如果用漸增式,這類(lèi)錯(cuò)誤就較容易定位,它通常與 最新加上去的模塊有關(guān)。4)漸增式比較徹底。5)漸增式需要較多的機(jī)器時(shí)間。6)非漸增式方式,開(kāi)始時(shí)允許幾個(gè)測(cè)試人員并行工作,對(duì)大型系統(tǒng)來(lái)說(shuō),是很有意義的。8 .采用黑盒技術(shù)設(shè)計(jì)測(cè)試用例有哪幾種方法?這些方法各有什么特點(diǎn)?答:黑盒測(cè)試設(shè)計(jì)測(cè)試用例的方法有1)等價(jià)類(lèi)劃分法特點(diǎn)是:a、測(cè)試的內(nèi)容相同b、一個(gè)等價(jià)類(lèi) 中的某個(gè)測(cè)試可以發(fā)現(xiàn)缺陷,那么這個(gè)等價(jià)類(lèi)的其他測(cè)試也能發(fā)現(xiàn)缺陷c、一個(gè)等價(jià)類(lèi)中的某個(gè)測(cè)試 不能發(fā)現(xiàn)缺陷,那么這個(gè)等價(jià)類(lèi)的其它測(cè)試也不能發(fā)現(xiàn)缺陷
51、2)邊界值分析法特點(diǎn)是:用邊界值分 析時(shí)時(shí)常收獲較大,它是在等價(jià)類(lèi)的邊界上選擇測(cè)試用例3)錯(cuò)誤推測(cè)法 特點(diǎn)是:沒(méi)有確定的步驟, 很大程度上是憑借經(jīng)驗(yàn)進(jìn)行的4)因果圖法 特點(diǎn)是:考慮輸入條件間的組合關(guān)系;考慮輸出條件對(duì) 輸入條件的信賴(lài)關(guān)系;測(cè)試用例發(fā)現(xiàn)錯(cuò)誤的效率高:能查出功能說(shuō)明中的某些不一致或遺漏9 .白盒測(cè)試法有.哪些覆蓋標(biāo)準(zhǔn)?試對(duì)它們的檢錯(cuò)能力進(jìn)行比較。答:白盒測(cè)試的置蠱標(biāo)準(zhǔn)有:語(yǔ)句覆蓋判定覆蓋->條件覆蓋判定/條件覆蓋-條件組合覆蓋-> 路徑覆蓋檢錯(cuò)能力由弱到強(qiáng)10 .根據(jù)下面程序代碼,畫(huà)出程序流程圖,然后設(shè)計(jì)滿(mǎn)足條件/判定覆蓋、條件組合覆蓋的測(cè)試用例。BEGINT:=0IF
52、 ( X>=80 AND Y>=80 )THENT:=lELSE IF ( X>=90 AND Y>=75 ) THENT:=2ENDIFIF (X>=75 AND Y>=90) THENT:=3ENDIFENDIFRETURN測(cè)試用例:條件/判定覆靛:1 X=80 Y=802 X=90 Y=753 X=50 Y=50條件組合覆蓋:1 X=80 Y=802 X=80 Y=753 X=75 Y=804 X=75 Y=755 X=90 Y=756 X=90 Y=707 X=80 Y=758 X=80 Y=709 X=75 Y=9010 X=75 Y=9011 X
53、=70 Y=9012 X=70 Y=8511.軟件的可維護(hù)性是軟件設(shè)計(jì)師最關(guān)注的性能,談?wù)劄榱双@得軟件良好的可維護(hù)性,在設(shè)計(jì)時(shí)應(yīng)該 注意哪些問(wèn)題?答:為獲得軟件的良好可維護(hù)性,在設(shè)計(jì)階段應(yīng)該做一些變更實(shí)驗(yàn),檢查系統(tǒng)的可維護(hù)性、滅活性和 可移植性,設(shè)計(jì)時(shí)應(yīng)該將今后可能變更的內(nèi)容與其他部分分離開(kāi)來(lái),并且遵循高內(nèi)聚、低偶合的原則。 12.在軟件文檔中,你認(rèn)為哪些文檔對(duì)于軟件的維護(hù)最重要?需求分析文檔、設(shè)計(jì)文檔、程序文檔對(duì)軟件維護(hù)很重要13.軟件維護(hù)時(shí)的源程序修改策略是什么?答:軟件維護(hù)時(shí)的源程序修改策略是:由于軟件維護(hù)最終落實(shí)在修改源程序和文檔上。為了正確、有 效地修改源程序,通常要先分析和理解源程
54、序,然后才能修改源程序,最后重新測(cè)試和驗(yàn)證源程序。 14.軟件項(xiàng)目計(jì)劃包括那些內(nèi)容?答:軟件項(xiàng)目計(jì)劃的內(nèi)容包括:1 .范圍。對(duì)該軟件項(xiàng)目的綜合描述,定義起所要做的工作以及性能限制,它包括:項(xiàng)目目標(biāo)。(2)主要功能。(3)性能限制。(4)系統(tǒng)接口。(5)特殊要求。(6)開(kāi)發(fā)概述。2 .資源。(1)人員資源。(2)硬件資源。(3)軟件資源。(4)其他。組3 .進(jìn)度安排。進(jìn)度安排的好壞往往會(huì)影響整個(gè)項(xiàng)目的按期完成,因此這一環(huán)節(jié)是十分甫要的。制定軟件進(jìn)度與 其他工程沒(méi)有很大的區(qū)別,其方法主要有:(1)工程網(wǎng)絡(luò)圖。(2)Gantt 圖。任務(wù)資源表。(4)成本估算。(5)培訓(xùn)計(jì)劃。15.什么是軟件配置管理
55、?什么是基線(xiàn)?答:配置管理能夠系統(tǒng)地處理變更,從而使得軟件系統(tǒng)可以隨時(shí)保持其完整性。配置管理又可成為變 更控制,可以用來(lái)評(píng)估提出的變更請(qǐng)求,跟蹤變更,并保持系統(tǒng)在不同時(shí)間的狀態(tài)。軟件配置管理是 一套規(guī)范、高效的軟件開(kāi)發(fā)基礎(chǔ)結(jié)構(gòu)。基線(xiàn)是:已經(jīng)通過(guò)正式更審和批準(zhǔn)的某規(guī)約或產(chǎn)品,它因此可 以作為進(jìn)一步開(kāi)發(fā)的基礎(chǔ),并且只能通過(guò)正式的變化控制過(guò)程改變。三、應(yīng)用題1.請(qǐng)讀者參考能夠找到的編程規(guī)范,設(shè)計(jì)一個(gè)C語(yǔ)言編程規(guī)范。答:文件結(jié)構(gòu)1. 1版權(quán)和版本的聲明版權(quán)和版本的聲明位于頭文件和定義文件的開(kāi)頭(參見(jiàn)示例1-1),主要內(nèi)容/ : (1)版權(quán)信息。(2)文件名稱(chēng),標(biāo)識(shí)符,摘要。(3)當(dāng)前版本號(hào),作者/修改者,完成口期。(4)版本歷史信息。/* Copyright (c) 2001,上海貝爾有限公司網(wǎng)絡(luò)應(yīng)用事業(yè)部* All rights reserved.* 文件名稱(chēng):* 文件標(biāo)識(shí):見(jiàn)配置管理計(jì)劃書(shū)* 摘要:簡(jiǎn)要描述本文件的內(nèi)容* 當(dāng)前版本:L 1* 作
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 院內(nèi)低血糖的防治
- 湖南省長(zhǎng)沙市2024屆高三數(shù)學(xué)下學(xué)期三模試題含答案
- 江蘇省泗洪縣2025年高中畢業(yè)生班階段性測(cè)試(三)語(yǔ)文試題含解析
- 上海電子信息職業(yè)技術(shù)學(xué)院《軟件項(xiàng)目管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 天津市職業(yè)大學(xué)《中國(guó)民族樂(lè)器發(fā)展史》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西運(yùn)城農(nóng)業(yè)職業(yè)技術(shù)學(xué)院《路橋檢測(cè)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇省如東縣2025年初三年級(jí)模擬考試數(shù)學(xué)試題含解析
- 南昌職業(yè)大學(xué)《家畜環(huán)境衛(wèi)生學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 錦州醫(yī)科大學(xué)醫(yī)療學(xué)院《電信專(zhuān)業(yè)英語(yǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇省泰興市分界鎮(zhèn)初級(jí)中學(xué)2025年初三下學(xué)期3月物理試題試卷含解析
- 佛朗克變頻器用戶(hù)手冊(cè)
- 2024年中考英語(yǔ)真題-帶答案
- 2023年廣東省廣州市天河區(qū)中考一模英語(yǔ)試題(解析版)
- 包裝函范文英文函電(3篇)
- JTG-QB-003-2003公路橋涵標(biāo)準(zhǔn)圖鋼筋混凝土蓋板涵
- 2024年四川省成都市龍泉驛區(qū)中考數(shù)學(xué)二診試卷(含答案)
- MOOC 感測(cè)技術(shù)-武漢理工大學(xué) 中國(guó)大學(xué)慕課答案
- 2024年陜西新華出版?zhèn)髅郊瘓F(tuán)新華書(shū)店分公司招聘筆試參考題庫(kù)含答案解析
- 鐵路機(jī)務(wù)知識(shí)培訓(xùn)課件
- 人工智能在制造業(yè)中的應(yīng)用2024年智能工廠(chǎng)的新范式
- (高清版)TDT 1037-2013 土地整治重大項(xiàng)目可行性研究報(bào)告編制規(guī)程
評(píng)論
0/150
提交評(píng)論