出版時間:2012-1 出版社:清華大學(xué)出版社 作者:徐安東 主編,葉元卯 等編著
Tag標(biāo)簽:無
內(nèi)容概要
C#語言是一種簡單、現(xiàn)代、面向?qū)ο蠛推脚_獨立的新型組件編程語言,是微軟公司為了能夠完全利用.NET平臺優(yōu)勢而開發(fā)的編程語言。其語法風(fēng)格源于C/C++,融合了Visual
Basic的高效和C/C++的強大,一經(jīng)推出就受到廣大程序員的喜愛,是目前進(jìn)行.NET開發(fā)的首選語言。
C#語言具有簡單易學(xué)和快速開發(fā)等優(yōu)點,在程序設(shè)計基礎(chǔ)教學(xué)方面,非常適合學(xué)生學(xué)習(xí),可以作為計算機基礎(chǔ)教學(xué)“程序設(shè)計”課程的教學(xué)語言。
本書共11章,內(nèi)容包括認(rèn)識Visual
C#、簡單C#程序設(shè)計、C#語言基礎(chǔ)、C#程序流程控制、數(shù)組、用戶界面設(shè)計、面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、文件操作、GDI+與圖形編程、數(shù)據(jù)庫應(yīng)用、綜合應(yīng)用實例。本書由淺入深,循序漸進(jìn),重點突出,結(jié)構(gòu)清晰,敘述清楚。所有例題均在Visual
Studio
2008專業(yè)版上進(jìn)行過演練。無論是剛開始接觸面向?qū)ο缶幊痰男率?,還是打算轉(zhuǎn)移到C#的具有C、C++或Java基礎(chǔ)的程序員,都可以從本書中吸取到新的知識。
本書是C#語言程序設(shè)計的一本入門教材,不僅可作為本科非計算機專業(yè)“程序設(shè)計基礎(chǔ)”課教材,而且可以作為高職高專院校相關(guān)專業(yè)的程序設(shè)計課教材,還可作為高級語言學(xué)習(xí)者和程序員的參考用書。
書籍目錄
第1章 認(rèn)識Visual C#
1.1 C#語言
1.2 .NET Framework 3.
1.3 Visual C# 2008集成開發(fā)環(huán)境
1.4 使用幫助系統(tǒng)
1.5 用C#創(chuàng)建Windows應(yīng)用程序
1.6 用C#創(chuàng)建控制臺應(yīng)用程序
小結(jié)
習(xí)題
第2章 簡單C#程序設(shè)計
2.1 面向?qū)ο蟾拍?br /> 2.2 建立簡單的Windows應(yīng)用程序
2.3 窗體和Label控件
2.4 TextBox文本框控件
2.5 Button按鈕控件
2.6 PictureBox圖形框控件
小結(jié)
習(xí)題
第3章 C#語言基礎(chǔ)
3.1 C#程序結(jié)構(gòu)
3.2 變量和常量
3.3 常用數(shù)據(jù)類型
3.4 C#語言的運算符和表達(dá)式
小結(jié)
習(xí)題
第4章 C#程序流程控制
4.1 順序結(jié)構(gòu)
4.2 選擇結(jié)構(gòu)
4.3 循環(huán)結(jié)構(gòu)
小結(jié)
習(xí)題
第5章 數(shù)組
5.1 數(shù)組的概念
5.2 數(shù)組聲明與初始化
5.3 數(shù)組的基本操作與排序
5.4 多維數(shù)組
小結(jié)
習(xí)題
第6章 用戶界面設(shè)計
6.1 常用控件
6.2 列表框和組合框
6.3 用戶交互界面
小結(jié)
習(xí)題
第7章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
第8章 文件操作
第9章 GDI+與圖形編程
第10章 數(shù)據(jù)庫應(yīng)用
第11章 綜合應(yīng)用實例
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:應(yīng)用程序是在內(nèi)存中運行的,應(yīng)用程序之間、應(yīng)用程序與用戶之間的交互信息也都存儲在內(nèi)存中,這些數(shù)據(jù)將隨著程序或系統(tǒng)的關(guān)閉而丟失。一個完整的應(yīng)用程序,必然要涉及系統(tǒng)、程序和用戶等各種信息的存儲,這就是本章所要討論的文件輸入輸出(IO)操作。輸入輸出操作是內(nèi)存和持久性存儲設(shè)備之間的一座橋梁。本章將對.NET類庫中提供的與輸入輸出操作相關(guān)的各種類型進(jìn)行介紹,并說明如何通過流的讀寫來實現(xiàn)文件的輸入輸出。8.1 文件系統(tǒng)概述計算機系統(tǒng)的重要作用之一是能快速處理大量信息,因此數(shù)據(jù)的組織和存取成為極為重要的內(nèi)容。文件是數(shù)據(jù)的一種組織形式,文件系統(tǒng)的目標(biāo)就是提高存儲器的利用率,接受用戶的委托實施對文件的操作。文件系統(tǒng)是操作系統(tǒng)的一個重要組成部分。文件系統(tǒng)所要解決的問題包括管理存儲設(shè)備,決定文件的存放位置和方式,提供共享能力,保證文件安全性,提供友好的用戶接口等。通過文件系統(tǒng),用戶和應(yīng)用程序能夠方便地進(jìn)行數(shù)據(jù)存儲,而不必關(guān)心底層存儲設(shè)備的實現(xiàn)細(xì)節(jié)。Windows支持多種文件系統(tǒng),包括FAT、FAT32、NTFS等。這些文件系統(tǒng)在操作系統(tǒng)內(nèi)部有不同的實現(xiàn)方式,然而它們提供給用戶的接口是一致的。如果應(yīng)用程序不涉及操作系統(tǒng)的具體特性,那么只要按照標(biāo)準(zhǔn)方式來編寫代碼,生成的應(yīng)用程序就可以運行在各個文件系統(tǒng)上,甚至可以不經(jīng)改動而移植到其他操作系統(tǒng)(如UNIX和Linux)上。.NET框架中的輸入輸出處理部分就封裝了文件系統(tǒng)的實現(xiàn)細(xì)節(jié),提供給開發(fā)人員一個標(biāo)準(zhǔn)化的接口。Windows操作系統(tǒng)對文件的管理采用多級目錄結(jié)構(gòu),并且提供了一組命令用于文件和目錄的管理??梢允褂?NET類庫提供的標(biāo)準(zhǔn)方法進(jìn)行目錄管理、文件控制和文件存取等工作,公共語言運行時會在程序執(zhí)行時自動調(diào)用相關(guān)的系統(tǒng)命令。
編輯推薦
《Visual C#程序設(shè)計基礎(chǔ)》是國高等院校計算機基礎(chǔ)教育課程體系規(guī)劃教材之一。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual C#程序設(shè)計基礎(chǔ) PDF格式下載