出版時間:2011-2 出版社:清華大學出版社 作者:周劍敏 編 頁數(shù):215
內(nèi)容概要
《visual basic程序設(shè)計》采用項目化“任務驅(qū)動式”教學設(shè)計方法,根據(jù)高職教育的特點,將visual basic程序設(shè)計知識的教學貫穿于項目化實訓任務之中。《visual basic程序設(shè)計》分為10個項目近40個任務,分屬程序入門、程序結(jié)構(gòu)、人機交互界面編程、文件操作和數(shù)據(jù)庫操作五大知識模塊,涉及visual basic 6.0編程入門、界面設(shè)計、控件應用、事件、菜單設(shè)計、對話框設(shè)計、程序調(diào)試與錯誤處理、結(jié)構(gòu)化查詢語言sql、數(shù)據(jù)庫編程、圖形和多媒體應用以及msdn應用等基本知識和技能。10個項目的實訓成果分別是10個軟件,由簡入繁,學習者將在編者的引導下,逐步掌握visualbasic程序設(shè)計的基本工作流程,體驗軟件開發(fā)的過程,培養(yǎng)解決實際問題的能力。 《visual basic程序設(shè)計》編排了全新的內(nèi)容,遵循了高職教育的基本規(guī)律,能培養(yǎng)學生的職業(yè)技能。《visual basic程序設(shè)計》適合職業(yè)院校計算機及相關(guān)專業(yè)作為培養(yǎng)學生軟件編程技能的入門教材;書中的項目軟件進行拓展完善后都有一定的實用價值,因此也可作為編程愛好者的參考用書。
書籍目錄
《visual basic程序設(shè)計》 項目1 文本編輯程序設(shè)計 任務1.1 必備知識與理論 1.1.1 vb 6.0基礎(chǔ)開發(fā)環(huán)境簡介 1.1.2 vb 6.0的啟動與退出 1.1.3 vb 6.0的基礎(chǔ)開發(fā)環(huán)境 1.1.4 可視化編程的概念 1.1.5 工程管理 1.1.6 vb 6.0出錯處理 1.1.7 msdn的使用 任務1.2 簡單文本編輯器設(shè)計 任務1.3 文本編輯器的完善 項目2 “打地鼠”游戲編程 任務2.1 必備知識與理論 2.1.1 vb數(shù)據(jù)類型與常量 2.1.2 vb變量及作用域 2.1.3 vb的保留字 2.1.4 vb程序調(diào)試 任務2.2 “打地鼠”主程序編程 2.2.1 任務情景描述 2.2.2 設(shè)計思路 2.2.3 實訓內(nèi)容 任務2.3 “打地鼠”游戲的完善 任務2.4 為“打地鼠”游戲添加背景音樂 項目3 簡易計算器 任務3.1 必備知識與理論 3.1.1 vb運算符和表達式 3.1.2 vb程序控制結(jié)構(gòu) 任務3.2 簡易計算器的編程 任務3.3 簡易計算器的完善 項目4 身份證信息分析處理軟件編程 任務4.1 必備知識與理論 4.1.1 vb函數(shù)及調(diào)用方法 4.1.2 vb過程及調(diào)用 4.1.3 內(nèi)部函數(shù) 4.1.4 數(shù)組與控件數(shù)組 4.1.5 vb基本控件——列表框 4.1.6 vb基本控件——組合框 4.1.7 vb排序算法 4.1.8 函數(shù)(過程)的遞歸調(diào)用 任務4.2 身份證號碼有效性檢驗程序編程 任務4.3 身份證號碼有效性檢驗程序的人機交互界面優(yōu)化 任務4.4 身份證信息分析處理軟件編程 項目5 看圖軟件制作 任務5.1 必備知識與理論 5.1.1 vb菜單編輯 5.1.2 vb文件操作控件 5.1.3 滾動條控件 5.1.4 vb圖片控件支持的圖形文件 任務5.2 看圖軟件編程 任務5.3 帶縮放功能的看圖軟件編程 項目6 拼圖游戲開發(fā) 任務6.1 必備知識與理論 6.1.1 vb控件拖放操作 6.1.2 鍵盤相關(guān)編程知識 6.1.3 鼠標相關(guān)編程知識 任務6.2 拼圖游戲主界面及相關(guān)程序設(shè)計 任務6.3 拼圖游戲軟件的拓展編程 項目7 簡單成績管理系統(tǒng)編程 任務7.1 必備知識與理論 7.1.1 目錄和文件操作語句 7.1.2 傳統(tǒng)的i/o語句和函數(shù) 任務7.2 簡單成績管理系統(tǒng)軟件設(shè)計 任務7.3 采用隨機文件的學生成績管理系統(tǒng)編程設(shè)計 任務7.4 學生成績管理系統(tǒng)打印功能編程設(shè)計 項目8 文字編輯軟件編程制作 任務8.1 必備知識與理論 8.1.1 richtextbox控件 8.1.2 圖像列表控件、工具欄控件和狀態(tài)欄控件 任務8.2 文字編輯軟件的開發(fā)與編程 任務8.3 帶工具欄的文字編輯軟件編程 項目9 個人數(shù)字助理軟件編程 任務9.1 必備知識與理論 9.1.1 dao、rdo、odbc和ado 9.1.2 data控件 任務9.2 “個人數(shù)字助理”軟件開發(fā) 任務9.3 “個人數(shù)字助理”人機交互界面的完善 任務9.4 “個人數(shù)字助理”狀態(tài)欄設(shè)計與應用 項目10 學生信息管理系統(tǒng)軟件編程 任務10.1 必備知識與理論 10.1.1 sql常用語句 10.1.2 多種數(shù)據(jù)庫訪問技術(shù)實例 任務10.2 學生信息管理系統(tǒng)開發(fā)設(shè)計——數(shù)據(jù)結(jié)構(gòu)、界面設(shè)計 任務10.3 課程信息錄入子界面的設(shè)計及編程 任務10.4 考試類別錄入子界面的設(shè)計及編程 任務10.5 學生信息錄入子界面的設(shè)計及編程 任務10.6 學生選課子界面的設(shè)計及編程 任務10.7 學生成績錄入子界面的設(shè)計及編程 參考文獻
章節(jié)摘錄
1.1.4 可視化編程的概念 VB提供了面向?qū)ο蟮某绦蛟O(shè)計方法,將程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予屬性。每個對象以圖形的方式顯示在設(shè)計界面上,用戶只要設(shè)置對象的操作類型及事件過程即可。1.對象在現(xiàn)實生活中,不同的物體可以被看做不同的對象,不同的對象有著不同的屬性,不同對象對同一種操作可以有不同的響應。在VB中,窗體和控件被統(tǒng)稱為對象。用戶既可以利用控件創(chuàng)建對象,也可以自行設(shè)計對象。從這個意義上說,對象是應用程序中具有特殊屬性的基本實體,包括了按某種結(jié)構(gòu)存儲的數(shù)據(jù)(屬性)、作用于對象的操作(方法)和對象的響應(事件)。在開發(fā)一個應用程序時,必須先建立對象,然后圍繞對象進行程序設(shè)計。 2.類 在VB中的每個對象都是用“類”定義的,“類”是對同一種對象的抽象,是對同種對象所具有共性的提取。例如,雖然奔馳轎車和奧迪轎車的顏色、款式等各不相同,但都可以被列為“車”類,因為它們有著共性。同樣,VB工具箱中的TextBox控件代表著文本類,利用該控件創(chuàng)建的文本對象則可看做是該類的復制品,它們具有一組由類定義的公共特征和功能,即屬性、方法和事件?! ?.屬性 屬性用以描述對象的特征,表象為特征值。也就是說,可以通過改變對象的屬性值來改變對象的特征,例如,改變對象的顏色、大小等。一個對象具有很多屬性,常用的有名稱、標題、大小、位置、顏色等。不同的對象可以有不同的屬性,也可以有相同種類的屬性,如命令按鈕具有標題屬性而文本框不具有,但命令按鈕和文本框都具有名稱屬性。 ……
圖書封面
評論、評分、閱讀與下載