版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)軟件工程復(fù)習(xí)資料名詞解釋:軟件:是能夠完成預(yù)定功能和性能的可執(zhí)行的計(jì)算機(jī)程序和使程序正常執(zhí)行所需要的數(shù)據(jù),加上描述程序的操作和使用的文檔。軟件危機(jī):在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題,長(zhǎng)期找不到解決這些問題的方法,使問題逐漸積累起來(lái),形成了尖銳的矛盾,從而導(dǎo)致了軟件危機(jī)。軟件生命周期:一個(gè)軟件從開始計(jì)劃起,到廢棄不用止。數(shù)據(jù)詞典:是對(duì)數(shù)據(jù)流圖中的每個(gè)數(shù)據(jù)規(guī)定一個(gè)定義條目,并把所有條目按一定的次序排列起來(lái),以便查閱。數(shù)據(jù)流圖:用于描述系統(tǒng)中數(shù)據(jù)是如何流動(dòng)
2、和變換的,以及描述使數(shù)據(jù)流進(jìn)行變換的功能。加工說明:是對(duì)DFD中每個(gè)加工所作的說明。SRS:(Software Requirement Specification)軟件需求說明,是軟件開發(fā)人員在分析階段需要完成的文檔。信息隱藏:是指在設(shè)計(jì)和確定模塊時(shí),使得一個(gè)模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對(duì)于不需要這些信息的其他模塊來(lái)說是不能訪問的。模塊:是一個(gè)擁有明確定義的輸入、輸出和特性的程序?qū)嶓w。模塊化設(shè)計(jì):把大型軟件按照規(guī)定的原則劃分成一個(gè)個(gè)較小的、相對(duì)獨(dú)立但又相互關(guān)聯(lián)的模塊。模塊的作用范圍:受這個(gè)模塊中判定影響的模塊。:即結(jié)構(gòu)化分析,是一種面向數(shù)據(jù)流的需求分析方法,結(jié)構(gòu)化分析模型中主要的描述工具包
3、括:DFD、DD、加工邏輯等。軟件結(jié)構(gòu):是軟件系統(tǒng)的模塊層次結(jié)構(gòu),表示了軟件的組成模塊及其調(diào)用關(guān)系和模塊間接口。結(jié)構(gòu)圖:又稱SC圖,是精確表達(dá)軟件結(jié)構(gòu)的圖形表示方法。內(nèi)聚:是對(duì)軟件內(nèi)部各個(gè)成分的聯(lián)系程度的度量。耦合:是對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。IPO:輸入、處理、輸出圖,描述模塊的具體操作加工,結(jié)構(gòu)圖中的每一個(gè)模塊均可以用一張IPO圖來(lái)描述。PDL:Program Design Language,一種過程設(shè)計(jì)的表達(dá)工具,用于描述過程設(shè)計(jì)。測(cè)試用例:就是測(cè)試數(shù)據(jù)+期望結(jié)果。糾錯(cuò):找到錯(cuò)誤的位置并糾正錯(cuò)誤。測(cè)試:為了發(fā)現(xiàn)程序的錯(cuò)誤而執(zhí)行程序的過程。白盒測(cè)試:又稱為結(jié)構(gòu)測(cè)試。它將程
4、序看成裝在一個(gè)透明的盒子里,測(cè)試者完全知道程序的內(nèi)部邏輯結(jié)構(gòu)和處理過程。黑盒測(cè)試:又稱為功能測(cè)試。它將程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,它只檢查程序功能是否能按規(guī)格說明書的規(guī)定正常使用,程序是否能接收輸入數(shù)據(jù)并產(chǎn)生正確的輸出信息。程序圖:是一種簡(jiǎn)化的流程圖,在路徑測(cè)試中,它是用來(lái)考察測(cè)試路徑的有用工具。OOA:用例圖:用以顯示不同的用戶角色和這些用戶角色如何使用系統(tǒng)的圖。對(duì)象:是系統(tǒng)中用來(lái)描述客觀事物的一個(gè)實(shí)體。狀態(tài)圖:用來(lái)描述一個(gè)特定對(duì)象的所有可能狀態(tài)及引起狀態(tài)變化的事件。測(cè)試測(cè)試是由軟件的最終用戶在一個(gè)或多個(gè)用戶場(chǎng)所進(jìn)行,由用戶負(fù)責(zé)記下遇到的所有問題,只有當(dāng)測(cè)試達(dá)到一
5、定的可靠程度時(shí),才能開始測(cè)試。模塊是一個(gè)擁有明確定義的輸入、輸出和我的程序?qū)嶓w。經(jīng)濟(jì)可行性進(jìn)行開發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開發(fā)的項(xiàng)目是否值得投資開發(fā)。投資回收期投資回收期就是使累計(jì)的經(jīng)濟(jì)效益等于最初的投資費(fèi)用所需的時(shí)間。測(cè)試用例就是測(cè)試數(shù)據(jù)+期望結(jié)果單元?答:是軟件設(shè)計(jì)的最小單元,即程序中最少的獨(dú)立編譯單位。驅(qū)動(dòng)模塊?答:代替被測(cè)模塊父模塊的模塊稱為該模塊的驅(qū)動(dòng)模塊。樁模塊?答:代替被測(cè)模塊子模塊的模塊稱為該模塊的驅(qū)動(dòng)模塊。測(cè)試軟件?答:為了完成單元測(cè)試而編寫的軟件為測(cè)試軟件。集成測(cè)試答:將所有模塊按概要設(shè)計(jì)要求組裝系統(tǒng)的時(shí)候進(jìn)行的測(cè)試。回歸測(cè)試答:重新執(zhí)行以前做過的全部測(cè)試或
6、部分測(cè)試即為回歸測(cè)試。經(jīng)濟(jì)可行性答:進(jìn)行開發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開發(fā)的項(xiàng)目是否值得投資開發(fā)。投資回收期答:投資回收期就是使累計(jì)的經(jīng)濟(jì)效益等于最初的投資費(fèi)用所需的時(shí)間。測(cè)試用例答:就是測(cè)試數(shù)據(jù)+期望結(jié)果模塊的作用范圍一個(gè)模塊的作用范圍是指受該模塊內(nèi)一個(gè)判定影響的所有模塊的集程序圖是退化的程序流程圖。也就是說,把程序流程圖中每個(gè)處理符號(hào)都退化成一個(gè)結(jié)點(diǎn),原來(lái)連接不同處理符號(hào)的流線變成連接不同結(jié)點(diǎn)的有向弧,這樣得到的有向圖就叫程序圖。瀑布模型是將軟件生存各個(gè)活動(dòng)規(guī)定為依線性順序聯(lián)接的若干階段的模型。它包括可行性分析、項(xiàng)目開發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試和維護(hù)。它
7、規(guī)定了由前至后,相互銜接的固定次序,如同瀑布流水,逐級(jí)下落。包含關(guān)系當(dāng)兩個(gè)或兩個(gè)以上用例有共同的執(zhí)行序列片斷時(shí),可以將這些執(zhí)行序列片斷抽出來(lái),形成包含關(guān)系。二、選擇題1. 軟件是一種( )。.程序.數(shù)據(jù).邏輯產(chǎn)品.物理產(chǎn)品C2.分層DFD是一種比較嚴(yán)格又易于理解的描述方式,它頂層圖描述了系統(tǒng)的( )。A 細(xì)節(jié) B 輸入與輸出C 軟件的作者 D 繪制的時(shí)間B3.在軟件需求分析中,開發(fā)人員要從用戶那里解決的最重要的問題是( )。A 要讓軟件做什么 B 要給該軟件提供哪些信息C 要求軟件工作效率怎樣 D 要讓軟件具有何種結(jié)構(gòu)A4.需求分析( ) A 要回答“軟件必須做什么?” B 可概括為“理解,分
8、析,表達(dá)”六個(gè)字 C 要求編寫需求規(guī)格說明書 D 以上都對(duì)D4. 瀑布模型的主要特點(diǎn)是( )。A 將開發(fā)過程嚴(yán)格地劃分為一系列有序的活動(dòng)B 將過程分解為階段C 提供了有效的管理模式D缺乏靈活性A5. 對(duì)于分層的DFD,父圖與子圖的平衡是指( )。A 父圖與子圖的輸入輸出數(shù)據(jù)流必須相同B子圖必須繼承父圖的輸入與輸出流C 父圖與子圖相應(yīng)的輸入輸出數(shù)據(jù)流名字保持一致D 子圖可以有自己的輸入輸出數(shù)據(jù)流B6.SA方法的基本思想是( ) A 自底向上逐步抽象 B 自底向上逐步分解 C 自頂向下逐步分解 D 自頂向下逐步抽象C7 一個(gè)模塊把一個(gè)數(shù)值量作為參數(shù)傳送給另一個(gè)模塊。這兩種模塊之間的耦合是()。邏輯
9、耦合數(shù)據(jù)耦合控制耦合內(nèi)容耦合B8.模塊中的所有成分結(jié)合起來(lái)完成一項(xiàng)任務(wù),該模塊的內(nèi)聚度是( )的。它具有簡(jiǎn)明的外部界面,由它構(gòu)成的軟件易于理解、維護(hù)。A偶然性 B 順序性 C通信性 D 功能性D9.模塊中所有成分引用共同的數(shù)據(jù),該模塊的內(nèi)聚度是( )的。A 邏輯性 B 時(shí)間性 C 功能性 D 通信性D10.一個(gè)模塊直接引用另一模塊中的數(shù)據(jù),這兩個(gè)模塊之間的耦合是( )。A 公共耦合 B數(shù)據(jù)耦合 C 控制耦合 D 內(nèi)容耦合D11.下列有關(guān)內(nèi)聚度由低到高的排列順序,( )是正確的。A 偶然性、時(shí)間性、功能性、通信性、邏輯性、順序性、過程性B 過程性、時(shí)間性、順序性、功能性、通信性、邏輯性、偶然性C
10、偶然性、邏輯性、時(shí)間性、過程性、通信性、順序性、功能性D時(shí)間性、邏輯性、順序性、功能性、通信性、偶然性、過程性C12.下列有關(guān)模塊獨(dú)立性的耦合度從低到高排列,( )是正確的。A 內(nèi)容耦合、控制耦合、非直接耦合、特征耦合、數(shù)據(jù)耦合、外部耦合、公共耦合B 非直接耦合、數(shù)據(jù)耦合、特征耦合、控制耦合、外部耦合、公共耦合、內(nèi)容耦合C 公共耦合、數(shù)據(jù)耦合、外部耦合、內(nèi)容耦合、控制耦合、非直接耦合、特征耦合D控制耦合、特征耦合、數(shù)據(jù)耦合、非直接耦合、內(nèi)容耦合、外部耦合、公共耦合B13. 好的軟件結(jié)構(gòu)應(yīng)該是( ) A 高內(nèi)聚、高耦合 B 高內(nèi)聚、低耦合 C 低內(nèi)聚、高耦合 D 低內(nèi)聚、低耦合B14.為了提高模
11、塊( ),當(dāng)修改和維護(hù)模塊時(shí)減少把一個(gè)模塊的錯(cuò)誤擴(kuò)散到其他模塊中的機(jī)會(huì)。 A 耦合性 B 獨(dú)立性 C 內(nèi)聚性 D 共享性B15. 軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序重用率的是( )。.深度.寬度.扇入.扇出C16.把結(jié)構(gòu)化設(shè)計(jì)說成是面向數(shù)據(jù)流的設(shè)計(jì),其原因是()。.它定義了從數(shù)據(jù)流圖向模塊結(jié)構(gòu)圖的變換.數(shù)據(jù)流的加工對(duì)應(yīng)著模塊結(jié)構(gòu)圖的模塊.從結(jié)構(gòu)化系統(tǒng)分析的著手.基本方法都是自頂向下的分解C17.軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是對(duì)( )進(jìn)行的詳細(xì)設(shè)計(jì)。A.算法和數(shù)據(jù)結(jié)構(gòu) B.外部接口C.軟件編碼 D.功能A18.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是( )A 程序的規(guī)模 B 程序的效率 C 程序設(shè)計(jì)語(yǔ)言的先進(jìn)性 D 程
12、序的易讀性D19.程序的三種基本控制結(jié)構(gòu)是( )A 過程、子程序和分程序 B 順序、選擇和重復(fù)C 遞歸、堆棧和隊(duì)列 D 調(diào)用、返回和轉(zhuǎn)移B20.黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要需要研究()。.需求規(guī)格說明與概要設(shè)計(jì)說明.詳細(xì)設(shè)計(jì)說明.項(xiàng)目開發(fā)計(jì)劃.概要設(shè)計(jì)說明與詳細(xì)設(shè)計(jì)說明A21.一般來(lái)說,與測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔是( )。 A 需求規(guī)格說明書 B 設(shè)計(jì)說明書 C 源程序 D 項(xiàng)目開發(fā)計(jì)劃D22.以下說法錯(cuò)誤的是( )。 A 語(yǔ)句覆蓋是比較弱的覆蓋標(biāo)準(zhǔn) B 對(duì)于多分支的判定,判定覆蓋要使每一個(gè)判定表達(dá)式獲得每一種可能的值來(lái)測(cè)試 C 語(yǔ)句覆蓋較判定覆蓋嚴(yán)格,但該測(cè)試仍不充分 D 條件組合覆蓋是比較強(qiáng)的
13、覆蓋標(biāo)準(zhǔn)C23. 對(duì)軟件是否能達(dá)到用戶所期望的要求的測(cè)試稱為( )。A 集成測(cè)試 B 有效性測(cè)試 C 系統(tǒng)測(cè)試 D 驗(yàn)收測(cè)試B24.單元測(cè)試是發(fā)現(xiàn)( )錯(cuò)誤,集成測(cè)試是發(fā)現(xiàn)( )錯(cuò)誤,確認(rèn)測(cè)試是發(fā)現(xiàn)( )錯(cuò)誤,系統(tǒng)測(cè)試是發(fā)現(xiàn)( )錯(cuò)誤。 A 接口錯(cuò)誤 B 編碼上的錯(cuò)誤 C 性能、質(zhì)量不合要求 D 功能錯(cuò)誤 E 需求錯(cuò)誤 F 設(shè)計(jì)錯(cuò)誤B A D C25.確認(rèn)測(cè)試計(jì)劃是在( )階段制定的。A 可行性研究和計(jì)劃 B 需求分析 C 概要設(shè)計(jì) D 詳細(xì)設(shè)計(jì)B26.可維護(hù)的特性中,相互矛盾的是( )。A 可維護(hù)性和可理解性 B 可測(cè)試性和可理解性 C 效率和可修改性 D 可理解性和可讀性C27. 軟件工程
14、學(xué)的目的應(yīng)該是最終解決軟件生產(chǎn)的( )問題。A 提高軟件的開發(fā)效率 B 使軟件生產(chǎn)工程化C 消除軟件的生產(chǎn)危機(jī) D 加強(qiáng)軟件的質(zhì)量保證B28.CASE系統(tǒng)所涉及到的技術(shù)有兩類:一類是支持軟件()的技術(shù);另一類是支持軟件()的技術(shù)。A 開發(fā)過程本身 B 開發(fā)方法管理 C 開發(fā)方法本身 D 開發(fā)過程管理A D29.軟件生命周期中所話費(fèi)用最多的階段是( ) A 詳細(xì)設(shè)計(jì) B 軟件編碼 C 軟件測(cè)試 D 軟件維護(hù)D30.下列選項(xiàng)中,制定項(xiàng)目進(jìn)度計(jì)劃的常用工具是( )。 A PERT B 甘特圖 C 數(shù)據(jù)流圖 D 系統(tǒng)流程圖A B31.軟件工程學(xué)中除重視軟件開發(fā)技術(shù)的研究外,另一重要組成內(nèi)容是軟件( )
15、。A 工程管理 B成本核算C 人員培訓(xùn) D工具開發(fā)A32描述類中某個(gè)對(duì)象的行為,反映了狀態(tài)與事件關(guān)系的是( )。 A 對(duì)象圖 B 狀態(tài)圖 C 流程圖 D 結(jié)構(gòu)圖B33.對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( )于對(duì)象的統(tǒng)一體中。 A 結(jié)合 B 隱藏 C 封裝 D 抽象C產(chǎn)生軟件危機(jī)的主要原因之一是( )1. 軟件開發(fā)組織經(jīng)費(fèi)緊張 2.軟件開發(fā)人員自身的素質(zhì)所決定的3. 軟件的生存期太長(zhǎng) 4. 軟件產(chǎn)品的價(jià)格過高2瀑布模式把軟件的開發(fā)分為( )1. 八個(gè)過程 2. 三個(gè)階段3. 八個(gè)階段 4. 三個(gè)過程八個(gè)階段4可行性研究包括技術(shù)可行性、經(jīng)濟(jì)可行性和( )1. 環(huán)境、法律、運(yùn)行可行性 2.
16、操作、運(yùn)行、法律可行性3. 資源、方式、環(huán)境可行性 4. 配置、方式、操作可行性2在每層數(shù)據(jù)流圖中,加工(處理)的個(gè)數(shù)不能超過( )1. 34個(gè) 2. 5個(gè)3. 9個(gè) 4. 7個(gè)3需求分析階段使用的圖形工具有( )1. 層次方框圖、Warnier圖 2. 層次圖、Warnier圖3. IPO圖、結(jié)構(gòu)圖 4. 層次圖、結(jié)構(gòu)圖16軟件需求驗(yàn)證含( )1. 一致性、完整性 2. 現(xiàn)實(shí)性、有效性3. 一致性、完整性、現(xiàn)實(shí)性 3. 一致性、完整性、現(xiàn)實(shí)性、有效性4事務(wù)型結(jié)構(gòu)的DFD圖經(jīng)SD一級(jí)分解為( )1. 二叉樹 2. 三叉樹3. 結(jié)點(diǎn)樹 4. 平衡樹1下面說法正確的是( )1. 在開發(fā)一個(gè)軟件的過
17、程中,隨著模塊分解數(shù)目的加大,模塊的成本將上升2. 在開發(fā)一個(gè)軟件的過程中,隨著模塊分解數(shù)目的加大,模塊的成本將下降3. 在開發(fā)一個(gè)軟件的過程中,隨著模塊分解數(shù)目的加大,模塊的開發(fā)成本將下降,連接成本將上升4. 在開發(fā)一個(gè)軟件的過程中,隨著模塊分解數(shù)目的加大,模塊的開發(fā)成本將上升,連接成本將下降。3通常我們使用的重復(fù)結(jié)構(gòu)宏觀上分有( )1. WHILE型、UNTIL型 2. IF-GOTO型、UNTIL型3. 計(jì)數(shù)型、IF-GOTO型 4. WHILE型、UNTIL型、計(jì)數(shù)型1Warnier程序設(shè)計(jì)方法是( )1. 面向?qū)ο蟮?2. 面向數(shù)據(jù)流的3. 面向數(shù)據(jù)結(jié)構(gòu)的 4. 面向過程的3編輯程序
18、中沒有( )1. 行編輯程序 2. 內(nèi)容編輯程序3. 屏幕編輯程序 4. 字編輯程序4好的書寫程序的格式是( )1. 左對(duì)齊 2. 右對(duì)齊3. 階梯形 4. 自由式3邏輯覆蓋中測(cè)試最徹底的是( )1. 條件覆蓋 2. 判定覆蓋3. 判定/條件覆蓋 4. 條件組合覆蓋4開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做 ( )1.軟件工程2.軟件周期3.軟件危機(jī)4.軟件產(chǎn)生3研究開發(fā)所需要的成本和資源是屬于可行性研究中的研究的一方面( )1.技術(shù)可行性2.經(jīng)濟(jì)可行性3.社會(huì)可行性4.法律可行性2模塊的內(nèi)聚性最高的是 1.邏輯內(nèi)聚2.時(shí)間內(nèi)聚3.偶然內(nèi)聚4.功能內(nèi)聚4在SD方法中全面
19、指導(dǎo)模塊劃分的最重要的原則是 ( )1.程序模塊化 2.模塊高內(nèi)聚3.模塊低耦合 4.模塊獨(dú)立性4不適合作為科學(xué)工程計(jì)算的語(yǔ)言是( )A. Pascal B.cC. FortranD.PrologD黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要需要研究( )A.需求規(guī)格說明與概要設(shè)計(jì)說明B.詳細(xì)設(shè)計(jì)說明C.項(xiàng)目開發(fā)計(jì)劃D.概要設(shè)計(jì)說明與詳細(xì)設(shè)計(jì)說明A若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè),其范圍是現(xiàn)從輸入的角度考慮一組測(cè)試用例: 設(shè)計(jì)這組測(cè)試用例的方法是( )A.條件覆蓋法B.等價(jià)分類法C.邊界值分析法D.錯(cuò)誤推測(cè)法C快速原型模型的主要特點(diǎn)之一是( )A.開發(fā)完畢才見到產(chǎn)品B.及早提供全部完整的軟件產(chǎn)品C
20、.開發(fā)完畢后才見到工作軟件D.及早提供工作軟件D因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為( )A.教正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)B軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障,持續(xù)運(yùn)行的要求的質(zhì)量特性稱為( )A.可用性B.可靠性C.正確性D.完整性B下列模型屬于成本估算方法的有( )A.COCOMO模型B.McCall模型C.McCabe度量法D.時(shí)間估算法A( )工具在軟件詳細(xì)設(shè)計(jì)過程中不采用。A判定表 BIPO圖CPDLDDFD圖D程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是( )A不能嵌套使用B只能用來(lái)寫簡(jiǎn)單程序C已經(jīng)用硬件實(shí)現(xiàn)D只有一個(gè)入口和一個(gè)出口D
21、使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)( )和指定的覆蓋標(biāo)準(zhǔn)。A程序的內(nèi)部邏輯B程序的復(fù)雜結(jié)構(gòu)C使用說明書D程序的功能A用黑盒技術(shù)設(shè)計(jì)測(cè)試用例的方法之一為( )因果圖邏輯覆蓋循環(huán)覆蓋基本路徑測(cè)試 D軟件測(cè)試方法中的( )屬于靜態(tài)測(cè)試方法。 A、黑盒法 B、路徑覆蓋 C、錯(cuò)誤推測(cè) D、人工檢測(cè) D軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的( ) A、算法和使用的數(shù)據(jù)結(jié)構(gòu) B、外部接口 C、功能 D、編程 A軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序重用率的是() A、深度 B、寬度 C、扇入 D、扇出 C為了提高模塊的獨(dú)立性,模塊內(nèi)部最好是() A、邏輯內(nèi)聚 B、時(shí)間內(nèi)聚 C、功能內(nèi)聚 D、通信內(nèi)聚 C軟件結(jié)構(gòu)
22、圖中,模塊框之間若有直線連接,表示它們之間存在( ) A、調(diào)用關(guān)系 B、組成關(guān)系 C、鏈接關(guān)系 D、順序執(zhí)行關(guān)系 A需求分析最終結(jié)果是產(chǎn)生() A、項(xiàng)目開發(fā)計(jì)劃 B、需求規(guī)格說明書 C、設(shè)計(jì)說明書 D、可行性分析報(bào)告 B軟件是一種() A、程序 B、數(shù)據(jù) C、邏輯產(chǎn)品 D、物理產(chǎn)品C三、填空題軟件工程的發(fā)展可分為 時(shí)期、軟件=程序+文檔、 時(shí)期。(程序 軟件產(chǎn)品)在DFD中最低一層的 包含了系統(tǒng)的全部數(shù)據(jù)和加工,從哪里開始分析呢?W.Davis認(rèn)為,一般應(yīng)該從數(shù)據(jù)的 開始。因?yàn)?的數(shù)據(jù)代表系統(tǒng)的輸出,其要求是明確的。由這里開始,沿著 一步步向數(shù)據(jù) ,較易看清楚數(shù)據(jù)流中每一個(gè)數(shù)據(jù)項(xiàng)的來(lái)龍去脈,有
23、利于減少錯(cuò)誤和遺漏。(數(shù)據(jù)流圖 終點(diǎn) 終點(diǎn) 數(shù)據(jù)流圖 源點(diǎn)回溯)加工說明通常使用 、 或 來(lái)描述。(結(jié)構(gòu)化語(yǔ)言 判定表 判定樹)耦合越弱,則表明模塊的 越強(qiáng)。(獨(dú)立性)要把數(shù)據(jù)流圖(DFD)轉(zhuǎn)換成軟件結(jié)構(gòu),首先必須研究DFD的類型。各種軟件系統(tǒng),一般可分為 和 兩類。(事務(wù)型 變換型)模塊之間聯(lián)系越緊密,其耦合性就越 ,模塊的獨(dú)立性就越 。(弱 強(qiáng) )模塊的獨(dú)立性概括了把軟件劃分為 時(shí)要遵守的準(zhǔn)則。(模塊)一個(gè)模塊的作用范圍指受該模塊內(nèi) 影響的所有模塊的集合,一個(gè)模塊的控制范圍指 及其 的集合。(的判定所 模塊本身 下級(jí)模塊)SD方法的中心任務(wù)是把用DFD圖表示的系統(tǒng)分析模型轉(zhuǎn)換為 ,使用的主
24、要描述工具是 。(軟件結(jié)構(gòu)的設(shè)計(jì)模型 SC圖)詳細(xì)設(shè)計(jì)常用的表達(dá)工具有 (流程圖和N-S圖 偽代碼和PDL語(yǔ)言 判定表或判定樹)要改善程序的清晰度必須從改善每個(gè)模塊的控制結(jié)構(gòu)入手,結(jié)構(gòu)化的三種控制結(jié)構(gòu)是 、 、 。(順序結(jié)構(gòu) 、 選擇結(jié)構(gòu) 、 循環(huán)結(jié)構(gòu))編碼的目的是選定的 ,把模塊的 翻譯為用 書寫的源程序。(程序設(shè)計(jì)語(yǔ)言 過程性描述)實(shí)現(xiàn)源程序的文檔化主要包括以下三個(gè)方面的內(nèi)容:它們是: (有意義的變量名 適當(dāng)?shù)淖⑨?標(biāo)準(zhǔn)的書寫格式)運(yùn)行被測(cè)試程序的方法稱為 測(cè)試。(動(dòng)態(tài))黑盒測(cè)試以程序功能為測(cè)試依據(jù),可以采用如下的測(cè)試方法 、 、 。(等價(jià)分類法 邊界值分析法 錯(cuò)誤猜測(cè)法)語(yǔ)句覆蓋是指設(shè)計(jì)
25、足夠的 ,使得被測(cè)試程序中 至少執(zhí)行一次。語(yǔ)句覆蓋是比較 的覆蓋標(biāo)準(zhǔn)。(測(cè)試用例 每條語(yǔ)句 低)判定覆蓋是指設(shè)計(jì)足夠的測(cè)試用例,使得被測(cè)試程序中每個(gè) 至少獲得一次 和 值,從而使程序中 的每一個(gè) 至少都通過一次。(判定條件 真值 假值 分支)條件覆蓋指設(shè)計(jì)足夠的測(cè)試用例,使得 中的每個(gè)條件的 值至少出現(xiàn)一次。(每個(gè)判定表達(dá)式 各種可能)黑盒法把被測(cè)對(duì)象看成一個(gè) ,測(cè)試人員完全不考慮程序的 和 。只在軟件的 處進(jìn)行測(cè)試。(黑盒子 內(nèi)部結(jié)構(gòu) 處理過程 接口)在單元測(cè)試中,測(cè)試一個(gè)模塊時(shí),需要設(shè)計(jì) 。(驅(qū)動(dòng)模塊和樁模塊)軟件測(cè)試依次由 、 、 和系統(tǒng)測(cè)試四個(gè)層次的測(cè)試組成。(單元測(cè)試 集成測(cè)試 確認(rèn)
26、測(cè)試)資源估算模型包括 資源模型 資源模型 模型。(靜態(tài)單變量 Putnam COCOMO)Brooks定律說明了,從大量的軟件開發(fā)實(shí)踐中得出了另一條結(jié)論:向一個(gè)已經(jīng)延晚的項(xiàng)目 ,可能使它完成得 。(增加開發(fā)人員 更晚)問題定義階段的主要任務(wù),是在向用戶調(diào)查的基礎(chǔ)上,編寫一個(gè)叫做 的文檔。(系統(tǒng)目標(biāo)與范圍說明)可行性研究的內(nèi)容包括 、 、 和 。(經(jīng)濟(jì)可行性 技術(shù)可行性 運(yùn)行可行性 法律可行性)系統(tǒng)成本包括 和 。(開發(fā)成本 運(yùn)行維護(hù)成本)系統(tǒng)的用例一旦確定,即可開始標(biāo)識(shí)類/對(duì)象了。一般的步驟是,考察系統(tǒng)的使用實(shí)例,首先將這些實(shí)例中的 或 匯總起來(lái),得到 ,然后考察這些 的特征,進(jìn)而確定哪些
27、應(yīng)該包含在分析模型中。(名詞 名詞短語(yǔ) 候選對(duì)象 候選對(duì)象 對(duì)象)OOA總是從理解系統(tǒng)的“使用實(shí)例”開始,其基本步驟為:定義系統(tǒng)的用例,在領(lǐng)域分析的基礎(chǔ)上建立問題域的 模型,然后建立 模型和 模型。(類/對(duì)象 對(duì)象/關(guān)系 對(duì)象/行為)對(duì)象具有狀態(tài),描述對(duì)象的狀態(tài)用它的 ;對(duì)象還具有 ,用于改變對(duì)象的狀態(tài)。對(duì)象是 和 的結(jié)合。(屬性值 行為 屬性 操作)L=c是 資源模型(其中L代表源程序的行數(shù),T代表開發(fā)時(shí)間,K代表全生存期工作量)。它表明了,開發(fā)時(shí)間的 變化,會(huì)引起 相當(dāng)大的變化。(Putnam 小的 開發(fā)工作量)軟件維護(hù)工作越來(lái)越受到重視,其工作內(nèi)容為糾正與修改軟件中含有的錯(cuò)誤、 、 ,而
28、軟件的可維護(hù)性包含 、 、 。(完善性維護(hù) 適應(yīng)性維護(hù) 可理解性 可修改性 可測(cè)試性)軟件開發(fā)項(xiàng)目在進(jìn)度安排上通常用 和PERT圖方法。系統(tǒng)分析員可以借助PERT圖幫助估算工程進(jìn)度,為此在PERT圖上除有事件號(hào)、持續(xù)時(shí)間外,還應(yīng)有 、 、 。(甘特圖 最早時(shí)間、最遲時(shí)間、機(jī)動(dòng)時(shí)間)在增量式組裝測(cè)試的自上而下的測(cè)試過程中, 是用來(lái)代替被測(cè)試模塊所調(diào)用的模塊,它的作用是返回被測(cè)模塊所需的信息。(樁模塊)成本/效益分析目的是從 評(píng)價(jià)開發(fā)一個(gè)新的軟件項(xiàng)目是否可行。(經(jīng)濟(jì)角度)可行性研究的任務(wù)是要用最小的代價(jià),在 時(shí)間內(nèi),分析與研究問題的范圍,得到問題是否值得去解。(盡可能短的)如圖所示的程序有四條不同
29、的路徑。分別表示為L(zhǎng)1(ace)、L2(abd)、L3(abe) 和L4(acd),或簡(jiǎn)寫為ace、abd、abe及acd。由于覆蓋測(cè)試的目標(biāo)不同,邏輯覆蓋方法可以分為語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋和路徑覆蓋。 越弱, 越強(qiáng),則表明模塊的獨(dú)立性越強(qiáng)。(耦合,內(nèi)聚)兩個(gè)模塊內(nèi)通過全程變量相互作用,這種耦合方式稱為 。(外部耦合)實(shí)現(xiàn)源程序的文檔化主要包括以下三個(gè)方面的內(nèi)容:它們是: (有意義的變量名,適當(dāng)?shù)淖⑨?,?biāo)準(zhǔn)的書寫格式)層次圖中的每個(gè)方框代表一個(gè)模塊,方框間的連線表示關(guān)系。(調(diào)用)語(yǔ)句覆蓋是指設(shè)計(jì)足夠的 ,使得被測(cè)試程序中 至少執(zhí)行一次。語(yǔ)句覆蓋是比較 的覆蓋標(biāo)
30、準(zhǔn)。(測(cè)試用例,每一語(yǔ)句,弱)Brooks定律說明了,從大量的軟件開發(fā)實(shí)踐中得出了另一條結(jié)論:向一個(gè)已經(jīng)延晚的項(xiàng)目 ,可能使它完成得 。(增加開發(fā)人員,更晚)在邏輯覆蓋測(cè)試中,查錯(cuò)能力最強(qiáng)的是 覆蓋。(條件組合)結(jié)構(gòu)化分析方法是一種面向 需求分析方法。(數(shù)據(jù)流)要覆蓋含有循環(huán)結(jié)構(gòu)的所有路徑是不可能的,一般通過限制_來(lái)測(cè)試。(循環(huán)次數(shù))要把數(shù)據(jù)流圖(DFD)轉(zhuǎn)換成軟件結(jié)構(gòu),首先必須研究DFD的類型。各種軟件系統(tǒng),一般可分為 變換型 和 事物型 兩類。純收入是指在整個(gè)生存周期之內(nèi)的_累計(jì)經(jīng)濟(jì)效益 (折合成現(xiàn)在值)_與投資之差。管理復(fù)審是對(duì)軟件開發(fā)工程進(jìn)行管理和的主要手段。(控制)系統(tǒng)流程圖是描繪的
31、傳統(tǒng)工具,它的基本思想是用圖形符號(hào)以黑盒子形式描繪系統(tǒng)里面的每個(gè)部件。(物理系統(tǒng))數(shù)據(jù)流圖從數(shù)據(jù)的角度,以圖形方式刻畫數(shù)據(jù)處理系統(tǒng)的工作狀態(tài)。(傳送與加工)總體設(shè)計(jì)一般分為系統(tǒng)設(shè)計(jì)階段和設(shè)計(jì)階段。(結(jié)構(gòu))層次圖中的每個(gè)方框代表一個(gè)模塊,方框間的連線表示關(guān)系。(調(diào)用)在工程和科學(xué)計(jì)算領(lǐng)域主要采用語(yǔ)言,在商業(yè)應(yīng)用方面采用COBOL 語(yǔ)言,在系統(tǒng)程序及實(shí)時(shí)應(yīng)用領(lǐng)域采用C語(yǔ)言和Ada語(yǔ)言,在組合論應(yīng)用方面較多的采用LISP語(yǔ)言,在表達(dá)知識(shí)和邏輯推理方面采用PROLOG語(yǔ)言。(FORTRAN)按錯(cuò)誤的性質(zhì)和范圍,可把錯(cuò)誤分為錯(cuò)誤、系統(tǒng)錯(cuò)誤、過程錯(cuò)誤、數(shù)據(jù)錯(cuò)誤和編碼錯(cuò)誤。(功能性)測(cè)試所暴露的是程序中的,
32、調(diào)試所定位、診斷和修改的是程序中的故障。(錯(cuò)誤)軟件維護(hù)分為維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)。(改正性)現(xiàn)有的調(diào)試技術(shù)有輸出、打印語(yǔ)句和設(shè)置斷點(diǎn)三類。(存儲(chǔ)器內(nèi)容)瀑布模型是以文檔為驅(qū)動(dòng)、適合于_的軟件項(xiàng)目的模型。(軟件需求明確)純收入是指在整個(gè)生存周期之內(nèi)的_與投資之差。(累計(jì)經(jīng)濟(jì)效益 (折合成現(xiàn)在值))數(shù)據(jù)項(xiàng)是指_不可再分解的_數(shù)據(jù)單元。軟件概要設(shè)計(jì)的主要任務(wù)就是_軟件結(jié)構(gòu)的設(shè)計(jì)_。結(jié)構(gòu)化程序設(shè)計(jì)方法是使用_三種基本控制結(jié)構(gòu)_構(gòu)造程序。軟件維護(hù)的內(nèi)容包括校正性維持,適應(yīng)性維護(hù)、_完善性維護(hù)_和預(yù)防性維護(hù)。自頂向下結(jié)合的漸增式測(cè)試法,在組合模塊時(shí)有兩種組合策略:深度優(yōu)先策略和 寬度優(yōu)
33、先策略 成本估算模型中,Putnam估算模型是一種 動(dòng)態(tài)多變量 模型。按錯(cuò)誤的性質(zhì)和范圍,可把錯(cuò)誤分為功能錯(cuò)誤、系統(tǒng)錯(cuò)誤、過程錯(cuò)誤、數(shù)據(jù)錯(cuò)誤和編碼錯(cuò)誤。結(jié)構(gòu)化分析方法是一種面向 數(shù)據(jù)流 需求分析方法軟件= + + 。程序,數(shù)據(jù),文檔傳統(tǒng)的瀑布模型把軟件生存周期劃分成問題定義、 、 、 、 、 、 和維護(hù)共8個(gè)階段。可行性研究,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測(cè)試畫數(shù)據(jù)流圖的正確做法是:從系統(tǒng)的 開始,逐層地對(duì)系統(tǒng)進(jìn)行 。每 一次,系統(tǒng)的加工數(shù)量就增加一些,每個(gè)加工的功能也就更具體一些。繼而重復(fù)這種分解,直到所有的加工都足夠簡(jiǎn)單,不必再分解為止。答案:基本模型,分解,分解結(jié)構(gòu)化分析方法是一種
34、面向 需求分析方法答案:數(shù)據(jù)流最低一層的 包含了系統(tǒng)的全部數(shù)據(jù)和加工,從哪里開始分析呢?W.Davis認(rèn)為,一般應(yīng)該從數(shù)據(jù)的 開始。因?yàn)?的數(shù)據(jù)代表系統(tǒng)的輸出,其要求是明確的。由這里天始,沿著 一步步向數(shù)據(jù) ,較易看清楚數(shù)據(jù)流中每一個(gè)數(shù)據(jù)項(xiàng)的來(lái)龍去脈,有利于減少錯(cuò)誤和遺漏。答案:DFD圖,終點(diǎn), 終點(diǎn), DFD圖 , 數(shù)據(jù)源點(diǎn)回溯 經(jīng)過需求分析,開發(fā)人員已經(jīng)基本上理解了用戶的要求,確定了目標(biāo)系統(tǒng)的功能,定義了系統(tǒng)的數(shù)據(jù),描述了處理這些數(shù)據(jù)的基本策略。將這些共同的理解進(jìn)行整理,最后形成文檔 。答案:需求規(guī)格說明書數(shù)據(jù)字典有以下四類條目: 、 、 。 是組成數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)的最小元素。答案:數(shù)據(jù)流
35、、數(shù)據(jù)項(xiàng)、數(shù)據(jù)文件、基本加工、數(shù)據(jù)項(xiàng)SA方法利用圖形等半形式化的描述方式表達(dá)需求,簡(jiǎn)明易懂,用它們形成需求說明書中的主要部分。這些描述工具是 、 、 、 、 。答案:數(shù)據(jù)流圖,數(shù)據(jù)字典,描述加工邏輯的結(jié)構(gòu)化語(yǔ)言,判定表,判定樹需求分析的基本任務(wù)是要準(zhǔn)確地定義 ,為了滿足用戶需要,回答系統(tǒng)必須 的問題答案:新系統(tǒng)的目標(biāo)、做什么結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和形式化語(yǔ)言之間的一種半形式語(yǔ)言。它的結(jié)構(gòu)可分成外層和內(nèi)層兩層,外層用來(lái)描述 ,采用 、 、 三種基本結(jié)構(gòu)(控制結(jié)構(gòu),順序,選擇,重復(fù))在軟件需求分析階段,已經(jīng)搞清楚了軟件 的的問題,并把這些需求通過 描述出來(lái),這也是目標(biāo)系統(tǒng)的 。答案:做什么、需求
36、規(guī)格說明書、邏輯模型對(duì)象的抽象是 ,類的具體化就是 (類,對(duì)象)存在于類之間一般化關(guān)系是“ ”關(guān)系,有一般化類和具體類之分,一般化類又稱 類,具體類又稱為 類,各 類繼承了 類的性質(zhì),各 類的一些共同性質(zhì)和操作又歸納到 類中。(一般具體,父,子,子,父,子,父)面向?qū)ο蟮娜N分析模型是: 模型、 模型和、 模型。(對(duì)象,行為,功能)組合是一種 關(guān)系。(整體部分)標(biāo)識(shí)事件的一種常用方法是找出用例中的 ,它們是候選的事件。標(biāo)識(shí)了事件之后,應(yīng)該明確事件 (可能是外部實(shí)體,也可能是內(nèi)部對(duì)象)和事件作用于哪個(gè)對(duì)象,還應(yīng)該指出事件攜帶的 以及一些條件的或約束等。(動(dòng)詞和動(dòng)詞短語(yǔ)、是誰(shuí)發(fā)出的、信息)建立對(duì)象
37、模型時(shí),首先要確定系統(tǒng)中有 , 需要哪些屬性,然后確定 之間的關(guān)系。對(duì)象模型通常使用類似于 這樣的圖形工具進(jìn)行表示。(哪些對(duì)象(或類)、每一個(gè)對(duì)象(或類)、對(duì)象(或類)、實(shí)體關(guān)系圖) 和 是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),將軟件系統(tǒng)劃分成模塊時(shí),盡量做到 內(nèi)聚、 耦合,提高模塊的 ,為設(shè)計(jì)高質(zhì)量的軟件奠定基礎(chǔ)。(內(nèi)聚性、耦合性、高、低、獨(dú)立性)控制耦合中一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),傳遞的是 (如開關(guān)、標(biāo)志等),被調(diào)模塊通過 有選擇地執(zhí)行塊內(nèi)某一功能。因此被調(diào)模塊內(nèi)應(yīng)具有多個(gè)功能,哪個(gè)起作用受其 控制。(控制變量、該控制變量的值、調(diào)用模塊) 是最高程度的耦合。這種耦合出現(xiàn)在當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的
38、 ,和通過 轉(zhuǎn)入另一個(gè)模塊內(nèi)部。(內(nèi)容耦合、內(nèi)部數(shù)據(jù)、非正常入口)如果一個(gè)模塊完成多個(gè)功能,而每一個(gè)功能都有各自的入口點(diǎn)和獨(dú)立的代碼,但功能都依賴于同樣的數(shù)據(jù)結(jié)構(gòu),則稱為 內(nèi)聚。(信息)功能元素是內(nèi)聚程度最 的內(nèi)聚,指模塊內(nèi)所有元素共同完成 ,缺一不可。功能內(nèi)聚的模塊與其他模塊的耦合是 的。(強(qiáng)、同一功能、弱)衡量軟件獨(dú)立性的度量標(biāo)準(zhǔn)是 和 。(內(nèi)聚性、耦合性)軟件設(shè)計(jì)是一個(gè)把 轉(zhuǎn)換為 的過程,包括 和 。答案:軟件需求、軟件表示、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)進(jìn)入了設(shè)計(jì)階段,要把軟件“做什么”的 變換為“怎么做”的 即著手實(shí)現(xiàn)軟件的需求,并將設(shè)計(jì)的結(jié)果反映在 文檔中。答案:邏輯模型、物理模型、設(shè)計(jì)規(guī)格說
39、明書若某個(gè)加工將它的輸入流分離成許多發(fā)散的數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入值選擇其中一個(gè)路徑來(lái)執(zhí)行,這種特征的DFD稱為 數(shù)據(jù)流圖,這個(gè)加工稱為 。(事務(wù)型、事務(wù)處理中心)數(shù)據(jù)流圖的類型有 和 。(變換型、事務(wù)型)只要事先知道一個(gè)問題的 ,就可由此導(dǎo)出它的 ,這就是面向數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方法的根據(jù)與基本思想。答:數(shù)據(jù)結(jié)構(gòu)圖,程序結(jié)構(gòu)圖需求分析的基本任務(wù)是要準(zhǔn)確地定義 ,為了滿足用戶需要,回答系統(tǒng)必須 問題。(新系統(tǒng)的目標(biāo),做什么)四、簡(jiǎn)答題1. 什么叫軟件危機(jī)?軟件危機(jī)主要有哪幾種表現(xiàn)?軟件危機(jī):軟件開發(fā)和維護(hù)過程中遇到的一系列嚴(yán)重問題。(1)產(chǎn)品不符合用戶的實(shí)際需要;(2)軟件開發(fā)生產(chǎn)率提高的
40、速度遠(yuǎn)遠(yuǎn)不能滿足客觀需要,使人們不能充分利用現(xiàn)代化計(jì)算機(jī)硬件提供的巨大潛力;(3)軟件產(chǎn)品質(zhì)量差;(4)對(duì)軟件開發(fā)成本和進(jìn)度的估計(jì)常常不準(zhǔn)確;(5)軟件的文檔資料通常既不完整也不合格;(6)軟件的可維護(hù)性差。2. 什么叫軟件工程?軟件工程三要素是什么?軟件工程:指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的一門學(xué)科,采用工程的概念、原理、技術(shù)和方法來(lái)開發(fā)與維護(hù)軟件。軟件工程三個(gè)要素:方法、工具、過程3軟件生命周期分哪幾個(gè)階段?各階段的任務(wù)是什么?答:軟件生命周期可以分為三大時(shí)期:計(jì)劃階段、開發(fā)階段和維護(hù)階段,具體可以分為以下幾個(gè)階段: 問題定義、可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)(或過程設(shè)計(jì))、編碼、測(cè)試、
41、運(yùn)行與維護(hù)。各階段的任務(wù):(略)4什么是生命周期模型?有哪些主要模型?答:生命周期模型是描述軟件開發(fā)過程中各種活動(dòng)如何執(zhí)行的模型。主要的軟件生存周期模型:瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型。6在軟件開發(fā)模型的瀑布模型中談到瀑布模型具有階段間的順序性和依賴性是什么?順序性:第一,只有等前一個(gè)階段工作完成以后,后一階段的工作才能開始;第二,前一階段的輸出文檔就是后一階段的輸入文檔依賴性:想在后階段獲得正確的結(jié)果,必須在前階段有正確的輸出。7簡(jiǎn)述結(jié)構(gòu)化分析的基本步驟(或簡(jiǎn)述需求分析的步驟)。答:獲取用戶需求分析用戶需求,建立分析模型編寫需求文檔評(píng)審需求文檔8、結(jié)構(gòu)化分析的基本步驟?
42、答:(1)由頂向下對(duì)系統(tǒng)進(jìn)行功能分解,畫出分層數(shù)據(jù)流圖(2)從最底一層DFD圖的數(shù)據(jù)終點(diǎn)出發(fā),由后向前定義系統(tǒng)的數(shù)據(jù)和加工,再編制DD和加工說明 (3)編寫SRS(軟件需求說明書)9如何畫分層數(shù)據(jù)流圖?答:總的原則是:從上而下,逐層分解,畫分層數(shù)據(jù)流圖。頂層:將整個(gè)系統(tǒng)作為一個(gè)加工,描述系統(tǒng)邊界(輸入與輸出)。中間層:表示某個(gè)加工分解為一組子加工,其中的子加工還需進(jìn)一步分解。底層:由不再進(jìn)行分解的基本加工組成。10畫分層DFD圖應(yīng)遵循幾個(gè)指導(dǎo)原則是什么?答:(1)命名合理,DFD中各構(gòu)成元素的名稱必須具有明確的含義。(2)保證分層數(shù)據(jù)流圖中任意對(duì)應(yīng)的父圖和子圖的平衡(輸入/輸出數(shù)據(jù)保持一致)(
43、3)分解速度適中。通常上層分解得快一些,下層應(yīng)慢一些,同一圖中每個(gè)加工分解的步子應(yīng)大致均勻,保持同步擴(kuò)展。每一加工每次可分解為2-4個(gè)子加工,最多不要超過7個(gè)。(3)應(yīng)按層次給每個(gè)加工編號(hào)。(4)應(yīng)區(qū)分局部文件和局部外部項(xiàng)。11衡量模塊獨(dú)立的兩個(gè)標(biāo)準(zhǔn)是什么?它們各表示什么含義?答:衡量模塊獨(dú)立性的兩個(gè)定性的度量標(biāo)準(zhǔn):耦合性和內(nèi)聚性。耦合性和內(nèi)聚性的概念(略)耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性的度量標(biāo)準(zhǔn),將軟件系統(tǒng)劃分模塊時(shí),盡量做到高內(nèi)聚、低耦合,提高模塊的獨(dú)立性,為設(shè)計(jì)高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。12為了有效地從DFD圖到SC圖的映射,SD方法規(guī)定了哪四個(gè)步驟?復(fù)審DFD圖,必要時(shí)可再次進(jìn)行
44、修改或細(xì)化鑒別DFD圖所表示的軟件系統(tǒng)的結(jié)構(gòu)特征,確定它所代表的軟件結(jié)構(gòu)是屬于變換型還是事務(wù)型。按照SD方法規(guī)定的一組規(guī)則,把DFD圖轉(zhuǎn)換成初始的SC圖。按照優(yōu)化設(shè)計(jì)的指導(dǎo)原則改進(jìn)初始的SC圖,獲得最終的SC圖。13變換映射的3點(diǎn)主要步驟(1)劃分DFD圖的邊界。()設(shè)計(jì)變換結(jié)構(gòu)(頂層、一層)()設(shè)計(jì)中、下層模塊(映射)14簡(jiǎn)述結(jié)構(gòu)化設(shè)計(jì)優(yōu)化原則。(1)改進(jìn)結(jié)構(gòu)提高模塊獨(dú)立性。(2)模塊規(guī)模適中。(3)分析評(píng)價(jià)結(jié)構(gòu)圖的深度、寬度、扇入、扇出,改善程序結(jié)構(gòu)的形態(tài)特性。(4)模塊的作用域應(yīng)該在控制域內(nèi)。15對(duì)編碼風(fēng)格的要求(1)實(shí)現(xiàn)源程序的文檔化: 符號(hào)名的命名要有意義適當(dāng)?shù)淖⑨寴?biāo)準(zhǔn)的書寫格式 (
45、2)使用標(biāo)準(zhǔn)的控制結(jié)構(gòu) (3)有限制的使用GOTO語(yǔ)句 (4)滿足運(yùn)行工程學(xué)的輸入輸出風(fēng)格16什么是白盒法?它有哪兩類測(cè)試法?答:以程序的結(jié)構(gòu)為依據(jù)的測(cè)試方法包括:邏輯覆蓋測(cè)試法和路徑測(cè)試法。其中,邏輯覆蓋法包括:語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋和條件組合覆蓋。17給出測(cè)試分類圖18集成測(cè)試策略答:(1)自頂向下測(cè)試 a.先深后廣實(shí)施步驟 b.先廣后深實(shí)施步驟 (2)由底向上測(cè)試 (3)混合方法測(cè)試19軟件測(cè)試要經(jīng)過哪些步驟?這些測(cè)試與軟件開發(fā)各階段之間有什么關(guān)系?它們各自的測(cè)試對(duì)象是什么?答:軟件測(cè)試大致要經(jīng)歷單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試四個(gè)階段。單元測(cè)試、集成測(cè)試、確
46、認(rèn)測(cè)試與軟件開發(fā)的關(guān)系十分密切。通常,單元測(cè)試主要用來(lái)發(fā)現(xiàn)編碼和詳細(xì)設(shè)計(jì)中產(chǎn)生的錯(cuò)誤;集成測(cè)試主要檢查模塊間接口和通信,發(fā)現(xiàn)設(shè)計(jì)階段產(chǎn)生的錯(cuò)誤;確認(rèn)測(cè)試的任務(wù)是檢查軟件的功能、性能和其他特征是否與用戶需求一致。單元測(cè)試驗(yàn)證詳細(xì)設(shè)計(jì)說明書以及編碼的源程序代碼的有效性、正確性;集成測(cè)試驗(yàn)證概要設(shè)計(jì)說明書以及詳細(xì)設(shè)計(jì)說明書的有效性、正確性;確認(rèn)測(cè)試驗(yàn)證需求分析說明書以及概要設(shè)計(jì)說明書的有效性、正確性。20、簡(jiǎn)要說明如何劃分等價(jià)類?用等價(jià)劃分法設(shè)計(jì)測(cè)試用例的步驟是什么?答:在進(jìn)行等價(jià)類劃分的過程當(dāng)中,需要同時(shí)考慮有效等價(jià)類和無(wú)效等價(jià)類。所謂有效等價(jià)類指的是對(duì)于程序的規(guī)格說明(指功能說明)來(lái)說是有意義、
47、合法的輸入數(shù)據(jù)的集合,無(wú)效等價(jià)類指的是不合理、無(wú)意義的或與規(guī)格說明中規(guī)定不符的輸入數(shù)據(jù)的集合。利用有效等價(jià)類可以檢測(cè)程序是否正確實(shí)現(xiàn)了要求的功能和處理能力。利用無(wú)效等價(jià)類可以測(cè)試程序?qū)σ馔獾?、不合理的輸入?shù)據(jù)的處理能力即程序的健壯性。用等價(jià)劃分法設(shè)計(jì)測(cè)試用例的步驟如下:首先,根據(jù)等價(jià)劃分法的原則,對(duì)輸入數(shù)據(jù)進(jìn)行等價(jià)類的劃分;然后,根據(jù)劃分的等價(jià)類列出等價(jià)類表;接著,根據(jù)已列出的等價(jià)類表按以下步驟確定測(cè)試用例。(1)設(shè)計(jì)最盡可能少的測(cè)試用例,覆蓋所有的有效等價(jià)類。(2)針對(duì)每一個(gè)無(wú)效等價(jià)類,設(shè)計(jì)一個(gè)測(cè)試用例來(lái)覆蓋它。21什么是軟件中的回歸測(cè)試?它有什么好處?答:回歸測(cè)試是在對(duì)軟件進(jìn)行了修改后,重
48、新執(zhí)行修改前做過的測(cè)試,以確保對(duì)軟件的修改沒有引入新的錯(cuò)誤。回歸測(cè)試可以用來(lái)保證軟件修改的正確性,在集成測(cè)試過程中經(jīng)常要進(jìn)行回歸測(cè)試,以確保在增加新的模塊的同時(shí)沒有增加新的錯(cuò)誤。單元測(cè)試實(shí)施的步驟?答:編譯靜態(tài)分析器分析代碼評(píng)審動(dòng)態(tài)測(cè)試23軟件維護(hù)的種類?糾錯(cuò)性維護(hù) 完善性維護(hù) 適應(yīng)性維護(hù) 預(yù)防性維護(hù)24軟件的可維護(hù)性與哪些因素有關(guān)?答:軟件的可維護(hù)性與可理解性、可修改性、可測(cè)試性等因素有關(guān)。26終止測(cè)試的標(biāo)準(zhǔn)? 規(guī)定測(cè)試策略和應(yīng)達(dá)目標(biāo) 規(guī)定至少要查出的錯(cuò)誤數(shù)量27解釋階段間的順序性與依賴性的含義順序性有兩重含義:第一,只有等前一階段的工作完成以后,后一階段的工作才能開始;第二,前一階段的輸出
49、文檔,就是后一階段的輸入文檔。依賴性表明:想在后一階段獲得正確的結(jié)果,必須在前階段有正確的輸出。28畫分層數(shù)據(jù)流圖時(shí)應(yīng)該注意哪幾個(gè)問題?父圖和子圖的平衡區(qū)分局部文件和局部外部項(xiàng)分解的速度不宜太快遵守加工編號(hào)的規(guī)則29變換型的一組規(guī)則是什么?化分DFD的邊界;建立初始SC圖的框架;分解SC圖的各個(gè)分支。30詳細(xì)設(shè)計(jì)階段的主要任務(wù)是什么為每個(gè)模塊確定采用的算法。確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu)確定模塊接口的細(xì)節(jié),包括對(duì)系統(tǒng)外部的接口和用戶界面,對(duì)系統(tǒng)內(nèi)部其它模塊的接口,以及關(guān)于模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。為每一模塊設(shè)計(jì)出一組測(cè)試用例。31集成測(cè)試的策略?(1)自頂向下的測(cè)試深度優(yōu)先廣度優(yōu)
50、先(2)由底向上測(cè)試(3)混合方式測(cè)試32什么是窮盡測(cè)試?程序的控制流圖如下,根據(jù)測(cè)試時(shí)間來(lái)判定是否可以實(shí)現(xiàn)窮盡測(cè)試?(設(shè)執(zhí)行一條路徑需一毫秒)。 循環(huán)20次 123451161079812 窮盡測(cè)試是包含所有可能情況的測(cè)試。圖中共有5條通路。左邊曲線箭頭表示執(zhí)行次數(shù)不超過20次循環(huán),這樣執(zhí)行的路徑有520個(gè),近似1014個(gè)可能的路徑。如果每一毫秒完成一個(gè)測(cè)試,測(cè)試這個(gè)程序需要3170年。這說明此問題不可能實(shí)現(xiàn)窮盡測(cè)試。33終止測(cè)試的標(biāo)準(zhǔn)? 規(guī)定測(cè)試策略和應(yīng)達(dá)目標(biāo) 規(guī)定至少要查出的錯(cuò)誤數(shù)量34某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)不超過20公斤的行李。當(dāng)行李重量超過20公斤時(shí),頭等艙國(guó)內(nèi)乘客超重部分
51、每公斤收費(fèi)4元,其他艙國(guó)內(nèi)乘客超重部分每公斤收費(fèi)6元,對(duì)于國(guó)外乘客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍,對(duì)于殘疾乘客超重部分每公斤收費(fèi)比正常乘客減少一半,用判定樹表示計(jì)算行李的算法。35對(duì)編碼風(fēng)格的要求?使用標(biāo)準(zhǔn)的控制結(jié)構(gòu)有限制的使用GOTO語(yǔ)句實(shí)現(xiàn)源程序的文檔化滿足運(yùn)行工程學(xué)的輸入輸出風(fēng)格年將來(lái)值(1+i)n現(xiàn)在值累計(jì)的現(xiàn)在值 1 2500 1.12 2232.142232.4 2 2500 1.25 1992.98 4225.12 3 2500 1.40 1779.45 6004.57 4 2500 1.57 1588.80. 7593.37 5 2500 1.76 1418.57 9011
52、.94投資回收期=2+(5000-4225.12)/1779.45=2+0.44=2.44(年)估計(jì)投資回收率:40% 軟件開發(fā)的方法有哪些?傳統(tǒng)的軟件工程和面向?qū)ο蟮能浖こ誊浖嬷芷谝话銊澐譃槟膸讉€(gè)時(shí)期?計(jì)劃時(shí)期、開發(fā)時(shí)期和運(yùn)行時(shí)期計(jì)劃時(shí)期分成哪幾個(gè)階段?問題定義和可行性研究開發(fā)時(shí)期分成哪幾個(gè)階段?需求分析、軟件設(shè)計(jì)、編碼和測(cè)試運(yùn)行時(shí)時(shí)期有哪些階段?維護(hù)軟件開發(fā)的模型有哪幾種?傳統(tǒng)軟件開發(fā)模型瀑布模型和快速原型軟件演化模型增量模型和螺旋模型面向?qū)ο蟮哪P蜆?gòu)件集成模型形式化方法模型轉(zhuǎn)換模型和凈室模型瀑布模型的特點(diǎn)有哪些?階段間的順序性和依賴性推遲實(shí)現(xiàn)的觀點(diǎn)質(zhì)量保證的觀點(diǎn)存在的問題解釋階段間
53、的順序性與依賴性的含義順序性有兩重含義:第一,只有等前一階段的工作完成以后,后一階段的工作才能開始;第二,前一階段的輸出文檔,就是后一階段的輸入文檔。依賴性表明:想在后一階段獲得正確的結(jié)果,必須在前階段有正確的輸出。何為推遲實(shí)現(xiàn)的觀點(diǎn)?編碼開始的越早,完成所需要的時(shí)間反而越長(zhǎng)在建立快速原型時(shí)采取什么作法?原型系統(tǒng)僅包括未來(lái)系統(tǒng)的主要功能,以及系統(tǒng)的重要接口。為了盡快向用戶提供原型,開發(fā)原型 系統(tǒng)時(shí)應(yīng)盡量使用能縮短開發(fā)周期的語(yǔ)言和工具。最終系統(tǒng)的形成可以采用原型廢棄不用,另一方法是補(bǔ)充修改模型獲得最終系統(tǒng)。五、分析設(shè)計(jì)題1、某學(xué)校計(jì)算機(jī)教材購(gòu)銷系統(tǒng)有以下功能:學(xué)生買書,首先填寫購(gòu)書單,計(jì)算機(jī)根據(jù)
54、計(jì)算機(jī)根據(jù)教材庫(kù)存表判斷書庫(kù)是否有書;若有書,把領(lǐng)書單返回給學(xué)生,學(xué)生憑領(lǐng)書單到書庫(kù)領(lǐng)書。對(duì)脫銷的教材,系統(tǒng)用缺書單的形式通知書庫(kù),新書購(gòu)進(jìn)庫(kù)后,也由書庫(kù)將進(jìn)書通知返回給系統(tǒng)。請(qǐng)就以上系統(tǒng)功能畫出分層的DFD圖。答:教材購(gòu)書系統(tǒng)的頂層數(shù)據(jù)流圖(DFD)如下圖所示:領(lǐng)書單缺書單學(xué)生購(gòu)書單教材購(gòu)銷系統(tǒng)書庫(kù)保管員進(jìn)書通知教材購(gòu)書系統(tǒng)的第二層數(shù)據(jù)流圖如下圖所示:F1 教材存量表缺書單進(jìn)書通知進(jìn)書通知領(lǐng)書單購(gòu)書單學(xué)生銷售1采購(gòu)1書庫(kù)保管員F2 缺書登記2、某培訓(xùn)中心要研制一個(gè)計(jì)算機(jī)管理系統(tǒng)。它的業(yè)務(wù)是將學(xué)員發(fā)來(lái)的信件收集分類,按以下幾種不同的情況處理。如果是報(bào)名的,則將報(bào)名數(shù)據(jù)送給負(fù)責(zé)報(bào)名事務(wù)的職員,他
55、們將查閱課程文件,檢查該課程是否滿額,然后在學(xué)生文件、課程文件上登記,并開出報(bào)名單交財(cái)務(wù)部門,財(cái)務(wù)人員開出發(fā)票給學(xué)生。如果是想注銷原來(lái)已選修的課程,則由注銷人員在課程文件、學(xué)生文件和帳目文件上做相應(yīng)的修改,并給學(xué)生注銷單。如果是付款的,則由財(cái)務(wù)人員在帳目文件上登記,也給學(xué)生一張收費(fèi)收據(jù)。要求:(1)對(duì)以上問題畫出數(shù)據(jù)流圖。(2)畫出該培訓(xùn)管理的軟件結(jié)構(gòu)圖的主圖。答:1)數(shù)據(jù)流圖收費(fèi)收據(jù)發(fā)票報(bào)名單注銷單付款數(shù)據(jù)報(bào)名數(shù)據(jù)注銷數(shù)據(jù)函電事務(wù)課程文件帳目文件學(xué)生文件學(xué)員收集分類注銷報(bào)名產(chǎn)生發(fā)票學(xué)生文件付款帳目文件學(xué)員2)軟件結(jié)構(gòu)圖的主圖報(bào)名數(shù)據(jù)注銷數(shù)據(jù)事務(wù)事務(wù)函電函電培訓(xùn)計(jì)算機(jī)管理得到事務(wù)分類處理輸入函
56、電收集事務(wù)注銷處理報(bào)名處理付款處理付款數(shù)據(jù)3。讀入代表三角形邊長(zhǎng)的3 個(gè)整數(shù),判斷它們能否組成三角形。如果能夠,則輸出三角形是等邊、等腰或任意三角形的信息,根據(jù)問題給出下列問題的解答。給出此問題詳細(xì)設(shè)計(jì)的N-S圖輸出分類信息答: 輸入邊長(zhǎng)A,B,C的值T A+BC and A+CB and B+CAFT A=B F輸出“不是一個(gè)三角形” A=C A=CT F T F 輸出“是等邊 輸出“是 輸出 T B=C F三角形” 等腰三角形”“是等 輸出“是輸出“是 腰三角 等腰三角任意三 形” 形” 角形”結(jié)束4、一個(gè)二變量函數(shù),變量的取值為0或1,輸出為兩個(gè)變量的和,用等價(jià)分類法設(shè)計(jì)測(cè)試用例。(1)
57、劃分等價(jià)類,形成等價(jià)類表輸入條件有效等價(jià)類無(wú)效等價(jià)類變量個(gè)數(shù)變量個(gè)數(shù)為2變量個(gè)數(shù)1變量個(gè)數(shù)3變量的取值變量的取值為0或1有一個(gè)變量取值0且1(2)設(shè)計(jì)測(cè)試用例(參考答案)有效等價(jià)類:a)輸入測(cè)試數(shù)據(jù):a=0,b=1 預(yù)期結(jié)果:有效 給出以下2個(gè)以上測(cè)試數(shù)據(jù)b) )輸入測(cè)試數(shù)據(jù):a=1 預(yù)期結(jié)果:無(wú)效 測(cè)試范圍:(變量個(gè)數(shù)1個(gè))c)輸入測(cè)試數(shù)據(jù):a=1,b=1,c=1 預(yù)期結(jié)果:無(wú)效 測(cè)試范圍:(變量個(gè)數(shù)3個(gè))d)輸入測(cè)試數(shù)據(jù):a=2,b=1 預(yù)期結(jié)果:無(wú)效 測(cè)試范圍:(變量取值非零且非1)5、根據(jù)下列條件使用等價(jià)分類法劃分有效等價(jià)類和無(wú)效等價(jià)類。假定我校學(xué)生學(xué)號(hào)從2004年開始定為前四位為所在
58、年級(jí),后四位為學(xué)生在同年級(jí)的學(xué)生序號(hào),如.輸入數(shù)據(jù)有效等價(jià)類無(wú)效等價(jià)類數(shù)字個(gè)數(shù)8位數(shù)字字符有非數(shù)字字符少于8個(gè)數(shù)字字符多于8個(gè)數(shù)字字符數(shù)據(jù)范圍-6、對(duì)下圖按給定步驟采用基本路徑測(cè)試法設(shè)計(jì)測(cè)試用例入口X1且B0 ?X=2且Y5 ?出口A=A2ny第一步:導(dǎo)出程序圖第二步:計(jì)算環(huán)形復(fù)雜度第三步:確定基本路徑第四步:生成測(cè)試用例12345671089第一步:導(dǎo)出程序圖第二步:計(jì)算環(huán)形復(fù)雜度因?yàn)橛?個(gè)判定結(jié)點(diǎn),故環(huán)形復(fù)雜度為6第三步:確定基本路徑由于環(huán)形復(fù)雜度為6,故有基本路徑6條path 1: 12867path 2: 123867path 3: 1234567path 4: 1234967path
59、 5: 12345967path 6: 123456107第四步:生成測(cè)試用例path 1: 輸入X=1 A=2 B=1 Y=1預(yù)期結(jié)果:A=4path 2: 輸入X=2 A=2 B=-1 Y=1預(yù)期結(jié)果:A=4path 3: 輸入X=2 A=2 B=-1 Y=-1預(yù)期結(jié)果:A=2path 4: 輸入X=1.5 A=2 B=-1 Y=1預(yù)期結(jié)果:A=4.5path 5: 輸入X=2 A=2 B=-1 Y=1預(yù)期結(jié)果:A=5path 6: 輸入X=2 A=6 B=-1 Y=-1預(yù)期結(jié)果:A=47使用基本路徑測(cè)試方法測(cè)試以下程序段: void ss(int p,int q)1 2 int x=0;
60、3 int y=0;4 while(p 1)5 6 if(q= =1)7 break;8 else9 if(q= =2)10 x=x+5;11 else12 y=y+10;13 14 說明:程序段中每行開頭的數(shù)字(114)是對(duì)每條語(yǔ)句的編號(hào)。要求:畫出程序圖。計(jì)算上述程序段的環(huán)形復(fù)雜度。導(dǎo)出基本路徑集,列出程序的獨(dú)立路徑。根據(jù)(3)中的獨(dú)立路徑,設(shè)計(jì)測(cè)試用例的輸入數(shù)據(jù)和預(yù)期輸出。答:(1)程序圖如下:2,3469710121314(2)程序段的環(huán)形復(fù)雜度V(G)=4因?yàn)橛?個(gè)判定結(jié)點(diǎn),故環(huán)形復(fù)雜度為4(3)程序段的基本路徑集中有4條獨(dú)立路徑。路徑1: 4 14路徑2: 4 6 7 14路徑3:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鹽城2025年江蘇鹽城射陽(yáng)縣教育局下屬事業(yè)單位招聘教師5人筆試歷年參考題庫(kù)附帶答案詳解
- 溫州2025年浙江溫州瑞安市人民檢察院聘用制書記員招錄筆試歷年參考題庫(kù)附帶答案詳解
- 江西2025年江西生物科技職業(yè)學(xué)院招聘人事代理人員筆試歷年參考題庫(kù)附帶答案詳解
- 恩施2025年湖北恩施州巴東縣教育局所屬部分城區(qū)學(xué)校選調(diào)教師22人筆試歷年參考題庫(kù)附帶答案詳解
- 平頂山2025年河南汝州市紀(jì)委監(jiān)委機(jī)關(guān)所屬事業(yè)單位選調(diào)11人筆試歷年參考題庫(kù)附帶答案詳解
- 安康2025年陜西省安康市縣直及縣城周邊學(xué)校(單位)選聘教師44人筆試歷年參考題庫(kù)附帶答案詳解
- 嘉興浙江嘉興職業(yè)技術(shù)學(xué)院海鹽學(xué)院招聘編制外工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 臺(tái)州浙江臺(tái)州玉環(huán)市文化館招聘編外工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 職業(yè)人群健康促進(jìn)的精準(zhǔn)化方案
- 耗材管理績(jī)效與科室考核聯(lián)動(dòng)
- 急診預(yù)檢分診課件教學(xué)
- (完整版)小學(xué)一年級(jí)20以內(nèi)加減法混合運(yùn)算3000題(每頁(yè)100題-已排版)
- GB/T 46509-2025玩具中揮發(fā)性有機(jī)化合物釋放量的測(cè)定
- 2026屆浙江省杭州城區(qū)6學(xué)校數(shù)學(xué)七年級(jí)第一學(xué)期期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 2025年中國(guó)菜板市場(chǎng)調(diào)查研究報(bào)告
- 《杭州市建設(shè)工程消防驗(yàn)收技術(shù)導(dǎo)則》
- 總公司與分公司承包協(xié)議6篇
- 煉鋼生產(chǎn)線自動(dòng)化控制系統(tǒng)建設(shè)方案
- 塔吊安裝安全培訓(xùn)教育課件
- 民事答辯狀(信用卡糾紛)樣式
- 設(shè)備安裝施工應(yīng)急預(yù)案
評(píng)論
0/150
提交評(píng)論