出版時間:2010-3 出版社:高等教育出版社 作者:申石磊,季超 主編 頁數(shù):242 字數(shù):380000
前言
Visual Basic采用可視化編程技術(shù)、面向?qū)ο蟮氖录?qū)動編程機制,可以快速開發(fā)數(shù)據(jù)庫、多媒體和網(wǎng)絡(luò)應(yīng)用程序。Visual Basic簡單、易學,非常適合作為高等院校非計算機專業(yè)的程序設(shè)計課程。 本書根據(jù)教育部高等學校計算機基礎(chǔ)課程教學指導委員會編制的《高等學校計算機基礎(chǔ)教學發(fā)展戰(zhàn)略研究報告暨計算機基礎(chǔ)課程教學基本要求》,參照全國計算機等級考試大綱,精選教學內(nèi)容,可以作為理工、管理、經(jīng)貿(mào)、農(nóng)醫(yī)、文史類大學生的Visual Basic程序設(shè)計教材?! ∪珪卜?2章:第1章是Visual Basic概述,第2章是簡單程序設(shè)計,第3章是數(shù)據(jù)運算基礎(chǔ),第4章是控制結(jié)構(gòu),第5章是數(shù)組應(yīng)用,第6章是過程設(shè)計,第7章是控件設(shè)計,第8章是繪制圖形,第9章是鍵盤鼠標事件,第10章是數(shù)據(jù)文件,第11章是復雜界面設(shè)計,第12章是課程設(shè)計指導。本書編寫特色如下: (1)精心設(shè)計篇章結(jié)構(gòu) 圍繞程序界面設(shè)計和程序代碼設(shè)計兩條主線,按照三個層次編排教學內(nèi)容。第1章和第2章作為第一個層次,介紹編程環(huán)境和簡單界面設(shè)計,為后續(xù)內(nèi)容打下基礎(chǔ)。第3-6章構(gòu)成第二個層次,重點講解如何編寫程序代碼。第7-11章為第三個層次,講解程序界面設(shè)計和程序代碼的靈活運用。第12章是全書內(nèi)容的擴展,旨在提高學生的綜合應(yīng)用能力,實驗內(nèi)容可由教師自行設(shè)計。
內(nèi)容概要
《Visual Basic程序設(shè)計基礎(chǔ)》針對非計算機專業(yè)學生的特點,從
Visual
Basic程序設(shè)計基礎(chǔ)開始講解,內(nèi)容安排由淺入深、循序漸進,面授教學和實驗教學融為一體,寫作風格力求文字準確、概念清晰、簡明易懂。每章除包含大量典型例題外,章尾均附有實驗練習和課外習題。
全書共分12章:第1章是Visual
Basic概述,第2章是簡單程序設(shè)計,第3章是數(shù)據(jù)運算基礎(chǔ),第4章是控制結(jié)構(gòu),第5章是數(shù)組應(yīng)用,第6章是過程設(shè)計,第7章是控件設(shè)計,第8章是繪制圖形,第9章是鍵盤鼠標事件,第
10章是數(shù)據(jù)文件,第11章是復雜界面設(shè)計,第12章是課程設(shè)計指導。 《Visual
Basic程序設(shè)計基礎(chǔ)》根據(jù)教育部高等學校計算機基礎(chǔ)課程教學指導委員會的教學基本要求(2008版),參照全國計算機等級考試大綱編寫,可以作為高等院校非計算機專業(yè)第一門程序設(shè)計課程的教材,還可以供全國計算機等級考試使用。本書由申石磊和季超任主編。
書籍目錄
第1章 Visual Basic概述
1.1 Visual Basic系統(tǒng)簡介
1.1.1 Visual Basic演變過程
1.1.2 Visual Basic功能特點
1.2 Visual Basic工作環(huán)境
1.2.1 設(shè)計窗口
1.2.2 窗體窗口
1.2.3 工具窗口
1.2.4 屬性窗口
1.2.5 代碼窗口
1.2.6 工程窗口
1.3 控件操作
1.3.1 繪制控件
1.3.2 編輯控件
1.3.3 控件布局
1.4 使用幫助系統(tǒng)
1.4.1 使用幫助窗口
1.4.2 獲取相關(guān)幫助
1.4.3 使用在線幫助
1.4.4 運行示例程序
1.5 工作環(huán)境設(shè)置
1.5.1 “編輯器格式”選項卡
1.5.2 “編輯器”選項卡
實驗一
習題一
第2章 簡單程序設(shè)計
2.1 面向?qū)ο蟮母拍?br /> 2.1.1 對象
2.1.2 屬性
2.1.3 方法
2.1.4 事件
2.1.5 程序設(shè)計舉例
2.2 窗體設(shè)計
2.2.1 窗體屬性
2.2.2 窗體方法
2.2.3 窗體事件
2.3 簡單控件
2.3.1 標簽
2.3.2 命令按鈕
2.3.3 計時器
2.4 文本框
2.4.1 文本框的屬性
2.4.2 文本框的事件
2.4.3 文本框的方法
2.5 工程管理
2.5.1 工程結(jié)構(gòu)
2.5.2 工程組
2.5.3 保存工程
2.5.4 打開工程
2.5.5 運行工程
2.5.6 設(shè)置啟動方式
實驗二
習題二
第3章 數(shù)據(jù)運算基礎(chǔ)
3.1 標準數(shù)據(jù)類型
3.1.1 數(shù)值數(shù)據(jù)
3.1.2 字符數(shù)據(jù)
3.1.3 邏輯數(shù)據(jù)
3.1.4 日期數(shù)據(jù)
3.1.5 變體類型
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.3 運算符和表達式
3.3.1 數(shù)值表達式
3.3.2 字符表達式
3.3.3 日期表達式
3.3.4 關(guān)系表達式
3.3.5 邏輯表達式
3.4 常用內(nèi)部函數(shù)
3.4.1 數(shù)值運算函數(shù)
3.4.2 字符處理函數(shù)
3.4.3 日期時間函數(shù)
3.4.4 類型轉(zhuǎn)換函數(shù)
3.4.5 格式轉(zhuǎn)換函數(shù)
3.4.6 顏色設(shè)置函數(shù)
3.4.7 程序調(diào)用函數(shù)
實驗三
習題三
第4章 控制結(jié)構(gòu)
4.1 順序結(jié)構(gòu)
4.1.1 簡單語句
4.1.2 數(shù)據(jù)輸入
4.1.3 數(shù)據(jù)輸出
4.2 選擇結(jié)構(gòu)
4.2.1 雙分支語句
4.2.2 多分支語句(If結(jié)構(gòu))
4.2.3 多分支語句(Select Case結(jié)構(gòu))
4.2.4 條件函數(shù)
4.3 循環(huán)結(jié)構(gòu)
4.3.1 ForNext循環(huán)語句
4.3.2 DoLoop循環(huán)語句
4.3.3 循環(huán)嵌套
4.3.4 退出循環(huán)
4.3.5 GoTo語句
4.3.6 DoEvents語句
實驗四
習題四
第5章 數(shù)組應(yīng)用
5.1 固定數(shù)組
5.1.1 定義數(shù)組
5.1.2 使用數(shù)組
5.1.3 變體數(shù)組
5.1.4 For EachNext語句
5.2 動態(tài)數(shù)組
5.2.1 定義動態(tài)數(shù)組
5.2.2 刪除動態(tài)數(shù)組
5.3 控件數(shù)組
5.3.1 設(shè)計階段創(chuàng)建控件數(shù)組
5.3.2 運行階段創(chuàng)建控件數(shù)組
5.4 記錄數(shù)組
5.4.1 記錄類型
5.4.2 記錄數(shù)組
實驗五
習題五
第6章 過程設(shè)計
6.1 Sub過程
6.1.1 Sub過程的定義
6.1.2 Sub過程的調(diào)用
6.1.3 Sub Main過程
6.2 Function過程
6.2.1 Function程的定義
6.2.2 Function過程的調(diào)用
6.3 過程的參數(shù)傳遞
6.3.1 參數(shù)傳遞方式
6.3.2 數(shù)組參數(shù)
6.3.3 對象參數(shù)
6.3.4 可選參數(shù)
6.3.5 可變參數(shù)
6.4 過程和變量的作用域
6.4.1 過程的作用域
6.4.2 變量的作用域
6.4.3 變量的生存期
6.5 多重過程調(diào)用
6.5.1 嵌套調(diào)用
6.5.2 遞歸調(diào)用
實驗六
習題六
第7章 控件設(shè)計
7.1 圖形控件
7.1.1 直線和形狀
7.1.2 圖像框
7.1.3 圖文框
7.2 量值控件
7.2.1 滾動條
7.2.2 進度條
7.3 選值控件
7.3.1 單選按鈕和復選框
7.3.2 框架
7.3.3 列表框
7.3.4 組合框
7.4 文件系統(tǒng)控件
7.4.1 驅(qū)動器列表框
7.4.2 目錄列表框
7.4.3 文件列表框
實驗七
習題七
第8章 繪制圖形
8.1 繪圖坐標
8.1.1 坐標度量單位
8.1.2 定義容器坐標
8.2 繪圖屬性
8.2.1 當前坐標
8.2.2 圖形樣式
8.3 繪圖方法
8.3.1 PSet方法
8.3.2 Line方法
8.3.3 Cirele方法
8.4 圖像操作
8.4.1 讀取像素
8.4.2 變換圖像
實驗八
習題八
第9章 鍵盤鼠標事件
9.1 鍵盤事件
9.1.1 KeyPress事件
9.1.2 KeyDown和KeyUp事件
9.2 鼠標事件
9.2.1 指針形狀
9.2.2 鼠標事件
9.3 拖放操作
9.3.1 拖放屬性
9.3.2 拖放方法
9.3.3 拖放事件
實驗九
習題九
第10章 數(shù)據(jù)文件
10.1 數(shù)據(jù)文件概述
10.1.1 數(shù)據(jù)文件結(jié)構(gòu)
10.1.2 數(shù)據(jù)文件類型
10.1.3 數(shù)據(jù)文件操作
10.2 文件操作函數(shù)
10.2.1 文件指針
10.2.2 常用函數(shù)
10.3 順序文件操作
10.3.1 打開順序文件
10.3.2 向文件中寫入數(shù)據(jù)
10.3.3 從文件中讀取數(shù)據(jù)
10.4 隨機文件操作
10.4.1 打開隨機文件
10.4.2 讀寫隨機文件
10.5 二進制文件操作
10.5.1 操作語句
10.5.2 應(yīng)用舉例
實驗十
習題十
第11章 復雜界面設(shè)計
11.1 通用對話框
11.1.1 通用對話框控件
11.1.2 文件對話框
11.1.3 顏色對話框
11.1.4 字體對話框
11.2 菜單設(shè)計
11.2.1 菜單結(jié)構(gòu)
11.2.2 菜單屬性
11.2.3 下拉菜單設(shè)計
11.2.4 彈出菜單設(shè)計
11.3 工具欄設(shè)計
11.3.1 ImageList控件
11.3.2 ToolBar控件
11.3.3 編寫程序代碼
實驗十一
習題十一
第12章 課程設(shè)計指導
12.1 錯誤處理程序
12.1.1 運行錯誤處理
12.1.2 出錯信息分析
12.2 系統(tǒng)內(nèi)部對象
12.2.1 App對象
12.2.2 Screenl對象
12.2.3 ClipBoard對象
12.3 應(yīng)用程序向?qū)?br /> 12.3.1 啟動應(yīng)用程序向?qū)?br /> 12.3.2 創(chuàng)建應(yīng)用程序界面
12.4 發(fā)布應(yīng)用程序
12.4.1 啟動打包和展開向?qū)?br /> 12.4.2 創(chuàng)建安裝程序
12.4.3 展開安裝程序
編輯推薦
《Visual Basic程序設(shè)計基礎(chǔ)》針對非計算機專業(yè)學生的特點.從Visual Basic程序設(shè)計入門開始講解,內(nèi)容安排深入淺出、循序漸進,寫作風格力求文字準確、概念清晰、簡明易懂?!禫isual Basic程序設(shè)計基礎(chǔ)》融會實驗教學環(huán)節(jié).精選教學內(nèi)容,保證在有限學時內(nèi)達到預期的教學目標。每章內(nèi)容包含大量典型例題,章尾附有實驗練習和課外習題。
圖書封面
評論、評分、閱讀與下載
Visual Basic程序設(shè)計基礎(chǔ) PDF格式下載