普通高等学校计算机教育“十二五”规划教材:Visual C#.NET程序设计教程(第2版)
¥
11.93
2.7折
¥
45
九品
仅1件
作者罗福强 著
出版社人民邮电出版社
出版时间2012-08
版次2
装帧平装
货号A3
上书时间2024-11-24
商品详情
- 品相描述:九品
图书标准信息
-
作者
罗福强 著
-
出版社
人民邮电出版社
-
出版时间
2012-08
-
版次
2
-
ISBN
9787115277602
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
368页
-
字数
592千字
- 【内容简介】
-
C#是微软公司推出的新一代编程语言。它在C++的基础之上重新打造,成为一门全新的完全面向对象的程序设计语言,能够提供更高的可靠性和安全性,不仅能用于开发传统的控制台应用程序和Windows应用程序,还用于开发Web应用程序、Silverlight动画和XNA游戏。
《普通高等学校计算机教育“十二五”规划教材:VisualC#.NET程序设计教程(第2版)》第2版分为3个部分,共14章。第1章~第3章为第1部分,主要介绍C#的基本语法;第4章~第8章为第2部分,重点介绍面向对象的程序设计方法和基于事件的程序设计方法;第9章~第14章为第3部分,主要介绍C#的高级实用技术,包括多线程编程技术、Windows程序设计技术、数据库访问与编程技术(包含LINQ编程)、文件操作与编程技术(包含XML编程)、TCP/IP网络应用编程技术、GDI+与多媒体编程技术等。本书内容丰富,可操作性强,叙述简洁流畅,没有晦涩的术语,所有案例精心设计,能够使学生轻松、愉快地掌握C#的基本语法、编程方法和应用技巧。
《普通高等学校计算机教育“十二五”规划教材:VisualC#.NET程序设计教程(第2版)》可作为高等院校计算机相关专业学生的教材,也可作为初、中级读者和相关专业培训班学员学习的参考用书。
- 【目录】
-
第1章C#概述
1.1C#简介
1.1.1.NET概述
1.1.2C#语言的发展
1.1.3C#语言的特点
1.2C#程序的开发环境
1.2.1VisualStudio.NET的基本操作
1.2.2VisualStudio.NET解决方案和项目文件的组织结构
1.3C#程序入门
1.3.1一个简单的C#控制台应用程序
1.3.2一个简单的Win32应用程序
1.3.3一个具有输入功能的Win32应用程序
1.3.4一个简单的Web应用程序
1.3.5C#程序的特点
习题
上机实验1
第2章C#程序设计基础
2.1常量与变量
2.1.1常量
2.1.2变量
2.2C#的数据类型
2.2.1简单类型
2.2.2枚举型enum
2.2.3结构型struct
2.2.4数据类型转换
2.3运算符与表达式
2.3.1算术运算符与表达式
2.3.2赋值运算符与表达式
2.3.3关系运算符与表达式
2.3.4逻辑运算符与表达式
2.3.5运算符优先级
2.4数组和字符串
2.4.1一维数组
2.4.2多维数组
2.4.3数组型的数组
2.4.4字符串string
习题
上机实验2
第3章C#程序的流程控制
3.1C#程序的分支语句
3.1.1if语句
3.1.2多分支if…elseif语句
3.1.3switch语句
3.1.4分支语句的嵌套
3.2C#程序的循环语句
3.2.1while语句
3.2.2do/while语句
3.2.3for语句
3.2.4foreach语句
3.2.5循环语句的嵌套
3.3跳转语句
3.3.1break语句
3.3.2continue语句
习题
上机实验3
第4章面向对象程序设计入门
4.1面向对象的基本概念
4.1.1对象
4.1.2事件与方法
4.1.3类与对象
4.1.4抽象、封装、继承与多态
4.2类的定义
4.2.1类的声明和实例化
4.2.2类的数据成员和属性
4.2.3类的可访问性
4.2.4值类型与引用类型
4.3类的方法
4.3.1方法的声明与调用
4.3.2方法的参数传递
4.3.3方法的重载
4.4构造函数
4.4.1构造函数的声明和调用
4.4.2构造函数的重载
4.4.3构造函数与只读字段
4.4.4对象的生命周期和析构函数
习题
上机实验4
第5章面向对象的高级程序设计
5.1静态成员与静态类
5.1.1静态成员
5.1.2静态构造函数
5.1.3静态类
5.2类的继承性与多态性
5.2.1类的继承性
5.2.2类的多态性
5.3抽象类与接口
5.3.1抽象类
5.3.2接口
5.3.3抽象类与接口的比较
5.4嵌套类、分部类与命名空间
5.4.1嵌套类
5.4.2分部类
5.4.3命名空间
习题
上机实验5
第6章集合、索引器与泛型
6.1集合
6.1.1集合概述
6.1.2ArrayList
6.1.3哈希表Hashtable
6.1.4栈和队列
6.2索引器
6.2.1索引器的定义与使用
6.2.2索引器与属性的比较
6.3泛型
6.3.1泛型概述
6.3.2泛型集合
6.3.3泛型类、泛型方法和泛型接口
习题
上机实验6
第7章程序调试与异常处理
7.1程序错误
7.1.1程序错误分类
7.1.2调试程序错误
7.2程序的异常处理
7.2.1异常的概念
7.2.2异常类
7.2.3try-catch语句
7.2.4finally语句
7.2.5throw语句与抛出异常
习题
上机实验7
第8章基于事件驱动的程序设计技术
8.1基于事件的编程思想
8.2委托
8.2.1委托的概述
8.2.2委托的声明、实例化与使用
8.2.3多路广播与委托的组合
8.3事件
8.3.1声明事件
8.3.2订阅事件
8.3.3触发事件
8.4基于事件的Windows编程
8.4.1Windows应用程序概述
8.4.2Windows窗体与事件驱动编程
习题
上机实验8
第9章多线程和异步编程
9.1多线程的概念
9.1.1线程和进程
9.1.2线程的生命周期和状态
9.1.3线程的优先级
9.2线程创建与控制
9.2.1创建和启动线程
9.2.2控制线程
9.3多线程的同步
9.3.1线程安全
9.3.2线程同步策略
9.4线程池
9.4.1线程池管理
9.4.2ThreadPool类
9.5异步编程
9.5.1异步编程和多线程
9.5.2异步编程模式
习题
上机实验9
第10章Windows程序的界面设计
10.1窗体与控件概述
10.1.1Windows窗体
10.1.2窗体的控件
10.2简单输入与输出控件
10.2.1文本显示控件
10.2.2文本编辑控件
10.2.3按钮控件
10.2.4图片显示控件
10.3列表与选择类控件
10.3.1选项与选项组
10.3.2列表类控件
10.3.3其他选择类控件
10.3.4历与计时器控件
10.4对话框及其选项卡设计
10.4.1对话框概述
10.4.2对话框的选项卡
10.4.3消息框
10.4.4通用对话框
10.5菜单、工具栏和状态栏
10.5.1菜单
10.5.2工具栏
10.5.3状态栏
10.6SDI和MDI应用程序
10.6.1创建SDI应用程序
10.6.2创建MDI应用程序
习题
上机实验10
第11章C#数据库编程技术
11.1ADO.NET概述
11.1.1ADO.NET的架构
11.1.2ADO.NET的一般使用步骤
11.2使用ADO.NET访问数据库
11.2.1使用Connection连接数据库
11.2.2使用Command对象访问数据库
11.2.3使用DataReader对象访问数据库
11.2.4使用DataAdaper与DataSet对象操作数据库
11.3LINQtoSQL编程
11.3.1LINQ概述
11.3.2LINQ的查询子句与表达式
11.3.3LINQtoSQL的应用
习题
上机实验11
第12章文件操作与编程技术
12.1文件的输入/输出
12.1.1文件I/O与流
12.1.2读写文本文件
12.1.3读写二进制文件
12.1.4对象的序列化
12.2文件操作控件
12.2.1SaveFileDialog与OpenFileDialog控件
12.2.2FolderBrowseDialog控件
12.2.3应用实例:简易的写字板程序
12.3XML文档编程
12.3.1XML概述
12.3.2XML文档的创建
12.3.3XML文档的查询
12.3.4XML文档的编辑
习题
上机实验12
第13章网络应用编程技术
13.1网络编程基础
13.1.1计算机网络的概述
13.1.2计算机网络的通信协议
13.1.3System.Net概述
13.2Socket编程
13.2.1Socket编程概述
13.2.2TCP应用编程
13.2.3UDP应用编程
13.3电子邮件的发送和接收
13.3.1发送邮件
13.3.2接收邮件
13.4FTP与文件传输编程
13.4.1WebRequest和WebResponse类
13.4.2FTP客户端的实现
习题
上机实验13
第14章多媒体编程技术
14.1GDI+绘图
14.1.1GDI+概述
14.1.2创建Graphics对象
14.1.3颜料、钢笔和画笔
14.1.4线条与图形的绘制
14.1.5图像和文本的绘制
14.1.6坐标系统及变换
14.2WindowsMediaPlayer组件的使用
14.2.1WindowsMediaPlayer组件的介绍
14.2.2WindowsMediaPlayer组件的使用
习题
上机实验14
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价