Visual Basic 2013程式設計技術實踐教程

Visual Basic 2013程式設計技術實踐教程

《Visual Basic 2013程式設計技術實踐教程》是一本圖書,作者是尚展壘、包空軍、陳嫄玲、韓懌冰、程靜、孫占鋒。

基本介紹

  • 書名:Visual Basic 2013程式設計技術實踐教程
  • 作者:尚展壘、包空軍、陳嫄玲、韓懌冰、程靜、孫占鋒
  • ISBN:9787302415473
  • 定價:25元
  • 出版社:清華大學出版社 
  • 出版時間:2015.12.01
書籍信息,內容簡介,目錄,

書籍信息

作者:尚展壘、包空軍、陳嫄玲、韓懌冰、程靜、孫占鋒
定價:25元
印次:1-1
ISBN:9787302415473
出版日期:2015.12.01
印刷日期:2015.12.24

內容簡介

本書是《VisualBasic2013程式設計技術》配套的實踐教程。本書的章節基本上與配套的教材相對應,通過增加必要的例子以及操作步驟加深對教材中程式的理解,使讀者能夠掌握教材中的相關知識,熟練、靈活運用程式設計的基本概念、原理和方法解決實際遇到的問題。主要內容包括開發平台的簡介、程式設計的基本概念和結構、常用算法、控制的使用、資料庫編程以及網頁設計等。

目錄

第1章VisualBasic.NET編程簡介1第2章數據類型、運算符和表達式10第3章順序結構程式設計15第4章選擇結構程式設計23第5章循環結構程式設計29
5.1利用for循環實現數值運算29
5.2使用for循環輸出二維圖形33
5.3利用條件型循環實現數值運算38第6章數組43
6.1定長數組的定義及使用43
6.2動態數組的定義及使用50第7章過程與函式61第8章常用算法70第9章檔案77
9.1順序檔案的操作77
9.2隨機檔案的操作85第10章Windows高級界面設計89第11章ADO.NET數據訪問技術100第12章數據控制項及實例106第13章ASP.NET動態網頁開發初步119附錄A常用函式介紹127附錄B考試樣卷1133附錄C考試樣卷2134參考文獻136第1章Linux及嵌入式開發系統組成簡介1
1.1Linux起源及發展1
1.1.1UNIX和GNU軟體1
1.1.2Linux的發展2
1.2核心、shell、檔案系統及實用程式3
1.2.1Linux核心3
1.2.2shell簡介3
1.2.3檔案系統7
1.2.4實用程式7
1.3選擇Linux的理由8
1.3.1Linux是成熟的、廣泛使用的作業系統8
1.3.2開源軟體帶來的優點8
1.3.3免費軟體帶來的優點8
1.3.4Linux得到了眾多軟、硬體廠商的支持9
1.3.5使用Linux的不足之處9
1.4Linux環境嵌入式開發系統組成簡介9
1.4.1Linux環境嵌入式開發系統組成9
1.4.2主機(Host)9
1.4.3目標板(Target)10
1.4.4主機與目標板的連線10
1.4.5主機中運行的程式10
1.4.6目標板中運行的程式11
1.4.7開發系統附帶的光碟文檔12
1.5主機安裝的Linux發行版12
1.5.1常用的Linux發行版13
1.5.2Linux發行版在主機的安裝方式13
1.6本章小結15
1.7習題、操作與實驗15第2章主機及目標板的運行16
2.1終端基礎知識16
2.1.1tty16
2.1.2早期的終端及終端與主機的連線16
2.1.3XWindow、GNOME及KDE簡介17
2.2主機系統引導、登錄及退出Linux19
2.2.1系統引導19
2.2.2登錄Linux19
2.2.3Linux的終端20
2.2.4查看及修改用戶使用的shell23
2.2.5通過退出與shell的會話退出Linux25
2.2.6關閉運行的Linux系統25
2.2.7使用幫助命令help和man26
2.3目標板初次運行28
2.3.1目標板連線的電源、連線埠及安裝的作業系統28
2.3.2目標板引導過程簡述29
2.3.3主機Windows下的超級終端31
2.3.4主機Linux下的minicom仿真終端33
2.3.5裝載引導程式支持的命令簡介36
2.3.6目標板Linux登錄、退出討論38
2.3.7目標板Linux基礎39
2.4本章小結42
2.5習題、操作與實驗42第3章主機開發環境配置44
3.1交叉開發平台基礎44
3.1.1本地開發及交叉開發44
3.1.2GNU跨平台工具鏈組成45
3.1.3如何獲取工具鏈45
3.1.4工具鏈的組件及GDB簡介46
3.2交叉工具鏈安裝舉例47
3.2.1交叉工具鏈及實驗例程安裝位置47
3.2.2對查找工具鏈的路徑變數進行修改48
3.3主機Linux環境網路配置舉例48
3.3.1主機Linux環境IP位址設定48
3.3.2主機Linux環境網路防火牆設定52
3.3.3主機與目標板網路通信測試52
3.3.4主機Linux環境NFS設定54
3.4輸入、編譯、運行一個程式全過程舉例57
3.5本章小結59
3.6習題、操作與實驗59第4章實驗例程及驅動程式分析(一)61
4.1讀取、轉換時間函式編程舉例61
4.1.1Linux查看、設定時間的命令61
4.1.2常用的讀取、轉換時間的函式62
4.1.3讀取、轉換時間的函式編程舉例63
4.1.4例4.1對應的Makefile檔案65
4.2多執行緒編程舉例65
4.2.1Linux執行緒概述65
4.2.2執行緒、互斥量、條件變數函式66
4.2.3生產者、消費者編程舉例68
4.3串列連線埠及標準輸入/輸出/錯誤編程舉例73
4.3.1串列通信基礎73
4.3.2Linux標準輸入/輸出/錯誤系統調用編程舉例77
4.3.3Linux串列連線埠編程舉例80
4.3.4C語言標準輸入/輸出/錯誤函式編程舉例83
4.4ADC應用程式編程舉例85
4.4.1ADC編程基礎85
4.4.2ADC應用程式編程舉例87
4.5ADC驅動程式原始碼分析91
4.5.1概述91
4.5.2Linux設備驅動程式概述92
4.5.3s3c2410adc.h頭檔案原始碼分析96
4.5.4s3c2410.hchip.H頭檔案原始碼分析96
4.5.5s3c2410adc.c設備驅動程式原始碼分析98
4.6本章小結104
4.7習題、操作、編程與實驗105第5章Linux環境下目標板出廠軟體燒寫實驗107
5.1目標板出廠軟體燒寫概述107
5.1.1目標板出廠軟體107
5.1.2Linux環境要燒寫的檔案107
5.1.3什麼情況下燒寫目標板出廠軟體108
5.1.4燒寫環境108
5.2目標板出廠軟體燒寫實驗(一)108
5.2.1主機Windows下安裝JTAG驅動程式109
5.2.2通過JTAG連線埠傳送並燒寫裝載引導程式vivi109
5.2.3通過串口傳送並燒寫核心zImage110
5.2.4通過串口傳送並燒寫根檔案系統root.cramfs112
5.2.5通過網口傳送並燒寫應用程式yaffs.tar.bz2112
5.2.6格式化快閃記憶體以及通過串口傳送並燒寫vivi116
5.3目標板出廠軟體燒寫實驗(二)117
5.3.1通過網口傳送並燒寫核心zImage117
5.3.2通過網口傳送並燒寫根檔案系統root.cramfs120
5.4目標板出廠軟體燒寫實驗(三)121
5.4.1通過JTAG連線埠傳送並燒寫裝載引導程式uboot121
5.4.2通過網口傳送並燒寫核心uImage123
5.4.3通過網口傳送並燒寫根檔案系統root.cramfs125
5.4.4通過網口傳送並燒寫應用程式yaffs.tar.bz2126
5.5uboot裝載引導程式支持的命令126
5.5.1uboot支持的命令集126
5.5.2查詢uboot命令的參數含義128
5.6本章小結128
5.7習題、操作與實驗129第6章實驗例程及驅動程式分析(二)131
6.1DAC應用程式編程舉例及驅動程式分析131
6.1.1DAC硬體基礎131
6.1.2DAC應用程式編程舉例133
6.1.3DAC驅動程式主要代碼分析135
6.2PWM直流電機應用程式編程舉例及驅動程式分析138
6.2.1PWM定時器基礎138
6.2.2PWM直流電機143
6.2.3編譯、載入驅動程式模組145
6.2.4PWM直流電機應用程式編程舉例146
6.2.5PWM直流電機驅動程式主要代碼分析148
6.3LED應用程式編程舉例及驅動程式分析149
6.3.1七段LED概述149
6.3.28×8點陣LED顯示概述152
6.3.3CPLD與七段LED、8×8點陣LED連線舉例154
6.3.4七段LED、8×8點陣LED應用程式編程舉例156
6.3.5LED驅動程式主要代碼分析158
6.4本章小結160
6.5習題、操作、實驗及編程161附錄A英漢名詞術語對照匯總表162參考文獻166

相關詞條

熱門詞條

聯絡我們