出版時間:2007-8 出版社:機械工業(yè) 作者:羅兵 頁數(shù):301
Tag標簽:無
內容概要
本書以C#語言為載體,通過討論C#程序設計的一般過程和方法,重點講述了程序設計基礎、面向對象程序設計、算法與數(shù)據(jù)結構、GuI程序設計和數(shù)據(jù)庫程序設計的知識,并涉及計算機基礎、數(shù)據(jù)和控制、程序設計理論、軟件工程4大知識領域。同時,本書詳細分析了C#作為通用程序設計語言的本質特征和語法規(guī)則,并以大量C#程序實例演示應用程序的設計過程,介紹主流的程序設計思想和方法,培養(yǎng)讀者的代碼編寫能力。 本書采用案例教學法,既有豐富的理論知識,也有大量的實戰(zhàn)范例,更提供了精心設計的課后練習。 本書內容深入淺出,覆蓋面廣,圖文并茂,獨具特色,適合作為汁算機及其相關專業(yè)本科教學用書,也可用做其他專業(yè)的計算機公共課基礎教材。對于自學程序設計的計算機愛好者以及從事軟件開發(fā)和應用的科技人員來說,本書也是極佳的參考書。
書籍目錄
前言 第1章 緒論 1.1 計算機概述 1.1.1 計算機系統(tǒng)組成 1.1.2 數(shù)據(jù)表示與處理 1.2 程序設計語言 1.2.1 發(fā)展歷史 1.2.2 語言的類型 1.2.3 高級語言的分類 1.3 .NET介紹 1.3.1 Microsoft.NET概述 1.3.2 Microsoft.NET框架 1.4 C#語言簡介 1.4.1 C#語言的起源 1.4.2 C#語言的性能 1.4.3 C#語言的特點 1.5 VisualC#2005Express簡介 1.5.1 VisualC#2005Express 的功能介紹 1.5.2 VisualC#2005Express的項目 1.5.3 VisualC#2005 Express的界面介紹 1.6 本章習題 第2章 程序設計基礎 2.1 程序 2.1.1 初識C#程序 2.1.2 標識符和關鍵字 2.2 常量和變量 2.3 數(shù)據(jù)類型 2.3.1 簡單類型 2.3.2 枚舉類型 2.3.3 結構類型 2.3.4 數(shù)組類型 2.4 類型轉換 2.4.1 隱式轉換 2.4.2 顯式轉換 2.5 撰寫規(guī)范的程序代碼 2.5.1 基本格式 2.5.2 注釋 2.5.3 命名 2.6 本章習題 笫3章 程序控制與算法 3.1 表達式與運算符 3.1.1 表達式 3.1.2 運算符 3.1.3 運算符的優(yōu)先級 3.2 流程控制 3.2.1 順序結構 3.2.2 選擇結構 3.2.3 循環(huán)結構 3.3 算法 3.3.1 算法的圖形描述 3.3.2 基本算法 3.3.3 排序 3.3.4 查找 3.3.5 算法復雜性分析 3.4 本章習題 第4章 面向對象與對象模型 4.1 面向對象的概念 4.1.1 面向對象的基本原理 4.1.2 類和對象的概念 4.1.3 UML和對象建模 4.1.4 簡評面向對象 4.2 類和對象 4.2.1 類的聲明及其成員 4.2.2 對象和對象的生命周期 4.3 屬性和索引 4.3.1 屬性 4.3.2 索引 4.4 方法 …… 第5章 C#面向對象編程基礎 第6章 C#面向對象編程深入 第7章 開發(fā)過程與程序調試 第8章 Windows程序設計 第9章 GDI+編程 第10章 文件和流 第11章 數(shù)據(jù)庫程序開發(fā) 附錄A ASCII碼 附錄B Unicode碼
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載