分享
 
 
 

C#程序设计语言任务驱动式教程(高职高专)(十一五)

C#程序设计语言任务驱动式教程(高职高专)(十一五)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 王平,柴晟 主编

出 版 社:

出版时间: 2008-9-1字数:版次: 1页数: 259印刷时间:开本: 16开印次:纸张:I S B N : 9787811243697包装: 平装编辑推荐

本书通过实例任务进行解析学习,紧密围绕C#程序设计语言的知识和技能,提出了十六项学习型任务,各任务均以一个生动贴切的实例开头——“跟我做”,并给出详细步骤和关键代码,让学生在学习枯燥的基础理论知识之前就能根据提示完成难度适中的程序;在调动学生的积极性后再对该程序进行语义解析(“程序解析”,尽量不涉及艰深概念),引导学生学习必备的基础知识(必备知识基本覆盖了传统C#程序设计入门教材的内容);最后再给出一个实例任务“实战演练”,让学生独立练习,完成从“扶着走”到“自己走”的过程。基于高职高专毕业生的实际就业状况和工作过程,本书特别注重动手实践能力的培养,基础理论知识的讲解则以“够用”为原则;在本书附录,还准备了一个综合实训任务,并引入软件工程思想,引导学生按照分析、设计、编码、测试的顺序初步体验软件开发流程。

内容简介

本书以Microsoft Visual Studio 2005为集成开发环境,通过多个生动、实用的实例,引导学生完成C#程序设计的入门学习;以计算机专业人员实际工作过程所需要的知识和技能为出发点,并结合教学对象的特点,通过实例任务进行解析学习。书中紧密围绕C#语言程序设计的知识和技能,设计了16项学习型任务,内容基本覆盖了传统C#语言程序设计入门教材所涉及的知识点,主要包括:C#语言基础,Visual studio集成开发环境,窗体应用程序设计,面向对象程序设计,数据库访问技术,Web程序设计简介,应用程序的调试、设置和部署等。

本书既可作为程序设计入门类教材,适用于高等职业教育计算机专业学生,也可作为C#培训班、职业资格等级考试或认证考试培训教材,还可供自学者参考使用。

目录

任务一 Hello,C#!

1.1 跟我做:第一个C#程序

1.2 程序解析

1.3 必备知识

1.3.1 C#语言

1.3.2 Visual Studio集成开发环境

1.3.3 .NET Framework

1.3.4 编写Windows应用程序

1.3.5 编写控制台应用程序

1.4 实战演练

1.5 课后习题

任务二 小试牛刀,边学边用

2.1 跟我做:电费计算程序

2.2 程序解析

2.3 必备知识

2.3.1 C#程序的基本结构

2.3.2 变量和常量

2.3.3 C#数据类型

2.3.4 数据类型转换

2.3.5 运算符和表达式

2.3.6 格式化数字

2.4 实战演练

2.5 课后习题

任务 三向左走,向右走?

3.1 跟我做:成绩等级判断程序

3.2 程序解析

3.3 必备知识

3.3.1 程序的3种基本流程

3.3.2 if语句

3.3.3 switch语句

3.4 实战演练

3.5 课后习题

任务四 芝麻开门

4.1 跟我做:用户登录程序

4.2 程序解析

4.3 必备知识

4.3.1 while循环

4.3.2 dowhile循环

4.3.3 break语句与continue语句

4.4 实战演练

4.5 课后习题

任务五 众里寻她千百度

5.1 跟我做:成绩分析程序

5.2 程序解析

5.3 必备知识

5.3.1 for循环

5.3.2 数组

5.3.3 foreach语句

5.3.4 字符串

5.4 实战演练

5.5 课后习题

任务六 换个角度看世界

6.1 跟我做:用类描述自己

6.2 程序解析

6.3 必备知识

6.3.1 类和对象的定义

6.3.2 类的成员

6.3.3 常量

6.3.4 字段

6.3.5 方法

6.3.6 属性

6.3.7 构造函数与析构函数

6.3.8 命名空间

6.4 实战演练

6.5 课后习题

任务七 新来的员工

7.1 跟我做:求最值程序

7.2 程序解析

7.3 必备知识

7.3.1 重载方法

7.3.2 重载运算符

7.3.3 继承

7.3.4 多态性和虚方法

7.3.5 抽象类和抽象方法

7.4 实战演练

7.5 课后习题

任务八 面向对象高级应用

8.1 跟我做:子窗体与父窗体的交互

8.2 程序解析

8.3 必备知识

8.3.1 委托和事件

8.3.2 索引器

8.3.3 集合

8.3.4 接口

8.4 实战演练

8.5 课后习题

任务九 进入Windows世界

9.1 跟我做:计算器

9.2 程序解析

9.3 必备知识

9.3.1 Windows窗体应用程序概述

9.3.2 常用控件的使用

9.4 实战演练

9.5 课后习题

任务十 My Notepad

10.1 跟我做:记事本

10.2 程序解析

10.3 必备知识

10.3.1 创建和使用主菜单

10.3.2 创建和使用通用对话框

10.3.3 创建和使用自定义对话框

10.3.4 工具栏

10.3.5 读/写文件

10.4 实战演练

10.5 课后习题

任务十一 访问数据

11.1 跟我做:数据库浏览器1.0版

11.2 程序解析

11.3 必备知识

11.3.1 ADO.NET概述

11.3.2 使用数据配置向导

11.4 实战演练

任务十二 访问升级

12.1 跟我做:数据库浏览器2.0版

12.2 程序解析

12.3 必备知识

12.3.1 ADO.NET类详解

12.3.2 浏览数据库

12.3.3 更新数据库

12.4 实战演练

12.5 课后习题

任务十三 错在哪里?

13.1 跟我做:数据库异常处理

13.2 程序解析

13.3 必备知识

13.3.1 生成程序

13.3.2 程序调试方法

13.3.3 异常处理

13.4 实战演练

13.5 课后习题

任务十四 中用不中看的网页

14.1 HTML

14.1.1 一个简单的Web页源文件

14.1.2 HTML语法简介

14.2 ASP.NET

14.3 创建Web窗体应用程序

14.3.1 安装IIS

14.3.2 创建ASP.NET网站

14.3.3 检查本地IIS网站的结构

14.3.4 添加控件和事件处理程序

14.3.5 生成并运行Web窗体页面

14.4 在Web窗体应用程序中访问数据

14.4.1 访问原则

14.4.2 Web窗体的数据源

14.4.3 Web窗体与Windows窗体的比较

14.5 XMLWeb Service

14.5.1 创建一个简单的XML Web Service

14.5.2 调用:XMLWeb Service

14.6 实战演练

14.7 课后习题

任务十五 认识XML

15.1 什么是XML

15.2 XML特点展示

15.3 第一个XMI,文档

15.3.1 创建XML文件

15.3.2 文件解析

15.3.3 赋予XML标记以意义

15.3.4 为XML文档编写样式单

15.4 用C#语言编写XML文件

任务十六 应用程序设置和部署

16.1 跟我做:配置数据库连接字符串

16.2 程序解析

16.3 必备知识

16.3.1 应用程序设置

16.3.2 应用程序部署

16.4 实战演练

16.5 课后习题

附录A 综合实训任务

A.1 学生信息管理系统概述

A.2 系统设计

A.3 数据库设计

附录B 关键字

参考文献

书摘插图

任务一 Hello,C#!

1.3 必备知识

进行软件开发时,程序员要考虑的基本要素是:编程语言和集成开发环境。具体到本书,如实例1-1所示,就是C#语言和Microsoft Visual Studio 2005集成开发环境。

1.3.1 C#语言

在很长一段时间里,C语言和C++语言一直是最有生命力的程序设计语言。这两种语言为程序员提供了丰富的功能、高度的灵活性和强大的底层控制能力,但同时也使我们必须忍受学习的艰苦和开发的长期性。人们改进开发出了许多语言(例如VB、Delphi等),以提高软件生产率。但这些或多或少都以牺牲C和C++程序员所需要的灵活性为代价。许多C和C++程序员一直在寻求一种新的语言,以图在开发能力和效率之间取得更好的平衡。

理想的解决方案是,将快速的应用开发与对底层平台所有功能的访问紧密结合在一起。针对该问题,微软公司推出了称之为C#的程序语言。C#是一种现代的、面向对象的程序开发语言。它使得程序员能够在Microsoft Visual Studio集成开发环境中快速开发种类丰富的应用程序。

C#语言为C++程序员提供了快捷的开发方式,又没有丢掉C和C++语言的基本特征——强大的控制能力;C#语言与C和C++语言有着很大程度的相似性,熟悉C和C++语言的开发人员很快就能精通C#语言。

1.3.2 Visual Studio集成开发环境

1. Visual Studio集成开发环境简介

作为程序员,可以使用Windows自带的记事本来进行程序的开发。但这是一种效率很低的开发方式:所有的代码都要手动添加、输入、编译和调试。为解决上述问题,集成开发环境IDE(Integrated Development Environment)应运而生。它集成了各种方便程序员开发的工具和功能,如防止程序员犯低级错误或笔误的自动语法检查,方便的图形化调试功能等,大大降低了编码的语法错误和调试代价,使得程序的开发更简单。微软公司在推出C#语言的同时,也推出了相应的集成开发环境Visual Studio系列产品。本书将以Visual Studio 2005为例进行简要介绍。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有