出版時(shí)間:2011-8 出版社:孫曄、 孫玉明 高等教育出版社 (2011-08出版) 作者:孫曄,孫玉明 編 頁(yè)數(shù):324
內(nèi)容概要
《全國(guó)高職高專教育規(guī)劃教材:Visual Basic計(jì)算機(jī)等級(jí)考試教程》根據(jù)計(jì)算機(jī)二級(jí)考試大綱編寫,共分為兩部分:第一部分是Visual Basic程序基礎(chǔ),主要以Visual Basic6.0對(duì)象為主體,講:述了Visual Basic程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)的輸入與輸出、常用標(biāo)準(zhǔn)控件、VisualBasic控制結(jié)構(gòu)、過(guò)程、鼠標(biāo)和鍵盤事件、菜單及對(duì)話框程序設(shè)計(jì)、多重窗體程序設(shè)計(jì)、數(shù)據(jù)文件;第二部分是公共基礎(chǔ)知識(shí),主要講述了數(shù)據(jù)結(jié)構(gòu)與算法、程序設(shè)計(jì)基礎(chǔ)、軟件工程基礎(chǔ)、數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)等。本書本著“案例教學(xué)”、“任務(wù)驅(qū)動(dòng)”的教學(xué)理念,不單純側(cè)重理論的講解,而是以提高讀者使用Visual Basic進(jìn)行編程的能力為出發(fā)點(diǎn),從而有效提高其Visual Basic編程技能,順利通過(guò)計(jì)算機(jī)二級(jí)考試。全書共分13章,每章配有學(xué)習(xí)重點(diǎn)和要點(diǎn)、經(jīng)典題解及習(xí)題?! 度珖?guó)高職高專教育規(guī)劃教材:Visual Basic計(jì)算機(jī)等級(jí)考試教程》可作為高職高專非計(jì)算機(jī)專業(yè)學(xué)生進(jìn)行國(guó)家計(jì)算機(jī)二級(jí)考試的教材,也可作為工程技術(shù)人員的參考資料。參考學(xué)時(shí)為76學(xué)時(shí)。本書還可以作為其他培訓(xùn)部門相關(guān)課程的教材。
書籍目錄
第一部分 Visual Basic程序基礎(chǔ) 第1章 Visual Basic程序設(shè)計(jì)基礎(chǔ) 1.1 對(duì)象 1.1.1 Visual Basic的對(duì)象 1.1.2 對(duì)象屬性的設(shè)置 1.1.3 對(duì)象命名 1.2 Visual Basic簡(jiǎn)單程序開發(fā) 1.2.1 Visual Basic中的語(yǔ)句 1.2.2 開發(fā)應(yīng)用程序的步驟 1.2.3 程序的保存、裝入和運(yùn)行 1.2.4 Visual Basic程序的結(jié)構(gòu) 1.3 數(shù)據(jù)類型 1.3.1 數(shù)據(jù)的基本類型 1.3.2 用戶定義數(shù)據(jù)類型 1.3.3 枚舉類型 1.4 保留字、常量和變量 1.4.1 保留字 1.4.2 常量 1.4.3 變量 1.5 變量的作用域 1.5.1 局部變量、模塊變量和全局變量 1.5.2 默認(rèn)聲明 1.6 常用內(nèi)部函數(shù) 1.6.1 數(shù)學(xué)函數(shù) 1.6.2 轉(zhuǎn)換函數(shù) 1.6.3 字符串函數(shù) 1.6.4 時(shí)間/日期函數(shù) 1.6.5 隨機(jī)函數(shù) 1.7 運(yùn)算符與表達(dá)式 1.7.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 1.7.2 連接運(yùn)算符與連接表達(dá)式 1.7.3 比較運(yùn)算符與比較表達(dá)式 1.7.4 邏輯運(yùn)算符與邏輯表達(dá)式 1.7.5 各類運(yùn)算符的優(yōu)先級(jí)比較 1.8 數(shù)組 1.8.1 數(shù)組的定義 1.8.2 一維數(shù)組和二維數(shù)組 1.8.3 靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組 1.8.4 數(shù)組元素的輸入、輸出和復(fù)制 1.8.5 For Each…Next語(yǔ)句 1.8.6 數(shù)組的初始化 1.9 經(jīng)典題解 習(xí)題 第2章 數(shù)據(jù)的輸入與輸出 2.1 數(shù)據(jù)的輸出——Print方法 2.1.1 Print 2.1.2 與Print方法相關(guān)的函數(shù) 2.1.3 格式輸出(Format $) 2.1.4 其他有關(guān)方法 2.2 數(shù)據(jù)輸入——InputBox函數(shù) 2.3 MsgBox函數(shù)和MsgBox語(yǔ)句 2.3.1 MsgBox函數(shù) 2.3.2 MsgBox語(yǔ)句 2.4 字形 2.4.1 字體類型和大小 2.4.2 其他屬性 2.4.3 應(yīng)用實(shí)例 2.5 打印機(jī)輸出 2.5.1 直接輸出 2.5.2 窗體輸出 2.6 經(jīng)典題解 習(xí)題 第3章 常用標(biāo)準(zhǔn)控件 3.1 控件概述 3.2 窗體 3.2.1 窗體的常用屬性 3.2.2 窗體的常用方法 3.2.3 窗體的常用事件 3.3 文本控件 3.3.1 標(biāo)簽控件( Label) 3.3.2 文本框控件( TextBox) 3.3.3 文本控件綜合案例 3.4 按鈕控件( CommandButton) 3.4.1 命令按鈕的常用屬性 3.4.2 命令按鈕控件綜合案例(用戶的登錄) 3.5 選擇控件 3.5.1 復(fù)選框(CheckBox)和單選按鈕(OptionButton) 3.5.2 復(fù)選框和單選按鈕綜合案例 3.5.3 列表框(ListBox)和組合框(ComboBox) 3.5.4 列表框和組合框綜合案例 3.6 水平滾動(dòng)條(HscrollBar)和垂直滾動(dòng)條(VscrollBar) 3.6.1 滾動(dòng)條的常用屬性和事件 3.6.2 滾動(dòng)條控件綜合案例 3.7 圖形控件 3.7.1 圖片框(PictureBox)和圖像框(Image) 3.7.2 直線控件(Line)和圖形控件(Shape) 3.8 計(jì)時(shí)器控件(Timer) 3.8.1 計(jì)時(shí)器的常用屬性 3.8.2 計(jì)時(shí)器的常用事件——Timer事件 3.8.3 直線、圖形和計(jì)時(shí)器控件綜合案例 3.9 框架控件( Frame) 3.9.1 常用屬性事件和方法 3.9.2 繪制框架方法 3.10 焦點(diǎn)和Tab順序 3.10.1 焦點(diǎn)設(shè)置 3.10.2 Tab順序 3.11 經(jīng)典題解 習(xí)題 第4章 Visual Basic控制結(jié)構(gòu) 4.1 選擇控制結(jié)構(gòu) 4.1.1 單行結(jié)構(gòu)控制語(yǔ)句 4.1.2 塊結(jié)構(gòu)條件語(yǔ)句 4.1.3 IIf函數(shù) 4.2 多分支結(jié)構(gòu) 4.3 循環(huán)結(jié)構(gòu) 4.3.1 For循環(huán)控制結(jié)構(gòu) 4.3.2 當(dāng)循環(huán)控制結(jié)構(gòu) 4.3.3 Do循環(huán)控制結(jié)構(gòu) 4.3.4 多重循環(huán) 4.3.5 出口語(yǔ)句 4.4 GoTo型控制 4.5 經(jīng)典題解 習(xí)題 第5章 過(guò)程 5.1 Sub過(guò)程 5.1.1 Sub通用過(guò)程 5.1.2 Sub過(guò)程的調(diào)用 5.2 Function過(guò)程 5.2.1 Function過(guò)程的定義 5.2.2 Function過(guò)程的建立 5.2.3 Function過(guò)程的調(diào)用 5.3 過(guò)程中的參數(shù)傳送 5.3.1 形參與實(shí)參 5.3.2 按地址傳遞和按值傳遞 5.3.3 數(shù)組參數(shù)的傳遞 5.4 可選參數(shù)和可變參數(shù) 5.4.1 可選參數(shù) 5.4.2 可變參數(shù) 5.5 對(duì)象參數(shù) 5.5.1 窗體參數(shù) 5.5.2 控件參數(shù) 5.6 局部?jī)?nèi)存分配和Shell函數(shù) 5.6.1 局部?jī)?nèi)存分配 5.6.2 Shell函數(shù) 5.7 經(jīng)典題解 習(xí)題 第6章 鼠標(biāo)和鍵盤事件 6.1 鼠標(biāo)事件 6.1.1 鼠標(biāo)鍵參數(shù) 6.1.2 轉(zhuǎn)換( Shift)參數(shù) 6.1.3 鼠標(biāo)坐標(biāo) 6.2 鼠標(biāo)光標(biāo) 6.2.1 光標(biāo)形狀( MousePointer)屬性 6.2.2 設(shè)置鼠標(biāo)光標(biāo)形狀屬性 6.3 拖放 6.3.1 拖放的相關(guān)屬性、事件和方法 6.3.2 手動(dòng)拖放 6.3.3 自動(dòng)拖放 6.4 鍵盤事件 6.4.1 KeyPress事件 6.4.2 KeyDown和KeyUp事件 6.5 經(jīng)典題解 習(xí)題 第7章 菜單及對(duì)話框程序設(shè)計(jì) 7.1 菜單設(shè)計(jì) 7.1.1 菜單的基本概念 7.1.2 菜單編輯器 7.1.3 下拉式菜單 7.1.4 彈出式菜單 7.2 對(duì)話框概述 7.2.1 對(duì)話框的分類與特點(diǎn) 7.2.2 文件對(duì)話框 7.2.3 文件對(duì)話框綜合案例 7.2.4 顏色對(duì)話框 7.2.5 顏色對(duì)話框綜合案例 7.2.6 字體對(duì)話框 7.2.7 字體對(duì)話框綜合案例 7.2.8 打印對(duì)話框 7.3 經(jīng)典題解 習(xí)題 第8章 多重窗體程序設(shè)計(jì) 8.1 建立多重窗體應(yīng)用程序 8.1.1 與多重窗體程序設(shè)計(jì)有關(guān)的語(yǔ)句和方法 8.1.2 多重窗體應(yīng)用程序綜合實(shí)例 8.2 多重窗體程序的運(yùn)行和保存 8.2.1 指定“啟動(dòng)窗體” 8.2.2 多重窗體程序的存取 8.3 Visual Basic工程的結(jié)構(gòu) 8.3.1 窗體模塊 8.3.2 標(biāo)準(zhǔn)模塊 8.3.3 Sub Main過(guò)程 8.4 閑置循環(huán)和DoEvents語(yǔ)句 8.5 經(jīng)典題解 習(xí)題 第9章 數(shù)據(jù)文件 9.1 文件的結(jié)構(gòu)和分類 9.1.1 文件的結(jié)構(gòu) 9.1.2 文件的分類 9.2 文件的操作 9.2.1 文件的打開(建立) 9.2.2 文件的關(guān)閉 9.2.3 文件操作語(yǔ)句和函數(shù) 9.2.4 文件的其他基本操作 9.3 順序文件 9.3.1 順序文件的讀操作 9.3.2 順序文件的寫操作 9.4 隨機(jī)文件 9.4.1 隨機(jī)文件的打開與讀寫操作 9.4.2 記錄的增加與刪除 9.5 文件系統(tǒng)控件 9.5.1 驅(qū)動(dòng)器列表框和目錄列表框 9.5.2 文件列表框 9.5.3 文件系統(tǒng)控件的綜合運(yùn)用 9.6 經(jīng)典題解 習(xí)題 …… 第二部分 公共基礎(chǔ)知識(shí) 參考文獻(xiàn) 教學(xué)資源索取單
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 8.3 Visual Basic工程的結(jié)構(gòu) 前面介紹了多重窗體程序的設(shè)計(jì)方法,本節(jié)將詳細(xì)講解Visual Basic工程的結(jié)構(gòu)。 模塊(Module)是相對(duì)獨(dú)立的程序單元,在Visual Basic中主要有3種模塊:窗體模塊、標(biāo)準(zhǔn)模塊和類模塊。類模塊主要用來(lái)定義類和建立ActiveX組件,下面主要介紹窗體模塊和標(biāo)準(zhǔn)模塊。 8.3.1 窗體模塊 應(yīng)用程序中的每個(gè)窗體都有一個(gè)包含其代碼的窗體模塊。窗體模塊包括3部分內(nèi)容,即通用聲明部分、通用過(guò)程部分和事件過(guò)程部分,窗體模塊文件的擴(kuò)展名為“.frm”。如果在文本編輯器中觀察窗體模塊,則還會(huì)看到窗體及其控件的描述,包括它們的屬性設(shè)置值。 在窗體模塊的通用聲明部分中,用Dim語(yǔ)句聲明的變量,其作用域?yàn)檎麄€(gè)窗體模塊,即該模塊中的所有過(guò)程。通用聲明部分一般放在代碼的最前面,而通用過(guò)程和事件過(guò)程的位置沒有嚴(yán)格的限制。 在聲明部分執(zhí)行之后,Visual Basic在事件過(guò)程部分查找啟動(dòng)窗體的Sub Form_Load過(guò)程,它是在把窗體裝入內(nèi)存時(shí)所發(fā)生的事件,如果存在這個(gè)過(guò)程,則自動(dòng)執(zhí)行它。在執(zhí)行完Sub Form_Load過(guò)程后,如果窗體模塊中還有其他事件過(guò)程,則暫停程序的執(zhí)行,并等待激活事件過(guò)程。 在窗體模塊中,可以調(diào)用標(biāo)準(zhǔn)模塊中的過(guò)程,也可以調(diào)用其他窗體模塊中的過(guò)程。注意,被調(diào)用的過(guò)程必須用Public定義為公共過(guò)程。標(biāo)準(zhǔn)模塊中的過(guò)程,可直接調(diào)用,若調(diào)用其他窗體模塊中的過(guò)程,則必須加上過(guò)程所在的窗體名。 8.3.2 標(biāo)準(zhǔn)模塊 在單一窗體應(yīng)用程序中,所有的代碼都存放在一個(gè)窗體模塊中,而在多重窗體應(yīng)用程序中,每個(gè)窗體對(duì)應(yīng)一個(gè)窗體模塊,有些公共變量或通用過(guò)程需要在多個(gè)窗體中共用,這就需要?jiǎng)?chuàng)建標(biāo)準(zhǔn)模塊。標(biāo)準(zhǔn)模塊也稱為全局模塊,由全局變量聲明、模塊級(jí)聲明及通用過(guò)程等幾部分組成,其中全局變量聲明放在標(biāo)準(zhǔn)模塊的首部,標(biāo)準(zhǔn)模塊文件的擴(kuò)展名為“bas”。
編輯推薦
《全國(guó)高職高專教育規(guī)劃教材:Visual Basic計(jì)算機(jī)等級(jí)考試教程》可作為高職高專非計(jì)算機(jī)專業(yè)學(xué)生進(jìn)行國(guó)家計(jì)算機(jī)二級(jí)考試的教材,也可作為工程技術(shù)人員的參考資料。參考學(xué)時(shí)為76學(xué)時(shí)?!度珖?guó)高職高專教育規(guī)劃教材:Visual Basic計(jì)算機(jī)等級(jí)考試教程》還可以作為其他培訓(xùn)部門相關(guān)課程的教材。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
全國(guó)高職高專教育規(guī)劃教材 PDF格式下載