出版時間:2009-9 出版社:《計算機程序設計員國家職業(yè)資格考試培訓教程》編委會 中央廣播電視大學出版社 (2009-09出版) 作者:《計算機程序設計員國家職業(yè)資格考試培訓教程》編委會 編 頁數(shù):285
內(nèi)容概要
《計算機程序設計員國家職業(yè)資格考試培訓教程(中級)》是依據(jù)《國家職業(yè)標準》的知識和技能要求,按照崗位培訓需要的原則編寫的,其內(nèi)容詳實,案例豐富,涵蓋了工作要求標準的各個模塊,并在保證內(nèi)容完整性的基礎上力求突出其針對性和實用性。為了提高培訓教材的質量,我們組織了教學、科研和企業(yè)方面的相關專家,共同參與了該系列教材的編寫工作。為了方便讀者學習,本套教材在內(nèi)容上安排得深入淺出、通俗易懂、案例實用;在版式上設計得美觀大方、圖文并茂;在每一章的開始部分,明確了該章內(nèi)容的培訓目標和學習要求,便于讀者更好地把握知識要點。本套教材在編寫中,精選了許多典型案例,并在案例后請專家做了點評,有利于進一步提高讀者在實際工作中解決問題的能力與水平。
書籍目錄
1 計算機基礎知識 1.1 計算機程序設計員的職業(yè)道德 1.1.1 職業(yè)道德概述 1.1.2 計算機程序設計員的職業(yè)道德修養(yǎng) 1.1.3 知識產(chǎn)權 1.2 計算機的組成 1.2.1 硬件系統(tǒng) 1.2.2 軟件系統(tǒng) 1.3 操作系統(tǒng)概述 1.3.1 操作系統(tǒng)的定義 1.3.2 操作系統(tǒng)的功能 1.3.3 操作系統(tǒng)的分類 1.3.4 操作系統(tǒng)中的進程 1.4 計算機網(wǎng)絡基礎 1.4.1 計算機網(wǎng)絡的定義 1.4.2 計算機網(wǎng)絡的功能 1.4.3 計算機網(wǎng)絡的分類 1.4.4 網(wǎng)絡的拓撲結構 2 Visual Basic 語言基礎 2.1 Visual Basic 6.0 的集成開發(fā)環(huán)境 2.2 數(shù)據(jù)類型 2.2.1 任務1——基本數(shù)據(jù)類型 2.2.2 任務2——用戶自定義類型 2.3 變量和常量 2.3.1 任務3——變量的應用 2.3.2 任務4——常量的應用 2.4 運算符和表達式 2.4.1 任務5——算術運算符 2.4.2 任務6——邏輯運算符 2.4.3 任務7——關系運算符 2.4.4 任務8——字符串運算符 2.4.5 任務9——運算符的優(yōu)先級 2.4.6 任務10——表達式 2.5 常用內(nèi)部函數(shù) 2.5.1 任務11——符串函數(shù) 2.5.2 任務12——數(shù)學函數(shù) 2.5.3 任務13——日期與時間函數(shù) 2.5.4 任務14——格式輸出函數(shù) 2.5.5 任務15——類型轉換函數(shù) 2.5.6 任務16——Input'Box函數(shù)與MsgBox函數(shù) 2.6 數(shù)組和過程 2.6.1 數(shù)組 2.6.2 過程 3 Visual Basic基本控制結構 3.1 順序結構 3.1.1 任務1——賦值語句 3.1.2 任務2——數(shù)據(jù)的輸出 3.1.3 任務3——注釋語句 3.2 條件判斷結構 3.2.1 任務4——If條件判斷語句 3.2.2 任務5——Select 條件判斷語句 3.3 循環(huán)控制結構 3.3.1 任務6——DoLoop循環(huán) 3.3.2 任務7——For——Next循環(huán) 3.3.3 任務8——循環(huán)的嵌套 3.4 其他輔助控制語句 4 窗體設計 4.1 對象的屬性、事件和方法 4.1.1 對象的屬性 4.1.2 對象的事件 4.1.3 對象的方法 4.1.4 屬性、方法和事件之間的關系 4.2 窗體的常用屬性 4.3 窗體的常用方法 4.3.1 任務1——Hide方法 4.3.2 任務2——Show方法 4.3.3 任務3--Move方法 4.3.4 任務4——Print方法 4.3.5 任務5--Cls方法 4.3.6 任務6--Refresh方法 4.4 鼠標事件與鍵盤事件 4.4.1 任務7——鼠標事件 4.4.2 任務8——鍵盤事件 4.5 多窗體設計 4.5.1 窗體的操作 4.5.2 任務9——制作多窗體 5 Visual Basic中的常用控件 5.1 標簽、文本框和命令按鈕控件 5.1.1 任務1——標簽控件 5.1.2 任務2——文本框控件 5.1.3 任務3——一命令按鈕控件 5.2 復選框與單選框控件 5.2.1 任務4——復選框控件 5.2.2 任務5——單選框控件 5.3 列表框和組合框控件 5.3.1 任務6——列表框控件 5.3.2 任務7——組合框控件 5.4 滾動條和計時器控件 5.4.1 任務8——滾動條控件 5.4.2 任務9——計時器控件 5.5 菜單設計 5.5.1 菜單編輯器 5.5.2 任務10——下拉菜單 5.5.3 任務11——彈出菜單 6 文件系統(tǒng)操作 6.1 文件系統(tǒng)控件 6.1.1 任務1一驅動器列表框控件 6.1.2 任務2——目錄列表框控件 6.1.3 任務3——文件列表框控件 6.2 文件常用語句及函數(shù) 6.2.1 任務4——文件操作語句 6.2.2 任務5——文件操作函數(shù) 6.3 文件訪問 6.3.1 任務6——順序文件訪問 6.3.2 任務7——隨機文件訪問 6.3.3 任務8——二進制文件訪問 7 Visual Basic圖形操作 7.1 坐標和顏色 7.1.1 任務1——坐標系統(tǒng) 7.1.2 任務2——顏色 7.2 圖形控件 7.2.1 任務3——圖片框控件 7.2.2 任務4——圖像框控件 7.2.3 任務5——直線控件 7.2.4 任務6——形狀控件 7.3 繪圖方法 7.3.1 任務7——用PSet方法畫點 7.3.2 任務8——用Line方法畫線和矩形 7.3.3 任務9——用Circle方法畫圓、橢圓、圓弧及扇形 7.3.4 任務10——用PaintPicture方法顯示圖片 7.4 窗體和控件的圖形屬性 8 建立和訪問數(shù)據(jù)庫 8.1 數(shù)據(jù)庫基礎知識 8.1.1 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng) 8.1.2 數(shù)據(jù)管理發(fā)展的三個階段 8.1.3 關系型數(shù)據(jù)庫的基本結構 8.2 數(shù)據(jù)庫管理器 8.2.1 數(shù)據(jù)庫管理器概述 8.2.2 任務1——建立數(shù)據(jù)庫 8.2.3 任務2——建立查詢 8.3 數(shù)據(jù)控件 8.3.1 任務3——數(shù)據(jù)控件的建立 8.3.2 任務4——數(shù)據(jù)控件的應用 8.3.3 任務5——數(shù)據(jù)控件常用的屬性 8.3.4 任務6——數(shù)據(jù)控件常用的事件和方法 8.4 數(shù)據(jù)綁定控件 8.4.1 任務7——數(shù)據(jù)網(wǎng)格控件 8.4.2 任務8——數(shù)據(jù)列表控件與數(shù)據(jù)組合框控件 8.5 ADO數(shù)據(jù)控件 8.5.1 ADO 對象模型 8.5.2 任務9——使用ADO數(shù)據(jù)控件 8.6 SQL語言 8.6.1 SQL 語言概述 8.6.2 任務10——數(shù)據(jù)查詢 8.6.3 任務11——數(shù)據(jù)操縱 8.6.4 任務12——SOL函數(shù) …… 9 常用ActiveX控件的應用 10 程序調試技巧與錯誤處理 11 軟件測試 12 UML文檔與軟件設計 13 幫助文件的制作與軟件維護
章節(jié)摘錄
版權頁: 插圖: 1.非漸增式測試 非漸增式測試采用一步到位的方法來構造測試。首先對每個模塊分別進行單元測試,然后再把所有的模塊按設計要求組裝在一起進行整體測試。南于程序中不可避免地存在涉及模塊間接口、全局數(shù)據(jù)等方面的問題,故測試中會遇到許多錯誤。 非漸增式測試簡單、易行、節(jié)省時間,但測試過程中難于查錯,錯誤的修正也非常困難,并且在改正一個錯誤的同時會不可避免地引入新的錯誤,于是更難判斷出錯的原因和位置,測試效率低。 2.漸增式測試 漸增式測試把單元測試與組裝測試結合起來進行。該測試是逐個把未經(jīng)過測試的模塊組裝到已經(jīng)測試過的模塊上去,進行組裝測試。每加入一個新模塊進行一次集成的測試,重復此過程直至程序組裝完畢。下面介紹兩種漸增式集成方法。 (1)自頂向下結合 這種方法不需要編寫驅動模塊,只需要編寫樁模塊,從主控模塊開始,沿著控制層次自頂向下進行組裝。從屬于主控模塊的模塊按照深度優(yōu)先或者廣度優(yōu)先的方式集成到整個結構中去。 深度優(yōu)先的集成是先集成在結構中的一個主控路徑下的所有模塊,主控路徑的選擇是任意的,如先選擇最左邊的,然后是中間的,最后是最右邊。廣度優(yōu)先的集成是沿著水平方向把每一層中所有的直接隸屬于上一層的模塊集中起來,直至最底層。 自頂向下集成測試的整個過程由下列4個步驟完成。 ①測試主控模塊,所有的樁模塊替換為直接附屬于主控模塊的模塊。 ②根據(jù)集成的策略(深度或廣度),每次用一個實際模塊代替一個樁模塊,再用相應的樁模塊代替該實際模塊的直接下屬模塊,與已測試的模塊或子系統(tǒng)組裝成新的子系統(tǒng),并測試新加入模塊。 ③在每個模塊被集成時都必須進行回歸測試,即重新執(zhí)行以前做過的全部測試或部分測試,排除組裝過程中引入新的錯誤。 ④返回第②步重復進行,直至整個系統(tǒng)的組裝完成。 自頂向下測試的優(yōu)點是能夠在測試早期對主要的控制或關鍵的判斷進行檢驗,能較早地發(fā)現(xiàn)高層模塊接口、控制等方面的問題;如果模塊采用深度優(yōu)先的添加策略,可在早期實現(xiàn)軟件的一個主要功能,增強開發(fā)人員的信心。其缺點是樁模塊比較簡單,不可能提供完整的信息,因此要把許多測試推遲到用實際模塊代替樁模塊之后;另外要設計較多的樁模塊,測試開銷大,并且早期不能并行工作,不能充分利用人力。
編輯推薦
《計算機程序設計員國家職業(yè)資格考試培訓教程(中級)》在編寫中,精選了許多典型案例,并在案例后請專家做了點評,有利于進一步提高讀者在實際工作中解決問題的能力與水平。
圖書封面
評論、評分、閱讀與下載
計算機程序設計員國家職業(yè)資格考試(中級) PDF格式下載