出版時間:2009-9 出版社:《計算機操作員國家職業(yè)資格考試培訓教程》編委會 中央廣播電視大學出版社 (2009-09出版) 作者:《計算機操作員國家職業(yè)資格考試培訓教程》編委會 編 頁數(shù):197
內(nèi)容概要
《計算機程序設計員國家職業(yè)資格考試培訓教程(高級)》是依據(jù)《國家職業(yè)標準》的知識和技能要求,按照崗位培訓需要的原則編寫的,其內(nèi)容翔實,案例豐富,涵蓋了工作要求標準的各個模塊,并在保證內(nèi)容完整性的基礎上力求突出其針對性和實用性。為了提高培訓教材的質(zhì)量,我們組織了教學、科研和企業(yè)方面的相關專家,共同參與了該系列教材的編寫工作。為了方便讀者學習,本套教材在內(nèi)容上安排得深入淺出、通俗易懂、案例實用;在版式上設計得美觀大方、圖文并茂;在每一章的開始部分,明確了該章內(nèi)容的培訓目標和學習要求,便于讀者更好地把握知識要點。本套教材在編寫中精選了許多典型案例,并在案例后請專家做了點評,有利于進一步提高讀者在實際工作中解決問題的能力與水平。
書籍目錄
1 數(shù)據(jù)結(jié)構(gòu)與程序設計語言 1.1 計算機程序設計員的職業(yè)道德 1.1.1 職業(yè)道德概述 1.1.2 職業(yè)道德修養(yǎng) 1.1.3 知識產(chǎn)權(quán) 1.2 數(shù)據(jù)結(jié)構(gòu) 1.2.1 數(shù)據(jù)結(jié)構(gòu)的基本概念 1.2.2 數(shù)據(jù)結(jié)構(gòu)的分類 1.2.3 數(shù)據(jù)結(jié)構(gòu)應用實例 1.3 程序設計語言 1.3.1 程序設計語言的分類 1.3.2 面向過程的高級語言 1.3.3 面向?qū)ο蟮某绦蛟O計語言 2 軟件系統(tǒng)需求分析 2.1 軟件系統(tǒng)需求分析的任務 2.2 與用戶溝通獲取需求的方法 2.2.1 常規(guī)的軟件需求獲取的方法 2.2.2 快速原型法在軟件需求分析中的應用 2.3 需求驗證與需求管理 2.3.1 需求驗證的方法 2.3.2 需求變更管理 2.3.3 軟件需求分析常見錯誤 2.3.4 計算機軟件管理需求搭建示例 2.4 設計模式應用 2.4.1 創(chuàng)建型模式 2.4.2 結(jié)構(gòu)型模式 2.4.3 行為型模式 3 開發(fā)文檔的理解與編寫 3.1 軟件設計與設計文檔編寫 3.1.1 軟件設計文檔的定義和作用 3.1.2 文檔的分類 3.2 編寫設計文檔的標準 3.2.1 軟件設計文檔的國家標準 3.2.2 軟件設計文檔的編寫要求 4 軟件系統(tǒng)功能設計 4.1 軟件系統(tǒng)功能結(jié)構(gòu)的設計與選擇 4.1.1 軟件系統(tǒng)設計的概念 4.1.2 軟件系統(tǒng)功能結(jié)構(gòu)特點 4.1.3 軟件結(jié)構(gòu)設計的準則 4.1.4 軟件系統(tǒng)結(jié)構(gòu)化設計方法 4.2 系統(tǒng)構(gòu)件功能規(guī)格以及構(gòu)件之間的接口 4.2.1 軟件系統(tǒng)構(gòu)件的功能規(guī)格 4.2.2 接口的分類 4.2.3 接口的控制方式 4.2.4 接口的功能 5 軟件代碼編寫 5.1 基本應用程序開發(fā) 5.1.1 線程同步與通信 5.1.2 多線程技術(shù)應用 5.1.3 托管程序 5.1.4 動態(tài)鏈接庫的實現(xiàn) 5.2 桌面程序開發(fā) 5.2.1 音頻API的調(diào)用方法 5.2.2 視頻文件的調(diào)用方法 5.2.3 國際化API的使用方法 5.2.4 外殼擴展的概念及實現(xiàn)方法 5.3 數(shù)據(jù)庫應用程序開發(fā) 5.3.1 數(shù)據(jù)庫的維護管理方法 5.3.2 數(shù)據(jù)庫的優(yōu)化 5.3.3 數(shù)據(jù)庫運行性能的監(jiān)控 5.4 網(wǎng)絡應用程序開發(fā) 5.4.1 I/O端口完成技術(shù)在TCP/IP程序中的應用 5.4.2 Web Service服務程序的編寫方法 5.4.3 調(diào)用遠程DCOM組件的方法 5.5 Web應用程序開發(fā) 5.5.1 Web開發(fā)技術(shù) 5.5.2 動態(tài)HTML應用程序的復雜界面實現(xiàn)方法 5.5.3 插件證書申請與簽名方法 5.5.4 網(wǎng)頁插件打包方法 6 軟件開發(fā)管理 6.1 協(xié)同開發(fā) 6.1.1 軟件協(xié)同開發(fā)的定義 6.1.2 軟件協(xié)同工具的使用方法 6.2 軟件項目管理 6.2.1 軟件項目管理概述 6.2.2 軟件開發(fā)項目的任務分解與管理知識 6.2.3 軟件質(zhì)量管理 6.2.4 軟件配置管理 7 程序調(diào)試與軟件測試 7.1 程序調(diào)試 7.1.1 程序調(diào)試的步驟 7.1.2 反匯編代碼的查看方法 7.1.3 遠程調(diào)試 7.2 軟件測試基本知識 7.2.1 軟件測試的基本概念 7.2.2 確認和驗證的關系 7.2.3 測試信息流 7.2.4 測試與軟件開發(fā)各階段的關系 7.3 軟件測試的過程與組織 7.3.1 軟件測試的過程及其策略 7.3.2 測試的人員組織 7.3.3 軟件測試文件 7.4 軟件測試計劃的編寫與流程 7.4.1 測試計劃編寫的方法 7.4.2 測試計劃編寫常見問題與技巧 7.4.3 測試計劃流程編寫規(guī)范 7.5 軟件可靠性測試評估 7.5.1 軟件評估理論及其發(fā)展現(xiàn)狀 7.5.2 軟件可靠性評估的定義 7.5.3 軟件的可靠性測試過程 7.5.4 軟件測試總結(jié)報告 8 安裝程序的制作與編譯 8.1 安裝程序的制作 8.2 安裝程序的編譯
章節(jié)摘錄
版權(quán)頁: 插圖: 當完成需求說明之后,不可避免地還會遇到項目需求的變更。有效的變更管理需要對變更帶來的潛在影響及可能的成本費用進行評估。變更控制委員會與關鍵的項目風險承擔者要進行協(xié)商,以確定哪些需求可以變更。同時,無論是在開發(fā)階段還是在系統(tǒng)測試階段,還應跟蹤每項需求的狀態(tài)。 建立起良好的配置管理方法是進行有效需求管理(Requirement Management)的先決條件。許多開發(fā)組織使用版本控制和其他管理配置技術(shù)來管理代碼,所以也可以采用這些方法來管理需求文檔。需求管理的改進也是將全新的管理配置方法引入項目組織中的一種方法。 (1)確定需求變更控制過程。確定一個選擇、分析和決策要求變更的過程。所有的需求變更都需遵循此過程,商業(yè)化的問題跟蹤工具都能支持變更控制過程。 (2)建立變更控制委員會。組織一個由項目風險承擔者組成的小組作為變更控制委員會,由他們來確定進行哪些需求變更,此變更是否在項目范圍內(nèi),估價它們,對此評估作出決策,以確定哪些,放棄哪些,并設置實現(xiàn)的優(yōu)先順序,制定目標版本。 (3)進行需求變更影響分析。應評估每項選擇的需求變更,以確定它對項目計劃安排和其他需求的影響。明確與變更相關的任務并評估完成這些任務需要的工作量。這些分析將有助于變更委員會作出更好的決策。
編輯推薦
《國家職業(yè)資格鑒定考試指定輔導資源:計算機程序設計員國家職業(yè)資格考試培訓教程(高級)》是依據(jù)《國家職業(yè)標準》的知識和技能要求,按照崗位培訓需要的原則編寫的,其內(nèi)容翔實,案例豐富,涵蓋了工作要求標準的各個模塊,并在保證內(nèi)容完整性的基礎上力求突出其針對性和實用性?!秶衣殬I(yè)資格鑒定考試指定輔導資源:計算機程序設計員國家職業(yè)資格考試培訓教程(高級)》在內(nèi)容上安排得深入淺出、通俗易懂、案例實用;在版式上設計得美觀大方、圖文并茂;在每一章的開始部分,明確了該章內(nèi)容的培訓目標和學習要求,便于讀者更好地把握知識要點。《國家職業(yè)資格鑒定考試指定輔導資源:計算機程序設計員國家職業(yè)資格考試培訓教程(高級)》在編寫中精選了許多典型案例,并在案例后請專家做了點評,有利于進一步提高讀者在實際工作中解決問題的能力與水平。
圖書封面
評論、評分、閱讀與下載