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