出版時(shí)間:2006-3 出版社:清華大學(xué) 作者:尚展壘 頁(yè)數(shù):368
內(nèi)容概要
本書(shū)根據(jù)教育部非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委員會(huì)提出的《關(guān)于進(jìn)一步加強(qiáng)高校計(jì)算機(jī)基礎(chǔ)教學(xué)的幾點(diǎn)意見(jiàn)》要求,以及普通高校實(shí)際情況編寫(xiě)的。全書(shū)內(nèi)容共分14章,分別為Visual Basic .NET語(yǔ)言簡(jiǎn)介、Visual Basic .NET語(yǔ)言基礎(chǔ)、基本流程控制、用戶界面設(shè)計(jì)、數(shù)組和枚舉與結(jié)構(gòu)、過(guò)程、常用算法、文件、多媒體程序設(shè)計(jì)、面向?qū)ο蟮某绦蛟O(shè)計(jì)、程序調(diào)試與運(yùn)行、數(shù)據(jù)訪問(wèn)、Web應(yīng)用程序開(kāi)發(fā)初步和應(yīng)用程序發(fā)布。 本書(shū)內(nèi)容密切結(jié)合教育部關(guān)于該課程的基本教學(xué)要求,兼顧計(jì)算機(jī)軟件技術(shù)的發(fā)展,以Visual Basic .NET為平臺(tái)進(jìn)行講解。本書(shū)結(jié)構(gòu)嚴(yán)謹(jǐn)、層次分明、敘述準(zhǔn)確,適合高等學(xué)校理工科非計(jì)算機(jī)專業(yè)作為“程序設(shè)計(jì)技術(shù)”課程教材,也可作為計(jì)算機(jī)培訓(xùn)教材和自學(xué)用書(shū)。
書(shū)籍目錄
第1章 Visual Basic.NET語(yǔ)言簡(jiǎn)介 1.1 Visual Basic.NET 簡(jiǎn)述 1.2 安裝Visual Basic.NET 1.2.1 系統(tǒng)安裝需求 1.2.2 安裝過(guò)程 1.3 .NET框架概述 1.4 Visual Basic.NET集成開(kāi)發(fā)環(huán)境 1.4.1 進(jìn)入和退出VB.NET集成開(kāi)發(fā)環(huán)境 1.4.2 創(chuàng)建一個(gè)新項(xiàng)目 1.4.3 打開(kāi)現(xiàn)有的項(xiàng)目 1.4.4 VB.NET集成開(kāi)發(fā)環(huán)境構(gòu)成 1.5 設(shè)計(jì)一個(gè)簡(jiǎn)單的應(yīng)用程序 1.5.1 新建項(xiàng)目 1.5.2 設(shè)計(jì)用戶界面 1.5.3 編寫(xiě)事件過(guò)程代碼 1.5.4 調(diào)試與運(yùn)行 1.6 幫助的使用 習(xí)題第2章 Visual Basic.NET語(yǔ)言基礎(chǔ) 2.1 基本數(shù)據(jù)類型 2.2 常量和變量 2.2.1 常量 2.2.2 變量 2.3 類型轉(zhuǎn)換 2.4 運(yùn)算符 2.4.1 算術(shù)運(yùn)算符 2.4.2 關(guān)系運(yùn)算符 2.4.3 邏輯運(yùn)算符 2.4.4 連接運(yùn)算符 2.4.5 表達(dá)式的執(zhí)行順序 2.5 常用函數(shù) 2.6 應(yīng)用舉例 習(xí)題第3章 基本流程控制 3.1 順序結(jié)構(gòu) 3.1.1 賦值語(yǔ)句 3.1.2 數(shù)據(jù)的輸入 3.1.3 數(shù)據(jù)的輸出 3.2 選擇結(jié)構(gòu) 3.2.1 If語(yǔ)句 3.2.2 多向選擇語(yǔ)句 3.3 循環(huán)結(jié)構(gòu) 3.3.1 For…Next循環(huán)語(yǔ)句 3.3.2 While…End While循環(huán) 3.3.3 Do…Loop語(yǔ)句 3.3.4 循環(huán)的嵌套 3.4 其他控制語(yǔ)句 3.4.1 GoTo語(yǔ)句 3.4.2 Exit語(yǔ)句 3.4.3 End語(yǔ)句 3.5 應(yīng)用舉例 習(xí)題第4章 用戶界面設(shè)計(jì) 4.1 窗體 4.1.1 各種控件通用的屬性 4.1.2 窗體的屬性 4.1.3 向窗體中加入控件 4.1.4 控件的縮放和移動(dòng) 4.1.5 控件的復(fù)制和刪除 4.1.6 設(shè)置焦點(diǎn)在窗體各個(gè)控件之間傳遞的順序 4.1.7 控件的布局 4.2 按鈕控件 4.3 文本控件 4.3.1 使用TextBox控件設(shè)計(jì)文本框 4.3.2 使用標(biāo)簽控件Label來(lái)顯示文本 4.4 列表選擇控件 4.4.1 ListBox控件 4.4.2 ComboBox控件 4.5 選擇框控件 4.5.1 使用CheckBox控件設(shè)計(jì)復(fù)選框 4.5.1 使用CheckBox控件設(shè)計(jì)復(fù)選框 110 4.5.2 使用RadioButton控件設(shè)計(jì)單選鈕 111 4.6 圖片控件PictureBox 112 4.7 HscrollBar和VscrollBar控件 114 4.7.1 建立滾動(dòng)條 114 4.7.2 滾動(dòng)條控件的常用屬性 114 4.7.3 滾動(dòng)條的應(yīng)用 115 4.8 分組控件 116 4.8.1 分組面板Panel控件 116 4.8.2 分組框GroupBox控件 116 4.8.3 使用TabControl控件設(shè)計(jì)選項(xiàng)卡 118 4.9 時(shí)間日期控件 119 4.9.1 使用Timer控件定時(shí) 119 4.9.2 使用MonthCalendar控件顯示月歷 121 4.9.3 使用DateTimePicker控件設(shè)計(jì)日期時(shí)間選擇器 122 4.10 菜單、工具欄、狀態(tài)欄 123 4.10.1 設(shè)計(jì)菜單 123 4.10.2 設(shè)計(jì)工具欄 126 4.10.3 設(shè)計(jì)狀態(tài)欄 128 4.11 其他控件 129 4.11.1 使用RichTextBox控件設(shè)計(jì)高級(jí)文本框 129 4.11.2 帶鏈接的標(biāo)簽控件LinkLabel 130 4.12 應(yīng)用舉例 134 4.13 MDI編程 138 4.13.1 創(chuàng)建MDI父窗體 138 4.13.2 創(chuàng)建MDI子窗口 139 4.13.3 使用MDI子窗體 141 4.13.4 將數(shù)據(jù)發(fā)送到活動(dòng)MDI子窗體 142 4.13.5 排列子窗體 142 習(xí)題 143第5章 數(shù)組、枚舉與結(jié)構(gòu) 145 5.1 靜態(tài)數(shù)組 145 5.1.1 數(shù)組的概念 146 5.1.2 一維數(shù)組 148 5.1.3 多維數(shù)組 150 5.2 動(dòng)態(tài)數(shù)組 154 5.2.1 動(dòng)態(tài)數(shù)組的定義 154 5.2.2 動(dòng)態(tài)數(shù)組的應(yīng)用 156 5.3 For Each…Next語(yǔ)句 158 5.4 枚舉類型 159 5.5 自定義數(shù)據(jù)類型——Structure類型 163 5.5.1 結(jié)構(gòu)的定義 163 5.5.2 結(jié)構(gòu)和其他編程元素 164 5.5.3 結(jié)構(gòu)數(shù)組 166 5.5.4 用結(jié)構(gòu)定義自己的數(shù)據(jù)類型 168 5.6 應(yīng)用舉例 168 5.6.1 同一數(shù)組的數(shù)組元素間的簡(jiǎn)單運(yùn)算 168 5.6.2 不同數(shù)組間的簡(jiǎn)單運(yùn)算 170 5.6.3 兩個(gè)一維數(shù)組的數(shù)組元素的歸并處理 171 習(xí)題 173第6章 過(guò)程 176 6.1 過(guò)程概述 176 6.2 Sub過(guò)程 6.2.1 通用過(guò)程的定義和建立 6.2.2 調(diào)用通用過(guò)程 6.3 函數(shù)過(guò)程 6.3.1 函數(shù)過(guò)程的定義 6.3.2 調(diào)用函數(shù)過(guò)程 6.4 參數(shù)傳遞 6.4.1 形參和實(shí)參 6.4.2 參數(shù)引用 6.4.3 數(shù)組作為函數(shù)的參數(shù) 6.5 變量的作用域 6.6 遞歸過(guò)程 6.7 過(guò)程應(yīng)用舉例 習(xí)題 第7章 常用算法 7.1 算法的概念 7.1.1 算法描述 7.1.2 算法的特性 7.1.3 算法的評(píng)估 7.2 查找和排序算法 7.2.1 查找算法及程序?qū)崿F(xiàn) 7.2.2 排序算法 7.2.3 查找、排序算法程序舉例 7.2.4 基于二維數(shù)組的排序和查找算法 7.3 基本數(shù)值算法 7.3.1 基本數(shù)值算法概述 7.3.2 求一元非線性方程實(shí)根的數(shù)值算法及程序?qū)崿F(xiàn) 7.3.3 求一元函數(shù)定積分的數(shù)值算法及程序?qū)崿F(xiàn) 習(xí)題 221第8章 文件 8.1 文件結(jié)構(gòu)和文件分類 8.1.1 文件結(jié)構(gòu) 8.1.2 文件分類 8.2 順序文件操作方法 8.2.1 打開(kāi)文件 8.2.2 關(guān)閉文件 8.2.3 寫(xiě)操作 8.2.4 讀操作 8.2.5 幾個(gè)重要的文件函數(shù) 8.3 隨機(jī)文件操作方法 8.3.1 隨機(jī)文件的打開(kāi)和關(guān)閉 8.3.2 隨機(jī)文件的讀寫(xiě) 8.4 文件操作舉例 習(xí)題 240第9章 多媒體程序設(shè)計(jì) 9.1 Visual Basic.NET圖形程序設(shè)計(jì) 9.1.1 繪圖基礎(chǔ) 9.1.2 設(shè)置繪圖屬性 9.1.3 繪圖 9.1.4 在控件上繪圖 9.2 多媒體程序設(shè)計(jì) 9.2.1 多媒體控制命令 9.2.2 使用多媒體控件 習(xí)題 250第10章 面向?qū)ο蟮某绦蛟O(shè)計(jì) 10.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)與面向?qū)ο蟮木幊陶Z(yǔ)言 10.1.1 程序設(shè)計(jì)方法 10.1.2 面向?qū)ο笳Z(yǔ)言 10.2 面向?qū)ο缶幊讨械幕靖拍? 10.2.1 對(duì)象 10.2.2 類 10.2.3 消息 10.2.4 繼承 10.3 VB.NET中面向?qū)ο缶幊谭椒ǖ膶?shí)現(xiàn) 10.3.1 創(chuàng)建類 255 10.3.2 VB.NET中的對(duì)象的聲明和實(shí)例化 10.3.3 對(duì)象的生命周期 10.3.4 共享方法和類成員 10.3.5 前期和后期的綁定 10.4 繼承和重載 268 10.4.1 繼承 10.4.2 重載方法 10.5 界面 10.6 一個(gè)綜合例子 習(xí)題 279第11章 程序調(diào)試與運(yùn)行 11.1 程序中的錯(cuò)誤 11.1.1 語(yǔ)法錯(cuò)誤 11.1.2 運(yùn)行中的錯(cuò)誤 11.1.3 邏輯錯(cuò)誤 11.2 一般調(diào)試的技巧 11.2.1 發(fā)現(xiàn)程序中的錯(cuò)誤 11.2.2 設(shè)置斷點(diǎn) 11.2.3 單步執(zhí)行 11.2.4 添加監(jiān)視 11.3 使用命令窗口來(lái)調(diào)試程序 11.4 結(jié)構(gòu)化的錯(cuò)誤處理 習(xí)題 294第12章 數(shù)據(jù)訪問(wèn) 12.1 ADO.NET概述 12.1.1 ADO.NET的體系結(jié)構(gòu) 12.1.2 ADO.NET的特點(diǎn) 12.2 管理支持程序與對(duì)象 12.2.1 管理支持程序 12.2.2 Connection對(duì)象 12.2.3 Command對(duì)象 12.2.4 DataReader對(duì)象 12.2.5 DataSetCommand對(duì)象 12.3 DataSet的結(jié)構(gòu)與處理 12.3.1 DataSet的結(jié)構(gòu) 12.3.2 DataSet的創(chuàng)建 12.3.3 DataSet的數(shù)據(jù)預(yù)覽 12.4 DataView的使用 12.4.1 取得DefaultView屬性 12.4.2 條件過(guò)濾 12.4.3 使用DataView控件 12.5 控件與數(shù)據(jù)綁定 12.5.1 簡(jiǎn)單的數(shù)據(jù)綁定 12.5.2 復(fù)雜的數(shù)據(jù)綁定 12.6 ADO.NET的開(kāi)發(fā)實(shí)例 12.6.1 界面設(shè)計(jì) 12.6.2 程序代碼設(shè)計(jì) 習(xí)題 第13章 Web應(yīng)用程序開(kāi)發(fā)初步 13.1 網(wǎng)頁(yè)的概念 13.1.1 靜態(tài)網(wǎng)頁(yè) 13.1.2 動(dòng)態(tài)網(wǎng)頁(yè) 13.1.3 訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)頁(yè) 13.1.4 Web語(yǔ)言 13.2 ASP.NET簡(jiǎn)介 13.2.1 ASP.NET運(yùn)行環(huán)境配置 13.2.2 在VS.NET中設(shè)計(jì)ASP.NET應(yīng)用程序 13.3 ASP.NET的對(duì)象 13.3.1 ASP.NET對(duì)象簡(jiǎn)介 13.3.2 Response對(duì)象 13.3.3 Request對(duì)象 13.3.4 Server對(duì)象 13.3.5 Application和Session對(duì)象 13.4 ASP.NET數(shù)據(jù)顯示 13.5 Web綜合應(yīng)用程序設(shè)計(jì) 習(xí)題 359第14章 應(yīng)用程序發(fā)布 14.1 向解決方案中添加部署項(xiàng)目 14.2 添加文件、輸出或其他項(xiàng) 14.3 文件安裝管理 14.4 注冊(cè)表設(shè)置管理 14.5 用戶界面管理 14.6 自定義操作管理 14.7 啟動(dòng)條件管理 14.8 生成安裝程序 習(xí)題參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic.NET程序設(shè)計(jì)技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版