2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

C#程序設計(附光盤1張)

  • 作者:宋文強,熊壯 著
  • 出版社: 高等教育出版社
  • 出版時間:2010-02-01
  • 版次:1
  • 商品編號: 10336383

    頁數:328


HK$56.20 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《C#程序設計》是一本以C#作為人門語言的C#程序設計教材,以培養學生的程序設計基本能力為教學目標。全書共分12章,重點講述了程序設計語言的基本概念、面向對象程序設計的基本思想、程序的基本結構與算法實現、Windows應用程序界面設計、文件操作、圖形圖像處理,以及數據庫訪問等方面的知識。
  作者根據自己多年的教學經驗,針對初學者的特點,對C#語言的教學內容做了精心選擇和周密安排,力求深入淺出,通俗易懂,突出了案例教學的觀念,精選了170多個兼具實用性、趣味性和技巧性的實例,有助於讀者更好地理解程序設計的思想。
  《C#程序設計》適合作為高等院校的計算機程序設計基礎課程教材,也可以作為科技人員自學C#程序設計的參考用書。配套光盤中包含教材的全部例題代碼和教學課件。

目錄

第一章 C#程序設計概述
1.1 C#語言簡介
1.1.1 C#語言的主要特點
1.1.2 C#與其他程序設計語言的比較
1.2 C#控制台應用程序設計實例
1.2.1 C#控制台應用程序的創建
1.2.2 C#控制台應用程序的結構
1.2.3 C#程序代碼的基本書寫規則
1.3 C# Windows窗體應用程序設計實例
1.3.1 C# Windows窗體應用程序的創建
1.3.2 C# Windows窗體應用程序的結構
本章小結
習題

第二章 C#語言基礎
2.1 C#的基本字符集和詞彙集
2.1.1 字符集
2.1.2 詞彙集
2.2 C#的數據類型
2.2.1 布爾型
2.2.2 整數類型
2.2.3 字符型
2.2.4 浮點類型
2.2.5 十進制小數型
2.3 變量
2.3.1 聲明變量
2.3.2 變量的初始化操作與初值
2.3.3 簡單類型數據之間的轉換
2.4 常量
2.4.1 文字常量
2.4.2 符號常量
2.5 運算符與表達式
2.5.1 算術運算符
2.5.2 關係運算符
2.5.3 邏輯運算符
2.5.4 位運算符
2.5.5 運算符的優先順序
2.6 枚舉與結構
2.6.1 枚舉
2.6.2 結構
本章小結
習題二

第三章 程序的基本結構
3.1 順序結構
3.1.1 賦值語句
3.1.2 控制台輸入輸出語句
3.1.3 輸出格式控制
3.1.4 消息框
3.2 分支結構
3.2.1 if語句
3.2.2 switch語句
3.2.3 條件運算符
3.3 循環結構
3.3.1 while語句
3.3.2 do while語句
3.3.3 for語句
3.3.4 循環的嵌套
3.3.5 循環的退出和跳過
本章小結
習題三

第四章 面向對象程序設計基礎
4.1 類和對象的基本概念
4.1.1 類的創建
4.1.2 字段的定義和訪問
4.1.3 屬性的定義和訪問
4.1.4 方法的定義和調用
*4.1.5 方法的遞歸調用
4.2 重載
4.2.1 方法的重載
4.2.2 構造函數的重載
4.3 類的靜態成員
4.3.1 靜態數據成員
4.3.2 靜態方法
4.4 類的繼承
4.4.1 繼承的實現
*4.4.2 覆蓋
4.5 命名空間
4.5.1 命名空間的概念
4.5.2 命名空間的使用
本章小結
習題四

第五章 系統定義類
5.1 System.Math類
5.1.1 整數乘、除方法
5.1.2 取整方法
5.1.3 指數和對數方法
5.1.4 開方和乘冪方法
5.1.5 三角函數方法
5.1.6 符號函數方法
5.2 System.Stnng類
5.2.1 字符串長度屬性
5.2.2 刪除空格方法
5.2.3 取子串方法
5.2.4 字符串查找與定位方法
5.2.5 字符串插入、移除與填充方法
5.2.6 字符串比較方法
5.2.7 字母大小寫轉換方法
5.2.8 字符串替換方法
5.3 System.Text.String Builder類
5.3.1 使用Append()方法追加字符串
5.3.2 使用Append Format()方法控制輸出格式
5.4 System.Date Tifne類
5.4.1 常用的日期與時間屬性
5.4.2 常用的日期與時間方法
5.4.3 日期與時間格式化
*5.4.4 日期與時間的計算
5.5 System.Random類
5.5.1 System.Random類對象的創建
5.5.2 隨機數序列的應用實例
本章小結
習題五

第六章 數組
6.1 數組的定義和引用
6.1.1 一維數組的定義
6.1.2 一維數組的初始化
6.1.3 一維數組元素的引用
6.1.4 用foreach語句遍曆數組元素
6.1.5 二維數組的定義和引用
6.2 數組對象的屬性和方法
6.2.1 數組對象的屬性
6.2.2 數組對象的常用方法
6.2.3 數組對象的複製方法
6.3 Array類的靜態方法
6.3.1 創建數組的方法
6.3.2 清除數組的方法
6.3.3 複製數組的方法
6.3.4 數組排序的方法
6.3.5 數組查找的方法
6.4 數組應用舉例
6.4.1 分類統計
6.4.2 矩陣乘法運算
6.4.3 Split()方法與字符串數組
6.4.4 To Char Array()方法與字符數組
本章小結
習題六

第七章 窗體和常用控件
7.1 窗體
7.1.1 窗體的常用屬性
7.1.2 窗體的常用事件
7.1.3 窗體的常用方法
7.1.4 多窗體應用程序
7.2 常用公共控件
7.2.1 按鈕控件
7.2.2 文本控件
7.2.3 簡單選擇控件
7.2.4 列表選擇控件
7.2.5 圖片框控件
7.2.6 滾動條控件
*7.2.7 進度條
7.3 常用組件
7.3.1 圖片列表組件
7.3.2 定時器組件
本章小結
習題七

第八章 界面設計與對話框
8.1 菜單
8.1.1 菜單控件
8.1.2 訪問鍵和快捷鍵
8.1.3 上下文菜單控件
8.2 工具欄和狀態欄
8.2.1 工具欄控件
8.2.2 狀態欄控件
8.3 對話框
8.3.1 打開文件對話框
8.3.2 保存文件對話框
8.3.3 字體對話框
8.3.4 顏色對話框
本章小結
習題八

第九章 文件操作基礎
9.1文件管理
9.1.1 FiIe類和File Info類
9.1.2 獲取文件基本信息
9.1.3 複製文件
9.1.4 創建和刪除文件
9.2 目錄和路徑管理
9.2.1 Directory類和Directorv Info類
9.2.2 Path類
9.2.3 創建、刪除和移動目錄
9.2.4 查看指定目錄下的文件和子目錄
9.2.5 複製指定目錄下的文件
9.2.6刪除指定目錄下的文件
9.3 文件的讀寫
9.3.1 文件和流的概念
9.3.2 字節流的讀寫
9.3.3 字符流的讀寫
9.3.4 二進制流的讀寫
9.3.5 小圖片瀏覽器
9.3.6 簡單文本編輯程序
本章小結
習題九

第十章 圖形圖像處理基礎
10.1 GDI+概述
10.1.1 創建Graphics對象
10.1.2 獲取Graphics對象
10.1.3 坐標系
10.1.4 工作區
10.2 基本的GDI+對象
10.2.1 畫筆
10.2.2 筆刷
10.2.3 顏色
10.2.4 字體
10.3 基本圖形繪製
10.3.1 繪製線條和形狀
10.3.2 繪製文本
10.3.3 鼠標繪圖
10.4 圖像處理基礎
10.4.1 圖像的顯示與保存
10.4.2 圖像的幾何變換
10.4.3 圖像的動畫效果
*10.4.4 彩色圖像轉換成灰度圖像
*10.4.5 灰度圖像轉換成偽彩色圖像
本章小結
習題十

第十一章 數據庫應用
11.1 數據庫的基本概念
11.1.1 表與記錄
11.1.2 表的結構設計
11.2 數據綁定
11.2.1 設計時與數據控件的綁定
11.2.2 設計時與公共控件的綁定
11.3 ADO.NET
11.3.1 ADO.NET的體系結構
11.3.2 Connection對象
11.3.3 Commarld對象
11.3.4 Data Reader對象
11.3.5 Data Adapter對象
11.3.6 Data Set對象
*11.4 結構化查詢語言
11.4.1 SQL的構成
11.4.2 SQL的語法
11.4.3 使用SQL語句查詢數據庫
*11.5 LINQ技術簡介
11.5.1 LINQ的語法結構
11.5.2 使用LINQ操作集合類型對象
11.5.3 使用LINQ操作SQL Server數據庫
本章小結
習題十

第十二章 Web應用程序開發
12.1 Web應用程序設計概述
12.1.1 創建Web應用程序的基本步驟
12.1.2 Web應用程序的結構分析
12.1.3 Web頁面的往返行程
12.1.4 Web應用程序中的常用控件
12.2 Web應用程序的文件操作
12.2.1 虛擬路徑與物理路徑
12.2.2 Flie Upload控件與文件上傳
12.2.3 List Box控件與圖片文件瀏覽
12.3 Web應用程序的數據庫操作
12.3.1 Sql Data Source控件與數據庫內容瀏覽
12.3.2Sql Data Source控件與數據庫更新
12.4 Web應用綜合實例——網上書店
12.4.1 網上書店的總體設計
12.4.2 數據結構
12.4.3 核心代碼介紹
本章小結
習題十二
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。