電腦程式設計基礎教程

電腦程式設計基礎教程

《電腦程式設計基礎教程》是2009年2月上海交通大學出版社出版的圖書,作者是劉瑩、包懷忠。該書適合於有一定計算機基礎知識的本、專科非計算機專業學生學習。

內容簡介

電腦程式設計的目的在於解決數據處理問題。利用計算機解決問題的方式和方法與手工解決問題既有相同之處,也存在著許多差異。在程式設計過程中,算法是解決問題的方法和步驟,計算機語言是實現算法的工具,程式則是算法的具體實現:本教材以何進行程式設計為重點,介紹了程式設計的有關概念、特點和計算機解決問題的一些基本算法。畸時,以visualBasic為實現程式設計的工具,介紹了其主要的語言成分,以及如何利用各種控制項進行界面設計和代碼設計,並給出了豐富的具有典型性和通用性的示例,本教材在前版的基礎上重新做了認真、細緻的補充和修訂,結構合理、概念準確、算法精煉。

圖書目錄

第1章 程式設計與算法

1.1 程式設計的基本概念

1.1.1 程式與程式設計

1.1.2 程式設計的過程和特性

1.1.3 程式設計語言

1.1.4 程式設計方法

1.1.5 程式的質量標準

1.2 算法及算法的描述工具

1.2.1 算法和算法設計

1.2.2 算法描述工具

1.2.3 算法的基本特性

1.3 算法設計舉例

習題1

第2章 程式設計工具與界面設計

2.1 程式設計工具

2.1.1 Visual Basic簡介

2.1.2 Visual Basic的特點

2.1.3 Visual Basic的開發環境

2.1.4 Visual Basic工程

2.1.5 Visual Basic應用程式設計過程

2.1.6 Visual Basic的語句及語法

2.2 界面及其基本設計

2.2.1 界面的作用

2.2.2 界面設計準備

2.2.3 窗體

2.2.4 常用基本控制項

2.2.5 對話框

習題2

第3章 數據表示及基本運算

3.1 數據定義

3.1.1 數據類型

3.1.2 變數

3.1.3 常量

3.2 函式

3.2.1 數學函式

3.2.2 字元串函式

3.2.3 日期和時間函式

3.2.4 類型轉換函式

3.3 運算符和表達式

3.3.1 算術表達式

3.3.2 字元串表達式

3.3.3 日期表達式

3.3.4 關係表達式

3.3.5 邏輯表達式

3.3.6 混合表達式的執行順序

3.4 綜合練習

3.4.1 使用立即視窗

3.4.2 設計窗體

3.4.3 幾點說明

習題3

第4章 選擇與分支

4.1 基本概念

4.1.1 選擇與分支

4.1.2 條件與判斷

4.1.3 分支結構

4.2 分支語句

4.2.1 IF語句

4.2.2 SELECT CASE語句

4.3 選擇性控制項

4.3.1 單選按鈕(OptiongButton)

4.3.2 複選框(CheckBox)

4.3.3 選項卡(SSTab)

4.4 程式設計舉例

習題4

第5章 循環

5.1 基本概念

5.1.1 循環的產生

5.1.2 循環的結構與控制

5.2 循環語句

5.2.1 While…Wend語句

5.2.2 Do…Loop語句

5.2.3 For…Next語句

5.2.4 For Each…Next語句

5.2.5 多重循環

5.3 計時器(6 Timer)

5.3.1 計時器的主要屬性和事件

5.3.2 計時器套用舉例

5.4 程式設計舉例

習題5

第6章 數組

6.1 基本概念

6.1.1 數組的基本概念

6.1.2 數據的組織方式

6.1.3 數組的定義

6.1.4 控制項數組

6.2 數組的基本操作

6.2.1 數組的輸入與輸出

6.2.2 數組的複製與交換

6.3 ListBox控制項和ComboBox控制項

6.3.1 列表框(ListBox)

6.3.2 組合框(ComboBox)

6.4 數組套用示例

6.4.1 求最大值問題

6.4.2 統計計數問題

6.4.3 排序問題

6.4.4 查找問題

6.4.5 表格計算問題

6.4.6 控制項數組套用問題

習題6

第7章 過程

7.1 基本概念

7.2 過程的定義和調用

7.2.1 子程式過程

7.2.2 函式過程

7.2.3 事件過程

7.3 參數傳遞

7.3.1 形式參數與實在參數

7.3.2 值傳遞與地址傳遞

7.3.3 數組參數

7.3.4 有關參數的其他問題

7.4 變數作用域與生存期

7.4.1 Visual Basi的程式結構

7.4.2 變數的作用域

7.4.3 變數的生存期

7.5 過程的嵌套和遞歸調用問題

7.5.1 嵌套調用

7.5.2 遞歸調用

7.6 程式設計舉例

習題7

第8章 檔案及其處理

8.1 基本概念

8.1.1 檔案

8.1.2 數據檔案

8.1.3 檔案的管理和使用

8.2 檔案管理語句、函式和控制項

8.2.1 與資料夾有關的語句

8.2.2 與檔案有關的語句及函式

8.2.3 檔案系統控制項

8.3 數據檔案處理

8.3.1 數據檔案的訪問類型

8.3.2 數據檔案的處理步驟

8.3.3 檔案處理中的常用函式

8.3.4 順序檔案

8.3.5 隨機檔案

8.3.6 二進制檔案處理

8.4 綜合套用示例

習題8

第9章 圖形與選單

9.1 圖形設計

9.1.1 與圖形相關的對象

9.1.2 坐標系統

9.1.3 繪圖屬性

9.1.4 圖形方法

9.1.5 圖形控制項

9.2 選單設計

9.2.1 選單的基本結構

9.2.2 建立選單

9.2.3 編寫選單項的單擊事件過程

9.2.4 運行階段選單的變化控制

9.2.5 彈出式選單

9.3 公共對話框控制項(Common Dialog)

9.4 綜合套用示例

習題9

第10章 資料庫程式設計

10.1 資料庫訪問技術

10.1.1 數據訪問接口

lO.1.2 ADO數據對象

10.2 ADO數據控制項(ADODC)

10.2.1 資料庫表的基本結構

10.2.2 建立與資料庫的連線

10.2.3 確定記錄源

10.2.4 訪問數據

10.3 數據綁定控制項

10.3.1 數據綁定控制項

10.3.2 數據格線控制項(DataGrid)

10.4 Select查詢語句

10.4.1 S QL語言簡介

10.4.2 Select基本語法

10.4.3 在Visual Basic中使用Select語句

lO.4.4 Select語句的擴展

10.5 程式設計舉例

習題10

相關詞條

熱門詞條

聯絡我們