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

正文內(nèi)容

軟件工程試題庫集及答案(文件)

2024-12-01 15:09 上一頁面

下一頁面
 

【正文】 4. 代 碼 審 查 方 法 沒 有 計 算 機 測 試 方 法 好 。 ( ) 8. 面向?qū)ο蠼5玫降哪P桶到y(tǒng)的 3 個要素,即靜態(tài)結(jié)構(gòu)、交互次序和數(shù)據(jù)變換。 ( ) 12. 軟件是指用程序設(shè)計詫言(如 Pascal, C, Visual Basic 等)編寫的程序,軟件開發(fā)實際上就是編寫程序代碼。( ) 五、 名詞解釋 1. 白盒測試 2. 模塊化 3. 對象 六、 簡答題 1. 簡述軟件測試的仸務(wù)、目的不類型。 五、 簡答題 1. 答:軟件測試是一個為了尋找軟件錯諢而運行程序的過程。軟件測試主要分為白盒測試和黑盒測試兩大類。 《軟件工程》期末考試樣題 一、填空題 1. 軟件開發(fā)模型有 、 、第四代技術(shù)模型、 、構(gòu)件組裝模型、混合模型。 5. Jackson 圖除了可以表達程序結(jié)構(gòu)外,還可以表達 ,它首先要分析 ,并用適當?shù)墓ぞ邅砻枋觥? 8.面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待 和 的關(guān)系,以什么觀點來研究問題并進行分析求解,以及如何進行系統(tǒng)構(gòu)造的軟件方法學。 A. B. A B A B A C. D. 3. 對于螺旋模型,下列( )不是利用笛卡爾坐標表達的活動。 A、內(nèi)容耦合是最高程度的耦合 B、應(yīng)該盡量使用內(nèi)容耦合 C、高級語言一般設(shè)計成允許內(nèi)容耦合的形式 D、如果一個模塊有多個入口,可能發(fā)生內(nèi)容耦合 4.下列屬于不標準的書寫格式( )。( ) ,一般推薦的扇出為 3 或 4。 ( ) WHILE M A B ,不需要了解程序的內(nèi)部結(jié)構(gòu)和處理過程。軟件生存周期就是從提出軟件產(chǎn)品開始,直到該軟件產(chǎn)品被淘汰的全過程。 3.答:這了表達數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。 如果不遵守這些開發(fā)準則,軟件質(zhì)量就得不到保證。它隨著應(yīng)用的不同而不同,隨著用戶提出的質(zhì)量要求不同而不同。如何維護數(shù)量不斷膨脹的已有軟件 .具體地說 ,軟件危機主要有下列表現(xiàn) : 產(chǎn)品不符合用戶的實際需要 . 軟件開發(fā)生產(chǎn)率提高的速度遠遠不能滿足客觀需要 ,軟件的生產(chǎn)率遠遠低于硬件生產(chǎn)率和計算機應(yīng)用的增長 ,使人們不 能充分利用現(xiàn)代計算機硬件提供的巨大潛力 . 軟件產(chǎn)品的質(zhì)量差 . 對軟件開發(fā)成本和進度的估計常常不準確 . 軟件的可維護性差 . 軟件文檔資料通常既不完整也不合格 . 軟件的價格昂貴 ,軟件成本在計算機系統(tǒng)總成本中所占的比例逐年上升 . 答 :模塊是數(shù)據(jù)說明 ,可執(zhí)行語句等程序?qū)ο蟮募?,模塊可以單獨被命名的而且可通過名字來訪問 ,例如 ,過程 ,函數(shù) ,子程序 ,宏等等都可作為模塊 . 模塊化就是把程序劃分成。 position_y is the position y of object。如果軟件只滿足那些精確定義了的需求而沒有滿足這些隱含的需求,軟件質(zhì)量也不能保證。 4.答:軟件需求是度量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等)。 2. 在需求分析階段,建立目標系統(tǒng)的邏輯模型的具體做法是什么 。( ) 。( ) 。 A. 產(chǎn)品 不符合用戶的需要 B. 軟件產(chǎn)品的質(zhì)量差 C. 軟件的可維護性差 D. 軟件的價格昂貴 2. Jackson 圖中一般可能包括( )。 二、單項選擇題 1. 下列( )屬于系統(tǒng)軟件。 7. IPO圖由 、處理和 三個框組成。 3. 現(xiàn)在向銀行存款,年利率為 i,若希望在 n 年后從銀行得到 F 元,現(xiàn)在應(yīng)該存 入的錢數(shù)為 。 (2)使用三種基本控制結(jié)構(gòu)構(gòu)造程序,分別是順序,選擇和循環(huán) (3)采用主程序員組的組織形式。一個好的測試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)的錯諢的用例。 2. 模塊化 ——把程序劃分成獨立運行且 可以獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構(gòu)成一個整體,可以完成指定的功能滿足用戶的需求。 ( ) 14. UML 是一種面向?qū)ο蟮姆治鲈O(shè)計方法,即 OOA/OOD 方法。 ( ) 10. 判定覆蓋丌一定包含條件覆蓋,條件覆蓋也丌一定包含判定覆蓋。 ( ) 6. 并 發(fā) 系 統(tǒng) 中 遇 到 的 一 個 主 要 問 題 是 定 時 問 題 。 ( ) 2. 軟件工程的方法只適用于大型軟件的開發(fā),對小型軟件的開發(fā)沒有幫劣。 2. 軟件模塊獨立性的兩個定性度量標準是 _________________。 A. 松散 B. 緊密 C. 無法判斷 D. 相等 12. 軟件開發(fā)的瀑布模型,一般都將開發(fā)過程劃分為:分析、設(shè)計、編碼、測試和維護等階段,一般認為可能占用人員最多的階段是____C____。 A. 糾正錯諢 B. 發(fā)現(xiàn)錯諢 C. 避免錯諢 D. 證明錯諢 8. 在軟件系統(tǒng)中,一個模塊應(yīng)具有什么樣的功能,這是由 ___B__決定的。 A. 等價劃分 B. 邊界值分析 C. 錯諢推測 D. 邏輯覆蓋 4. 軟件工程方法是在實踐中丌斷發(fā)展著的方法,而早期的軟件工程方法主要是指 ____B__。 [解析 ]軟件結(jié)構(gòu)圖是軟件系統(tǒng)的模塊層次結(jié)構(gòu),反映了整個系統(tǒng)的功能實現(xiàn),即將來程序的控制層次體系,軟件結(jié)構(gòu)往往用樹狀或網(wǎng)狀結(jié)構(gòu)的圖形來表示,其主要內(nèi)容有模塊及模塊的控制關(guān)系,根據(jù)題意,可繪制出生產(chǎn)科和技術(shù)科的軟件結(jié)構(gòu)圖,其中生產(chǎn)科的結(jié)構(gòu)圖深度和寬度均為 4,技術(shù)科的結(jié)構(gòu)圖的深度和寬度均為 3。 ( 4)將產(chǎn)品的組裝計劃傳達到各科,將組裝月計劃分解為周計劃,下達給車間 技術(shù)科的任務(wù)是: ( 1)根據(jù)生產(chǎn)科轉(zhuǎn)來的組裝計劃進行產(chǎn)品結(jié)構(gòu)設(shè)計,產(chǎn)生產(chǎn)品裝配圖給生產(chǎn)科,產(chǎn)生外購需求計劃給供應(yīng)科,并產(chǎn)生產(chǎn)品自制物料清單。本 題劃分了 3個合理等價類,9個不合理等價類進行測試,取到了預(yù)期的效果。 ENDWHILE。 五,論述題(本大題共 3小題,第 40小題 7分,第 41小題 8分,第 42 小題 10分,共 25分) 40.請使用 PAD圖和 PDL語言描述在數(shù)組 A( 1)~ A( 10)中找最大數(shù)的算法。軟件的修改和變更常常會引起潛伏的錯誤,因此必須嚴格控制軟件的修改和變更。軟件測試是質(zhì)量保證的重要手段,因為測試可發(fā)現(xiàn)軟件中大多數(shù)潛在錯誤。 ( 2)組織正式技術(shù)評審。( 5)生產(chǎn)方式落后。 造成軟件危機的原因是: ( 1)軟件的規(guī)模越來越大,結(jié) 構(gòu)越來越復(fù)雜。開發(fā)過程中沒有同意的、公認的規(guī)范,軟件開發(fā)人員按各自的風格工作,各行其是,開發(fā)過程無完整、規(guī)范的文檔,發(fā)現(xiàn)問題后進行雜亂無章的修改。 ( 2)開發(fā)的軟件不能滿足用戶要求。 軟件危機表現(xiàn)在以下四個方面: ( 1)經(jīng)費預(yù)算經(jīng)常突破,完成時間一再拖延。設(shè)計中的大部分工作都與穩(wěn)定的狀態(tài)行為有關(guān),但必須考慮用戶使用系統(tǒng)的交互接口。 ( 6)選擇軟件控制機制。 ( 5)全局資源的處理。各并發(fā)子系統(tǒng)必須 分配給單個硬件單元,要么是一個一般的處理器,要么是一個具體的功能單元,必須完成下面的工作:估計性能要求和資源需求,選擇實現(xiàn)子系統(tǒng)的硬軟件,將軟件子系統(tǒng)分配給各處理器以滿足性能要求和極小化處理器之間的通信,決定實現(xiàn)各子系統(tǒng)的各物理單元的連接。分析模型、現(xiàn)實世界及硬件中不少對象均是并發(fā)的。 ( 1)系統(tǒng)分解。 ( 8)結(jié)論意見:說明項目是否能開發(fā);還需要什么條件才能開發(fā);對項目目標有什么變動等。 ( 4)所建議系統(tǒng)的技術(shù)可行性分析:所建議系統(tǒng)的簡要說明;處理流程和數(shù)據(jù)流程;與現(xiàn)有的系統(tǒng)比較的優(yōu)越性;采用所建議系統(tǒng)對用戶的影響;對各種設(shè)備、現(xiàn)有軟件、開發(fā)環(huán)境、運行環(huán)境的影響;對經(jīng)費支出的影響;對技術(shù)可行性的評價。 35.結(jié)構(gòu) 沖突 解:輸入數(shù)據(jù)與輸出數(shù)據(jù)結(jié)構(gòu)找不到對應(yīng)關(guān)系的情況,稱為結(jié)構(gòu)沖突。 三,名 詞解釋(本大題共 5小題,每小題 3分,共 15分) 31.經(jīng)濟可行性 解:進行開發(fā)成本的估算以及了解取得效益的評估,確定要開發(fā)的項目是否值得投資開發(fā) 。 [解析 ]面向維護的技術(shù)涉及軟件開發(fā)的所有階段,能夠減少軟件錯誤,提高軟件的可維護性。對數(shù)據(jù)庫進行物理設(shè)計等。 [解析 ]JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法。從程序圖來看,一條獨立路徑是至少包含有一條在其他獨立路徑中未有過的邊的路徑。它從主控模塊開始,按照軟件的控制層次結(jié)構(gòu),以深度優(yōu)先或?qū)挾葍?yōu)先的策略,逐步把各個模塊集成在一起。 22.成本效益分析的目的是從 ( 經(jīng)濟 )角度評價開發(fā)一個項目是否可行。 20.使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù) _______和指定的覆蓋標準。如此周而復(fù)始,逐步彌補不足之處,從而提高了最終產(chǎn)品的質(zhì)量。 17.原型化方法是用戶和設(shè)計者之間執(zhí)行的一種交互構(gòu)成,適用于 ______系統(tǒng)。 A.開發(fā)過程基于功能分析和功能分解 B.強調(diào)需求分析重要性 C.把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法 D.對既存類進行調(diào)整 [解析 ]面向?qū)ο蠓椒ㄓ兴膫€特征,分別是對象唯一性、分類性、繼承性和多態(tài)性。 14. _____是以提高軟件質(zhì)量為目的的技術(shù)活動。 12.變更控制是一項最重要的軟件配置任務(wù),其中“檢出”和 ______處理實現(xiàn)了兩個重要的變更控制 要素,即存取控制和同步控制。后者稱為組裝結(jié)構(gòu),用來描 述現(xiàn)實世界中的類的組成的抽象關(guān)系。 10.汽車有一個發(fā)動機。因此本題答案為 C。 7.產(chǎn)生軟件維護的副作用,是指 A.開發(fā)時的錯誤 B.隱含的錯誤 C.因修改軟件而造成的錯誤 D.運行時誤操作 [解析 ]因修改軟件而造成的錯誤或其他不希望出現(xiàn)的情況稱為維護的副作用,包括編碼副作用、數(shù)據(jù)副作用、文檔副作用三種。 5.程序的三種基本控制結(jié)構(gòu)是 A.過程、子程序和分程序 B.順序、選擇和重復(fù) C.遞歸、堆棧和隊列 D.調(diào)用、返回和轉(zhuǎn)移 [解析 ]程序的三種基本控制結(jié)構(gòu)是順序、選擇和循環(huán)(重復(fù))。 A.判定表 B. IPO圖 C. PDL D. DFD圖 [解析 ]詳細描述處理過程常用三種工具:圖形、表格和語言。 3.系統(tǒng)流程圖是描述 _____的工具。因此答案為 C。 十六進制整型常量輸入條件的等價類表 輸入數(shù)據(jù) 合理等價類 不合理等價類 十六進制整數(shù) 1. 0x或 0X開頭 1~ 2位數(shù)字串 2. 以- 0x 打頭的 1~ 2位數(shù)字串 3. 非 0x或非-打頭的串 4 . 含 有 非 數(shù) 字 且( a,b,c,d,e,f)以外字符 5. 多于 5個字符 6. -后跟非 0的多位串 7. - 0后跟數(shù)字串 8. -后多于 3個數(shù)字 十六進制數(shù)范圍 9.在- 7f~ 7f之間 10.小于- 7f 11.大于 7f ② 為合理等價類設(shè)計測試用例,表中有三個合理等價類,設(shè)計兩個例子 測試數(shù)據(jù) 期望結(jié)果 覆蓋范圍 0 23 顯示有效輸入 1, 9 - 0 15 顯示有效輸入 2, 9 ③ 為每個不合 理等價類至少設(shè)計一個測試用例 測試數(shù)據(jù) 期望結(jié)果 覆蓋范圍 2 顯示無效輸入 3 G12 顯示無效輸入 4 123311 顯示無效輸入 5 - 1012 顯示無效輸入 6 - 011 顯示無效輸入 7 - 0134 顯示無效輸入 8 - 0x777 顯示無效輸入 10 0x87 顯示無效輸入 11 軟件工程導論預(yù)測題 一,單項選擇題(本大題共 20小題,每小題 1分,共 20分) 在每小題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的橫線上。 38.就程序設(shè)計語言的工程特性而言,對程序編碼有哪些
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1