图书介绍
C#大学教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)H.M.Deitel等著;葛昊晗等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302072256
- 出版时间:2003
- 标注页数:651页
- 文件大小:107MB
- 文件页数:665页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#大学教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章计算机、因特网、万维网和C#1
1.1概述1
1.2什么是计算机1
1.3计算机结构2
1.4操作系统的演化2
1.5单机计算、分布式计算和客户机/服务器计算3
1.6机器语言、汇编语言和高级语言3
1.7 C,C++,Visual Basic.NET和Java4
1.8 C#5
1.9其他高级语言6
1.10结构化编程6
1.11重要的软件趋势:对象技术6
1.12硬件趋势7
1.13因特网和万维网的历史8
1.14万维网联盟(W3C)9
1.15可扩展标记语言(XML)9
1.16.NET介绍10
1.17.NET框架和公共语言运行库11
1.18本书导读12
小结17
自测题17
自测题答案18
练习题18
2.1概述19
2.2 Visual Studio.NET集成开发环境简述19
第2章Visual Studio.NET集成开发环境19
2.3菜单栏和工具栏21
2.4 Visual Studio.NET窗口22
2.5使用【帮助】25
2.6简单的程序:显示文本和图像26
小结33
自测题35
自测题答案35
练习题35
3.2简单的程序:打印一行文本37
第3章C#编程介绍37
3.1概述37
3.3另一个简单的程序:整数求和45
3.4内存的概念48
3.5算术运算49
3.6判断:相等和关系运算符51
小结55
自测题57
自测题答案57
练习题58
第4章控制结构(一)61
4.1概述61
4.2算法61
4.3伪代码61
4.4控制结构62
4.5 if选择结构63
4.6 if/else选择结构64
4.7 while循环结构67
4.8算法描述:案例研究一(计数控制循环)68
4.9算法描述:案例研究二(标记控制循环)70
4.10算法描述:案例研究三(嵌套控制结构)75
4.11赋值运算符78
4.12递增和递减运算符79
4.13 Windows应用程序介绍81
小结86
自测题88
自测题答案89
练习题90
第5章控制结构(二)93
5.1概述93
5.2计数控制循环的实质93
5.3 for循环结构94
5.4 for结构应用举例97
5.5 switch多选结构101
5.6 do/while循环结构104
5.7 break和continue语句106
5.8逻辑和条件运算符108
5.9结构化编程总结112
小结116
自测题117
自测题答案118
练习题119
第6章方法120
6.1概述120
6.2C#中的程序模块120
6.3 Math类方法121
6.4方法122
6.5方法的定义123
6.6参数提升(转换)130
6.7 C#命名空间132
6.8数值类型和引用类型132
6.9传输参数:值传递与引用传递133
6.10生成随机数136
6.11例子:机率游戏142
6.12变量的持续周期145
6.13变量的作用范围规则146
6.14递归148
6.15使用递归的实例151
6.16递归与迭代的比较153
6.17方法重载153
小结155
自测题157
自测题答案159
练习题161
第7章数组164
7.1概述164
7.2数组164
7.3声明和分配数组166
7.4数组应用举例166
7.5向方法传递数组174
7.6通过值和引用传递数组176
7.7数组的排序180
7.8查找数组:线性查找法和折半查找法182
7.9多维数组186
7.10 foreach循环结构192
小结192
自测题193
自测题答案194
练习题194
第8章基于对象的编程198
8.1 概述198
8.2用类实现一个Time抽象数据类型199
8.3类的作用域204
8.4类成员的访问控制204
8.5初始化类对象:构造函数205
8.6使用重载构造函数206
8.7属性209
8.8合成:对象引用作为其他类的实例变量216
8.9使用this引用219
8.10垃圾回收220
8.11静态类成员221
8.12常量和只读成员224
8.13索引器226
8.14数据抽象和信息隐藏231
8.15软件重用232
8.16命名空间和程序集233
8.1 7【类视图】和【对象浏览器】237
小结239
自测题240
练习题241
自测题答案241
第9章面向对象编程:继承243
9.1概述243
9.2基类和派生类244
9.3受保护成员和内部成员245
9.4基类和派生类的关系246
9.5案例研究:三级继承层次结构261
9.6派生类中的构造函数和析构函数264
小结269
9.7与继承相关的软件工程269
自测题270
自测题答案271
练习题271
第10章面向对象编程:多态性272
10.1 概述272
10.2派生类对象转换为基类对象272
10.3类型字段和switch语句277
10.4多态性示例277
10.5抽象类和方法278
10.6示例(一):接口和实现的继承279
10.7密封的类和方法286
10.8示例(二):使用多态性的工资发放系统286
10.9示例(三):创建和使用接口294
10.10委托304
10.11运算符重载307
小结312
自测题312
练习题313
自测题答案313
第11章异常处理314
11.1概述314
11.2异常处理概述314
11.3 示例:DivideByZeroException316
11.4.NET的异常层次结构320
11.5 finally块321
11.6 Exception属性326
11.7程序员自定义的异常类330
11.8用checked和unchecked运算符处理溢出333
小结335
自测题337
自测题答案338
练习题338
第12章图形用户界面概念(一)339
12.1概述339
12.2 Windows窗体340
12.3事件处理模型342
12.4控件属性和布局346
12.5标签、文本框和按钮349
12.6分组框和面板354
12.7复选框和单选钮356
12.8图片框363
12.9鼠标事件处理365
12.10键盘事件处理367
小结369
自测题370
自测题答案371
练习题371
第13章图形用户界面概念(二)373
13.1概述373
13.2菜单373
13.3 LinkLabel控件380
13.4列表框和复选列表框383
13.5组合框389
13.6 TreeView控件393
13.7 ListView控件397
13.8选项卡控件403
13.9多文档界面(MDI)窗口408
13.10可视化继承415
13.11用户自定义控件418
小结422
自测题424
自测题答案424
练习题425
第14章多线程426
14.1概述426
14.2线程状态:线程的生命周期427
14.3线程的优先级和线程调度428
14.4线程同步和类监视器432
14.5没有线程同步的生产者/消费者关系433
14.6有线程同步的生产者/消费者关系438
14.7生产者/消费者关系:循环缓冲区444
小结453
自测题454
自测题答案455
练习题455
第15章字符、字符串和正则表达式457
15.1概述457
15.2字符和字符串基础457
15.3 String类构造函数458
15.4 String类的索引器、Length属性和CopyTo方法459
15.5字符串比较460
15.6 String类的GetHashCode方法463
15.7字符串定位查找464
15.8 String类的子串提取467
15.9字符串相加468
15.10 String类中的其他方法468
15.11 StringBuilder类470
15.12 StringBuilder索引器、Length和Capacity属性以及EnsureCapacity方法471
15.13 StringBuilder类的Append和AppendFormat方法473
15.14 StringBuilder类的Insert,Remove和Replace方法475
15.15 Char方法478
15.16模拟扑克洗牌和发牌程序480
15.17正则表达式和Regex类484
小结492
自测题494
自测题答案495
练习题495
16.1 概述496
第16章图形和多媒体496
16.2图形上下文和图形对象497
16.3颜色处理498
16.4字体处理504
16.5绘制线段、矩形和椭圆508
16.6绘制弧线511
16.7绘制多边形和折线513
16.8高级图形功能516
16.10载入、显示和缩放图像521
16.9多媒体概述521
16.11连续图像动画523
16.12 Windows媒体播放器534
16.13 Microsoft Agent536
小结548
自测题549
自测题答案549
练习题549
17.2数据层次结构551
第17章文件和流551
17.1概述551
17.3文件和流553
17.4 File和Directory类553
17.5创建顺序访问文件561
17.6从顺序访问文件中读取数据571
17.7随机访问文件580
17.8创建随机访问文件583
17.9在随机访问文件中随机写入数据586
17.10从随机访问文件中顺序读取数据590
17.11 案例研究:交易处理程序594
小结611
自测题612
自测题答案613
练习题613
第18章数据库、SQL和ADO.NET615
18.1 概述615
18.2关系数据库模型615
18.3关系数据库概述:Books数据库616
18.4结构化查询语言(SQL)620
18.5 ADO.NET对象模型631
18.6 使用ADO.NET编程:从DBMS中提取信息631
18.7 使用ADO.NET编程:修改DBMS639
18.8读写XML文件645
小结647
自测题649
自测题答案650
练习题650
热门推荐
- 3285263.html
- 3658710.html
- 593487.html
- 1571735.html
- 327667.html
- 3375749.html
- 2167677.html
- 3497045.html
- 3610609.html
- 2451314.html
- http://www.ickdjs.cc/book_3393829.html
- http://www.ickdjs.cc/book_858014.html
- http://www.ickdjs.cc/book_2672500.html
- http://www.ickdjs.cc/book_2005219.html
- http://www.ickdjs.cc/book_3041279.html
- http://www.ickdjs.cc/book_2233862.html
- http://www.ickdjs.cc/book_824822.html
- http://www.ickdjs.cc/book_2367420.html
- http://www.ickdjs.cc/book_489802.html
- http://www.ickdjs.cc/book_974817.html