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

正文內(nèi)容

672測試測試自動化-在線瀏覽

2024-12-03 09:49本頁面
  

【正文】 ( 1)瀏覽 ( 2)分析與度量 理解程序特性 (如復(fù)雜性 )的重要方法 . 與再工程相關(guān)的技術(shù) :程序分片 控制流復(fù)雜性度量 耦合性度量 ( 3)逆向工程與設(shè)計恢復(fù) 逆向工程恢復(fù)信息的級別 : (1)實現(xiàn)級 :程序的抽象語法 樹、符號表等信息 (2)結(jié)構(gòu)級 :反映程序分量之間 相互依賴關(guān)系的信 息,如調(diào)用圖、結(jié) 構(gòu)圖等 . (3)功能級 :反映程序段功能和 段間關(guān)系的信息 (4)領(lǐng)域級 :反映程序分量與應(yīng) 用領(lǐng)域概念間對應(yīng) 關(guān)系的信息 抽 象 級 別 低 高 信息的抽象級別越高 , 它與代碼距 離越遠 , 通 過逆向工程 恢復(fù)的難度 越大 , 自動 工具支持的 可能性變小 逆向工程 源程序 目標(biāo)代碼 反匯編、反編譯 程序分析技術(shù) :程序結(jié)構(gòu)分析工具 程序功能分析工具 源程序 概要設(shè)計 詳細設(shè)計 概要設(shè)計 需求分析 、保存和擴充軟件的知識 ( 1)分解 從程序中找出對象和關(guān)系 ,存入信息庫 . 分解器舉例 :UNIX中的 lex和 yacc ( 2)對象恢復(fù) 從源程序中取得對象 ,將非面向?qū)ο蟪绦蜣D(zhuǎn) 換為面向?qū)ο蟪绦?. ( 3)程序理解 ( 4)知識庫和程序變換 變換 是 再工程 的核心活動 。 變換 也是 逆向工程 和設(shè)計恢復(fù)的基礎(chǔ)。 源代碼 ? 結(jié)構(gòu)圖 ,既可看作是再工程,也可看作是逆向工程。 ( 6)再工程的同義詞: ? 改進 ? 更新 ? 整修 ? 再開發(fā)工程 ? 再生 ? 復(fù)用工程 為什么要實施軟件再工程 ?再工程可幫助降低軟件演化風(fēng)險 ?再工程可幫助補償軟件投資 ?再工程可使得軟件易于進一步變更 ?再工程有廣闊市場 ?再工程擴大了 CASE工具集 ?再工程是推動自動軟件維護的動力 第八章 軟件工具與軟件開發(fā)環(huán)境 167。 計算機輔助軟件工程 (CASE) ComputerAided Software Engineering CASE的基本概念與發(fā)展歷史 CASE CASE使人們能在計算機的輔助下進 行軟件開發(fā) ,為軟件開發(fā)的 工程化 、 自動化 進而 智能化 打下基礎(chǔ)。 CASE構(gòu)造積木塊 CASE工具 環(huán)境體系結(jié)構(gòu) 硬件平臺 操作系統(tǒng) 可移植服務(wù) 集成框架 2. CASE工具分類 ?信息工程工具 ?工程建模和管理工具 ?項目計劃工具 ?風(fēng)險分析工具 ?項目管理工具 ?需求根據(jù)工具 ?質(zhì)量和管理工具 ?文檔工具 2. CASE工具分類 ?系統(tǒng)軟件工具 ?質(zhì)量保證工具 ?數(shù)據(jù)庫管理工具 ?軟件配置管理工具 ?分析和設(shè)計工具 ?PRO/SIM工具 ?界面設(shè)計和開發(fā)工具 ?原型工具 2. CASE工具分類 ?編程工具 ?集成和測試工具 ?靜態(tài)分析工具 ?動態(tài)分析工具 ?測試管理工具 ?客戶 /服務(wù)器測試工具 ?再工程工具 ? 逆向工程工具 ? 代碼重構(gòu)和分析工具 ? 聯(lián)機再工程工具 3. 集成化 CASE環(huán)境 ( I CASE ) 1990年 Wasserman提出的五級集成模型 ?平臺集成 :工具運行在相同的硬件 /操作 系統(tǒng)平臺上 ?數(shù)據(jù)集成 :工具使用共享數(shù)據(jù)模型來操作 ?表示集成 :工具提供相同用戶界面 ?控制集成 :工具激活后能控制其它工具的 操作 ?過程集成 :工具在一個過程模型和 “ 過程 機 ” 的指導(dǎo)下使用 I – CASE 的元素 基礎(chǔ)塊 ?體系結(jié)構(gòu) ?硬件平臺 ?操作系統(tǒng) 可移植服務(wù) 集成框架 CASE工具 集成框架 的體系結(jié)構(gòu)模型 用戶界面層 界面工具箱 表示協(xié)議 工具代理服務(wù) CASE 工具 工具層 對象管理層 集成服務(wù) 配置管理服務(wù) 共享中心庫層 CASE數(shù)據(jù)庫 訪問控制功能 2 . CASE中心庫 在 ICASE中中心庫是軟件工程信息的“積聚和存儲中心”;是一組實現(xiàn) “數(shù)據(jù) 工具”和“數(shù)據(jù) 數(shù)據(jù)”集成 的機制和數(shù)據(jù)結(jié)構(gòu)。 CASE中心庫存放的內(nèi)容 ?被求解的問題 ?關(guān)于問題域的信息 ?系統(tǒng)解決方案 ?關(guān)于被遵從的軟件過程(方法學(xué))的規(guī)則和指令 ?項目計劃、資源和歷史 ?關(guān)于組織的信息 CASE中心庫提供的服務(wù) ?可從任何高級的數(shù)據(jù)庫管理系統(tǒng)期望得到的訪問類型 ?特定于 CASE環(huán)境的訪問類型 中心庫 中心信息庫 Data ? 記錄 ? 元素 ? 視圖 ? 入庫實體 處理 ? 模塊 ? 處理 ? 函數(shù) ? 外部實體 ? 界面 圖形 ? DFD ? 結(jié)構(gòu)圖 ? ER圖 ? 數(shù)據(jù)模型 規(guī)則 權(quán)限 過程和管理 現(xiàn)存 拷貝庫 數(shù)據(jù) 字典 版本 屬性描述 命名標(biāo)準(zhǔn) ? 標(biāo)準(zhǔn)名 ? 別名 ? 屬性名 ? 編譯名 中心信息庫 報告 中心信息庫 的內(nèi)容 3. CASE工作臺 CASE工作臺概述 .CASE工作臺分類 ?程序設(shè)計工作臺 ?分析和設(shè)計工作臺 ?測試工作臺 ?交叉開發(fā)工作臺 ?配置管理工作臺 ?文檔工作臺 ?項目管理工作臺 程序設(shè)計工作臺 組成程序設(shè)計工作臺的工具: (1)語言編譯器 (2)結(jié)構(gòu)化編譯器 (3)連接器 (4)加載器 (5)交叉引用 (6)按格式打印 (7)靜態(tài)分析器 (8)動態(tài)分析器 (9)交互式調(diào)試器 測試工作臺 (下游 CASE工具 ) 源代碼 預(yù)測器 測試管理器 測試預(yù)估 模擬器 文件比較器 報告生成器 動態(tài)分析器 被測試 的程序 測試數(shù)據(jù) 測試結(jié)果 測試結(jié) 果報告 執(zhí)行報告 測試數(shù)據(jù)生成器 規(guī)約 167。 框架服務(wù) SEE參考模型 數(shù)據(jù)倉庫服務(wù) 數(shù)據(jù)集成服務(wù) 任務(wù)管理服務(wù) 用戶界面服務(wù) 消息服務(wù) 工具插槽 167。 ?支持多種開發(fā)方法 ?可集成支持生存周期全過程的軟件工具 JB2系統(tǒng)總體結(jié)構(gòu) 用 戶 界 面 過程管理 工作臺管理 工具 工具 工具 工具 工具 工具 界面輔助 生成器 可復(fù)用 構(gòu)件管理 CASE- C++ 語言 配置管理 版本管理 對 象 管 理 系 統(tǒng) 消 息 服 務(wù) 器 對 象 庫 可復(fù)用 構(gòu)件庫 類 庫 界面類庫 JBCASE For Windows體系結(jié)構(gòu) 用 戶 界 面 系統(tǒng)平臺 (PWIN,中文之星 ,四通利方等 ) 結(jié)構(gòu)化分析 工具 SAT 結(jié)構(gòu)化設(shè)計 工具 SDT 文檔追蹤 工具 DATT 數(shù)據(jù)庫設(shè)計 工具 DDT 需求文檔 一般設(shè)計 文 檔 詳細設(shè)計 文 檔 數(shù)據(jù)庫 文 檔
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1