電腦辦公入門·提高·精通

電腦辦公入門·提高·精通

《電腦辦公入門·提高·精通》是2008年機械工業出版社出版的圖書,作者是於昕傑、張燕。

基本信息

編輯推薦

本書分為基礎知識篇、技能訓練篇和行業套用篇,共22章,主要內容包括電腦基礎操作、WindowsXP檔案管理、WindowsXP基本設定、漢字輸入法、Word文本編排、Word圖表處理、Excel電子表格製作、Excel數據處理、PowerPoint幻燈片製作與設計等,適合電腦辦公初、中級用戶使用,也可作為大中專院校及各類電腦培訓班的電腦辦公課程的教材使用。

目錄

第一篇入門知識

第1章C#語言入門1

1.1C#簡介1

1.2安裝和配置VisualStudio2005安裝程式2

1.2.1VisualStudio2005的基本情況2

1.2.2VisualStudio2005的選擇和安裝2

1.3在CLI模式下編程7

1.3.1CLI模式編程的環境7

1.3.2HelloWorld程式代碼8

1.3.3編譯HelloWorld程式9

1.4在VisualStudio2005環境中編程11

1.4.1VisualStudio2005編輯器簡介11

1.4.2創建項目12

1.4.3生成檔案13

1.4.4設計用戶界面14

1.5創建第一個Windows窗體應用程式14

1.5.1創建空的Windows窗體應用程式14

1.5.2完善功能15

1.5.3程式解釋18

1.6總結20

第2章使用變數、操作符和表達式21

2.1標識符21

2.1.1標識符的演示程式21

2.1.2解釋程式23

2.2標識關鍵字24

2.3類型25

2.3.1值類型25

2.3.2System.ValueType類型25

2.3.3默認構造函式25

2.3.4結構類型26

2.3.5結構類型的範例26

2.3.6簡單類型28

2.3.7整型29

2.3.8浮點型29

2.3.9數字型30

2.3.10bool類型30

2.3.11枚舉類型31

2.3.12枚舉類型的範例31

2.3.13枚舉類型程式的解釋33

2.3.14引用類型34

2.3.15類類型34

2.3.16Object類型35

2.3.17Object類型的範例35

2.3.18Object類型範例的解釋38

2.3.19string類型39

2.3.20接口類型39

2.4常量和變數42

2.4.1常量42

2.4.2靜態變數42

2.4.3實例變數43

2.4.4變數的引用45

2.5理解語句45

2.5.1塊語句45

2.5.2聲明語句和表達式語句45

2.5.3選擇語句和疊代語句46

2.5.4跳轉語句47

2.6使用算術運算符49

2.6.1關係運算符與賦值運算符49

2.6.2邏輯運算符50

2.6.3算術運算符50

2.6.4位運算符51

2.6.5條件運算符53

2.6.6類型信息運算符55

2.6.7checked和unchecked運算符58

2.6.8控制優先權62

2.7總結62

第3章使用循環語句63

3.1聲明bool變數63

3.1.1bool變數的實例63

3.1.2bool變數實例的解釋65

3.2使用if語句66

3.2.1理解if語句的語法66

3.2.2使用else語句66

3.2.3嵌套if語句67

3.2.4if語句的實例68

3.2.5if語句實例的解釋69

3.3使用switch語句70

3.3.1理解switch語句的語法71

3.3.2switch語句的實例72

3.3.3switch語句實例的解釋73

3.4使用while語句74

3.4.1while語句的實例74

3.4.2while語句實例的解釋75

3.5使用for語句76

3.5.1for循環語句的語法76

3.5.2for循環語句的實例77

3.5.3for循環語句實例的解釋79

3.6使用foreach語句79

3.6.1foreach循環語句的實例80

3.6.2foreach循環語句實例的解釋81

3.7使用do語句82

3.7.1do語句的語法82

3.7.2do語句的實例82

3.7.3do語句實例的解釋83

3.8總結84

第4章處理錯誤和異常85

4.1處理錯誤85

4.1.1異常處理的實例85

4.1.2異常處理機制的解釋87

4.2拋出異常的throw87

4.2.1拋出異常的實例88

4.2.2拋出異常實例的解釋89

4.3捕獲異常的catch90

4.3.1捕獲異常的實例90

4.3.2捕獲異常實例的解釋92

4.4使用多個catch處理程式93

4.4.1使用多個catch處理程式的實例94

4.4.2使用多個catch處理程式實例的解釋97

4.5使用finally清理異常98

4.5.1finally清理異常的實例99

4.5.2finally實例的解釋102

4.6使用Exception類104

4.6.1構造Exception對象104

4.6.2StackTrace特性109

4.7總結111

第二篇深入學習C#語言

第5章類和對象113

5.1理解類的概念113

5.2定義類114

5.2.1類的成員114

5.2.2訪問修飾符115

5.2.3Main()方法116

5.3構造函式122

5.3.1構造函式的演示程式122

5.3.2構造函式的演示程式的解釋123

5.3.3聲明變數與實例化變數124

5.3.4C#語言的構造函式的初始化126

5.3.5析構函式130

5.4靜態成員與實例變數132

5.4.1靜態成員與實例成員132

5.4.2構造函式中的靜態成員與實例變數134

5.4.3使用const關鍵字來創建static欄位138

5.4.4隻讀欄位139

5.5類的繼承143

5.5.1類的繼承的實例143

5.5.2類的繼承的實例的解釋145

5.5.3封閉類146

5.6總結148

第6章枚舉和結構149

6.1使用枚舉149

6.1.1聲明枚舉類型149

6.1.2枚舉類型的範例150

6.1.3使用枚舉進行類型轉換151

6.1.4枚舉類型的轉換151

6.1.5枚舉中的System.FlagsAttribute152

6.1.6FlagsAttribute的範例153

6.2使用結構類型155

6.2.1聲明結構類型155

6.2.2結構類型的範例156

6.2.3理解結構和類的區別157

6.2.4結構變數的聲明範例158

6.2.5複製結構變數159

6.2.6複製結構變數的實例160

6.3總結162

第7章數組和集合163

7.1數組163

7.1.1聲明數組變數163

7.1.2創建數組實例和初始化變數165

7.1.3遍歷多維數組166

7.1.4訪問二維數組的範例的解釋168

7.1.5使用數組的Rank屬性169

7.1.6複製數組170

7.2集合類172

7.2.1ArrayList類172

7.2.2Queue類173

7.2.3Stack類175

7.2.4Hashtable類176

7.2.5SortedList類178

7.3使用數組參數180

7.3.1使用一維數組參數180

7.3.2使用二維數組參數181

7.3.3聲明params數組182

7.4總結183

第8章值和引用184

8.1理解值類型184

8.1.1聲明值類型184

8.1.2值類型的生存期186

8.1.3聲明新的值類型186

8.2理解引用類型191

8.2.1處理數組192

8.2.2處理字元串193

8.3Boxing與unboxing操作196

8.3.1Boxing操作196

8.3.2Unboxing操作196

8.3.3Boxing和Unboxing的範例197

8.4參數傳遞198

8.4.1值參數199

8.4.2引用參數200

8.4.3創建ref參數202

8.4.4創建out參數204

8.5記憶體分配205

8.5.1垃圾回收機制206

8.5.2System.Object類208

8.6總結208

第9章使用繼承和多態209

9.1繼承209

9.2使用繼承209

9.2.1基類和派生類209

9.2.2使用Base方法調用基類構造函式212

9.2.3new方法214

9.2.4virtual方法216

9.2.5override方法218

9.3創建接口220

9.3.1接口語法220

9.3.2接口限制221

9.3.3實現接口221

9.3.4接口的繼承223

9.3.5ICloneable接口225

9.4抽象類227

9.4.1抽象類的定義228

9.4.2抽象類的實例228

9.5多態230

9.5.1多態的定義230

9.5.2多態的實例231

9.6總結232

第10章實現Property(屬性)233

10.1封裝和屬性233

10.1.1封裝233

10.1.2屬性234

10.2屬性的定義235

10.2.1Attribute類235

10.2.2隻讀屬性237

10.2.3可讀寫屬性238

10.2.4隻讀屬性240

10.3屬性的局限性242

10.4總結242

第11章枚舉集合243

11.1枚舉集合中的元素243

11.1.1數組與枚舉243

11.1.2IEnumerable接口244

11.1.3實現IEnumerable接口245

11.2使用疊代器來實現一個枚舉器247

11.2.1yield關鍵字247

11.2.2疊代器概述248

11.2.3使用疊代器249

11.3總結250

第12章操作符重載251

12.1理解操作符251

12.1.1操作符重載的限制251

12.1.2重載的操作符251

12.1.3重載操作符的實例252

12.1.4創建對稱操作符253

12.2聲明遞增和遞減操作符255

12.2.1實現遞增和遞減操作符重載的實例255

12.2.2實例分析257

12.3定義操作符對257

12.3.1實現操作符對的實例258

12.3.2實例分析259

12.4理解轉換操作符260

12.4.1用戶定義的轉換語法和規則260

12.4.2用戶定義的轉換操作符的實例261

12.4.3實例分析263

12.5總結264

第13章委託和事件265

13.1聲明和使用委託265

13.1.1委託的概念265

13.1.2委託的聲明265

13.1.3委託的創建266

13.1.4將委託作為回調方法266

13.1.5使用算符作為委託268

13.1.6組合委託270

13.2匿名方法272

13.2.1匿名方法的定義272

13.2.2使用匿名方法272

13.3事件處理273

13.3.1聲明事件273

13.3.2訂閱事件274

13.3.3觸發事件274

13.3.4Windows窗體應用程式中的事件275

13.3.5使用事件275

13.4總結277

第14章使用索引器278

14.1索引器的概念278

14.1.1定義索引器278

14.1.2使用索引器的例子279

14.1.3理解索引器的訪問過程281

14.2接口中的索引器281

14.2.1接口中實現索引器281

14.2.2實現實例282

14.3屬性、數組和索引器283

14.3.1使用數組實現對對象的訪問283

14.3.2使用索引器實現對對象的訪問285

14.4索引器的局限性286

14.5總結286

第15章泛型概述287

15.1泛型的提出287

15.1.1泛型的聲明287

15.1.2泛型的特點288

15.2泛型的解決方案290

15.2.1泛型的類型參數290

15.2.2泛型的約束291

15.3創建泛型類294

15.3.1創建泛型類型的注意事項294

15.3.2泛型接口295

15.3.3泛型接口的規則299

15.4創建泛型方法300

15.5總結301

第三篇C#典型套用

第16章檔案與I/O303

16.1流類303

16.1.1FileStream304

16.1.2StreamReader與StreamWriter307

16.1.3記憶體與緩衝流308

16.1.4字元串讀取器和寫出器311

16.1.5二進制讀取器和寫出器312

16.2檔案系統類313

16.2.1Directory和DirectoryInfo313

16.2.2File和FileInfo316

16.2.3分析路徑317

16.3流的非控制台使用方式318

16.3.1OpenFileDialog318

16.3.2讀取Web頁面319

16.4串列化320

16.4.1使用BinaryFormatter進行串列化321

16.4.2使用ISerializable323

16.5總結325

第17章垃圾回收和資源管理326

17.1垃圾收集326

17.1.1GC的原理326

17.1.2編寫析構函式32

相關詞條

相關搜尋

熱門詞條

聯絡我們