网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C#任务导引教程(高等院校计算机应用技术规划教材)/应用型教材系列
分类
作者 谢书良
出版社 清华大学出版社
下载
简介
编辑推荐

程序设计语言很多,谢书良主编的《C#任务导引教程》之所以选择C#语言作为零起点的程序设计入门语言是因为:C#是微软公司发布的由C和C++衍生出来的运行于NET Framework之上的一种安全、稳定、简单、规范、完全面向对象的编程语言。C#凭借其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件的编程,不仅成为NET开发的首选,也将会成为教学程序设计语言课程的优选,关键在于教材的编写是否能真正体现零起点,真正能适合初学者作为入门教材使用。

内容推荐

谢书良主编的《C#任务导引教程》是为从未学习过编程又期望能掌握基本编程的读者编写的入门教材。

《C#任务导引教程》共分9章,第1~4章介绍了结构化编程,第5和6章介绍了面向对象的编程;第7~9章介绍了可视化编程,内容涵盖了程序设计课程的主要内容。第9章是体现本书特色的一章,介绍了多数据表的“学生成绩管理系统”的设计过程和完整代码,为学生进行“课程实践”提供了一个完整的可视化程序设计的工程样例。

《C#任务导引教程》按任务导引教学方法进行编写,十分注重可读性和可用性。用任务的具体实践来加深基础知识的学习,既保持了知识的系统性,又使学习目的比较明确,学习效果容易检验,在激发读者学习程序设计应用知识和训练程序设计能力方面有较好的作用。本书还为教师提供了精心设计的配套电子课件、全部例题源代码、自测练习题答案和部分题目的源代码。

《C#任务导引教程》可作为高等院校相关专业开设“程序设计”课程或“程序设计工程实践”课程的教材,也可作为工程技术人员的参考用书和对程序设计有兴趣的初学者的自学用书。

目录

第1章 C#语言概述

 1.1 基本概念

 1.2 几个重要概念

1.2.1 命名空间

1.2.2 Main方法

1.2.3 标识符

 1.3 数据的输入与输出

 1.4 一个简单的C#程序

 1.5 C#程序的结构

 1.6 程序运行的流程

 1.7 C#程序的上机环境——Visual Studio 2008 开发环境简介

第2章 运算符和表达式

 2.1 简单数据类型

 2.2 变量和常量

2.2.1 变量的声明与初始化

2.2.2 使用变量时的注意事项

2.2.3 常量

 2.3 算术运算符与算术表达式

2.3.1 基本的算术运算符

2.3.2 算术表达式和运算符的优先级与结合性

 2.4 赋值运算符与赋值表达式

2.4.1 赋值运算符

2.4.2 赋值过程中的类型转换

2.4.3 复合的赋值运算符

2.4.4 赋值表达式

 2.5 自增1和自减1运算符

 2.6 关系运算、逻辑运算和条件运算符

2.6.1 关系运算和关系表达式

2.6.2 逻辑常量和逻辑变量

2.6.3 逻辑运算与逻辑表达式

2.6.4 &&和||的短路计算操作

2.6.5 条件运算符和条件表达式

 2.7 位运算符

2.7.1 逻辑位运算符

2.7.2 移位位运算符

2.7.3 位运算的复合赋值运算

 自测练习题

第3章 程序控制结构

 3.1 在输出中进行格式控制

 3.2 算法概述

 3.3 顺序结构的程序

 3.4 分支选择结构与if语句

 3.5 if语句的嵌套

 3.6 多分支选择结构与switch语句

 3.7 循环结构和循环语句

3.7.1 用while语句构成循环

3.7.2 用dowhile语句构成循环

3.7.3 用for语句构成循环

 3.8 循环的嵌套

 3.9 流程控制的转移

3.9.1 continue语句

3.9.2 break语句

3.9.3 goto语句

 3.10 结构化程序的编写

 自测练习题

第4章 数组和方法

 4.1 一维数组的声明和使用

4.1.1 静态一维数组

4.1.2 动态一维数组

 4.2 二维数组的声明和使用

4.2.1 二维数组的声明

4.2.2 二维数组应用举例

 4.3 字符数组和字符串

4.3.1 字符数组的声明

4.3.2 字符数组的输出

4.3.3 字符串概述

4.3.4 字符串处理方法

 4.4 交错数组和数组集合

4.4.1 交错数组

4.4.2 数组集合ArrayList

 4.5 方法

4.5.1 概述

4.5.2 声明方法的一般形式

4.5.3 方法的值

4.5.4 方法的调用

4.5.5 方法的嵌套调用

4.5.6 方法的递归调用

4.5.7 方法的参数

4.5.8 二维数组名作方法参数

 4.6 实型数据在编程中的使用

 自测练习题

第5章 类的封装性

 5.1 类的声明和对象的创建

5.1.1 类的声明

5.1.2 对象的创建

 5.2 字段

 5.3 属性

 5.4 方法成员

 5.5 构造函数和析构函数

5.5.1 构造函数的定义

5.5.2 重载构造函数

5.5.3 析构函数

 5.6 对象数组

 5.7 静态成员

5.7.1 静态数据成员

5.7.2 静态方法成员

 5.8 对象成员

 5.9 类的成员修饰符与类的访问修饰符

5.9.1 类的成员访问修饰符

5.9.2 类的访问修饰符

 5.10 结构和枚举

5.10.1 结构

5.10.2 枚举

 5.11 运算符重载

5.11.1 运算符重载概述

5.11.2 运算符重载方法

 5.12 异常处理

 自测练习题

第6章 类的继承性和多态性

 6.1 继承的概念

 6.2 访问控制

 6.3 单继承

 6.4 多继承

6.4.1 继承的基石——接口

6.4.2 使用接口完成多继承问题

 6.5 多态性

6.5.1 虚方法

6.5.2 重写方法

6.5.3 抽象类和抽象方法

 6.6 委托、事件、索引器

6.6.1 委托

6.6.2 事件

6.6.3 索引器

 自测练习题

第7章 可视化编程基础

 7.1 Windows应用程序的创建

 7.2 窗体

7.2.1 窗体概述

7.2.2 建立新项目

7.2.3 设置窗体属性

7.2.4 添加控件

7.2.5 添加窗体事件

7.2.6 案例实践

 7.3 控件的简易使用

 操作实践

第8章 数据库操作

 8.1 Access数据库表的创建

 8.2 ADO.NET概述

 8.3 使用Connection对象连接数据库

8.3.1 熟悉Connection对象

8.3.2 数据库连接字符串

8.3.3 关闭与数据库的连接

8.3.4 数据库的操作命令

 8.4 创建应用程序访问数据库

8.4.1 数据库应用程序开发步骤

8.4.2 创建应用程序项目

8.4.3 连接并访问数据库

 操作实践

第9章 信息管理系统的设计

 9.1 软件开发的一般过程

 9.2 学生成绩管理系统的设计

9.2.1 需求分析

9.2.2 数据库的实现

9.2.3 系统的实现步骤

9.2.4 任务实施

 操作实践

实验

实验1 熟悉Visual C#的运行环境

实验2 运算符及表达式

实验3 程序控制结构

实验4 数组与方法

实验5 类的封装性

实验6 类的继承性

实验7 类的多态性

附录

附录A ASCII码字符集

附录B 运算符的优先级和结合性

附录C 关键字

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 20:18:36