C#程序设计基础与实践 / 21世纪高等教育计算机规划教材
¥52.00定价
作者: 姚普选
出版时间:2015-12
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115412300
- 1-1
- 131458
- 46212315-9
- 平装
- 16开
- 2015-12
- 628
- 361
- 工学
- 软件工程
- TP312C
- 程序设计
- 本科
内容简介
姚普选主编的《C#程序设计基础与实践》以C#语言为载体,系统地讲解了算法的概念、程序设计的基本思想,以及常用的程序设计方法。本书的主要内容包括:程序设计基础知识与C#程序设计的一般方法;算法的概念及应用;数据类型的概念及C#中的常用数据类型;类和对象的概念及应用;用户界面设计的一般方法和技能;I/O流与数据文件的概念及应用。
本书将理论知识、程序实例与实验指导整合为一体,尽力为各教学环节的融会贯通创造条件。本书注重程序设计理念的先进性、程序设计方法的实用性以及学习过程中思维的连贯性,对于主要概念、常用方法以及具有递进关系的系列内容,都根据教学活动中的实际需求予以精心编排和讲解。
本书可用作高等院校计算机程序设计课程的教材,也可作为程序设计工作者的参考书。
本书将理论知识、程序实例与实验指导整合为一体,尽力为各教学环节的融会贯通创造条件。本书注重程序设计理念的先进性、程序设计方法的实用性以及学习过程中思维的连贯性,对于主要概念、常用方法以及具有递进关系的系列内容,都根据教学活动中的实际需求予以精心编排和讲解。
本书可用作高等院校计算机程序设计课程的教材,也可作为程序设计工作者的参考书。
目录
第1章 程序设计基本知识
1.1 程序及程序设计语言
1.1.1 程序的一般结构
1.1.2 程序设计语言
1.1.3 C#语言与.NET框架
1.2 程序设计的一般步骤
1.2.1 Visual C#开发环境
1.2.2 创建控制台应用程序
1.2.3 创建Windows窗体应用程序
1.3 程序解析
程序1-1 计算并联电阻
程序1-2 求解二元一次方程组
程序1-3 3个数排序
1.4 实验指导
实验1-1 C#程序的编辑、编译和运行
实验1-2 简单控制台应用程序
实验1-3 简单Windows窗体应用程序
实验1-4 有特殊控件的Windows窗体应用程序
实验1-5 程序的调试和运行
第2章 数据类型与运算符
2.1 .NET框架与C#的数据类型
2.1.1 .NET框架的数据类型
2.1.2 System命名空间及其基类型
2.1.3 C#的数据类型
2.2 内置类型及其常量和变量
2.2.1 数值型常量
2.2.2 数值类型及其变量
2.2.3 字符和字符串
2.2.4 数据类型转换
2.2.5 常用数学函数
2.3 运算符与表达式
2.3.1 算术运算及自增减运算
2.3.2 关系运算和逻辑运算
2.3.3 位运算
2.3.4 赋值运算和条件运算
2.3.5 运算顺序
2.4 程序解析
程序2-1 按海伦公式求三角形面积
程序2-2 提取E-mail地址中的用户名和域名
程序2-3 输出一个5位整数的反序数
程序2-4 判断一个4位整数是否回文数
程序2-5 加法练习器
2.5 实验指导
实验2-1 不同类型数据的输入输出
实验2-2 表达式求值
第3章 算法及程序的控制结构
3.1 算法的概念与基本结构
3.1.1 算法的概念
3.1.2 算法的特征
3.1.3 算法的3种基本结构
3.2 程序中的选择结构和循环结构
3.2.1 if语句和switch语句
3.2.2 while语句和do-while语句
3.2.3 for语句
3.2.4 循环的嵌套
3.2.5 跳转语句
3.3 程序解析
……
第4章 类和对象
第5章 数组、枚举与结构
第6章 方法
第7章 类的继承性与多态性
第8章 Windows应用程序
第9章 流与文件
附录1 ASCII码表
附录2 数据库连接与查询
参考文献
1.1 程序及程序设计语言
1.1.1 程序的一般结构
1.1.2 程序设计语言
1.1.3 C#语言与.NET框架
1.2 程序设计的一般步骤
1.2.1 Visual C#开发环境
1.2.2 创建控制台应用程序
1.2.3 创建Windows窗体应用程序
1.3 程序解析
程序1-1 计算并联电阻
程序1-2 求解二元一次方程组
程序1-3 3个数排序
1.4 实验指导
实验1-1 C#程序的编辑、编译和运行
实验1-2 简单控制台应用程序
实验1-3 简单Windows窗体应用程序
实验1-4 有特殊控件的Windows窗体应用程序
实验1-5 程序的调试和运行
第2章 数据类型与运算符
2.1 .NET框架与C#的数据类型
2.1.1 .NET框架的数据类型
2.1.2 System命名空间及其基类型
2.1.3 C#的数据类型
2.2 内置类型及其常量和变量
2.2.1 数值型常量
2.2.2 数值类型及其变量
2.2.3 字符和字符串
2.2.4 数据类型转换
2.2.5 常用数学函数
2.3 运算符与表达式
2.3.1 算术运算及自增减运算
2.3.2 关系运算和逻辑运算
2.3.3 位运算
2.3.4 赋值运算和条件运算
2.3.5 运算顺序
2.4 程序解析
程序2-1 按海伦公式求三角形面积
程序2-2 提取E-mail地址中的用户名和域名
程序2-3 输出一个5位整数的反序数
程序2-4 判断一个4位整数是否回文数
程序2-5 加法练习器
2.5 实验指导
实验2-1 不同类型数据的输入输出
实验2-2 表达式求值
第3章 算法及程序的控制结构
3.1 算法的概念与基本结构
3.1.1 算法的概念
3.1.2 算法的特征
3.1.3 算法的3种基本结构
3.2 程序中的选择结构和循环结构
3.2.1 if语句和switch语句
3.2.2 while语句和do-while语句
3.2.3 for语句
3.2.4 循环的嵌套
3.2.5 跳转语句
3.3 程序解析
……
第4章 类和对象
第5章 数组、枚举与结构
第6章 方法
第7章 类的继承性与多态性
第8章 Windows应用程序
第9章 流与文件
附录1 ASCII码表
附录2 数据库连接与查询
参考文献