版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件工程試題參考答案(1)卷一、單向選擇題(四選一、每小題3 分,共 18 分)1、軟件的發(fā)展經(jīng)歷了(d)個發(fā)展階段。a 一b 二c 三d 四2、需求分析的任務(wù)不包括(b) 。a 問題分析 b 系統(tǒng)設(shè)計c 需求描述d 需求評審。3、一個軟件的寬度是指其控制的(c) 。a 模塊數(shù) b 層數(shù) c 跨度 d 厚度4、當模塊中包含復雜的條件組合,只有(a)能夠清晰地表達出各種動作之間的對應(yīng)關(guān)系。a 判定表和判定樹b 盒圖 c 流程圖 d 關(guān)系圖5、以下不屬于邏輯覆蓋的是(d) 。a 語句覆蓋 b 判定覆蓋c 條件覆蓋 d 基本路徑6、為適應(yīng)軟件運行環(huán)境的變化而修改軟件的活動稱為(b) 。a 糾錯性維護
2、b 適應(yīng)性維護c 改善性維護d 預防性維護二、填空題(每空2 分,共 18 分)1.軟件可靠性是指在給定的時間間隔內(nèi),程序成功運行的(概率)。2.高級語言:獨立于機器,面向過程或面向(對象)3.軟件項目管理的范圍主要集中于3 個 p 上,即: people人員、 problem 問題和(過程)。4.人機界面的風格第一代界面是命令和(詢問)方式。5.由于維護或在維護過程中其他一些不期望的行為引入的錯誤稱為維護的(副作用)。6.在公式 v(g)= e n + 2 中:e 為程序圖 g 中邊的總數(shù);n 為程序圖中結(jié)點的總數(shù)。v(g)又稱為圖 g 的環(huán)形(復雜度)7.任何一個基于計算機系統(tǒng)都可以用輸入
3、-處理 -輸出( ipo)圖來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。8.為提高可交互性一般對所有可能造成損害的用戶操作動作,應(yīng)堅持要求用戶(確認),例如,提問“ 你確實要刪除 ?” 。9.文檔是一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。三、判斷題(每小題2 分,共 24 分,錯誤打x、正確打)1.用戶對軟件需求的描述不精確,往往是產(chǎn)生軟件危機的原因之一。()2.目前,軟件項目的進度安排的兩種比較常用的方法是程序評估與審查技術(shù)(pert)和關(guān)鍵路徑法(cpm) 。 ()3.一個好的開發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團結(jié)協(xié)作,建立良好的人際關(guān)系,善于聽取別人的意見。 ()4.目前的絕大多數(shù)軟
4、件都不適合于快速原型技術(shù)。(x)5.面向數(shù)據(jù)的設(shè)計方法適用場合是具有明顯的層次信息結(jié)構(gòu)的應(yīng)用如:企事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件(如操作系統(tǒng))等。 ()6.缺乏處理大型軟件項目的經(jīng)驗。是產(chǎn)生軟件危機的唯一原因。(x)7.通常緊致性好的語言一致性就好。(x)8.測試計劃、測試用例、出錯統(tǒng)計和有關(guān)的分析報告一般不用長期保存。(x)9.數(shù)據(jù)輸入的一般準則中包括保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一致;允許用戶定做輸入格式等內(nèi)容。 ()10.軟件也會磨損和老化。 (x)11.完善性維護是提高或完善軟件的性能。()12.mccabe 建議模塊規(guī)模應(yīng)滿足:v(g) 20。 (x)四、簡答題(每小題4 分,共
5、 20 分)1、程序設(shè)計語言的三種類型和特點是什么?1)機器語言、匯編語言:依賴于機器,面向機器2)高級語言:獨立于機器,面向過程或面向?qū)ο?)面向問題語言:獨立于機器,非過程式語言(4gl) (2 分)2、軟件危機是指在計算機軟件開發(fā)、使用與維護過程中遇到的一系列嚴重問題和難題。3、軟件項目的質(zhì)量管理制定軟件質(zhì)量保證計劃,按照質(zhì)量評價體系控制軟件質(zhì)量要素,對階段性的軟件產(chǎn)品進行評審,對最終軟件產(chǎn)品進行確認,確保軟件質(zhì)量。4、好的編程風格應(yīng)遵循哪四條規(guī)則?1)節(jié)簡化2)模塊化3)簡單化4)文檔化5、軟件測試中按照錯誤的性質(zhì)和范圍進行分類可分為:“功能錯誤”及其它哪些錯誤?系統(tǒng)錯誤加工錯誤(算法
6、錯誤)數(shù)據(jù)錯誤代碼錯誤五、綜合題(每小題10 分,共 20 分)1、選擇語言時要考慮的因素有:項目的應(yīng)用領(lǐng)域、項目中算法、計算的復雜性和其余哪些內(nèi)容?答:1)項目中數(shù)據(jù)結(jié)構(gòu)的復雜性2)用戶的性能需求3)軟件運行的環(huán)境4)軟件開發(fā)人員開發(fā)水平5)可用的編譯器和交叉編譯器2、已知一個軟件項目的記錄,開發(fā)人員 m=3 人,其代碼行數(shù) =12.1kloc ,工作量 e=24pm ,成本 s=168000美元,錯誤數(shù)n=29,文檔頁數(shù)pd=365 頁。試計算開發(fā)該軟件項目的生產(chǎn)率p、平均成本c、代碼出錯率eqr 和文檔率 d。解: 1軟件開發(fā)的生產(chǎn)率p 為:p = l / e = 12.1 103loc
7、 / 24pm = 504 loc/pm 2開發(fā)每行代碼的平均成本c 為:c = s / l = 168000 美元/ 12100loc=13.9 美元 /loc 3代碼出錯率eqr 為:eqr = n / l = 29 個/12.1kloc=2.4 個/kloc 4軟件的文檔率d 為:d = pd / l = 365 頁 / 12.1kloc = 30 頁/ kloc 軟件工程試題參考答案(2)卷一、單向選擇題(四選一、每小題3 分,共 18分)1、對在數(shù)據(jù)流圖中每一個命令的圖形元素均給以定義是(b)、條目定義、數(shù)據(jù)字典、數(shù)據(jù)定義、數(shù)據(jù)說明2、軟件的可行性研究中不包括(d)、法律可行性、技術(shù)
8、可行性、經(jīng)濟可行性、政治可行性3、根據(jù)用戶在軟件使用過程中提出的建設(shè)性意見而進行的維護活動稱為(c) 。a 糾錯性維護b 適應(yīng)性維護c 改善性維護d 預防性維護4、人機界面的風格大致經(jīng)過了(b)代的演變。a 三b 四c 五d 六5、以下不屬于白盒測試技術(shù)的是(d)a 邏輯覆蓋b 基本路徑測試c 循環(huán)覆蓋測試d 等價類劃分6、為改正軟件系統(tǒng)中潛藏的錯誤而進行的維護活動稱為(a) 。a 糾錯性維護b 適應(yīng)性維護c 改善性維護d 預防性維護二、填空題(每空2 分,共 18 分)1.文檔( document)一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。2.機器語言、匯編語言:依賴于機器,面向(機器)3.軟件有
9、效性( efficiency ) ,指軟件系統(tǒng)的時間和(空間)效率。4.軟件定義過程可通過軟件系統(tǒng)的(可行性研究 )和需求分析兩個階段來完成。5.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程(需求),也就是要搞清“做什么” 。6.為了使用戶需求逐步精細化、完全化、一致化,通常采用(需求建模技術(shù))。7.一個軟件的深度是指其控制的(層數(shù))。8.以詳細設(shè)計說明書為輸入,將該輸入用某種程序設(shè)計語言翻譯成計算機可以理解并最終可運行的代碼的過程叫(編碼)過程9.軟件維護是軟件生命周期的(最后)一個階段。三、判斷題(每小題2 分,共 24 分,錯誤打 x、正確打)1.缺乏有力的方法學的指導和有效的開發(fā)工具的支持,
10、這往往是產(chǎn)生軟件危機的原因之一。()2.一個好的開發(fā)人員應(yīng)具備的素質(zhì)和能力不包括具有良好的書面和口頭表達能力。(x)3.在用戶需求分析時觀察用戶手工操作過程不是為了模擬手工操作過程,而是為了獲取第一手資料,并從中提取出有價值的需求。 ()4.快速原型技術(shù)適用于軟件產(chǎn)品要求大量的用戶交互、或產(chǎn)生大量的可視輸出、或設(shè)計一些復雜的算法等場合。()5.流程圖也稱為程序(框圖)是最常用的一種表示法。()6.面向數(shù)據(jù)設(shè)計方法一般都包括下列任務(wù):確定數(shù)據(jù)結(jié)構(gòu)特征;用順序、選擇和重復三種基本形式表示數(shù)據(jù)等步驟。 ()7.理想的人機界面應(yīng)針對具有典型個性的特定的一類用戶設(shè)計。()8.數(shù)據(jù)輸入的一般準則中包括盡量
11、(增加)用戶輸入的動作。(x)9.用窮舉測試是較現(xiàn)實的測試方法。(x)10、編碼時應(yīng)盡可能使用全局變量(x )11、重視程序結(jié)構(gòu)的設(shè)計,能使程序具有較好的層次結(jié)構(gòu)()12、程序中的注解越少越好( x ) 。四、簡答題(每小題4 分,共 20 分)1、計算機軟件與計算機系統(tǒng)操作有關(guān)的程序、規(guī)程、規(guī)則及任何與之有關(guān)的文檔和數(shù)據(jù)。2、需求分析的任務(wù)是什么?需求分析的任務(wù)是確定待開發(fā)的軟件系統(tǒng)“做什么”。具體任務(wù)包括確定軟件系統(tǒng)的功能需求、性能需求和運行環(huán)境約束,編制軟件需求規(guī)格說明書、軟件系統(tǒng)的驗收測試準則和初步的用戶手冊。3、軟件項目的成本管理估算軟件項目的成本,作為立項和簽合同的依據(jù)之一,并在軟
12、件開發(fā)過程中按計劃管理經(jīng)費的使用。4、快速原型技術(shù)的基本思想是什么?在軟件開發(fā)的早期,快速開發(fā)一個目標軟件系統(tǒng)的原型,讓用戶對其進行評價并提出修改意見,然后開發(fā)人員根據(jù)用戶的意見對原型進行改進。5、程序設(shè)計語言有哪些特點?1)一致性 2)二義性 3)緊致性 4)局部性五、綜合題(每小題10 分,共 20 分)1、可將軟件生存周期劃分為哪3 個過程和哪 9 個階段。(1)3 個過程是:軟件定義過程、軟件開發(fā)過程、軟件使用與維護過程。(2)9 個階段有:可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、實現(xiàn)、組裝測試、驗收測試、使用與維護、退役。2、畫出與圖1 所示的程序流程圖對應(yīng)的程序圖,并試計算其巡回
13、秩數(shù)v(g)。解: (1)程序圖如(圖2)所示:(2)計算其巡回秩數(shù):v(g)=e n +2=13 10 +2=5 開始abcdej結(jié)束fghidabcfhgeijr2r1r3r4r512354671011121389軟件工程試題參考答案(3)卷一、單向選擇題(四選一、每小題3 分,共 18分)1、在設(shè)計測試用例時,應(yīng)當包括(c)、合理的輸入條件、不合理的輸入條件、合理的和不合理的輸入條件、部分條件2、下列各項中不屬于邏輯覆蓋的是(d)、語句覆蓋、判定覆蓋、判定條件覆蓋、全部覆蓋3、高級語言通常被分成三類,其中不包括(d)a 通用高級語言b 面向?qū)ο蟮恼Z言c 專用語言 d 自然語言4、jack
14、son方法在需求分析階段的主要步驟不包括(a) 。a 了解實體行為b 標識實體與行為c 生成實體結(jié)構(gòu)圖d 創(chuàng)建軟件系統(tǒng)模型5、實踐表明,確定發(fā)生錯誤的位置和內(nèi)在原因所需的工作量幾乎占整個調(diào)試工作量的(d)%。a30 b50 c70 d90 6、為了進一步改善軟件系統(tǒng)的可維護性和可靠性,并為以后的改進奠定基礎(chǔ)的軟件維護稱為(d) 。a 糾錯性維護b 適應(yīng)性維護c 改善性維護d 預防性維護二、填空題(每空2 分,共 18 分)1.軟件的可互操作性,是指多個軟件元素相互(通信)并協(xié)同完成任務(wù)的能力。2.第三代語言也稱為(高級)語言。3.軟件測試是軟件投入運行(前),對軟件需求分析、設(shè)計、實現(xiàn)的強有力
15、的最終審查。4.黑盒測試主要是測試軟件是否滿足(功能)需求。5.(調(diào)試)的目的是確定錯誤的位置和引起錯誤的原因,并加以改正。因此,又稱為排錯或糾錯。6.軟件工程由方法、工具和(過程)三部分組成,稱軟件工程的三要素。7.軟件可追蹤性( traceability ) ,是指根據(jù)軟件需求對軟件設(shè)計、程序進行正向追蹤,或根據(jù)程序、軟件設(shè)計對軟件需求進行(逆向)追蹤的能力。8.瀑布模型是由w. royce 于 1970 年提出來的。又稱為軟件(生存周期)模型。9.程序設(shè)計語言的(可維護)性通常指這種語言編寫的程序被理解,被修改及調(diào)整和改進的難易程度。三、判斷題(每小題2 分,共 24 分,錯誤打 x、正
16、確打)1.文檔可用于專業(yè)人員和用戶之間的通信和交流;軟件開發(fā)過程的管理;運行階段的維護。 ()2.軟件開發(fā)、設(shè)計幾乎都是從頭開始,成本和進度很難估計。()3.適應(yīng)性維護是改進軟件未來的可維護性和可靠性。(x)4.由于軟件是邏輯產(chǎn)品,軟件質(zhì)量較容易直接度量。(x)5.v(g)值越高的程序往往是越不復雜、越不容易出問題的程序。(x)6.目前我國還沒有頒布軟件開發(fā)標準。(x)7.按照功能,軟部件可劃分為系統(tǒng)軟件和應(yīng)用軟件兩類。()8.如果某子功能可以用一段簡潔、精確的文字描述清楚,就無需進一步分解,是創(chuàng)建用戶需求的數(shù)據(jù)流模型應(yīng)遵循的規(guī)則。 ()9.耦合度是對軟件結(jié)構(gòu)中模塊間關(guān)聯(lián)程度的一種度量。在設(shè)計
17、軟件時應(yīng)追求盡可能緊密的耦合的系統(tǒng)。(x)10.在面向?qū)ο笤O(shè)計階段則著重完成“ 如何做 ” 的問題,也就是著重考慮對象的實現(xiàn)細節(jié)。()11.隨著軟件復雜性的不斷提高,軟件的維護難度越來越大。()12.軟件的可維護性差是軟件維護工作量和費用激增的直接原因。()四、簡答題(每小題4 分,共 20 分)1、軟件在使用過程中維護有哪幾種?1)糾錯性維護2)完善性維護3)適應(yīng)性維護4)預防性維護2、coad/yourdon 面向?qū)ο蟮姆椒ǔ税R別對象外還包括哪4 個步驟?標識對象的屬性標識對象的行為識別對象所屬的類定義主題詞3、jackson系統(tǒng)開發(fā)方法其核心思想是什么? 根據(jù)作用于數(shù)據(jù)的行為序列的
18、結(jié)構(gòu)(順序、選擇、重復),建立目標軟件系統(tǒng)的模型,然后在軟件設(shè)計階段將模型轉(zhuǎn)換為相應(yīng)的程序結(jié)構(gòu)。4、設(shè)計人機界面,必須考慮哪四個方面。系統(tǒng)的響應(yīng)時間;用戶求助機制;錯誤信息處理;命令方式。5、什么是測試用例?為了進行有效的測試而設(shè)計的輸入數(shù)據(jù)和預期的輸出結(jié)果數(shù)據(jù)。五、綜合題(每小題10 分,共 20 分)1、sd 方法能方便地將數(shù)據(jù)流圖轉(zhuǎn)換為軟件結(jié)構(gòu),其過程分為哪五步?1確定信息流的類型;2劃定流界;3將數(shù)據(jù)流圖映射為程序結(jié)構(gòu);4提取層次控制結(jié)構(gòu);5 通過設(shè)計復審和使用啟發(fā)式策略進一步精化所得到的結(jié)構(gòu)。2、 已知有一個軟件項目的記錄,開發(fā)人員 m=6 人,其代碼行數(shù) =20.2kloc , 工
19、作量 e=43pm , 成本 s=314000美元,錯誤數(shù)n=64,文檔頁數(shù) pd=1050 頁。試計算開發(fā)該軟件項目的生產(chǎn)率p、平均成本 c、代碼出錯率eqr 和文檔率 d。解:根據(jù)給出的已知數(shù)據(jù),可得:p = l / e =20.2 kloc /43 pm = 0.47 kloc / pm = 470 loc / pm c = s / l = 314000 美元/ 20.2 kloc = 15.54 美元 / loc eqr = n / l = 64 個 / 20.2kloc = 3.17 個 / kloc d = pd / l = 1050 頁 / 20.2 kloc = 51.98 頁
20、 / kloc 軟件工程試題參考答案(4)卷一、單向選擇題(四選一、每小題3 分,共 18分)1、從事物的組成部件及每個部件的屬性、功能來認識事物。這種方法被稱為(a)的方法。a、面向?qū)ο骲、面向數(shù)據(jù)c、面向過程 d、面向?qū)傩?、判定表由四部分組成:左上部列出(b) 。a 條件組合與動作之間的對應(yīng)關(guān)系b 所有條件 c 所有可能的動作d 可能的條件組合3、面向?qū)ο蟮姆治龊驮O(shè)計(ooa&ood) 方法出現(xiàn)在20 世紀( c)年代中期。a50 b60 c70 d80 4、耦合度也可以分為七級:其中最松散的耦合是(a) 。a 非直接耦合b 數(shù)據(jù)耦合 c 特征耦合 d 控制耦合5、面向?qū)ο蠓椒ㄊ?/p>
21、將現(xiàn)實世界的事物以對象的方式(b )到計算機世界的方法。a 對應(yīng)b 映射c 反映d 反射6、盒圖也稱為( d)或 chapin 圖。這種表達方式取消了流程線,它強迫程序員以結(jié)構(gòu)化方式思考和解決問題。a 流程圖b 框圖c 判定表dn-s 圖二、填空題(每空2 分,共 18 分)1.軟件工程由方法、 (工具)和過程三部分組成,稱軟件工程的三要素。2.軟件可理解性,指系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問題的(需求)。3.在實體 -關(guān)系圖簡稱e-r 圖中,數(shù)據(jù)對象實體用長方形、關(guān)系用(菱形)、屬性用橢圓表示。4.建立數(shù)據(jù)流模型要遵循的原則包括:每個加工至少應(yīng)有一個輸入數(shù)據(jù)流以反映被處理數(shù)據(jù)的來源和一個(輸
22、出)數(shù)據(jù)流來反映加工的結(jié)果。5.從工程管理的角度軟件設(shè)計可分為概要設(shè)計和(詳細)設(shè)計兩大步驟。6.通過向用戶提供視覺和聽覺上的反饋,保持用戶與界面間的雙向通信,是提高界面可(交互)性的措施之一。7.程序設(shè)計語言的可靠性是指程序設(shè)計語言本身不出錯或?qū)﹀e誤的(糾正)能力。8.對發(fā)現(xiàn)錯誤較多的程序模塊,應(yīng)進行(重點)測試。9.測試用例中,不僅要選擇合理的輸入數(shù)據(jù),還要選擇(不合理)的輸入數(shù)據(jù)。三、判斷題(每小題2 分,共 24 分,錯誤打 x、正確打)1.糾錯性維護是改正運行期間發(fā)現(xiàn)的潛伏錯誤。()2.軟件可移植性(portability ) ,是指軟件從一個計算機系統(tǒng)或(環(huán)境)移植到另一個上去的難
23、易程度。()3.軟件復雜性不能反映出軟件的可理解性、模塊化、簡單性等屬性。(x)4.當程序內(nèi)的分支數(shù)和循環(huán)數(shù)增加時,v(g)值將隨之增加,即程序的復雜性增大。()5.一般來說,設(shè)計軟件時應(yīng)盡量使用數(shù)據(jù)耦合,減少控制耦合,限制外部環(huán)境耦合和公共數(shù)據(jù)耦合,杜絕內(nèi)容耦合。()6.設(shè)計用戶界面只需要計算機科學的理論和知識,而不一定需要認知心理學以及人-機工程學、語言學等學科的知識。 (x)7.第四代語言( 4gl)還局限在某些領(lǐng)域內(nèi),如數(shù)據(jù)庫查詢語言。()8.不同程序設(shè)計語言在程序的效率上的差異不大。(x)9.編碼的依據(jù)是詳細設(shè)計說明書。()10.程序文檔應(yīng)該包括代碼的功能、代碼的完成者等內(nèi)容。()1
24、1.軟件項目定義部分由制定軟件項目開發(fā)計劃、需求分析2 個階段組成。()12.預防性維護是修改軟件,以適應(yīng)軟硬件環(huán)境的變化。(x)四、簡答題(每小題4 分,共 20 分)1、軟件工程的原則有抽象、信息隱藏、模塊化和其他那些內(nèi)容?局部化一致性完全性可驗證性2、常用的軟件項目的估算方法主要有哪4 種?自頂向下的估算方法自底向上的估算方法差別估算法根據(jù)經(jīng)驗估算公式3、原型法模型一般適應(yīng)哪些場合?它適合于那些不能預先確切定義需求的軟件系統(tǒng)的開發(fā),更適合于那些項目組成員(包括分析員、 設(shè)計員、程序員和用戶)不能很好交流或通信有困難的情況。4、簡答結(jié)構(gòu)化程序設(shè)計的內(nèi)容。是程序設(shè)計技術(shù),它采用自頂向下逐步求
25、精的設(shè)計方法和單入口單出口的控制構(gòu)件。5、瀑布模型一般適應(yīng)哪些場合?瀑布模型一般適用于功能、性能明確、完整、無重大變化的軟件系統(tǒng)的開發(fā)。例如操作系統(tǒng)、編譯系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)等系統(tǒng)軟件的開發(fā)。應(yīng)用有一定的局限性。五、綜合題(每小題10 分,共 20 分)1、軟件工程的目標是什么?答:在給定成本、進度的前提下,開發(fā)出具有可修改性、有效性、可靠性、可理解性、可維護性、可重用性、可適應(yīng)性、可移植性、可追蹤性和可互操作性并滿足用戶需求的軟件產(chǎn)品。2、軟件工程必須遵循那些基本原則?答:抽象信息隱藏模塊化局部化一致性完全性可驗證性軟件工程試題參考答案(5)卷一、單向選擇題(四選一、每小題3 分,共 18分
26、)1、描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式是(a ) 。a、e-r 圖 b、dfd c 、結(jié)構(gòu)圖d、框圖2、結(jié)構(gòu)化程序設(shè)計理論認為,實現(xiàn)良好的程序結(jié)構(gòu)要應(yīng)用(a )的分析方法。a、自頂向下b、自底向上c、面向?qū)ο骴、基于組件3、在結(jié)構(gòu)化程序設(shè)計當中,不建議使用(d ) 。a、分支語句b、循環(huán)語句c、子程序調(diào)用語句d、轉(zhuǎn)向語句4、軟件生產(chǎn)過程中,需求信息由(d )給出。a、程序員b、項目管理者c、軟件分析設(shè)計人員d、軟件用戶5、在下列的基本成分中,哪個不是數(shù)據(jù)流程圖的基本成分?(d)a、信息處理b、信息存儲c、外部實體d、系統(tǒng)狀態(tài)6、與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是(d ) 。a、需求說明書b、設(shè)計說明書c、源
27、程序d、項目開發(fā)設(shè)計二、填空題(每空2 分,共 18 分)1.軟件工程由(方法) 、工具和過程三部分組成,稱軟件工程的三要素。2.基于計算機系統(tǒng)的軟件要素中的軟部件由程序、數(shù)據(jù)和(文檔)組成。3.數(shù)據(jù)流圖就是用來刻畫數(shù)據(jù)流和轉(zhuǎn)換的信息系統(tǒng)建模技術(shù)。它用簡單的圖形記號分別表示數(shù)據(jù)流、轉(zhuǎn)換、(數(shù)據(jù)源)以及外部實體。4.被繼承的類我們稱之為基類(父類),在基類的基礎(chǔ)上新建立的類我們稱之為派生類子類。5.流程圖也稱為程序框圖是最常用的一種表示法,它有順序、分支和(循環(huán))三個基本控制構(gòu)件。6.機器語言和匯編語言,也稱為(低級)語言。7.軟件測試是執(zhí)行程序發(fā)現(xiàn)并排除程序中潛伏的(錯誤)的過程。8.動態(tài)測試有兩種測試方法:黑盒測試和(白盒)測試。9.軟件可維護性,是指軟件產(chǎn)品交付使用后,在實現(xiàn)改正潛伏的錯誤、改進性能等屬性、適應(yīng)環(huán)境變化等方面工作的(難易)程度。三、判斷題(每小題2 分,共 24 分,錯誤打 x、正確打
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版凈化車間工程綠色施工管理合同3篇
- 2024年度大數(shù)據(jù)與云計算戰(zhàn)略聯(lián)盟協(xié)議書范本3篇
- 2024年車貸還款計劃表3篇
- 2025版建筑工地臨時工勞動合同模板3篇
- 建筑工程財務(wù)結(jié)算承諾書
- 交通工具報廢更新管理辦法
- 電商配送司機招聘合同樣本
- 門店市場調(diào)研數(shù)據(jù)創(chuàng)業(yè)
- 煤炭開采節(jié)能措施
- 能源企業(yè)資源資產(chǎn)監(jiān)控試行辦法
- 軍工合作合同范例
- 2025年中國稀土集團總部部分崗位社會公開招聘管理單位筆試遴選500模擬題附帶答案詳解
- 超市柜臺長期出租合同范例
- 人教版三年級下冊數(shù)學期中測試卷含答案(新)
- 廣東省廣州市2025屆高三上學期12月調(diào)研測試語文試題(含答案)
- 【8物(科)期末】合肥市第四十五中學2023-2024學年八年級上學期期末物理試題
- 2024年01月11190當代中國政治制度期末試題答案
- 2024-2025學年深圳市初三適應(yīng)性考試模擬試卷歷史試卷
- 2024政府采購評審專家考試題庫附含答案
- 第24課《穿井得一人》公開課一等獎創(chuàng)新教學設(shè)計 統(tǒng)編版語文七年級上冊
- 2024年滬教版一年級上學期語文期末復習習題
評論
0/150
提交評論