freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程期末試卷(十套含答案)(編輯修改稿)

2025-06-28 12:04 本頁面
 

【文章內(nèi)容簡介】 輸出 三個框組成。這個圖的特點是能夠直觀的顯示三者之間的關(guān)系。 8.面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待 軟件系統(tǒng) 和 現(xiàn)實世界 的關(guān)系,以什么觀點來研究問題并進行分析求解,以及如何進行系統(tǒng)構(gòu)造的軟件方法學。面向?qū)ο蠓椒ㄊ且环N運用對象 、 類 、繼承 、 封裝、聚集、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。 二、單項選擇題 1.下列( A )屬于系統(tǒng)軟件。A. WINDOWS 2000B. WordC. FlashD. 3D MAX2.下列哪個圖是N-S圖的構(gòu)件( C )。AA. B. ABBAWHILE MC. D. AB 3.對于螺旋模型,下列( D )不是利用笛卡爾坐標表達的活動。A. 制定計劃 B. 實施工程  C. 風險分析 D. 程序編碼 三、多項選擇題 1.軟件危機可以表現(xiàn)為( ABCD )。A. 產(chǎn)品不符合用戶的需要B. 軟件產(chǎn)品的質(zhì)量差C. 軟件的可維護性差D. 軟件的價格昂貴 2.Jackson圖中一般可能包括( ABCD )。A.表頭B.表體C.表名D.字段名 3.關(guān)于內(nèi)容耦合的描述正確的是( AD )。 A、內(nèi)容耦合是最高程度的耦合 B、應該盡量使用內(nèi)容耦合 C、高級語言一般設計成允許內(nèi)容耦合的形式 D、如果一個模塊有多個入口,可能發(fā)生內(nèi)容耦合4.下列屬于不標準的書寫格式( BCD )。 A、書寫時適當使用空格分隔 B、一行寫入多條語句 C、嵌套結(jié)構(gòu)不使用分層縮進的寫法 D、程序中不加注釋 四、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“”) 。( ) 。( )。( √ ),一般推薦的扇出為3或4。( √ )。( ) 。 ( ) 。 ( ) ,不需要了解程序的內(nèi)部結(jié)構(gòu)和處理過程。 ( ) 五、問答題1.什么是軟件生存周期。答:一個軟件從定義到開發(fā)、使用和維護,直到最終被廢棄,要經(jīng)歷一個漫長的時期,通常把軟件經(jīng)歷的這個漫長的時期稱為生存周期。軟件生存周期就是從提出軟件產(chǎn)品開始,直到該軟件產(chǎn)品被淘汰的全過程。2.在需求分析階段,建立目標系統(tǒng)的邏輯模型的具體做法是什么。答:系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等)。系統(tǒng)流程圖表達的是部件的信息流程,而不表示對信息進行加工處理的控制過程。3.為什么數(shù)據(jù)流圖要分層?答:這了表達數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。為表達稍為復雜的實際問題,需要按照問題的層次結(jié)構(gòu)進行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。4.軟件的質(zhì)量反應為哪些方面的問題?答:軟件需求是度量軟件質(zhì)量的基礎,不符合需求的軟件就不具備質(zhì)量。在各種標準中定義了一些開發(fā)準則,用來指導軟件人員用工程化的方法來開發(fā)軟件。如果不遵守這些開發(fā)準則,軟件質(zhì)量就得不到保證。往往會有一些隱含的需求沒有明確地提出來。如果軟件只滿足那些精確定義了的需求而沒有滿足這些隱含的需求,軟件質(zhì)量也不能保證。軟件質(zhì)量是各種特性的復雜組合。它隨著應用的不同而不同,隨著用戶提出的質(zhì)量要求不同而不同。軟件工程期末試卷(六)軟件工程導論試題一.選擇瀑布模型把軟件生命周期劃分為八個階段:問題的定義、可行性研究、軟件需求分析、系統(tǒng)總體設計、詳細設計、編碼、測試和運行、維護。八個階段又可歸納為三個大的階段:計劃階段、開發(fā)階段和( C)。 A、詳細計劃 B、可行性分析 C、 運行階段 D、 測試與排錯 從結(jié)構(gòu)化的瀑布模型看,在它的生命周期中的八個階段中,下面的幾個選項中哪個環(huán)節(jié)出錯,對軟件的影響最大(C )。 A、詳細設計階段 B、概要設計階段 C、 需求分析階段 D、 測試和運行階段 在結(jié)構(gòu)化的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標(A )。 A、 需求分析階段 B、 詳細設計階段 C、 概要設計階段 D、 可行性研究階段 軟件工程的出現(xiàn)主要是由于(C )。 C. 軟件危機的出現(xiàn) 軟件工程方法學的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實施的主要保證是(C ) A、 硬件環(huán)境 B、軟件開發(fā)的環(huán)境 C、軟件開發(fā)工具和軟件開發(fā)的環(huán)境 D、 開發(fā)人員的素質(zhì) 軟件開發(fā)常使用的兩種基本方法是結(jié)構(gòu)化和原型化方法,在實際的應用中,它們之間的關(guān)系表現(xiàn)為 ( B) A、 相互排斥 B、 相互補充 C、 獨立使用 D、 交替使用 UML是軟件開發(fā)中的一個重要工具,它主要應用于哪種軟件開發(fā)方法(C ) A、基于瀑布模型的結(jié)構(gòu)化方法 B、基于需求動態(tài)定義的原型化方法 C、基于對象的面向?qū)ο蟮姆椒?D、基于數(shù)據(jù)的數(shù)據(jù)流開發(fā)方法 在下面的軟件開發(fā)方法中,哪一個對軟件設計和開發(fā)人員的開發(fā)要求最高(B ) A、結(jié)構(gòu)化方法 B、原型化方法 C、面向?qū)ο蟮姆椒?D、控制流方法 結(jié)構(gòu)化分析方法是一種預先嚴格定義需求的方法,它在實施時強調(diào)的是分析對象的(B ) A、控制流 B、數(shù)據(jù)流 C、程序流 D、指令流 軟件開發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成(A ) A、 計劃階段、開發(fā)階段、運行階段 B、 計劃階段、編程階段、測試階段 C、 總體設計、詳細設計、編程調(diào)試 D、需求分析、功能定義、系統(tǒng)設計 1軟件開發(fā)中常采用的結(jié)構(gòu)化生命周期方法,由于其特征而一般稱其為(A ) A、 瀑布模型 B、 對象模型 C、 螺旋模型 D、 層次模型 1軟件開發(fā)的瀑布模型,一般都將開發(fā)過程劃分為:分析、設計、編碼和測試等階段,一般認為可能占用人員最多的階段是( C) A、 分析階段 B、 設計階段 C、 編碼階段 D、 測試階段21.系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達了系統(tǒng)中各種元素之間的( 信息流動 )情況?!   解析]系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中的各個元素,如人工處理、數(shù)據(jù)處理、數(shù)據(jù)庫、文件、設備等,表達了元素之間的信息流動的情況?! ?2.成本效益分析的目的是從( 經(jīng)濟 )角度評價開發(fā)一個項目是否可行?!       解析]成本效益分析首先是估算將要開發(fā)的系統(tǒng)的開發(fā)成本,然后與可能取得的效益進行比較和權(quán)衡,其目的是從經(jīng)濟角度評價開發(fā)一個新的軟件項目是否可行。23.自頂向下結(jié)合的漸增式測試法,在組合模塊時有兩種組合策略:深度優(yōu)先策略和( 寬度優(yōu)先策略 ) ?!   解析]漸增式測試法有自頂向下結(jié)合和自底向上結(jié)合兩種組裝模塊的方法,其中自頂向下集成是構(gòu)造程序結(jié)構(gòu)的一種增量式方式,不需要編寫驅(qū)動模塊,只需要編寫樁模塊。它從主控模塊開始,按照軟件的控制層次結(jié)構(gòu),以深度優(yōu)先或?qū)挾葍?yōu)先的策略,逐步把各個模塊集成在一起。  24.獨立路徑是指包括一組以前沒有處理的語句或條件的一條路徑。從程序圖來看,一條獨立路徑是至少包含有一條( 在其他獨立路徑中未有過 )的邊的路徑?!   解析]在基本路徑測試中,以詳細設計或源程序為基礎,導出控制流程圖的拓撲結(jié)構(gòu)——程序圖,在計算了程序圖的環(huán)路復雜性之后,確定只包含獨立路徑的基本路徑圖,其中獨立路徑是包括一組以前沒有處理的語句或條件的一條路徑。從程序圖來看,一條獨立路徑是至少包含有一條在其他獨立路徑中未有過的邊的路徑?! ?5.匯編語言是面向( 機器 ) 的,可以完成高級語言無法完成的特殊功能,如與外部設備之間的一些接口工作?!   解析]匯編語言屬于低級語言,是一種面向機器的語言,它與高級語言相比有許多優(yōu)越性:如操作靈活,可以直接作用到硬件的最下層,完成與外部設備的接口工作等,是能夠利用計算機硬件特性直接控制硬件設備的唯一語言?! ?6.在JSP方法中解決結(jié)構(gòu)沖突的具體辦法是( 中間數(shù)據(jù)結(jié)構(gòu)或中間文件 )。    [解析]JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設計方法。它定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導的映射過程,根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過程描述,在JSP方法中解決結(jié)構(gòu)沖突的具體辦法是引入中間數(shù)據(jù)結(jié)構(gòu)或中間文件,將沖突部分分隔開來,建立多個程序結(jié)構(gòu),再利用中間文件把它們聯(lián)系起來,構(gòu)成一個系統(tǒng)的整體?! ?7.詳細設計的任務是確定每個模塊的內(nèi)部特性,即模塊的算法、( 使用的數(shù)據(jù) )。     [解析]詳細設計的基本任務是為每個模塊進行詳細的算法設計,為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進行設計,確定每個模塊的內(nèi)部特性,包括模塊的算法和使用的數(shù)據(jù)。對數(shù)據(jù)庫進行物理設計等。  28.所有軟件維護申請報告要按規(guī)定方式提出,該報告也稱(  軟件問題 )報告。    [解析]在軟件維護的流程中,第一步就是制定維護申請報告,也稱為軟件問題報告,它是維護階段的一種文檔,由申請維護的用戶填寫?! ?9.有兩類維護技術(shù):在開發(fā)階段使用來減少錯誤、提高軟件可維護性的面向維護的技術(shù);在維護階段用來提高維護的效率和質(zhì)量的( 維護支援 )技術(shù)?!   解析]面向維護的技術(shù)涉及軟件開發(fā)的所有階段,能夠減少軟件錯誤,提高軟件的可維護性。而維護支援技術(shù)則包含信息收集,錯誤原因分析,維護方案評價等項,是在軟件維護階段用來提高維護效率和質(zhì)量的技術(shù)?! ?0.科學工程計算需要大量的標準庫函數(shù),以便處理復雜的數(shù)值計算,可供選擇的語言有:( FORTRAN語言)、PASCAL語言、C語言和PL/1語言。    [解析]計算機語言根據(jù)不同行業(yè)的需求,使用的側(cè)重點也不盡相同,在辦公管理方面,一些數(shù)據(jù)庫語言如FOXPRO、ORICAL有很多的應用,在工程行業(yè),計算機語言的科學計算能力就顯得格外重要,如MATLAB、PL/FORTRAN語言都是工程計算中常用的語言。三.判斷1.軟件的開發(fā)與運行經(jīng)常受到硬件的限制和制約。(√)2.模塊內(nèi)的高內(nèi)聚往往意味著模塊間的松耦合。(√ )3.Jackson圖只能表達程序結(jié)構(gòu),不能表達數(shù)據(jù)結(jié)構(gòu)。(X)上述數(shù)據(jù)流圖表示數(shù)據(jù)A和B同時輸入變換成C。(X )5.軟件的質(zhì)量好壞主要由驗收人員負責,其他開發(fā)人員不必關(guān)心。(X )6.判定覆蓋不一定包含條件覆蓋,條件覆蓋也不一定包含判定覆蓋。(√),提高程序運行效率,而減少高級語言的使用。(X)8.UML只能應用于軟件系統(tǒng)模型的建立。(X)9.容錯就是每個程序采用兩種不同的算法編寫。(X)10.軟件測試的目的是為了無一遺漏的找出所有的錯誤。(X)四、名詞解釋題(本大題共5小題,每小題3分,共15分)          31.經(jīng)濟可行性    解:進行開發(fā)成本的估算以及了解取得效益的評估,確定要開發(fā)的項目是否值得投資開發(fā)?!   解析]對于一個系統(tǒng)所必須要衡量的是經(jīng)濟上是否合算,經(jīng)濟可行性的范圍很廣,包括效益分析、潛在市場前景等?! ?2.社會可行性    解:要開發(fā)的項目是否存在任何侵犯、妨礙等責任問題,要開發(fā)項目目的運行方式在用戶組織內(nèi)是否行得通,現(xiàn)有管理制度、人員素質(zhì)、操作方式是否可行。    [解析]社會可行性包括合同、責任、侵權(quán)等技術(shù)人員不甚了解的諸多問題?! ?3.投資回收期    解:投資回收期就是使累計的經(jīng)濟效益等于最初的投資費用所需的時間?!   解析]通常我們用投資回收期來衡量一個開發(fā)項目的價值,投資回收期越短,就越快獲得利潤?! ?4.對應關(guān)系    解:即有直接因果關(guān)系在程序中可以同時處理。    [解析]對應關(guān)系是指數(shù)據(jù)單元在數(shù)據(jù)內(nèi)容上、數(shù)量上和順序上有直接的因果
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1