高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育特色教材:Visual Basic 2005程序設(shè)計(jì)
定 價(jià):26.5 元
- 作者:何聚厚 等 著
- 出版時(shí)間:2009/2/1
- ISBN:9787040261486
- 出 版 社:高等教育出版社
- 中圖法分類:TP312BA
- 頁(yè)碼:295
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《Visual Basic2005程序設(shè)計(jì)》是“高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育特色教材”之一。《Visual Basic2005程序設(shè)計(jì)》針對(duì)非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn),以Visual Basic 2005程序設(shè)計(jì)語(yǔ)言為原型,采用案例驅(qū)動(dòng)、任務(wù)驅(qū)動(dòng)的方式,把對(duì)知識(shí)點(diǎn)的介紹融入到每個(gè)功能的實(shí)例中,比較系統(tǒng)地介紹了使用Visual Basic 2005進(jìn)行程序設(shè)計(jì)的基本方法和技巧,同時(shí)通過(guò)“提示”、“注意”和“試一試”等內(nèi)容,融人作者的編程經(jīng)驗(yàn),引導(dǎo)讀者逐步建立編程的基本思想,掌握編程的基本技能。
《Visual Basic2005程序設(shè)計(jì)》內(nèi)容主要包括Visual Basic 2005程序設(shè)計(jì)概述、基本數(shù)據(jù)類型及算法、程序結(jié)構(gòu)控制、程序調(diào)試和錯(cuò)誤處理、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蠹夹g(shù)、My命名空間、界面設(shè)計(jì)、GDI+繪圖、訪問(wèn)數(shù)據(jù)庫(kù)等。
《Visual Basic2005程序設(shè)計(jì)》是Visual Basic 2005程序設(shè)計(jì)的入門教材,可以作為非計(jì)算機(jī)專業(yè)信息技術(shù)公共課編程方面的教材,也可作為Visual Basic 2005程序設(shè)計(jì)的自學(xué)參考書;配套的電子教案等相關(guān)教學(xué)資源可以從中國(guó)高校計(jì)算機(jī)課程網(wǎng)上下載,網(wǎng)址為http://computer.cncourse.com。
《Visual Basic2005程序設(shè)計(jì)》特色:
循序漸進(jìn)的引導(dǎo)實(shí)例:采用案例驅(qū)動(dòng)、任務(wù)驅(qū)動(dòng)的方式,把對(duì)知識(shí)點(diǎn)的介紹融入到每個(gè)功能循序漸進(jìn)的引導(dǎo)實(shí)例中,使讀者逐步掌握Visual Basic 2005程序設(shè)計(jì)的基本技能
控件介紹和內(nèi)容相融:把對(duì)各種控件的介紹和使用融入到每一章的內(nèi)容中。便于讀者真正理解和掌握各種控件的使用與操作
融入作者編程經(jīng)驗(yàn):通過(guò)“提示”、“注意”和“試一試”等輔助內(nèi)容。把作者的編程經(jīng)驗(yàn)融入到基本內(nèi)容敘述和實(shí)例中。重點(diǎn)引導(dǎo)讀者培養(yǎng)編程思維方式,并提高編程技能,達(dá)到授之以漁的目的。
在信息技術(shù)飛速發(fā)展的今天,我國(guó)已確定國(guó)民經(jīng)濟(jì)的發(fā)展采取信息化帶動(dòng)現(xiàn)代化的方針,要求在所有領(lǐng)域中迅速推廣普及信息技術(shù)。在教育戰(zhàn)線上,國(guó)家確定了大力普及信息技術(shù)教育、以信息化帶動(dòng)教育現(xiàn)代化的發(fā)展戰(zhàn)略。高等師范院校培養(yǎng)的師資,不僅需要具備雄厚的專業(yè)知識(shí),還要具有較高的信息素養(yǎng)。
2007年,《國(guó)務(wù)院辦公廳轉(zhuǎn)發(fā)教育部等部門關(guān)于教育部直屬師范大學(xué)師范生免費(fèi)教育實(shí)施辦法(試行)的通知》(國(guó)辦發(fā)[2007]34號(hào))等有關(guān)文件的精神也表明:滿足人民群眾接受優(yōu)質(zhì)教育的要求,關(guān)鍵在于發(fā)展教師教育,師范院校培養(yǎng)的是教育人的人,就應(yīng)該有更高的質(zhì)量。師范院校在改革與發(fā)展中,必須堅(jiān)定不移地堅(jiān)持師范特色,把學(xué)科建設(shè)、隊(duì)伍建設(shè)、教材建設(shè)和制度建設(shè)作為工作的著力點(diǎn)。在提高人才培養(yǎng)質(zhì)量上,師范院校要特別注重加強(qiáng)師范生的思想品德教育,養(yǎng)成良好師德,提高他們做人、做事以及與人溝通合作的能力;加強(qiáng)師范生實(shí)踐能力的培養(yǎng)與提高,鼓勵(lì)他們積極參與助教、助研工作,強(qiáng)化教育實(shí)習(xí),幫助他們提高組織、協(xié)調(diào)、管理和動(dòng)手能力;加強(qiáng)師范生創(chuàng)新能力的培養(yǎng),幫助他們學(xué)會(huì)學(xué)習(xí),樹(shù)立終身學(xué)習(xí)的理念,為基礎(chǔ)教育培養(yǎng)培訓(xùn)更多高素質(zhì)的教師。
因此,師范院校面臨著良好的發(fā)展機(jī)遇,進(jìn)一步形成尊師重教的濃厚氛圍,讓教育成為全社會(huì)最受尊重的事業(yè);圍繞培養(yǎng)造就優(yōu)秀教師和教育家的目標(biāo),特別要根據(jù)基礎(chǔ)教育發(fā)展和課程改革的要求,精心制訂教育培養(yǎng)方案。通過(guò)深化內(nèi)部管理體制改革和教育教學(xué)改革,充分調(diào)動(dòng)方方面面的積極性,共同推進(jìn)學(xué)校的改革與發(fā)展;充分發(fā)揮自身優(yōu)勢(shì),努力編寫高水平的教材,通過(guò)教材把學(xué)生引領(lǐng)到科研和學(xué)科的前沿,面向現(xiàn)代化,面向世界,面向未來(lái),樹(shù)立正確的世界觀、人生觀、價(jià)值觀。
教材是教學(xué)指導(dǎo)思想、培養(yǎng)目標(biāo)、教學(xué)要求、教學(xué)內(nèi)容的具體體現(xiàn),是計(jì)算機(jī)基礎(chǔ)教育中的一項(xiàng)基本建設(shè);在制定本校的課程體系后,最重要的工作是編寫出高質(zhì)量的教材,每門課程都應(yīng)該有經(jīng)過(guò)千錘百練、經(jīng)過(guò)實(shí)踐考驗(yàn)的精品教材,以保證教學(xué)質(zhì)量。全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)師范專業(yè)委員會(huì)依據(jù)《計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》和計(jì)算機(jī)基礎(chǔ)教育相關(guān)改革課題研究成果,成立了編審委員會(huì),組織規(guī)劃了面向師范院校的計(jì)算機(jī)基礎(chǔ)教育課程教材。以強(qiáng)化實(shí)踐環(huán)節(jié)、注重創(chuàng)新為原則,體現(xiàn)了師范院校計(jì)算機(jī)基礎(chǔ)教育課程體系和教學(xué)內(nèi)容改革的新成果。此外,這一系列教材還配套有豐富的教學(xué)輔助資源,并與現(xiàn)代教育技術(shù)手段相結(jié)合,充分發(fā)揮網(wǎng)絡(luò)平臺(tái)的作用,使教材更有利于廣大教師和學(xué)生使用,希望這些教材的出版能夠?qū)π滦蝿?shì)下計(jì)算機(jī)基礎(chǔ)教育課程的改革與建設(shè)起到積極的作用,對(duì)于保障師范專業(yè)的計(jì)算機(jī)基礎(chǔ)教育質(zhì)量具有重要意義。
第1章 Visual Basic 2005程序設(shè)計(jì)概述
1.1 Visual Basic程序設(shè)計(jì)語(yǔ)言的發(fā)展
1.2 .NET概述
1.2.1 公共語(yǔ)言運(yùn)行庫(kù)
1.2.2 微軟中間語(yǔ)言
1.2.3 命名空間
1.2.4 .NET的目標(biāo)
1.3 Visual Basic 2005 Express Edition介紹
1.4 Visual Studio 2005集成開(kāi)發(fā)環(huán)境
1.4.1 啟動(dòng)Visual Studio 2005
1.4.2 創(chuàng)建新項(xiàng)目
1.5 修改對(duì)象的屬性
1.5.1 對(duì)象命名
1.5.2 設(shè)置窗體的Text屬性
1.5.3 設(shè)置其他屬性
1.5.4 保存項(xiàng)目
1.6 為窗體增加控件
1.7 編寫代碼
1.7.1 編寫第一段代碼
1.7.2 退出程序
1.8 對(duì)象
1.9 對(duì)象屬性與方法
1.10 事件
1.10.1 觸發(fā)事件
1.10.2 用戶與應(yīng)用程序交互觸發(fā)的事件
1.10.3 由對(duì)象觸發(fā)的事件
1.10.4 由操作系統(tǒng)觸發(fā)的事件
1.10.5 避免事件遞歸
1.11 代碼輸入時(shí)的智能感知
1.11.1 列出成員
1.11.2 自動(dòng)完成
1.11.3 參數(shù)提示
1.11.4 智能代碼段
1.11.5 自動(dòng)錯(cuò)誤糾正
1.12 注釋和空白
1.13 使用幫助系統(tǒng)
思考題
編程練習(xí)
第2章 基本數(shù)據(jù)類型及算法
2.1 數(shù)據(jù)與算法
2.1.1 信息與數(shù)據(jù)
2.1.2 算法
2.2 數(shù)據(jù)類型
2.2.1 基本數(shù)據(jù)類型
2.2.2 數(shù)據(jù)類型轉(zhuǎn)換
2.3 變量與常量
2.3.1 變量的命名規(guī)則
2.3.2 聲明變量
2.3.3 嚴(yán)格類型檢查
2.3.4 常量
2.3.5 使用變量
2.4 字符串?dāng)?shù)據(jù)類型
2.4.1 連接字符串
2.4.2 計(jì)算字符串長(zhǎng)度
2.4.3 子字符串操作
2.5 日期數(shù)據(jù)類型
2.5.1 獲取系統(tǒng)的當(dāng)前日期和時(shí)間
2.5.2 格式化日期和時(shí)間
2.6 運(yùn)算符
2.6.1 運(yùn)算符優(yōu)先級(jí)
2.6.2 算術(shù)運(yùn)算符
2.6.3 關(guān)系運(yùn)算符
2.6.4 邏輯運(yùn)算符
2.6.5 按位運(yùn)算符
思考題
編程練習(xí)
第3章程序結(jié)構(gòu)控制
3.1 順序結(jié)構(gòu)
3.2 If then語(yǔ)句
3.2.1 If Then語(yǔ)句單分支結(jié)構(gòu)
3.2.2 If Then語(yǔ)句雙分支結(jié)構(gòu)
3.2.3 11 Then語(yǔ)句多分支結(jié)構(gòu)
3.2.4 If Then語(yǔ)句嵌套
3.3 Select Case語(yǔ)句
3.3.1 使用Select Case語(yǔ)句
3.3.2 多重選擇
3.4 循環(huán)結(jié)構(gòu)
3.4.1 For Next循環(huán)
3.4.2 For Next嵌套循環(huán)
3.4.3 Exit For語(yǔ)句
3.4.4 Continue For語(yǔ)句
3.4.5 Do Loop循環(huán)
3.4.6 Do While Until Loop循環(huán)
3.4.7 Do Loop While Until循環(huán)
3.5 過(guò)程
3.5.1 Sub過(guò)程
3.5.2 Function過(guò)程
3.5.3 引用調(diào)用
3.5.4 傳值調(diào)用
3.5.5 指定實(shí)參和形參的結(jié)合次序
3.5.6 形參的默認(rèn)值
3.5.7 參數(shù)數(shù)組
3.5.8 過(guò)程重載
3.5.9 遞歸調(diào)用
3.6 變量的生存期與作用域
3.6.1 類級(jí)
3.6.2 過(guò)程級(jí)
3.6.3 程序塊級(jí)
3.6.4 不同級(jí)別變量比較
思考題
編程練習(xí)
第4章 程序調(diào)試和錯(cuò)誤處理
4.1 錯(cuò)誤類型
4.1.1 語(yǔ)法錯(cuò)誤
4.1.2 執(zhí)行錯(cuò)誤
4.1.3 邏輯錯(cuò)誤
4.2 程序調(diào)試
4.2.1 設(shè)置斷點(diǎn)
4.2.2 控制程序執(zhí)行
4.2.3 跟蹤變量值
4.2.4 調(diào)試程序示例
4.3 異常處理
4.3.1 異常處理語(yǔ)句
4.3.2 處理預(yù)期異常
思考題
編程練習(xí)
第5章 數(shù)據(jù)結(jié)構(gòu)
5.1 結(jié)構(gòu)
5.1.1 聲明結(jié)構(gòu)
5.1.2 訪問(wèn)結(jié)構(gòu)變量的數(shù)據(jù)成員
5.2 數(shù)組
5.2.1 數(shù)組聲明與引用
5.2.2 二維數(shù)組
5.2.3 多維數(shù)組
5.2.4 改變數(shù)組的大小
5.2.5 使用Array.Sort對(duì)基本數(shù)據(jù)類型一維數(shù)組元素排序
5.2.6 使用用戶自定義排序算法對(duì)基本數(shù)據(jù)類型一維數(shù)組元素排序
5.2.7 使用Array.S0rt對(duì)用戶自定義數(shù)據(jù)類型一維數(shù)組元素排序
5.2.8 使用用戶自定義排序算法對(duì)用戶自定義數(shù)據(jù)類型一維數(shù)組元素排序
5.2.9 數(shù)組列表
5.3 集合
5.4 枚舉類型
思考題
編程練習(xí)
第6章 面向?qū)ο蠹夹g(shù)
6.1 面向?qū)ο蟮幕靖拍?br>6.1.1 類與對(duì)象
6.1.2 面向?qū)ο蟮幕咎卣?br>6.2 初步應(yīng)用類和對(duì)象
6.2.1 定義類
6.2.2 定義屬性
6.2.3 定義方法
6.2.4 可訪問(wèn)性
6.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.4 事件及其基本應(yīng)用
6.4.1 使用事件的步驟
6.4.2 事件的基本應(yīng)用
6.5 繼承
6.6 多態(tài)
思考題
編程練習(xí)
第7章 My命名空間
7.1 文件操作
7.1.1 Open File Dialog
7.1.2 整體讀取文件內(nèi)容
7.1.3 按行讀取文件內(nèi)容
7.1.4 讀取結(jié)構(gòu)化文件內(nèi)容
7.1.5 Save File Dialog類
7.1.6 保存文件
7.1.7 刪除文件
7.1.8 拷貝文件
7.1.9 文件信息
7.2 目錄操作
7.2.1 Folder Browser Dialog類
7.2.2 顯示子目錄
7.2.3 顯示目錄中文件列表
7.3 鍵盤操作
7.3.1 檢測(cè)按鍵狀態(tài)
7.3.2 發(fā)送按鍵
7.4 網(wǎng)絡(luò)操作
7.5 應(yīng)用程序的啟動(dòng)與退出事件
7.6 窗體實(shí)例間互相訪問(wèn)
思考題
編程練習(xí)
第8章 界面設(shè)計(jì)
8.1 創(chuàng)建菜單項(xiàng)
8.2 對(duì)菜單項(xiàng)進(jìn)行編程
8.3 添加查找及替換功能
8.4 創(chuàng)建工具欄
8.5 創(chuàng)建快捷菜單
8.6 創(chuàng)建狀態(tài)欄
思考題
編程練習(xí)
第9章 GDI+繪圖
9.1 Graphics對(duì)象
9.1.1 創(chuàng)建Graphics對(duì)象
9.1.2 Graphics對(duì)象的常用方法
9.2 坐標(biāo)系統(tǒng)
9.3 Color對(duì)象
9.3.1 系統(tǒng)定義的顏色
第10章 該問(wèn)數(shù)據(jù)庫(kù)
參考文獻(xiàn)