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

正文內容

軟件工程期末試卷(十套含答案)-wenkub

2023-06-16 12:04:26 本頁面
 

【正文】 C、狀態(tài)變遷 D、物理系統(tǒng)2. 下列模塊獨立性最強的是( ) A、非直接耦合 B、數據耦合 C、公共耦合 D、內容耦合3. 下列哪個階段不屬于軟件生存周期的三大階段( )。7. __________和__________共同構成系統(tǒng)的邏輯模型。3. 軟件=__________+__________。public void setValue(int i) {age=i。j:=j+1temp:=minfminA[j]tj:=i+1 ENDDO STOP要求:請用盒圖描述。 A[j]:=temp。 WHILE i:=n1 DO min:=A[i]。2.效益分有形效益和無形效益兩種。 A. 算法和使用的數據結構 B. 外部接口 C. 功能 D. 編程15. 軟件結構圖中,模塊框之間若有直線連接,表示它們之間存在( A )。 A. 功能 B. 外部接口 C. 算法和使用的數據結構 D. 編程 10.為了提高軟件的可維護性,在編碼階段應注意( D ) 11.設年利率為i,現存入p元,若計復利,n年后可得錢數為(B)A.p﹡(1+i﹡n) B.p﹡(i+1)nC.p﹡(1+i)﹡n D.p﹡(i+n)12.在考察系統(tǒng)的一些涉及時序和改變的狀態(tài)時,要用動態(tài)模型來表示。A. 評價軟件的質量 B. 發(fā)現軟件的錯誤C. 找出軟件的所有錯誤 D. 證明軟件是正確的6.在設計測試用例時,( A )是用得最多的一種黑盒測試方法。A. 等價類劃分 B. 邊界值分析 C. 因果圖 D. 判定表7. 需求分析最終結果是產生( B )。動態(tài)模型著重于系統(tǒng)的控制邏輯,它包括兩個圖:一個是事件追蹤圖,另一個是( A )。 A. 調用關系 B. 組成關系 C. 鏈接關系 D. 順序執(zhí)行關系16. 需求分析最終結果是產生( B )。有形效益可用純收入、貨幣時間的價值、投資回收期等指標進行度量;無形效益主要從性質上、心理上進行衡量,很難直接進行量的比較。 j:=i+1。 ENDBLOCK ENDIF。. i:=1 }public void setValue(String s) {name=s。4. 軟件測試的方法有__________和__________(即黑盒法)。8. 成本估計方法主要有__________、__________和算法模型估計三種類型。 A、計劃階段 B、開發(fā)階段 C、編碼階段 D、維護階段4. 常見的軟件概要設計方法有3大類,其中以數據流圖為基礎構造模塊結構的是( )。A、 內容耦合是最高程度的耦合B、 高級語言一般設計成允許內容耦合的形成C、 應該盡量使用內容耦合D、 如果一個模塊可以直接調用另一模塊,則可以稱為內容耦合3. 下列屬于度量效益方法的是( )。每題2分,共20分)1. Warnier方法也是一種面向數據結構的設計方法,其邏輯更嚴格。( )5. 完成測試作業(yè)后,為了縮短源程序的長度應刪除程序中的注解。( )8. 用黑盒法測試時,測試用例是根據程序內部邏輯設計的。2. 什么是軟件的生存周期?包括哪幾個部分?答:個軟件從定義到開發(fā)、使用和維護,直到最終被廢棄,要經歷一個漫長的時期,通常把軟件經歷的這個漫長的時期稱為生存周期。4. 耦合性和內聚性有幾種類型? 其耦合度、內聚強度的順序如何?答:低:非直接耦合174。外部耦合174。 通信內聚174。 巧合內聚:弱 六、 分析設計題(共20分)1. (8分)假設開發(fā)某個計算機應用系統(tǒng)的投資額為3000元,該計算機應用系統(tǒng)投入使用后,每年可以節(jié)約1000元,5年內可能節(jié)約5000元。軟件需求包括三個不同的層次—業(yè)務需求、用戶需求和功能需求—也包括非功能需求。2.為什么要設計獨立性強的模塊以及如何判斷模塊的獨立性? 第一3分,耦合1分,內聚1分模塊獨立性強,則:(1)系統(tǒng)容易開發(fā)(2)系統(tǒng)可靠性高(3)系統(tǒng)容易維護判斷模塊獨立性的基本原則:“耦合小,內聚大”3.若現有類已經進行了徹底的測試,為什么必須對從現有類中實例化的子類進行重新測試? 使用的場景:3分. 2分 因為父類和子類的運行環(huán)境是不同的。 c/s:3分,p2p:2分水平劃分系統(tǒng)的p2p: 每個字系統(tǒng)可以調用任意其他子系統(tǒng),比c/s復雜,可能死鎖。但如果采用快速開發(fā)則不太適宜。3. 設有一個程序,讀入三個整數,代表三角形的三條邊。(一)采用結構化方法:7分1)請畫出ER圖2分DFD圖的第0層和第1層。2分3)畫一個UML時序圖,描述一次通過網上銀行查詢余額的具體交互。 4.數據流圖的基本符號包括數據輸入的源點和數據輸出的匯點 加工 數據流 數據存儲文件 5.Jackson圖除了可以表達程序結構外,還可以表達 數據結構 ,它首先要分析 數據結構 ,并用適當的工具來描述。 8.面向對象技術是一整套關于如何看待 軟件系統(tǒng) 和 現實世界 的關系,以什么觀點來研究問題并進行分析求解,以及如何進行系統(tǒng)構造的軟件方法學。AA. B. ABBAWHILE MC. D. AB 3.對于螺旋模型,下列( D )不是利用笛卡爾坐標表達的活動。 A、內容耦合是最高程度的耦合 B、應該盡量使用內容耦合 C、高級語言一般設計成允許內容耦合的形式 D、如果一個模塊有多個入口,可能發(fā)生內容耦合4.下列屬于不標準的書寫格式( BCD )。( √ ),一般推薦的扇出為3或4。 ( ) ,不需要了解程序的內部結構和處理過程。2.在需求分析階段,建立目標系統(tǒng)的邏輯模型的具體做法是什么。3.為什么數據流圖要分層?答:這了表達數據處理過程的數據加工情況,用一個數據流圖是不夠的。如果不遵守這些開發(fā)準則,軟件質量就得不到保證。它隨著應用的不同而不同,隨著用戶提出的質量要求不同而不同。 A、詳細設計階段 B、概要設計階段 C、 需求分析階段 D、 測試和運行階段 在結構化的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標(A )。  22.成本效益分析的目的是從( 經濟 )角度評價開發(fā)一個項目是否可行。它從主控模塊開始,按照軟件的控制層次結構,以深度優(yōu)先或寬度優(yōu)先的策略,逐步把各個模塊集成在一起。從程序圖來看,一條獨立路徑是至少包含有一條在其他獨立路徑中未有過的邊的路徑?!   解析]JSP方法是面向數據結構的設計方法。對數據庫進行物理設計等。    [解析]面向維護的技術涉及軟件開發(fā)的所有階段,能夠減少軟件錯誤,提高軟件的可維護性。三.判斷1.軟件的開發(fā)與運行經常受到硬件的限制和制約。(X )5.軟件的質量好壞主要由驗收人員負責,其他開發(fā)人員不必關心。(X)9.容錯就是每個程序采用兩種不同的算法編寫?! ?2.社會可行性    解:要開發(fā)的項目是否存在任何侵犯、妨礙等責任問題,要開發(fā)項目目的運行方式在用戶組織內是否行得通,現有管理制度、人員素質、操作方式是否可行?! ?4.對應關系    解:即有直接因果關系在程序中可以同時處理。五、圖 a 中,模塊 G 為判定,判斷涉及到模塊 B、F、G,請指出設計中的錯誤,再根據改進模 塊圖的基本原則,畫出 1~2 個改進方案(不改變模塊 G 的判斷關系),并說明是按照哪條基本 原則進行改進的?!   LSE MAX =A(N) ENDIF。  41.根據下列條件使用等價類劃分法設計測試用例?,F在想建立一個計算機輔助企業(yè)管理系統(tǒng),其中:    生產科的任務是:   ?。?)根據銷售公司轉來的內部合同(產品型號、規(guī)格、數量、交獲日期)制定車間月生產計劃。 試寫出以上系統(tǒng)中生產科和技術科處理的軟件結構圖。(對),加工、數據存儲、數據的源和終點進行詳細定義。(錯) 。(錯) 。(錯) 。(3分) ?說明這些步驟的測試對象是什么? 答:(1)單元測試,測試對象對單元模塊(2分)(2)集成測試,測試對象為組裝后的程序模塊(2分)(3)確認測試,測試對象為可運行的目標軟件系統(tǒng)(1分) 分析與軟件設計二個階段任務的主要區(qū)別是什么? 答:需求分析定義軟件的用戶需求,即定義待開發(fā)軟件能做什么() 軟件設計定義軟件的實現細節(jié)以滿足用戶需求,即研究如何實現軟件。 3. 下列屬于用白盒技術設計測試用例的是(B)A.錯誤推測 B.邏輯覆蓋C.等價類劃分 D.因果圖( D) (D) (D) 7. 根據對軟件開發(fā)機構調查的結果可知,各類維護活動所占的比重是(A)A.完善性占50%,適應性占25%,校正性占21%,其他維護占4%B.完善性占25%,適應性占50%,校正性占21%,其他維護占4%C.完善性占21%,適應性占25%,校正性占50%,其他維護占4%D.完善性占21%,適應性占50%,校正性占25%,其他維護占4%(D) A. Pascal B. C C. Fortran D. Prolog,主要需要研究(A) ,它的輸入量只有一個X,其范圍是[,],現從輸入的角度考慮一組測試用例:。E. 軟件具有抽象性F. 在軟件的運行和使用期間,也存在類似硬件的老化問題G. 軟件的開發(fā)與維護對硬件存在依賴性H. 軟件的開發(fā)費用在逐漸下降2. 需求分析的基本原則包括(A)。A. 模塊間接口的復雜程度B. 調用模塊的方式C. 通過接口的信息D. 模塊內部各個元素彼此之間的緊密結合程度填空1. 軟件工程是從( 軟件開發(fā)技術 )和( 軟件工程 )兩個方面研究如何運用工程學的基本原理和方法來更好地開發(fā)和維護計算機軟件的一門學科。5. 在軟件的詳細設計中,根據控制流程從上到下,從左到右展開的設計工具是(_PDL圖)。9. 詳細設計的工具有(圖形)、(表格)和語言工具。(F)2. 信息隱蔽是指模塊中所包括的信息不允許其它不需要這些信息的模塊調用。6. 模塊間的耦合性包括哪些類型?按強弱排列。:如一個功能模塊明顯的把開關量、名字等信息送入另一個功能模塊,控制另一功能模塊的功能,則稱為控制耦合。7. 什么是黑盒測試法?答:黑盒測試法又稱功能測試或數據驅動測試,該方法把被測試對象看成一個不透明的黑盒子。A. 主要功能
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1