1.靜態(tài)圖像壓縮標準JPEG2000中使用的是離散小波變換算法
2.軟件定義階段的任務包含:制定軟件項目規(guī)劃、軟件需求分析和定義屁魏、確定軟件性能和約束條件、為軟件要素定義驗收標準
3.結構化分析是面向數(shù)據(jù)流的需求分析方法
4.SA工具包含:分層的數(shù)據(jù)流圖、數(shù)據(jù)詞典捣辆、描述加工邏輯的結構化語言、判定表或判定樹
5.螺旋模型綜合了瀑布模型和演化模型的有點此迅,增加了這兩種模型忽略的風險分析汽畴,適合于大型軟件系統(tǒng)的開發(fā),測試的工作編碼完成后才能開始耸序。
6.軟件質量保證的主要目標:通過預防忍些、檢查與改進來保證軟件質量、保證開發(fā)出來的軟件和軟件開發(fā)過程符合相應標準與規(guī)程坎怪;確保項目組制定的計劃罢坝、標準和規(guī)程適合項目需求,同時滿足評審和審計的需要
7.匯編語言以匯編語言源程序為輸入搅窿,以機器語言表示的目的程序為輸出
8.響應時間和交易執(zhí)行吞吐量都是用來衡量系統(tǒng)執(zhí)行快慢的
9.防火墻的主要目的是實現(xiàn)內(nèi)網(wǎng)和外網(wǎng)的邏輯隔離
10.測試成本控制的目標是使測試開發(fā)成本嘁酿,,測試實施成本和測試維護成本最小化男应,可以通過加強軟件測試的配置管理來降低測試維護成本
11.在cpu和主存之間設置高速緩沖存儲器Cache的目的是為了提高cpu對主存的訪問效率
12.RISC設計應遵循的設計原則是:指令條數(shù)應少一些闹司、尋址方式應盡可能的少、設計盡可能多的通用寄存器
13.LOC是軟件規(guī)模的一種度量沐飘,它表示源代碼的行數(shù)
14.瀑布模型適合大型的需求固定或者變更微笑的
原型:用于快速標識需求游桩,定義總體目標,適合于需求不確定的情況和動態(tài)變化的項目耐朴,如界面的開發(fā)
螺旋:注重風險分析众弓,適合龐大,復雜且有高風險的情形
增量模式:每個增量原型中應用‘微瀑布’
噴泉模型:面向對象開發(fā)隔箍,具有迭代性和無間隙性
15.軟件測試質量管理要素:缺陷遺漏率谓娃、測試覆蓋率、缺陷等級劃分蜒滩、缺陷原因分析滨达、缺陷記錄質量奶稠、進度計劃、測試報告質量
16測試質量控制主要方法:組織技術審核捡遍;測試工作盡早開展锌订;開發(fā)初期讓測試人員準備充分
17.缺陷修復率=累計關閉/累計打開
18.測試覆蓋率用來度量測試完整性的一個手段;覆蓋率是測試技術有效性的一個度量
極限編程每個不同的項目都需要一套不同的策略
19.大頂錐:最上面的數(shù)字最大
小頂錐:最上面的數(shù)字最小
20.后綴式:轉化為二叉樹(從左到右画株、自下到上)辆飘;根據(jù)符號運算優(yōu)先級用括號
21.耦合度由低到高:非直接耦合、數(shù)據(jù)耦合谓传、標記耦合蜈项、控制耦合、外部耦合续挟、公共耦合紧卒、內(nèi)容耦合
非直接耦合:指兩個模塊彼此完全獨立,唯一聯(lián)系僅在于同屬于一個軟件系統(tǒng)或者模塊
數(shù)據(jù)耦合:兩個模塊彼此交換數(shù)據(jù)(數(shù)據(jù)調(diào)用)或者一個模塊的輸入時另一個模塊輸出數(shù)據(jù)
標記耦合:一組模塊通過參數(shù)傳遞記錄信息(這個是某一數(shù)據(jù)結構的子結構而不是簡單變量)
控制耦合:如果一個模塊通過開關诗祸,標記合字等控制信息跑芳,明顯得控制選擇另外一個模塊功能
外部耦合:一組模塊都訪問同一全局簡單變量而不是同一全局數(shù)據(jù)結構,而不是通過參數(shù)傳遞該全局變量的信息
公共耦合:對同一個數(shù)據(jù)區(qū)進行存取操作公共數(shù)據(jù)區(qū)可以是全程變量共享的數(shù)據(jù)區(qū)內(nèi)存的公共覆蓋區(qū)直颅,外村上的文件物理設備等
內(nèi)容耦合:一個模塊直接訪問另外一個模塊內(nèi)部代碼或者數(shù)據(jù)