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

请输入您要查询的图书:

 

书名 C#程序设计实用教程(计算机软件技术专业高职高专计算机技能型紧缺人才培养规划教材)
分类 教育考试-大中专教材-成人教育
作者 张晓蕾
出版社 人民邮电出版社
下载
简介
编辑推荐

本书采用案例驱动的方式进行讲解,以案例设计为主导,将知识点融入案例,带动知识点的学习。在按案例进行讲解时,充分注意保证知识的相对完整性和系统性。

全书共分7章,具体内容包括Visual C#程序设计基础、C#语言基础、面向对象程序设计、基于Windows Forms的程序设计、数据库应用开发等。

该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容推荐

本书主要介绍C#程序设计的基础知识、C#面向对象程序设计、基于Windows Forms的应用程序开发、ADO.NET数据库应用开发和ASP.NET动态网站设计等内容。全书采用案例驱动的方式进行讲解,通过48个实用案例由浅至深、层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者能够快速掌握C#,提高程序设计技能。

本书可作为高职高专院校计算机相关专业的教材,也可作为初学者的自学用书。

目录

第1章 Visual C#程序设计基础

 1.1 .NET Framework与Visual C#

1.1.1 .NET Framework简介

1.1.2 CLI、CLR与MSIL

1.1.3 Visual C#语言简介

1.1.4 Visual Studio 2005集成开发环境

[案例1]基于控制台的应用程序

[案例2]基于Windows Forms的应用程序

 1.2 程序中简单错误的调试

1.2.1 程序中的错误

1.2.2 MSDN Library的应用

1.2.3 养成良好的程序设计风格

[案例3]C#程序中简单错误的调试

 思考与练习1

第2章 C#语言基础

 2.1 C#的基本语法

2.1.1 命名空间

2.1.2 基本数据类型

2.1.3 变量与常量

2.1.4 运算符与表达式

2.1.5 类型转换

2.1.6 代码注释

[案例4]简易计算器

 2.2 程序流程控制——条件结构

2.2.1 算法与程序流程控制

2.2.2 关系运算、逻辑运算与条件运算

2.2.3 if语句

2.2.4 switch语句

[案例5]计算方程的根

[案例6]用户登录

[案例7]计算运费

 2.3 程序流程控制——循环结构

2.3.1 循环结构

2.3.2 while语句

2.3.3 dowhile语句

2.3.4 for语句

2.3.5 流程转向语句

2.3.6 System.Console类

[案例8]成绩统计

[案例9]乘法表

[案例10]素数

 2.4 复杂数据类型

2.4.1 数组

2.4.2 枚举

2.4.3 结构

2.4.4 字符串

[案例11]学生成绩分类统计

[案例12]求矩阵对角线上元素之和

[案例13]职工工资统计

[案例14]计算天数

[案例15]图书查询

 2.5 函数

2.5.1 函数的定义

2.5.2 函数的调用

2.5.3 函数的返回

2.5.4 函数的参数

2.5.5 函数重载

2.5.6 Main函数

[案例16]验证哥德巴赫猜想

[案例17]兔子问题

[案例18]函数重载

[案例19]命令行计算器

 思考与练习2

第3章 面向对象程序设计

 3.1 面向对象程序设计简介

3.1.1 面向对象的基本概念

3.1.2 类的定义

3.1.3 类的成员

3.1.4 构造函数

3.1.5 析构函数

3.1.6 域、属性和方法

[案例20]温度转换

[案例21]圆形计算

 3.2 继承、多态与抽象类

3.2.1 继承

3.2.2 多态

3.2.3 抽象类

[案例22]圆与圆柱

 3.3 接口

3.3.1 接口的定义

3.3.2 接口的成员

3.3.3 接口的实现

[案例23]绘图类接口

 思考与练习3

第4章 基于Windows Forms的程序设计

 4.1 Windows Forms程序设计基础

4.1.1 Windows Forms概述

4.1.2 控件基础

4.1.3 属性

4.1.4 事件

4.1.5 窗体与常用控件

[案例24]有个性的按钮

[案例25]动态显示的窗口

[案例26]文本格式编辑

 4.2 选择控件

4.2.1 单选按钮RadioButton

4.2.2 复选框CheckBox

4.2.3 列表框ListBox

4.2.4 组合框ComboBox

4.2.5 面板Panel和群组框GroupBox

[案例27]电子试卷

[案例28]课程选择

[案例29]字体设置

 4.3 图像控件

4.3.1 图片框PictrueBox

4.3.2 图像列表组件ImageList

[案例30]图像浏览器(一)

[案例31]散步的猫

 4.4 消息对话框和通用对话框

4.4.1 Windows中的对话框

4.4.2 消息对话框MessageBox

4.4.3 通用对话框组件

4.4.4 其他对话框控件

[案例32]图像浏览器(二)

 4.5 菜单、工具栏与状态栏

4.5.1 菜单、工具栏与状态栏简介

4.5.2 菜单设计

4.5.3 工具栏设计

4.5.4 状态栏设计

[案例33]弹出菜单

[案例34]图像浏览器(三)

 4.6 SDI与MDI应用程序

4.6.1 SDI与MDI应用程序简介

4.6.2 MDI多文档应用程序

[案例35]图像浏览器(四)

 思考与练习4

第5章 图形与动画

 5.1 GDI+入门基础

5.1.1 图形绘制基础

5.1.2 图形坐标系统

5.1.3 辅助绘图对象

5.1.4 图形对象Graphics

5.1.5.画笔(Pen)与画刷(Brush)

[案例36]绘制基本图形

[案例37]函数图案

[案例38]渐变图形

 5.2 图像处理

5.2.1 Image类与Bitmap类

5.2.2 图形绘制与变换

[案例39]图像变换

 5.3 图形文字

5.3.1 Font类

5.3.2 文本的绘制

[案例40]特效文字

 思考与练习5

第6章 数据库应用开发

 6.1 数据库开发基础

6.1.1 数据库基础知识

6.1.2 MS SQL Server与Access数据库

[案例41]在Visual Studio 2005集成开发环境中创建数据库

[案例42]在Microsoft Access中创建数据库

 6.2 通过数据组件访问数据库

6.2.1 在Visual Studio 2005中创建数据连接

6.2.2 BindingSource组件

6.2.3 数据绑定控件

[案例43]商品信息浏览

[案例44]商品信息查询

 6.3 ADO.NET数据应用

6.3.1 ADO.NET简介

6.3.2 数据连接对象Connection

6.3.3 数据适配器DataAdapter

6.3.4 数据集DataSet

6.3.5 Command与DataReader

6.3.6 其他常用ADO.NET对象

6.3.7 SQL查询

[案例45]商品信息编辑

 思考与练习6

第7章 ASP.NET Web应用开发

 7.1 ASP.NET基础

7.1.1 ASP.NET概述

7.1.2 HTML语言概述

7.1.3 Web Form基本概念

7.1.4 ASP.NET的事件处理流程

7.1.5 页面指令与页面事件

7.1.6 ASP.NET服务器环境

[案例46]用户登录页面

 7.2 Web服务器控件

7.2.1 Web服务器控件概述

7.2.2 HTML服务器控件

7.2.3 Web服务器控件

7.2.4 数据验证控件

[案例47]用户注册页面

[案例48]用户输入信息有效性验证

 思考与练习7

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 14:43:38