




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、考點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件的定義軟件的定義 1軟件是程序、數(shù)據(jù)和軟件是程序、數(shù)據(jù)和文檔的集合。文檔的集合。考點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件的特點(diǎn):軟件的特點(diǎn):2軟件是邏輯實(shí)體,軟件是邏輯實(shí)體,而不是物理實(shí)體,而不是物理實(shí)體,具有抽象性;具有抽象性;沒(méi)有明顯的制作過(guò)沒(méi)有明顯的制作過(guò)程,可進(jìn)行大量的程,可進(jìn)行大量的復(fù)制;復(fù)制;使用期間不存在使用期間不存在磨損、老化問(wèn)題;磨損、老化問(wèn)題;軟件的開發(fā)、運(yùn)軟件的開發(fā)、運(yùn)行對(duì)計(jì)算機(jī)系統(tǒng)行對(duì)計(jì)算機(jī)系統(tǒng)具有依賴性具有依賴性軟件復(fù)雜性高,軟件復(fù)雜性高,成本昂貴;成本昂貴;軟件開發(fā)涉及諸軟件開發(fā)涉及諸多社會(huì)因素。多社會(huì)因素???/p>
2、點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件的分類軟件的分類 ,按功能分,可分為:,按功能分,可分為: 3應(yīng)用軟件應(yīng)用軟件:為解決特定領(lǐng)域的應(yīng)用而開:為解決特定領(lǐng)域的應(yīng)用而開發(fā)的軟件發(fā)的軟件支撐軟件(或工具軟件)支撐軟件(或工具軟件):介于系統(tǒng)軟件:介于系統(tǒng)軟件和應(yīng)用軟件之間,協(xié)助用戶開發(fā)軟件的工和應(yīng)用軟件之間,協(xié)助用戶開發(fā)軟件的工具性軟件,包括輔助和支持開發(fā)和維護(hù)應(yīng)具性軟件,包括輔助和支持開發(fā)和維護(hù)應(yīng)用軟件的工具軟件用軟件的工具軟件 系統(tǒng)軟件系統(tǒng)軟件:是計(jì)算機(jī)管理自身資源,提:是計(jì)算機(jī)管理自身資源,提高計(jì)算機(jī)使用效率并為計(jì)算機(jī)用戶提供高計(jì)算機(jī)使用效率并為計(jì)算機(jī)用戶提供各種服務(wù)的軟件各種服務(wù)
3、的軟件考點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件危機(jī)軟件危機(jī):泛指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。它泛指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。它主要表現(xiàn)在:主要表現(xiàn)在: 4(1)軟件需求的)軟件需求的增長(zhǎng)得不到滿足,增長(zhǎng)得不到滿足,用戶對(duì)系統(tǒng)不滿意用戶對(duì)系統(tǒng)不滿意的情況經(jīng)常發(fā)生;的情況經(jīng)常發(fā)生;(4)軟件不可維護(hù))軟件不可維護(hù)或維護(hù)程度非常低;或維護(hù)程度非常低;(3)軟件質(zhì)量難)軟件質(zhì)量難以保證;以保證;(2)軟件開發(fā)成本)軟件開發(fā)成本和進(jìn)度無(wú)法控制。和進(jìn)度無(wú)法控制。開發(fā)的成本超預(yù)算開發(fā)的成本超預(yù)算和開發(fā)周期的超期和開發(fā)周期的超期經(jīng)常出現(xiàn);經(jīng)常出現(xiàn);
4、(5)軟件成本不)軟件成本不斷提高;斷提高;(6)軟件開發(fā)生產(chǎn))軟件開發(fā)生產(chǎn)率的提高趕不上硬率的提高趕不上硬件的發(fā)展和應(yīng)用需件的發(fā)展和應(yīng)用需求的增長(zhǎng)。求的增長(zhǎng)??键c(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件工程的定義:軟件工程的定義:5是應(yīng)用于計(jì)算機(jī)軟件的是應(yīng)用于計(jì)算機(jī)軟件的定義、開發(fā)和維護(hù)的一定義、開發(fā)和維護(hù)的一整套方法、工具、文檔、整套方法、工具、文檔、實(shí)踐標(biāo)準(zhǔn)和工序。實(shí)踐標(biāo)準(zhǔn)和工序。考點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件工程軟件工程3要素:方法、工具和過(guò)程。要素:方法、工具和過(guò)程。 6 方法:完成軟件工程方法:完成軟件工程項(xiàng)目的技術(shù)手段;項(xiàng)目的技術(shù)手段; 工具:支持軟件的開工
5、具:支持軟件的開發(fā)、管理、文檔生成;發(fā)、管理、文檔生成; 過(guò)程:支持軟件開發(fā)過(guò)程:支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制、管理。的各個(gè)環(huán)節(jié)的控制、管理。 考點(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件生命周期軟件生命周期 7將軟件產(chǎn)品從提出、將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程稱止使用退役的過(guò)程稱為軟件生命周期。為軟件生命周期??键c(diǎn)考點(diǎn)1 軟件工程基本概念軟件工程基本概念軟件生命周期的主要階段:軟件生命周期的主要階段: 8可行性研究初步項(xiàng)目計(jì)劃需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)實(shí)現(xiàn)測(cè)試使用退役維護(hù)定義階段開發(fā)階段維護(hù)階段考點(diǎn)真題軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟軟件按功能可以
6、分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件件和支撐軟件(或工具軟件或工具軟件)。下面屬于應(yīng)用。下面屬于應(yīng)用軟件的是軟件的是_。A)編譯程序編譯程序 B)操作系統(tǒng)操作系統(tǒng)C)教務(wù)管理系統(tǒng)教務(wù)管理系統(tǒng) D)匯編程序匯編程序 2009年3月選擇題第5題9考點(diǎn)真題參考答案:參考答案:C【解析解析】軟件按功能可以分為:應(yīng)用軟件、軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件、支撐軟件系統(tǒng)軟件、支撐軟件(或工具軟件或工具軟件)。應(yīng)用軟件。應(yīng)用軟件是為解決某一特定領(lǐng)域的應(yīng)用而開發(fā)的軟件;是為解決某一特定領(lǐng)域的應(yīng)用而開發(fā)的軟件;系統(tǒng)軟件是計(jì)算機(jī)管理自身資源,提高計(jì)算系統(tǒng)軟件是計(jì)算機(jī)管理自身資源,提高計(jì)算機(jī)使用效率并為計(jì)算機(jī)用
7、戶提供各種服務(wù)的機(jī)使用效率并為計(jì)算機(jī)用戶提供各種服務(wù)的軟件;支撐軟件是介于系統(tǒng)軟件和應(yīng)用軟件軟件;支撐軟件是介于系統(tǒng)軟件和應(yīng)用軟件之間,協(xié)助用戶開發(fā)軟件的工具性軟件。之間,協(xié)助用戶開發(fā)軟件的工具性軟件。編編譯程序、操作系統(tǒng)和匯編程序都屬于系統(tǒng)軟譯程序、操作系統(tǒng)和匯編程序都屬于系統(tǒng)軟件;件;教務(wù)管理系統(tǒng)屬于應(yīng)用軟件教務(wù)管理系統(tǒng)屬于應(yīng)用軟件10考點(diǎn)真題軟件按功能可以分為軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和應(yīng)用軟件、系統(tǒng)軟件和支撐軟件支撐軟件(或工具軟件或工具軟件)。下面屬于系統(tǒng)軟件的。下面屬于系統(tǒng)軟件的是是A)編輯軟件編輯軟件 B)操作系統(tǒng)操作系統(tǒng)C)教務(wù)管理系統(tǒng)教務(wù)管理系統(tǒng) D)瀏覽器瀏覽器
8、2010年年3月選擇題第月選擇題第3題題參考答案:參考答案:B【解析解析】編輯軟件、教務(wù)管理軟件屬于應(yīng)用編輯軟件、教務(wù)管理軟件屬于應(yīng)用軟件,操作系統(tǒng)屬于系統(tǒng)軟件,瀏覽器屬于軟件,操作系統(tǒng)屬于系統(tǒng)軟件,瀏覽器屬于支撐軟件,故本題答案選支撐軟件,故本題答案選B。11考點(diǎn)真題軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件支撐軟件(或工具軟件或工具軟件)。下面屬于應(yīng)用軟件的。下面屬于應(yīng)用軟件的是是。A)學(xué)生成績(jī)管理系統(tǒng)學(xué)生成績(jī)管理系統(tǒng)B)C語(yǔ)言編譯程序語(yǔ)言編譯程序C)UNIX操作系統(tǒng)操作系統(tǒng)D)數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)2011年年9月選擇題第月選擇題第4題題參
9、考答案:參考答案:A12考點(diǎn)真題下面描述中,不屬于軟件危機(jī)表現(xiàn)的是下面描述中,不屬于軟件危機(jī)表現(xiàn)的是A)軟件過(guò)程不規(guī)范軟件過(guò)程不規(guī)范 B)軟件開發(fā)生產(chǎn)率低軟件開發(fā)生產(chǎn)率低C)軟件質(zhì)量難以控制軟件質(zhì)量難以控制 D)軟件成本不斷提高軟件成本不斷提高2010年年9月選擇題第月選擇題第4題題 參考答案:參考答案:A【解析解析】軟軟件危機(jī)是件危機(jī)是計(jì)計(jì)算機(jī)算機(jī)軟軟件在它的開件在它的開發(fā)發(fā)和和維護(hù)過(guò)維護(hù)過(guò)程中所遇到的一系列程中所遇到的一系列嚴(yán)嚴(yán)重重問(wèn)問(wèn)題題。主要表。主要表現(xiàn)現(xiàn)在以下幾個(gè)方面:在以下幾個(gè)方面:軟軟件需求的增件需求的增長(zhǎng)長(zhǎng)得不到得不到滿滿足;足;軟軟件開件開發(fā)發(fā)成本和成本和進(jìn)進(jìn)度度無(wú)法控制;無(wú)
10、法控制;軟軟件件質(zhì)質(zhì)量量難難以保以保證證; ;軟軟件可件可維護(hù)維護(hù)性差;性差;軟軟件的成本不斷提高;件的成本不斷提高;軟軟件開件開發(fā)發(fā)生生產(chǎn)產(chǎn)率的提高趕不上硬件的率的提高趕不上硬件的發(fā)發(fā)展和展和應(yīng)應(yīng)用需求的用需求的增長(zhǎng)增長(zhǎng))。)。13考點(diǎn)真題軟件生命周期可分為定義階段、開發(fā)階段軟件生命周期可分為定義階段、開發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于A)定義階段定義階段 B)開發(fā)階段開發(fā)階段C)維護(hù)階段維護(hù)階段 D)上述三個(gè)階段上述三個(gè)階段2010年年3月選擇題第月選擇題第6題題參考答案:參考答案:B14考點(diǎn)真題軟件生命周期是指軟件生命周期是指A)軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止
11、使用退役的過(guò)程軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程B)軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程C)軟件的開發(fā)過(guò)程軟件的開發(fā)過(guò)程D)軟件的運(yùn)行維護(hù)過(guò)程軟件的運(yùn)行維護(hù)過(guò)程2010年年9月選擇題第月選擇題第5題題 參考答案:參考答案:A【解析解析】通常將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到使用、退役的過(guò)程稱為軟件通常將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到使用、退役的過(guò)程稱為軟件生命周期。故答案為生命周期。故答案為A)。)。15考點(diǎn)真題軟件是軟件是【4】、數(shù)據(jù)和文檔的集合。、數(shù)據(jù)和文檔的集合。2010年年3月填空題第月填空題第4題題 參考答案:程序參考
12、答案:程序【解析解析】本題考查軟件的定義,軟件是程本題考查軟件的定義,軟件是程序、數(shù)據(jù)和文檔的集合。序、數(shù)據(jù)和文檔的集合。16考點(diǎn)真題軟件工程三要素包括方法、工具和過(guò)程,其軟件工程三要素包括方法、工具和過(guò)程,其中,中,_【3】_支持軟件開發(fā)的各個(gè)環(huán)節(jié)的支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制和管理。控制和管理。2008年年9月填空題第月填空題第3題題 參考答案:過(guò)程參考答案:過(guò)程【解析解析】 軟件工程包括三個(gè)要素:方法、工軟件工程包括三個(gè)要素:方法、工具和過(guò)程。方法為軟件開發(fā)提供了具和過(guò)程。方法為軟件開發(fā)提供了如何做如何做的技術(shù);工具支持軟件的開發(fā)、管理和文檔的技術(shù);工具支持軟件的開發(fā)、管理和文檔生成;過(guò)
13、程支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制生成;過(guò)程支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制與管理。與管理。17考點(diǎn)考點(diǎn)2 結(jié)構(gòu)化分析方法結(jié)構(gòu)化分析方法 目的:幫助弄清用戶對(duì)軟件的需求目的:幫助弄清用戶對(duì)軟件的需求方法:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(方法:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(SA),),面向數(shù)據(jù)結(jié)構(gòu)的面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法,面向數(shù)據(jù)結(jié)方法,面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法(構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD)18考點(diǎn)考點(diǎn)2 結(jié)構(gòu)化分析方法結(jié)構(gòu)化分析方法 結(jié)構(gòu)化分析的常用工具結(jié)構(gòu)化分析的常用工具 (1)數(shù)據(jù)流圖)數(shù)據(jù)流圖 描述數(shù)據(jù)處理過(guò)程的工具,是需求理解描述數(shù)據(jù)處理過(guò)程的工具,是需求理解的邏輯模
14、型的圖形表示。的邏輯模型的圖形表示。 數(shù)據(jù)流圖(數(shù)據(jù)流圖(Data Flow DiagramData Flow Diagram,DFDDFD)是描述系統(tǒng)中數(shù)據(jù)流程的圖形工具,它標(biāo)識(shí)是描述系統(tǒng)中數(shù)據(jù)流程的圖形工具,它標(biāo)識(shí)了一個(gè)系統(tǒng)的邏輯輸入和邏輯輸出,以及把了一個(gè)系統(tǒng)的邏輯輸入和邏輯輸出,以及把邏輯輸入轉(zhuǎn)換為邏輯輸出所需的加工處理。邏輯輸入轉(zhuǎn)換為邏輯輸出所需的加工處理。19數(shù)據(jù)流圖下的圖形元素:數(shù)據(jù)流圖下的圖形元素: (圓),加工(轉(zhuǎn)換)。輸入數(shù)據(jù)經(jīng)過(guò)(圓),加工(轉(zhuǎn)換)。輸入數(shù)據(jù)經(jīng)過(guò) 加工變換產(chǎn)生輸出加工變換產(chǎn)生輸出 (箭頭),數(shù)據(jù)流。沿箭頭方向傳送數(shù)(箭頭),數(shù)據(jù)流。沿箭頭方向傳送數(shù)據(jù)的通道
15、,一般在旁邊標(biāo)注數(shù)據(jù)流名據(jù)的通道,一般在旁邊標(biāo)注數(shù)據(jù)流名 (平行的二條直線),存儲(chǔ)文件(數(shù)據(jù)(平行的二條直線),存儲(chǔ)文件(數(shù)據(jù)源)。表示處理過(guò)程中存放各種數(shù)據(jù)的文件。源)。表示處理過(guò)程中存放各種數(shù)據(jù)的文件。 (長(zhǎng)方形),源,潭。表示系統(tǒng)和環(huán)境(長(zhǎng)方形),源,潭。表示系統(tǒng)和環(huán)境的接口,屬于系統(tǒng)之外的實(shí)體。的接口,屬于系統(tǒng)之外的實(shí)體。 20系統(tǒng)功能要求: 1、監(jiān)視病員的病癥(血壓、體溫、脈搏等) 2、定時(shí)更新病歷 3、病員出現(xiàn)異常情況時(shí)報(bào)警。 4、隨機(jī)地產(chǎn)生某一病員的病情報(bào)告。頂層:病員護(hù)士護(hù)士病員日志病癥信號(hào)要求報(bào)告病癥報(bào)告報(bào)警例:例: 醫(yī)院病房監(jiān)護(hù)系統(tǒng)醫(yī)院病房監(jiān)護(hù)系統(tǒng)病源監(jiān)護(hù)系統(tǒng)考點(diǎn)考點(diǎn)2 結(jié)
16、構(gòu)化分析方法結(jié)構(gòu)化分析方法 (2)數(shù)據(jù)字典)數(shù)據(jù)字典 數(shù)據(jù)字典是結(jié)構(gòu)化分析方法的核心。數(shù)據(jù)字典是結(jié)構(gòu)化分析方法的核心。對(duì)數(shù)據(jù)流圖中出現(xiàn)的被命名的圖形元素的對(duì)數(shù)據(jù)流圖中出現(xiàn)的被命名的圖形元素的確切解釋。通常包括:名稱、別名、何處確切解釋。通常包括:名稱、別名、何處使用使用/如何使用、內(nèi)容描述、補(bǔ)充信息等。如何使用、內(nèi)容描述、補(bǔ)充信息等。 22考點(diǎn)考點(diǎn)2 結(jié)構(gòu)化分析方法結(jié)構(gòu)化分析方法 (3)判定樹)判定樹 利用判定樹,對(duì)數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)之間利用判定樹,對(duì)數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)之間的關(guān)系進(jìn)行描述,弄清楚判定條件之間的從的關(guān)系進(jìn)行描述,弄清楚判定條件之間的從屬關(guān)系、并列關(guān)系、選擇關(guān)系。屬關(guān)系、并列關(guān)系、選擇
17、關(guān)系。 判定樹是用一種樹圖形方式來(lái)表示多個(gè)判定樹是用一種樹圖形方式來(lái)表示多個(gè)條件、多個(gè)取值所應(yīng)采取的動(dòng)作。條件、多個(gè)取值所應(yīng)采取的動(dòng)作。 23某貨物托運(yùn)管理系統(tǒng)中,對(duì)發(fā)貨情況的處某貨物托運(yùn)管理系統(tǒng)中,對(duì)發(fā)貨情況的處理要依賴檢查發(fā)貨單,檢查發(fā)貨單受貨物理要依賴檢查發(fā)貨單,檢查發(fā)貨單受貨物托運(yùn)金額、欠款等條件約束,可以使用類托運(yùn)金額、欠款等條件約束,可以使用類似分段函數(shù)的形式來(lái)描述這些約束和處理,似分段函數(shù)的形式來(lái)描述這些約束和處理,對(duì)這種約束條件的描述,如果使用自然語(yǔ)對(duì)這種約束條件的描述,如果使用自然語(yǔ)言,表達(dá)易出現(xiàn)不準(zhǔn)確和不清晰,如果使言,表達(dá)易出現(xiàn)不準(zhǔn)確和不清晰,如果使用判定樹來(lái)描述,則簡(jiǎn)捷
18、清晰。用判定樹來(lái)描述,則簡(jiǎn)捷清晰。24檢查發(fā)貨單金額$500欠款60天不發(fā)出批準(zhǔn)書發(fā)出批準(zhǔn)單、發(fā)貨單及賒欠報(bào)告金額60天發(fā)出批準(zhǔn)書、發(fā)貨單及賒欠報(bào)告發(fā)出批準(zhǔn)書、發(fā)貨單欠款60天(4)判定表)判定表 在數(shù)據(jù)流圖中的加工要依賴于多個(gè)條在數(shù)據(jù)流圖中的加工要依賴于多個(gè)條件的取值,它與判定樹是相似的,但更適件的取值,它與判定樹是相似的,但更適宜于較復(fù)雜的條件組合。宜于較復(fù)雜的條件組合。 261234條條件件發(fā)貨單金額發(fā)貨單金額$500$500$500$500賒欠情況賒欠情況60天天60天天60天天=60天天操操作作不發(fā)出批準(zhǔn)書不發(fā)出批準(zhǔn)書 發(fā)出批準(zhǔn)書發(fā)出批準(zhǔn)書 發(fā)出發(fā)貨單發(fā)出發(fā)貨單 發(fā)出賒欠報(bào)告發(fā)出賒欠
19、報(bào)告 27考點(diǎn)真題數(shù)據(jù)流圖中帶有箭頭的線段表示的是數(shù)據(jù)流圖中帶有箭頭的線段表示的是_。A) 控制流控制流 B) 事件驅(qū)動(dòng)事件驅(qū)動(dòng)C) 模塊調(diào)用模塊調(diào)用 D) 數(shù)據(jù)流數(shù)據(jù)流2008年年9月選擇題第月選擇題第5題題參考答案:參考答案:D28考點(diǎn)真題在軟件開發(fā)中,需求分析階段可以使用的工具是在軟件開發(fā)中,需求分析階段可以使用的工具是_。A) NS圖圖 B) DFD圖圖C) PAD圖圖 D) 程序流程圖程序流程圖2008年年9月選擇題第月選擇題第6題題 參考答案:參考答案:B【解析解析】數(shù)據(jù)流圖簡(jiǎn)稱數(shù)據(jù)流圖簡(jiǎn)稱DFD圖,采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、是結(jié)構(gòu)圖,采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、是結(jié)
20、構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具。化系統(tǒng)分析方法的主要表達(dá)工具。N-S圖、圖、PAD圖(問(wèn)題分析圖)、程序流程圖圖(問(wèn)題分析圖)、程序流程圖是設(shè)計(jì)階段使用的工具。是設(shè)計(jì)階段使用的工具。29考點(diǎn)真題數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD圖圖)是是A)軟件概要設(shè)計(jì)的工具軟件概要設(shè)計(jì)的工具 B)軟件詳細(xì)設(shè)計(jì)的工具軟件詳細(xì)設(shè)計(jì)的工具C)結(jié)構(gòu)化方法的需求分析工具結(jié)構(gòu)化方法的需求分析工具 D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ呙嫦驅(qū)ο蠓椒ǖ男枨蠓治龉ぞ?010年年3月選擇題第月選擇題第5題題 參考答案:參考答案:C【解析解析】數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,UML是面向?qū)ο蟮男枨蠓?/p>
21、是面向?qū)ο蟮男枨蠓治龅墓ぞ摺N龅墓ぞ摺?0考點(diǎn)真題在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是_。A)可行性分析報(bào)告可行性分析報(bào)告 B)軟件需求規(guī)格說(shuō)明書軟件需求規(guī)格說(shuō)明書C)概要設(shè)計(jì)說(shuō)明書概要設(shè)計(jì)說(shuō)明書D)集成測(cè)試計(jì)劃集成測(cè)試計(jì)劃2008年年4月選擇題第月選擇題第4題題 參考答案:參考答案:B【解析解析】需求分析階段的工作主要包括需求獲取、需求分析、編寫需求規(guī)格說(shuō)明需求分析階段的工作主要包括需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書和需求評(píng)審等四方面。產(chǎn)生的主要文檔為軟件需求規(guī)格說(shuō)明書,它可以為用戶、書和需求評(píng)審等四方面。產(chǎn)生的主要文檔為軟件需求規(guī)格說(shuō)明書
22、,它可以為用戶、分析人員和設(shè)計(jì)人員之間的交流提供方便,可以直接支持目標(biāo)軟件系統(tǒng)的確認(rèn),分析人員和設(shè)計(jì)人員之間的交流提供方便,可以直接支持目標(biāo)軟件系統(tǒng)的確認(rèn),又可以作為控制軟件開發(fā)進(jìn)程的依據(jù)。又可以作為控制軟件開發(fā)進(jìn)程的依據(jù)。31考點(diǎn)真題在軟件開發(fā)中,需求分析階段產(chǎn)生的主要在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是文檔是A)軟件集成測(cè)試計(jì)劃軟件集成測(cè)試計(jì)劃 B)軟件詳細(xì)設(shè)計(jì)說(shuō)明軟件詳細(xì)設(shè)計(jì)說(shuō)明書書C)用戶手冊(cè)用戶手冊(cè) D)軟件需求規(guī)格說(shuō)明書軟件需求規(guī)格說(shuō)明書2011年年3月選擇題第月選擇題第4題題參考答案:參考答案:D32考點(diǎn)真題常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ΤR姷能浖_發(fā)方法有結(jié)構(gòu)化方
23、法和面向?qū)ο蠓椒?。?duì)某應(yīng)用系統(tǒng)經(jīng)過(guò)需求分析建立數(shù)象方法。對(duì)某應(yīng)用系統(tǒng)經(jīng)過(guò)需求分析建立數(shù)據(jù)流圖據(jù)流圖(DFD),則應(yīng)采用,則應(yīng)采用 【3】 方法。方法。2011年9月填空題第3題 參考答案:結(jié)構(gòu)化參考答案:結(jié)構(gòu)化【解析解析】數(shù)據(jù)流圖是結(jié)構(gòu)化方法的需求分析數(shù)據(jù)流圖是結(jié)構(gòu)化方法的需求分析工具,是描述數(shù)據(jù)處理過(guò)程的工具,是邏輯工具,是描述數(shù)據(jù)處理過(guò)程的工具,是邏輯模型的圖形表示,它直接支持系統(tǒng)的功能建模型的圖形表示,它直接支持系統(tǒng)的功能建模。模。33考點(diǎn)真題軟件開發(fā)過(guò)程主要分為需求分析、設(shè)計(jì)、軟件開發(fā)過(guò)程主要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段,其中編碼與測(cè)試四個(gè)階段,其中_【3】_階段階段產(chǎn)生產(chǎn)生
24、軟件需求規(guī)格說(shuō)明書軟件需求規(guī)格說(shuō)明書。2009年年9月填空題第月填空題第3題題 參考答案:需求分析參考答案:需求分析34考點(diǎn)3 結(jié)構(gòu)化設(shè)計(jì)方法 35軟件設(shè)計(jì)是軟件工程軟件設(shè)計(jì)是軟件工程的重要階段,是一個(gè)的重要階段,是一個(gè)把軟件需求轉(zhuǎn)換為軟把軟件需求轉(zhuǎn)換為軟件表示的過(guò)程。件表示的過(guò)程??键c(diǎn)3 結(jié)構(gòu)化設(shè)計(jì)方法軟件設(shè)計(jì)的基本原理軟件設(shè)計(jì)的基本原理 (1)抽象)抽象 把事物本質(zhì)的共同特征提取出來(lái)而不必把事物本質(zhì)的共同特征提取出來(lái)而不必考慮其它細(xì)節(jié)??紤]其它細(xì)節(jié)。(2)模塊化)模塊化 模塊是指把一個(gè)待開發(fā)的軟件分解成若模塊是指把一個(gè)待開發(fā)的軟件分解成若干小的簡(jiǎn)單的部分。干小的簡(jiǎn)單的部分。 模塊化是指解決
25、一個(gè)復(fù)雜問(wèn)題時(shí)自頂向模塊化是指解決一個(gè)復(fù)雜問(wèn)題時(shí)自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過(guò)程。下逐層把軟件系統(tǒng)劃分成若干模塊的過(guò)程。 36 (3)信息隱蔽)信息隱蔽 在一個(gè)模塊內(nèi)包含的信息,對(duì)于不需要這在一個(gè)模塊內(nèi)包含的信息,對(duì)于不需要這些信息的其他模塊來(lái)說(shuō)是不能訪問(wèn)的些信息的其他模塊來(lái)說(shuō)是不能訪問(wèn)的(4)模塊獨(dú)立性)模塊獨(dú)立性 獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少。立的子功能,并且與其他模塊的聯(lián)系最少。衡量軟件的模塊獨(dú)立性的標(biāo)準(zhǔn):衡量軟件的模塊獨(dú)立性的標(biāo)準(zhǔn): 內(nèi)聚性內(nèi)聚性:一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié):一個(gè)模塊內(nèi)部各個(gè)元素
26、間彼此結(jié)合的緊密程度合的緊密程度耦和性耦和性:模塊間相互連接的緊密程序:模塊間相互連接的緊密程序37考點(diǎn)3 結(jié)構(gòu)化設(shè)計(jì)方法概要設(shè)計(jì)基本任務(wù)概要設(shè)計(jì)基本任務(wù)(1)設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu))設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu)將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊,確將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊,確定每個(gè)模塊的功能,確定模塊之間的調(diào)用定每個(gè)模塊的功能,確定模塊之間的調(diào)用關(guān)系。關(guān)系。(2)數(shù)據(jù)庫(kù)設(shè)計(jì))數(shù)據(jù)庫(kù)設(shè)計(jì)確定輸入、輸出文件的詳細(xì)數(shù)據(jù)結(jié)構(gòu)確定輸入、輸出文件的詳細(xì)數(shù)據(jù)結(jié)構(gòu)38考點(diǎn)3 結(jié)構(gòu)化設(shè)計(jì)方法概要設(shè)計(jì)基本任務(wù)概要設(shè)計(jì)基本任務(wù)(3)編寫概要設(shè)計(jì)文檔)編寫概要設(shè)計(jì)文檔需要編寫的文檔有:概要設(shè)計(jì)說(shuō)明書、數(shù)需要編寫的文檔有:概要設(shè)
27、計(jì)說(shuō)明書、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書、集成測(cè)試計(jì)劃等。據(jù)庫(kù)設(shè)計(jì)說(shuō)明書、集成測(cè)試計(jì)劃等。(4)概要設(shè)計(jì)文檔評(píng)審)概要設(shè)計(jì)文檔評(píng)審對(duì)設(shè)計(jì)部分是否完整地實(shí)現(xiàn)需求中的功能、對(duì)設(shè)計(jì)部分是否完整地實(shí)現(xiàn)需求中的功能、性能等要求都要進(jìn)行評(píng)審,以免在以后的性能等要求都要進(jìn)行評(píng)審,以免在以后的設(shè)計(jì)中出現(xiàn)大的問(wèn)題而返工。設(shè)計(jì)中出現(xiàn)大的問(wèn)題而返工。39詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 任務(wù)任務(wù)詳細(xì)設(shè)計(jì),即為軟件結(jié)構(gòu)圖中的每一個(gè)模詳細(xì)設(shè)計(jì),即為軟件結(jié)構(gòu)圖中的每一個(gè)模塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種工具塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。 常用的設(shè)計(jì)工具有:常用的設(shè)計(jì)工具有: 圖形工具:
28、程序流程圖,圖形工具:程序流程圖,N-S,PAD,HIPO 表格工具:判定表表格工具:判定表 語(yǔ)言工具:語(yǔ)言工具:PDL(偽碼)(偽碼)40考點(diǎn)真題下面描述中錯(cuò)誤的是下面描述中錯(cuò)誤的是 A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)B)軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過(guò)程過(guò)程C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一之一D)PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具圖是軟件詳細(xì)設(shè)計(jì)的表示工具2011年3月選擇題第6題 參考答案:參考答案:A【解析解析】系統(tǒng)總體結(jié)構(gòu)支持軟件系統(tǒng)的概要系統(tǒng)總體結(jié)構(gòu)支持
29、軟件系統(tǒng)的概要設(shè)計(jì),其他選項(xiàng)均正確。故本題答案選設(shè)計(jì),其他選項(xiàng)均正確。故本題答案選A)。41考點(diǎn)真題軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是_。A)低內(nèi)聚低耦合低內(nèi)聚低耦合B)高內(nèi)聚低耦合高內(nèi)聚低耦合C)低內(nèi)聚高耦合低內(nèi)聚高耦合D)高內(nèi)聚高耦合高內(nèi)聚高耦合2008年年4月選擇題第月選擇題第3題題 參考答案:參考答案:B【解析解析】模塊劃分應(yīng)遵循的準(zhǔn)則包括模塊之間的耦合和內(nèi)聚。一般來(lái)說(shuō),要求模模塊劃分應(yīng)遵循的準(zhǔn)則包括模塊之間的耦合和內(nèi)聚。一般來(lái)說(shuō),要求模塊之間的耦合盡可能地低,即模塊盡可能獨(dú)立,要求模塊的內(nèi)聚程度盡可能地高,塊之間的耦合盡可能地低,即模塊盡可能獨(dú)立,要求模
30、塊的內(nèi)聚程度盡可能地高,即高內(nèi)聚、低耦合的原則。即高內(nèi)聚、低耦合的原則。42考點(diǎn)真題耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘述中正確的是標(biāo)準(zhǔn)。下列敘述中正確的是_。A)提高耦合性降低內(nèi)聚性有利于提高模塊的提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性獨(dú)立性B)降低耦合性提高內(nèi)聚性有利于提高模塊的降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性獨(dú)立性C)耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度結(jié)合的緊密程度D)內(nèi)聚性是指模塊間互相連接的緊密程度內(nèi)聚性是指模塊間互相連接的緊密程度2009年3月選擇題第7題 43考點(diǎn)
31、真題參考答案:參考答案:B【解析解析】耦合性是模塊間互相連接的緊密耦合性是模塊間互相連接的緊密程度的度量,內(nèi)聚性是一個(gè)模塊內(nèi)部各個(gè)程度的度量,內(nèi)聚性是一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量。一般元素間彼此結(jié)合的緊密程度的度量。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,這樣有利于提高模塊的模塊內(nèi)的內(nèi)聚性,這樣有利于提高模塊的獨(dú)立性。獨(dú)立性。44考點(diǎn)真題軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是_。A)低內(nèi)聚低耦合低內(nèi)聚低耦合 B)高內(nèi)聚低耦合高內(nèi)聚低
32、耦合C)低內(nèi)聚高耦合低內(nèi)聚高耦合 D)高內(nèi)聚高耦合高內(nèi)聚高耦合2009年年9月選擇題第月選擇題第5題題參考答案:參考答案:B45考點(diǎn)真題某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:該系統(tǒng)總體結(jié)構(gòu)圖的深度是該系統(tǒng)總體結(jié)構(gòu)圖的深度是。A)7 B)6 C)3 D)22011年年9月選擇題第月選擇題第5題題 參考答案:參考答案:C【解析解析】系統(tǒng)總體結(jié)構(gòu)圖是對(duì)軟件系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)的圖形顯示,其深度表示控系統(tǒng)總體結(jié)構(gòu)圖是對(duì)軟件系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)的圖形顯示,其深度表示控制的層數(shù)。故答案為制的層數(shù)。故答案為C)。46考點(diǎn)真題程序流程圖中帶有箭頭的線段表示的是程序流程圖中帶有箭頭的線段表示的是_。A
33、)圖元關(guān)系圖元關(guān)系B)數(shù)據(jù)流數(shù)據(jù)流C)控制流控制流D)調(diào)用關(guān)系調(diào)用關(guān)系2008年4月選擇題第1題 47考點(diǎn)真題參考答案:參考答案:C【解析解析】程序流程圖是人們對(duì)解決問(wèn)題的方法、思路或算法的一種描述。其中,程序流程圖是人們對(duì)解決問(wèn)題的方法、思路或算法的一種描述。其中,圖框表示各種操作的類型,圖框中的文字和符號(hào)表示操作的內(nèi)容,流程線表示操圖框表示各種操作的類型,圖框中的文字和符號(hào)表示操作的內(nèi)容,流程線表示操作的先后次序。帶箭頭的線段在數(shù)據(jù)流程圖中表示數(shù)據(jù)流,而在程序流程圖中表作的先后次序。帶箭頭的線段在數(shù)據(jù)流程圖中表示數(shù)據(jù)流,而在程序流程圖中表示控制流。在所給出的選項(xiàng)中,在圖元之間用帶有箭頭的線
34、段表示圖元關(guān)系。在示控制流。在所給出的選項(xiàng)中,在圖元之間用帶有箭頭的線段表示圖元關(guān)系。在模塊之間用帶有箭頭的線段表示調(diào)用關(guān)系。構(gòu)成程序流程圖的基本圖符及其含義模塊之間用帶有箭頭的線段表示調(diào)用關(guān)系。構(gòu)成程序流程圖的基本圖符及其含義是:是:或或表示控制流;表示加工步驟;表示邏輯條件。表示控制流;表示加工步驟;表示邏輯條件。48考點(diǎn)真題軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:該圖是該圖是。A)N-S圖圖 B)PAD圖圖C)程序流程圖程序流程圖 D)ER圖圖 2009年年9月填空題第月填空題第2題題49考點(diǎn)真題參考答案:參考答案:C【解析解析】NS圖是由若干基本框圖構(gòu)成的流程圖,其特點(diǎn)是沒(méi)
35、有流程線;圖是由若干基本框圖構(gòu)成的流程圖,其特點(diǎn)是沒(méi)有流程線;PAD圖即問(wèn)題分析圖圖即問(wèn)題分析圖(Problem Analysis Diagram),它是一種由左往右展開的二維,它是一種由左往右展開的二維樹形結(jié)構(gòu);程序流程圖用于描述問(wèn)題解決的過(guò)程和步驟,其中方框表示處理步驟,樹形結(jié)構(gòu);程序流程圖用于描述問(wèn)題解決的過(guò)程和步驟,其中方框表示處理步驟,菱形框表示邏輯判斷,箭頭表示控制流向;菱形框表示邏輯判斷,箭頭表示控制流向;ER圖即實(shí)體聯(lián)系圖圖即實(shí)體聯(lián)系圖(Entity Relationship Diagram),用來(lái)描述現(xiàn)實(shí)世界的概念模型,構(gòu)成元素有實(shí)體、屬,用來(lái)描述現(xiàn)實(shí)世界的概念模型,構(gòu)成元素
36、有實(shí)體、屬性和聯(lián)系,分別用矩形、橢圓形和菱形表示。本題答案為性和聯(lián)系,分別用矩形、橢圓形和菱形表示。本題答案為C)。50考點(diǎn)4 軟件測(cè)試軟件測(cè)試的定義和目的軟件測(cè)試的定義和目的 定義:為尋找錯(cuò)誤而運(yùn)行程序的過(guò)程定義:為尋找錯(cuò)誤而運(yùn)行程序的過(guò)程目的:發(fā)現(xiàn)程序中的錯(cuò)誤目的:發(fā)現(xiàn)程序中的錯(cuò)誤51考點(diǎn)4 軟件測(cè)試軟件測(cè)試方法軟件測(cè)試方法p如果從是否需要執(zhí)行被測(cè)軟件的角度,如果從是否需要執(zhí)行被測(cè)軟件的角度,可以分為可以分為靜態(tài)測(cè)試靜態(tài)測(cè)試和和動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試方法。方法。p如果按照功能劃分可以分為如果按照功能劃分可以分為白盒測(cè)試白盒測(cè)試和和黑盒測(cè)試黑盒測(cè)試。52考點(diǎn)4 軟件測(cè)試軟件測(cè)試方法軟件測(cè)試方法1)
37、靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試)靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試 靜態(tài)測(cè)試可以由人工進(jìn)行,也可以借靜態(tài)測(cè)試可以由人工進(jìn)行,也可以借助軟件工具自動(dòng)進(jìn)行。助軟件工具自動(dòng)進(jìn)行。 動(dòng)態(tài)測(cè)試不實(shí)際運(yùn)行軟件,主要通過(guò)動(dòng)態(tài)測(cè)試不實(shí)際運(yùn)行軟件,主要通過(guò)人工進(jìn)行。人工進(jìn)行。 53考點(diǎn)4 軟件測(cè)試2)白盒測(cè)試方法)白盒測(cè)試方法分析程序的內(nèi)部邏輯結(jié)構(gòu),設(shè)計(jì)測(cè)試分析程序的內(nèi)部邏輯結(jié)構(gòu),設(shè)計(jì)測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這次測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)并利用這次測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程程序錯(cuò)誤的過(guò)程54考點(diǎn)4 軟件測(cè)試黑盒測(cè)試方法黑盒測(cè)試方法不考慮程序的內(nèi)部結(jié)構(gòu)與特性,只根據(jù)
38、不考慮程序的內(nèi)部結(jié)構(gòu)與特性,只根據(jù)程序功能或程序的外部特性設(shè)計(jì)測(cè)試用例程序功能或程序的外部特性設(shè)計(jì)測(cè)試用例即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這次測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序用這次測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程錯(cuò)誤的過(guò)程55考點(diǎn)4 軟件測(cè)試軟件測(cè)試過(guò)程軟件測(cè)試過(guò)程軟件測(cè)試一般按軟件測(cè)試一般按4個(gè)步驟進(jìn)行,即單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試(確認(rèn)測(cè)試)個(gè)步驟進(jìn)行,即單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試(確認(rèn)測(cè)試)和系統(tǒng)測(cè)試。來(lái)驗(yàn)證軟件是否合格,能否交互用戶使用。和系統(tǒng)測(cè)試。來(lái)驗(yàn)證軟件是否合格,能否交互用戶使用。1)單元測(cè)試)單元測(cè)試 對(duì)模塊進(jìn)行測(cè)試,用于發(fā)現(xiàn)
39、模塊內(nèi)部的錯(cuò)誤對(duì)模塊進(jìn)行測(cè)試,用于發(fā)現(xiàn)模塊內(nèi)部的錯(cuò)誤 2)集成測(cè)試)集成測(cè)試 是測(cè)試和組裝軟件的過(guò)程,它是把模塊組裝起來(lái)的同時(shí)進(jìn)行測(cè)試,主要目的是測(cè)試和組裝軟件的過(guò)程,它是把模塊組裝起來(lái)的同時(shí)進(jìn)行測(cè)試,主要目的是發(fā)現(xiàn)與接口相關(guān)的錯(cuò)誤是發(fā)現(xiàn)與接口相關(guān)的錯(cuò)誤56 (3)確認(rèn)測(cè)試)確認(rèn)測(cè)試 驗(yàn)證軟件的功能和性能及其他特征是否滿足了需求規(guī)格說(shuō)明中確定的各驗(yàn)證軟件的功能和性能及其他特征是否滿足了需求規(guī)格說(shuō)明中確定的各種需求,以及軟件配置是否完全、正確。種需求,以及軟件配置是否完全、正確。 (4)系統(tǒng)測(cè)試)系統(tǒng)測(cè)試 將經(jīng)過(guò)測(cè)試后的軟件,與計(jì)算機(jī)的硬件、外設(shè)、支持軟件、數(shù)據(jù)和人員將經(jīng)過(guò)測(cè)試后的軟件,與計(jì)算機(jī)
40、的硬件、外設(shè)、支持軟件、數(shù)據(jù)和人員等其他元素組合在一起,在實(shí)際運(yùn)行環(huán)境中進(jìn)行一系列的集成測(cè)試和確認(rèn)測(cè)等其他元素組合在一起,在實(shí)際運(yùn)行環(huán)境中進(jìn)行一系列的集成測(cè)試和確認(rèn)測(cè)試。試。 57考點(diǎn)真題下面敘述中錯(cuò)誤的是下面敘述中錯(cuò)誤的是_。A)軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤B)對(duì)被調(diào)試的程序進(jìn)行對(duì)被調(diào)試的程序進(jìn)行錯(cuò)誤定位錯(cuò)誤定位是程序調(diào)試的必要步驟是程序調(diào)試的必要步驟C)程序調(diào)試通常也稱為程序調(diào)試通常也稱為DebugD)軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性2009年3月選擇題第6題 參考答案:參考答案:A【解析解析】
41、軟件測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性。軟件調(diào)試的目的是發(fā)軟件測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性。軟件調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤。軟件測(cè)試和調(diào)試不是同一個(gè)概念。現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤。軟件測(cè)試和調(diào)試不是同一個(gè)概念。58考點(diǎn)真題軟件測(cè)試的目的是軟件測(cè)試的目的是A)評(píng)估軟件可靠性評(píng)估軟件可靠性 B)發(fā)現(xiàn)并改正程序中的錯(cuò)誤發(fā)現(xiàn)并改正程序中的錯(cuò)誤C)改正程序中的錯(cuò)誤改正程序中的錯(cuò)誤 D)發(fā)現(xiàn)程序中的錯(cuò)誤發(fā)現(xiàn)程序中的錯(cuò)誤2010年年9月選擇題第月選擇題第3題題 參考答案:參考答案:D【解析解析】軟件測(cè)試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤而運(yùn)行程序。軟件測(cè)試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤而運(yùn)
42、行程序。59考點(diǎn)真題測(cè)試用例包括輸入值集和測(cè)試用例包括輸入值集和_【1】_值集。值集。2008年4月填空題第1題 參考答案:輸出參考答案:輸出【解析解析】 軟件測(cè)試用例是為了有效發(fā)現(xiàn)軟件缺陷而編寫的包含測(cè)試目的、測(cè)軟件測(cè)試用例是為了有效發(fā)現(xiàn)軟件缺陷而編寫的包含測(cè)試目的、測(cè)試步驟、期望測(cè)試結(jié)果的特定集合。正確認(rèn)識(shí)和設(shè)計(jì)軟件測(cè)試用例可以提高試步驟、期望測(cè)試結(jié)果的特定集合。正確認(rèn)識(shí)和設(shè)計(jì)軟件測(cè)試用例可以提高軟件測(cè)試的有效性,便于測(cè)試質(zhì)量的度量,增強(qiáng)測(cè)試過(guò)程的可管理性。軟件軟件測(cè)試的有效性,便于測(cè)試質(zhì)量的度量,增強(qiáng)測(cè)試過(guò)程的可管理性。軟件測(cè)試用例包括:輸入值集和輸出值集。測(cè)試用例包括:輸入值集和輸出值
43、集。測(cè)試用例是軟件測(cè)試的核心。測(cè)試用例是軟件測(cè)試的核心。60考點(diǎn)真題軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試?;韭窂綔y(cè)試屬于軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試?;韭窂綔y(cè)試屬于_【2】_測(cè)試。測(cè)試。2009年3月填空題第2題 參考答案:白盒參考答案:白盒【解析解析】黑盒測(cè)試是根據(jù)程序規(guī)格說(shuō)明所規(guī)定的功能來(lái)設(shè)計(jì)測(cè)試用例的,它不考黑盒測(cè)試是根據(jù)程序規(guī)格說(shuō)明所規(guī)定的功能來(lái)設(shè)計(jì)測(cè)試用例的,它不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。常用的黑盒測(cè)試技術(shù)分為等價(jià)類劃分、邊界分析、常用的黑盒測(cè)試技術(shù)分為等價(jià)類劃分、邊界分析、錯(cuò)誤猜測(cè)以及因果圖等。錯(cuò)誤猜測(cè)以及因果圖等。白盒測(cè)試的基本原則是:保證所測(cè)
44、模塊中每一獨(dú)立路徑白盒測(cè)試的基本原則是:保證所測(cè)模塊中每一獨(dú)立路徑至少執(zhí)行一次;保證所測(cè)模塊所有判斷的每一分支至少執(zhí)行一次;保證所測(cè)模塊至少執(zhí)行一次;保證所測(cè)模塊所有判斷的每一分支至少執(zhí)行一次;保證所測(cè)模塊每一循環(huán)都在邊界條件和一般條件下至少各執(zhí)行一次;驗(yàn)證所有內(nèi)部數(shù)據(jù)結(jié)構(gòu)的每一循環(huán)都在邊界條件和一般條件下至少各執(zhí)行一次;驗(yàn)證所有內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性。有效性。白盒測(cè)試的主要方法有邏輯覆蓋和基本路徑測(cè)試等。白盒測(cè)試的主要方法有邏輯覆蓋和基本路徑測(cè)試等。61考點(diǎn)真題按照軟件測(cè)試的一般步驟,集成測(cè)試應(yīng)在按照軟件測(cè)試的一般步驟,集成測(cè)試應(yīng)在_【2】_ 測(cè)試之后進(jìn)行。測(cè)試之后進(jìn)行。2008年9月填空題第2題 參考答案
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息檢索語(yǔ)言與技巧考核試卷
- 化工生產(chǎn)過(guò)程中的能量集成考核試卷
- 小學(xué)生音樂(lè)律動(dòng)課件視頻
- 辦公文具創(chuàng)新設(shè)計(jì)理念與實(shí)踐考核試卷
- 城市綠化管理的城市設(shè)計(jì)與城市規(guī)劃考核試卷
- 秋季安全宣傳課件圖片
- 門市倉(cāng)庫(kù)出租合同范本
- 醫(yī)藥器械采購(gòu)合同范本
- 種植基地配送合同范本
- 酒店客房預(yù)訂操作規(guī)范及流程制度
- 馬工程《刑法學(xué)(下冊(cè))》教學(xué)課件 第22章 妨害社會(huì)管理秩序罪
- GB/T 14643.6-2009工業(yè)循環(huán)冷卻水中菌藻的測(cè)定方法第6部分:鐵細(xì)菌的測(cè)定MPN法
- 《政治經(jīng)濟(jì)學(xué)》全套課件(完整版)【復(fù)旦版】
- 國(guó)有企業(yè)干部選拔任用條例
- QSB質(zhì)量體系基礎(chǔ)課件
- 仁愛(ài)版八年級(jí)英語(yǔ)上復(fù)習(xí)課Unit 2 Keep Healthy Topic1 2教學(xué)課件
- 系統(tǒng)運(yùn)維投標(biāo)文件含運(yùn)維方案
- 心理健康教育課《在變化中成長(zhǎng)》課件
- JJF 1341-2012 鋼筋銹蝕測(cè)量?jī)x校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 偏癱臨床路徑流程
評(píng)論
0/150
提交評(píng)論