图书介绍

国外经典教材·计算机科学与技术 Visual C++.NET大学教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

国外经典教材·计算机科学与技术 Visual C++.NET大学教程
  • (美)H.M.Deitel P.J.Deitel J.P.Liperi C.H.Yaeger著;周靖 谢白杨 范彩德译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302087024
  • 出版时间:2004
  • 标注页数:970页
  • 文件大小:114MB
  • 文件页数:993页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

国外经典教材·计算机科学与技术 Visual C++.NET大学教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 .NET和Visual C++.NET概述1

1.1 概述1

1.2 因特网和万维网发展简史1

1.3 万维网协会(W3C)2

1.4 可扩展标记语言(XML)3

1.5 重要的软件趋势:对象技术4

1.6 Microsoft.NET概述5

1.7 Visual C++.NET7

1.8 .NET Framework和公共语言运行库9

1.9 因特网和万维网资源10

第2章 Visual Studio.NET IDE15

2.1 概述15

2.2 Visual Studio.NET集成开发环境(IDE)概述15

2.3 菜单栏和工具栏19

2.4 Visual Studio.NET窗口21

2.5 使用帮助25

2.6 简单程序:显示文本26

2.7 简单程序:显示文本和图像28

第3章 Visual C++.NET编程39

3.1 概述39

3.2 简单程序:显示一行文本39

3.3 另一个简单程序:整数相加44

3.4 内存概念47

3.5 算术运算48

3.6 做出决策:相等运算符和关系运算符50

第4章 控制语句(一)60

4.1 概述60

4.2 算法60

4.3 伪代码61

4.4 控制结构61

4.5 if选择语句64

4.6 if…else选择语句65

4.7 while重复语句69

4.8 算法陈述:案例分析1(计数器控制的重复)70

4.9 自顶向下求精算法陈述:案例分析2(哨兵值控制的重复)71

4.10 自顶向下求精算法陈述:案例分析3(嵌套控制结构)76

4.11 赋值运算符79

4.12 递增和递减运算符80

第5章 控制语句(二)89

5.1 概述89

5.2 计数器控制的重复的本质89

5.3 for重复语句90

5.4 示例:使用for语句94

5.5 switch多选语句98

5.6 do…while重复语句101

5.7 概述break和continue语句103

5.8 逻辑运算符104

5.9 结构化编程总结108

第6章 函数117

6.1 概述117

6.2 C++托管扩展中的函数和方法117

6.3 Math类的方法118

6.4 函数120

6.5 函数定义120

6.6 实参提升124

6.7 C++托管扩展中的命名空间126

6.8 值类型和引用类型127

6.9 指针和引用128

6.10 参数传递:传值和传引用130

6.11 默认参数132

6.12 随机数生成134

6.13 示例:博彩游戏137

6.15 范围规则140

6.14 变量的持续期140

6.16 递归144

6.17 递归示例:斐波那契数列146

6.18 递归与迭代149

6.19 函数重载149

第7章 数组160

7.1 概述160

7.2 数组160

7.3 声明和分配数组162

7.4 数组实例163

7.5 将数组传给函数170

7.6 数组排序172

7.7 搜索数组:线性搜索与二叉搜索174

7.8 多维数组178

8.1 概述188

第8章 基于对象编程188

8.2 用类实现Time抽象数据类型189

8.3 类的范围198

8.4 控制对成员的访问198

8.5 初始化类对象:构造函数199

8.6 使用重载构造函数200

8.7 属性204

8.8 合成:对象指针作为其他类的数据成员210

8.9 使用this引用213

8.10 垃圾回收216

8.11 static类成员216

8.12 const关键字和只读属性220

8.13 索引属性223

8.14 数据抽象和信息隐藏227

8.15 软件的重用性229

8.16 命名空间和程序集229

8.17 类视图234

9.1 概述239

第9章 面向对象编程:继承239

9.2 基类和派生类240

9.3 protected成员242

9.4 基类和派生类的关系242

9.5 示例:三级继承层次结构259

9.6 派生类中的构造函数和析构函数262

9.7 继承的软件工程学原理267

第10章 面向对象编程:多态性270

10.1 概述270

10.2 派生类对象转换成基类对象270

10.3 类型问题和switch语句277

10.4 多态性示例277

10.5 抽象类278

10.6 案例分析:继承接口和实现280

10.8 案例分析:使用多态性的工资发放系统287

10.7 sealed类和方法287

10.9 案例分析:创建和使用接口296

10.10 委托307

10.11 运算符重载311

第11章 异常处理318

11.1 概述318

11.2 异常处理基本知识319

11.3 示例:DivideByZeroException321

11.4 .NET异常层次结构324

11.5 _finally块325

11.6 异常的属性331

11.7 程序员定义的异常类335

第12章 图形用户界面概念(一)341

12.1 概述341

12.2 Windows窗体342

12.3 事件处理模型344

12.4 控件属性和布局350

12.5 标签、文本框和按钮353

12.6 分组框和面板359

12.7 复选框和单选钮362

12.8 图片框370

12.9 鼠标事件处理372

12.10 键盘事件处理375

第13章 图形用户界面概念(二)383

13.1 概述383

13.2 菜单383

13.3 链接标签391

13.4 列表框和复选列表框395

13.5 组合框403

13.6 树视图408

13.7 列表视图414

13.8 选项卡控件420

13.9 MDI窗口425

13.10 可视继承434

13.11 用户自定义控件439

第14章 多线程处理447

14.1 概述447

14.2 线程状态:线程生命期448

14.3 线程优先级和线程调度450

14.4 创建和执行线程452

14.5 线程同步和Monitor类455

14.6 无线程同步的生产者/消费者关系456

14.7 有线程同步的生产者/消费者关系462

14.8 生产者/消费者关系:循环缓冲区469

第15章 字符串、字符和正则表达式482

15.1 概述482

15.2 字符和字符串基础知识482

15.3 String构造函数483

15.4 String的Chars属性、Length属性和CopyTo方法485

15.5 比较字符串486

15.6 在字符串中定位字符和子字符串490

15.7 从字符串提取子字符串492

15.8 String的其他方法493

15.9 StringBuilder类495

15.10 StringBuilder的属性Length、Capacity和方法EnsureCapacity方法497

15.11 StringBuilder的Append和AppendFormat方法498

15.12 StringBuilder的Insert,Remove和Replace方法501

15.13 Char的方法503

15.14 洗牌和发牌模拟506

15.15 正则表达式和Regex类511

第16章 图形和多媒体524

16.1 概述524

16.2 图形上下文和图形对象526

16.3 颜色控制527

16.4 字体控制535

16.5 画线、画矩形和画椭圆541

16.6 画弧线544

16.7 画多边形和画折线547

16.8 高级图形功能552

16.9 多媒体概述558

16.10 加载、显示和缩放图片558

16.11 将一系列图像变成动画561

16.12 Windows Media Player573

16.13 Microsoft Agent576

第17章 文件和流592

17.1 概述592

17.2 数据层次结构592

17.3 文件和流594

17.4 File和Directory类595

17.5 创建顺序访问文件605

17.6 从顺序访问文件读取数据615

17.7 随机访问文件624

17.8 创建随机访问文件628

17.9 向随机访问文件随机写入数据631

17.10 从随机访问文件顺序读取数据636

17.11 案例分析:一个事务处理程序640

第18章 可扩展标记语言(XML)662

18.1 概述662

18.2 XML文档662

18.3 XML命名空间666

18.4 文档对象模型(DOM)668

18.5 文档类型定义(DTD)、架构和验证685

18.6 可扩展样式表语言(XSL)和XslTransform696

18.7 因特网和万维网资源703

19.2 关系数据库模型708

19.1 概述708

第19章 数据库、SQL和ADO.NET708

19.3 关系数据库概述:Books数据库709

19.4 结构化查询语言(SQL)713

19.5 ADO.NET对象模型725

19.6 ADO.NET编程:从数据库提取信息726

19.7 ADO.NET编程:修改数据库数据735

19.8 读写XML文件741

19.9 因特网和万维网资源744

第20章 Web服务749

20.1 概述749

20.2 HTTP请求类型750

20.3 多层体系结构751

20.4 访问Web服务器752

20.5 简单HTTP事务处理752

20.6 ASP.NET754

20.7 .NET Web服务基础知识755

20.8 SOAP和Web服务761

20.9 发布和使用Web服务762

20.10 会话跟踪775

20.11 Web服务中的会话跟踪778

20.12 案例分析:气温信息应用程序788

20.13 Web服务中的用户自定义类型798

20.14 全局XMLWeb服务体系(GXA)806

第21章 联网:基于流的套接字和数据文报815

21.1 概述815

21.2 建立简单服务器(使用流套接字)816

21.3 建立简单客户机(使用流套接字)817

21.4 通过流套接字连接进行客户机/服务器交互818

21.5 使用数据文报进行无连接的客户机/服务器交互827

21.6 使用多线程服务器开发客户机/服务器Tic-Tac-Toe游戏833

22.2 自引用类851

22.1 因特网和万维网发展简史851

第22章 数据结构和集合851

22.3 链表853

22.4 堆栈861

22.5 队列866

22.6 树869

22.7 集合类881

附录A 运算符优先级904

附录B 数值系统906

附录C ASCII字符集913

附录D Unicode914

附录E XHTML入门(一)922

附录F XHTML入门(二)935

附录G XHTML特殊字符954

附录H XHTML颜色955

附录I 位处理957

热门推荐