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

正文內容

第十一章面向對象設計object-orienteddesign-wenkub.com

2024-09-24 13:07 本頁面
   

【正文】 ? 可以利用黑盒測試的方法來驅動確認測試 。一系列測試各層相關類的活動繼續(xù)下去,直到整個系統(tǒng)構造完成。 ? 基于線索測試 (Threadbased Test) – 它把 為響應某一系統(tǒng)輸入或事件所需的一組類組裝在一起 。 – 在面向對象開發(fā)環(huán)境下,把操作完全孤立起來進行測試,其收效是很小的。 – 考慮一個類的層次。 3. 面向對象測試 算法、類、主題、系統(tǒng)、 面向對象環(huán)境下的測試策略 ? 單元測試(類測試) – 在面向對象環(huán)境下,最小的可測試的單元是封裝了的 類或對象 ,而不是程序模塊。 這種方法比較安全 ( 為非法 )。 因此 , 應只給那些經常執(zhí)行并且開銷大 、 命中率低的查詢建立索引 。 7. 優(yōu)化 ② 調整查詢次序,優(yōu)化算法 例如公司有 5名會日語的雇員,有 200名會法語的雇員。 命中率為 1/4000。切忌各子系統(tǒng)自以為是,導致最終優(yōu)化目標對立。 ( 省空間 ) 167。 ⑵ 數據結構設計:需要考慮具體的物理結構的選擇。Object圖,若一個 process涉及多個 classes,則必須判斷它屬于哪一個 class。 5. 設計類中的服務 Event Status 1 do: Action 1 Status 2 do: Action 2 …… 則算法應有 DO_CASE型控制 ⑵ 從 function model出發(fā): DFD的一般結構是 I P O 注意: Action (即算法)與 status 有關。 4. 系 統(tǒng) 分 解 ⑷ 數據管理子系統(tǒng): ① 選擇管理模式 ? 文件管理 (file manager)系統(tǒng) ? 關系數據庫 (Relational Data Base)管理系統(tǒng) ? 面向對象數據庫 (OODB)管理系統(tǒng) ② 設計數據格式及相應的服務 (請參閱教材 255) 167。 ? 優(yōu)先型 (priority):將 high priority或 low priority的任務專門分離出來先做或后做 。 4. 系 統(tǒng) 分 解 ② 設計策略 ? 設計 HCI類:例如 VC提供的 MFC類庫(Microsoft Foundation Class Library) ? 將用戶分類(按技能、職務等) ? 描述用戶的類型、水平、使用目的、其它特征(如年齡、性別、習慣等),寫出操作腳本 ? 設計命令層次:注意同用戶熟悉的方式 ( 如windows界面)盡量保持一致 . 次序、深度、寬度調整適當 167。 ? 減少步驟:使完成一件任務所需敲鍵盤、點鼠標、下拉菜單等的次數都減至最少。 ① 調整需求 ② 重用 class: ? 選出可用的 class,標出與本問題無關 的 attributes 和 methods ? 派生出 child class,標出繼承的 attributes 和 methods ? 修改關聯(lián) ③ 組合 class:通過引入 root class完成,用于建立public protocol。 ? 一個 client只能調用其相鄰下層的 server —— 封閉式 (closed) ? 一個 client可調用其下任一層的 server —— 開放式 (open) 優(yōu)點:高效; 缺點:修改影響面廣 HCI 典型應用系統(tǒng)的組織結構 應 用 軟 件 包 操 作 系 統(tǒng) 計 算 機 硬 件 人機對 話控制 仿真 軟件包 圖形處理 窗口圖形 屏幕圖形 象素圖形 167。Object Category 167。 在不同應用環(huán)境下 , 用戶只須重新定義 AI操作就可以重用 class。 用幾個簡單的 objects創(chuàng)建出更復雜的 class, 是實例重用的另一種形式 ? 繼承重用 (inheritance reuse): 是一種 安全地 裁剪已有的 class ponent的方式。 3. 軟件重用 ② 軟件生成技術: 按照形式化的軟件功能描述和一定的生成機理,由生成器系統(tǒng) (generator system)自動生成目標程序。 3. 軟件重用 ⑶ 重用技術:指利用可重用的構件開發(fā)軟件的技術,及開發(fā)可重用軟件的技術。 3. 軟件重用 ② 設計重用 —— 當移植系統(tǒng)時
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1