




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1軟件工程的縱向分解是把軟件開發分為幾個 B階段 2McCall軟件質量度量模型中屬于面向軟件產品操作的是D可用性3快速原型模型中,用于及早向用戶提交一個原型系統的是 D演化型原型4軟件維護中,因重新初始化控制標志或指針而引起的錯誤是以下哪一項的副作用? B數據5軟件維護費用高的主要原因是 B生產率低 6根據對軟件開發機構調查的結果可知,各類維護活動所占的比重是 A完善性占50,適應性占25,校正性占21,其他維護占47下列屬于用白盒技術設計測試用例的是 B邏輯覆蓋 8有助于培養良好的編程風格并且第一個體現了結構化編程思想的程序設計語言是APASCAL 9在軟件詳細設計過程中不采用的工具為 C
2、數據流圖 10根據輸入輸出的數據結構產生程序結構的設計方法是 BJACKSON方法 11在軟件設計中,為解決一個大而復雜的問題把軟件系統劃分成一個個完成某一特定的子功能的方法稱為 C模塊化 12結構化方法在建立軟件系統的結構模塊時按照以下哪種方法進行? B自頂向下 13兩個模塊之間傳遞的是同一個數據結構的地址,這種耦合方式稱為 C標記耦合 14結構化設計是以哪個階段產生的DFD圖為基礎,按一定的步驟映射成軟件結構?B需求分析 15結構化方法的基本原則是功能的分解和 C抽象 16數據字典和數據流程圖共同構成了系統的 B邏輯模型 17軟件需求不應包括C標準實現的空間需求 18項目開發計劃是什么類型
3、的文檔? D管理性19瀑布模型是一種什么模型B線性開發模型 20軟件工具一般是為軟件人員開發和維護活動而使用的 C軟件 21軟件項目計劃是 可行性研究 階段的結果產品。22McCall質量度量模型高層特性包含 面 向 軟 件 產 品 操 作、產 品 修 改 和 產品適應 三個方面的11個特性。23在面向對象方法中, 繼承性 是子類共享父類數據結構和方法的機制,體現了類之間的一種關系。24演化提交模型是在 瀑布模型 的基礎上,項目開發的各階段都進行增量開發。25軟件編碼是將 詳細設計 階段產生的算法,用某種程序設計語言編寫成程序的過程。26IDEF0用來描述系統的功能活動及其聯系,建立系統的 功
4、能 模型。27兩個模塊之間把簡單的數值作為參數傳遞,這種耦合方式為 數據耦合 。28把在幾個模塊中都出現的一些毫無聯系的處理序列抽出來組成一個新的模塊,那么這個模塊的內聚性是 偶然內聚 。29成本效益分析的目的是從 經濟角度 角度評價開發一個新的軟件項目是否可行。30軟件工程的主要思想是在軟件生產中用 工程化方法 代替傳統手工方法。三、名詞解釋題(本大題共5小題每小題3分共15分)31軟件工程過程軟件工程過程規定了獲取、供應、開發、操作和維護時,要實施的過程、活動和任務。32基線是軟件生存期中各開發階段的一個特定點,它的作用是把開發各階段工作的劃分更加明確化,使本來連續的工作在這些點上斷開,以
5、便于檢查與肯定階段成果33靜態測試指被測程序不在機器上運行,而是采用人工檢測和計算機輔助靜態分析的手段對程序進行檢測34PADPAD是指問題分析圖,是一種算法描述工具,它是一種由左往右展開的二維型樹結構。35需求分析是指開發人員要準確理解用戶的要求,進行細致的調查分析,將用戶非形式的需求陳述轉化為完整的需求定義。再由需求定義轉化為相應的形式功能規約的過程。四、簡答題(本大題共4小題。每小題5分。共20分)36軟件工程面臨的主要問題有哪些?軟件費用(1分) 軟件可靠性(1分) 軟件可維護(1分) 軟件生產率(1分) 軟件重用(1分)37軟件配置管理的作用及其主要目標是什么?軟件配置管理用于整個軟
6、件工程過程。其目的是協調整個軟件的開發,使得混亂減少到最小程度,使得變更所產生的錯誤達到最小并最有效地提高生產率;(3分)它的主要目標是:標識變更;控制變更;確保變更的正確實現;報告有關變更。(2分)38簡述SA步驟。 (1)了解當前系統的工作流程,獲得當前系統的物理模型;(2)抽象出當前系統的邏輯模型; (3)建立目標系統的邏輯模型; (4)作進一步補充和優化39軟件復雜性主要體現在哪些方面?減少軟件復雜性有哪些優點?軟件復雜性主要表現在程序復雜性,而程序的復雜性主要指模塊內程序的復雜性。它直接關聯到軟件開發費用的多少、開發周期長短和軟件潛伏錯誤的多少。(3分)減少程序的復雜性,可提高軟件的
7、簡單性和可理解性,并使軟件開發費用減少,開發周期縮短,軟件內部潛伏錯誤減少。五、應用題(本大題共3小題。其中第40小題7分,第4l小題8分,第42小題lO分。共25分)40學生成績統計系統。 每個學生有數學、英語、物理三門成績,輸入時按學生的學號和單門成績隨機輸人,要求輸出為以下打印文件,按學生的學號順序輸出各門成績及平均分。試用JACKSON的結構圖描述問題的輸入和輸出的數據結構,并說明輸入數據結構和輸出數據結構之間的對應關系。41根據下列條件使用邊界值分析法設計測試用例: 某一8位微機,其十進制整數定義為:以非零開頭的數是十進制整數,其值的范圍是-128127,如123,-45,0。輸入等
8、價類 測試用例說明測試數據 期望結果 選取理由十進制整數4個數字字符有一非數字字符沒有數字字符-個數字字符-后有數字-后有字符12341C2- 0 -1247 -a 顯示出錯 顯示出錯 顯示出錯 顯示有效 顯示出錯 顯示出錯 比有效長度多l 有一個非法字符 只有符號 非十進制 比有效長度多1 有非法字符 十進數范圍 在邊界上選取數據 -128 -129 127 128 顯示有效 顯示出錯 顯示有效 顯示出錯 最小數 剛好小于最小數 最大數 剛好大于最大數42復印機控制系統有如下功能: (1) 命令解釋部分對讀入的操作員命令進行分析,如果是復印要求,則進入復印管理系統進行處理,若是裝紙要求,則轉入裝紙處理; (2) 復印管理系統啟動復印操作,并把復印機的狀態隨時送給系統狀態顯示部分;如果復印過程中出現故障,則將故障碼報告給出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 監理工作(告知)交底記錄
- 九年級化學上冊 第五單元 化學方程式 課題2 如何正確書寫化學方程式教學設計 (新版)新人教版
- 一年級語文下冊 識字(一)4猜字謎教學設計 新人教版
- 初中英語人教新目標 (Go for it) 版七年級上冊Unit 4 Wheres my schoolbagSection A第1課時教案設計
- 二年級美術下冊教案-《第13課 怪獸》教學設計人美版
- 人教版九年級美術上冊教學設計:2.1 剪 紙
- 2024臺州市黃巖國有資本投資運營集團有限公司下屬公司公開招聘7名工作人員筆試參考題庫附帶答案詳解
- 九年級化學下冊 第六章 金屬6.3 金屬礦物與冶煉教學設計 科粵版
- 房地產開發管理流程培訓
- 七年級生物上冊 3.2.3植物的開花結果教學設計 (新版)新人教版
- GB/T 17395-2008無縫鋼管尺寸、外形、重量及允許偏差
- GB/T 11834-2011工農業機械用摩擦片
- 全文《中國式現代化》PPT
- 藥品零售企業許可事項申請表模板
- 經尿道前列腺剜除術講解
- 必修二英語單詞默寫
- 新人教版四年級數學下冊總復習專題一《四則運算及運算定律》課件
- 宋詞欣賞《虞美人·聽雨》課件
- 混合痔病歷范文
- 110kV線路光纜施工方案及安全管控
- 35KV高壓開關柜買賣合同
評論
0/150
提交評論