C#语言程序设计基础实验指导(第3版)

C#语言程序设计基础实验指导(第3版)"

作者:郑宇军、边林洁、凌海风
ISBN:9787302382744
定价:¥24
字数:千字
页数:
出版时间:2014.12.01
开本:
版次:3-2
装帧:
出版社:清华大学出版社
简介

本书是《C#语言程序设计基础(第3版)》一书的配套辅助教材。全书共分20章,第1~16章为原教材中对应章节的学习指导和上机实践,其中每一章包含2~5个上机实验及若干补充上机练习,以帮助读者加深理解教学内容; 第17章提供了两套模拟试卷; 第18~20章提供了3个综合性的实习案例,以便读者对所学知识融会贯通,这一部分也可用作课程设计。

本书可作为高等院校计算机及相关专业的程序设计语言教学参考书,也可供专业开发人员自学使用。

前言

C#语言是 .NET平台上的核心开发语言。随着技术的不断完善,.NET平台的应用日趋广

泛和深入,C#已成为符合现代软件工程要求的主流程序设计语言。目前,许多院校都开设了C#语言程序设计这门课程,对C#上机实验指导的需求也日益迫切。

本书是《C#语言程序设计基础(第3版)》一书的配套辅助教材。全书共有20章,分为三大部分: 

 前16章分别为原教材中对应的第1~16章提供学习指导和上机实践。按照学习内容和难度的不同,每一章设计了2~5个上机实验,授课教师可根据教学要求、学生水平、课时进度等具体情况来选择安排。每一章最后还提供了一定数量的补充上机练习,以满足学生课后编程练习的需要。

 第17章提供了两套完整的模拟试卷,读者可用来检验自己对全书的学习成效,授课教师也可以此为基础来拟制课程考试试卷。

 第18~20章提供了3个综合性的实习案例,它们涵盖了Visual Studio开发环境、结构化程序设计、面向对象的开发方法、文件和数据库访问、Web程序设计等主要知识点。读者可通过案例练习来融会贯通所学知识,授课教师也可以此为基础来开展课程设计。

本书的上机实验和综合实习的参考源代码可在清华大学出版社网站(www.tup.tsinghua.edu.cn)下载。当然,一道程序设计题往往会有多种解答方法,没有所谓的“标准答案”; 教师在授课过程中也应鼓励学生多开动脑筋,拓展思路,编写出更加巧妙新颖的程序,不断提高实际应用能力。

本书的第1~4章由凌海风编写,第5~17章由郑宇军编写,第18~20章由边林洁编写。全书由郑宇军统稿。张蓓、张杰峰也参与了其中的试题整理和案例开发工作。

由于时间仓促,加之编者水平有限,书中的不当和疏漏之处在所难免,恳请读者批评指正。

编者

于浙江工业大学

2014年10月

目录

第1章绪论

1.1知识点回顾

1.2实验目的和要求

1.3实验内容

1.4实验指导

实验11模拟电子邮箱注册

实验12创建和调用C#类库程序

1.5补充上机练习

第2章C#数据类型

2.1知识点回顾

2.2实验目的和要求

2.3实验内容

2.4实验指导

实验21字符及其ASCII码转换

实验22使用ConsoleColor枚举

实验23计算圆柱体和圆锥体的体积

实验24字符串的格式化输出

2.5补充上机练习

第3章值和方法

3.1知识点回顾

3.2实验目的和要求

3.3实验内容

3.4实验指导

实验31输出类型的默认值

实验32使用Random类生成随机数

实验33使用Application类

实验34使用委托封装和调用数学函数

3.5补充上机练习

第4章操作符和表达式

4.1知识点回顾

4.2实验目的和要求

4.3实验内容

4.4实验指导

实验41计算购书金额

实验42实现大数相乘

4.5补充上机练习

第5章流程控制

5.1知识点回顾

5.2实验目的和要求

5.3实验内容

5.4实验指导

实验51计算最小公倍数和最大公约数

实验52字符串的加密和解密

实验53查找和排序

实验54输出正整数的所有非递增和式

5.5补充上机练习

第6章深入理解类

6.1知识点回顾

6.2实验目的和要求

6.3实验内容

6.4实验指导

实验61点和直线类

实验62向量类

实验63模拟连锁反应事件

实验64输出控件事件的发生顺序

实验65字符串反转与回文判断

6.5补充上机练习

第7章继承和多态性

7.1知识点回顾

7.2实验目的和要求

7.3实验内容

7.4实验指导

实验71车辆类的继承

实验72继承向量类

实验73学生对象管理

7.5补充上机练习

第8章WPF应用程序基础

8.1知识点回顾

8.2实验目的和要求

8.3实验内容

8.4实验指导

实验81WPF控件排列和样式设置

实验82使用定时器和进度条

实验83绘制图形和创建动画

实验84设置只能输入数字的文本框

8.5补充上机练习

第9章泛型基础

9.1知识点回顾

9.2实验目的和要求

9.3实验内容

9.4实验指导

实验91泛型树

实验92泛型链表和循环链表

实验93泛型排序

实验94管理可空学生信息

9.5补充上机练习

第10章深入泛型技术

10.1知识点回顾

10.2实验目的和要求

10.3实验内容

10.4实验指导

实验101批量加入Windows控件

实验102使用泛型字典Dictionary<K,V>

实验103分类遍历学生信息

实验104495数字黑洞

10.5补充上机练习

第11章匿名方法和Lambda表达式

11.1知识点回顾

11.2实验目的和要求

11.3实验内容

11.4实验指导

实验111计算递推数列

实验112打印常用对数表

实验113计算复合函数

实验114等价类的判别

11.5补充上机练习

第12章异常处理

12.1知识点回顾

12.2实验目的和要求

12.3实验内容

12.4实验指导

实验121在向量计算过程中处理异常

实验122处理三角形计算异常

12.5补充上机练习

第13章文件IO操作

13.1知识点回顾

13.2实验目的和要求

13.3实验内容

13.4实验指导

实验131使用命令行查看文件内容

实验132在Windows窗体中查看文件内容

实验133读写学生信息

13.5补充上机练习

第14章数据库访问

14.1知识点回顾

14.2实验目的和要求

14.3实验内容

14.4实验指导

实验141WPF和Windows Form界面上的数据绑定

实验142查询数据库表格结构

实验143存取学生信息

14.5补充上机练习

第15章进程和线程

15.1知识点回顾

15.2实验目的和要求

15.3实验内容

15.4实验指导

实验151模拟任务管理器

实验152多线程查找

实验153抢金币游戏

实验154Window窗体动画

15.5补充上机练习

第16章ASP .NET应用开发

16.1知识点回顾

16.2实验目的和要求

16.3实验内容

16.4实验指导

实验161获取浏览器详细信息

实验162设置和保存Web日历控件外观

实验163使用验证控件

16.5补充上机练习

第17章模拟试题

试卷A

试卷B

第18章综合实习1——文件加密器

18.1实习内容和要求

18.2相关知识介绍

18.3实习指导

18.4后续功能与应用扩展

第19章综合实习2——交通线路查询

19.1实习内容和要求

19.2相关知识介绍

19.3实习指导

19.4后续功能与应用扩展

第20章综合实习3——旅游景点查询网站

20.1实习内容和要求

20.2相关知识介绍

20.3实习指导

20.4后续功能与应用扩展

参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个