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

高等職業教育「十一五」規劃教材‧計算機類核心課程教改項目成果係列教材:C#程序設計案例教程

  • 作者:王明福 著
  • 出版社: 科學出版社
  • 出版時間:2009-03-01
  • 版次:1
  • 商品編號: 10122993

    頁數:315

    印刷時間:2009-03-01


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

購買數量:

內容簡介

 

本書以微軟Visual Studio 2005作為開發平台,全書共13章,前6章介紹C#語言面向對象程序設計基礎和編程環境,主要內容包括Visual Studio 2005開發平台介紹、C#語言基礎、流程控制、數組與結構,以及類與對象、繼承與多態、接口、委託和事件;第7~13章介紹Visual C#的應用開發,通過開發計算器、記事本、時鐘仿真、媒體播放器、學生信息管理系統、桌面時差時鐘和OO聊天室等Windows應用程序,詳細介紹了包括窗體與常用控件、菜單與工具欄、對話框等在內的界面設計,以及Windows窗體應用程序進階,包括GDI+編程、文件操作、多媒體技術、數據庫技術、多線程技術和網絡通信等編程技術。
  本書可作為高職高專院校計算機類各專業,以及應用性、技能型人才培養的各類教育的「C拌程序設計」課程的教材,也可作為培訓學院的培訓教材和廣大計算機編程愛好者的自學讀物。
  本書中所有程序全部運行通過,免費提供所有源程序代碼和電子課件,讀者可到科學出版社網站(www.abook.cn)下載。

目錄

第1章 緒論
1.1 C#案例程序演示
1.2 C#簡介
1.2.1 Visualc#.NET簡介
1.2.2 VisualC#.NET的特點
1.2.3 C#與其他語言的關係

1.3 VisualStudi02005開發環境
1.3.1 起始窗體
1.3.2 菜單和工具欄
1.3.3 工具箱面板
1.3.4 類視圖面板
1.3.5 對象瀏覽器面板
1.3.6 代碼編輯器/窗體設計器
1.3.7 屬性面板
13.8 定製開發環境

1.4 簡單的C#程序
1.4.1 創建C#程序項目
1.4.2 編寫C#程序代碼
1.4.3 編譯、連接和執行程序
1.4.4 C#程序結構分析

1.5 輸入/輸出操作
1.5.1 Console.WriteLine()方法
1.5.2 Console.Write()方法
1.5.3 Console.ReadLine()方法
1.5.4 Console.Read()方法
課堂實訓
習題

第2章 數據類型和表達式
2.1 基本規則
2.1.1 標識符
2.1.2 基奉書寫規則
2.1.3 中文標識符
2.2 常量與變量
2.3 運算符與表達式
課堂實訓
習題

第3章 結構化程序設計
3.1 賦值語句
3.2 選擇語句
3.3 循環語句
3.4 跳轉語句
課堂實訓
習題

第4章 數組.枚舉和結構
4.1 數組的定義
4.2 數組的初始化
4.3 數組元素的訪問
4.4 綜合應用舉例
4.5 枚舉
4.6 結構
課堂實訓
習題

第5章 面向對象編程基礎
5.1 面向對象的基本概念
5.2 類
5.3 構造與析構
5.4 方法
5.5 屬性
課堂實訓
習題

第6章 面向對象編程進階
6.1 繼承與派生的概念
6.2 類的繼承
6.3 類的多態
6.4 接口
6.5 委託與事件
6.6 異常處理
課堂實訓
習題

第7章 Windows窗體程序開發
7.1 「我的計算器」程序
7.2 預備知識:窗體設計器
7.3 開發「我的計算器」程序
7.4 窗體與控件
課堂實訓

第8章 窗體界面高級編程
8.1 「我的記事本」程序介紹
8.2 創建「我的記事本」程序
8.3 菜單設計
8.4 工具欄設計
8.5 狀態欄設計
8.6 剪貼板功能
課堂實訓

第9章 文件與對話框
9.1 「我的記事本」擴充功能介紹
9.2 預備知識:認識文件
9.3 預備知識:通用對話框
9.4 實現文件保存功能
9.5 實現文件打開功能
9.6 實現查找功能
9.7 實現查找/替換功能
9.8 實現打印功能
課堂實訓

第10章 圖形與多媒體
10.1 媒體程序介紹
10.2 GDI+繪圖基礎
10.3 時鐘程序的開發
10.4 音頻和視頻播放
10.5 MCI的媒體播放技術
10.6 封裝一個MCI控制類:CMCIClass
10.7 媒體播放器
課堂實訓

第11章 數據庫編程
11.1 學生信息管理系統介紹
11.2 ADO.NET編程基礎
11.3 創建數據庫
11.4 創建應用程序.訪問數據庫
11.5 數據庫記錄的編輯
11.6 數據庫記錄的查詢
課堂實訓

第12章 多線程技術
12.1 桌面時差時鐘程序介紹
12.2 多線程概述
12.3 一個多線程程序MyThread
12.4 線程的優先級
12.5 線程同步
課堂實訓

第13章 網絡編程
13.1 MyQQ聊天室程序介紹
13.2 TCP編程基礎
13.3 基於Socket的網絡編程
13.4 MyQQ聊天室系統設計
13.5 MyQQ客戶端程序
13.6 MyQQ服務器端程序
課堂實訓

附錄
附錄A NET開發環境VisualStudio2005的安裝
附錄B 使用VisualStudio2005的幫助
附錄C C#程序的調試方法
參考文獻


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