C#技术C# WEB数据库编程实训指导书.doc
《C#技术C# WEB数据库编程实训指导书.doc》由会员分享,可在线阅读,更多相关《C#技术C# WEB数据库编程实训指导书.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C#技术:C#WEB数据库编程实 训 指 导 书实训一 用VS2005开发简单的C#应用程序,在屏幕上输出“Hello World”。实训目的和要求1、掌握 应用VS 2005开发C#控制台程序的方法。2、了解C#基本输入输出语句。教学内容1、VS 2005的安装、配置和使用方法。2、利用VS 2005编辑调试C#控制台程序,实现C#基本输出。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训二 用VS2005开发简单的ASP.NET网站,在网页中
2、显示“Hello world”。 实训目的和要求1、掌握应用VS 2005开发ASP.NET网站的方法。2、了解ASP.NET网站的基本结构和基本输出语句。教学内容1、VS 2005开发网站的的安装、配置和使用方法。2、利用VS 2005编辑调试ASP.NET网站,实现基本输出。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训三 键盘输入三个人的中文名字,按“第一名:XX,第二名:XX,第三名:XX”的格式输出。实训目的和要求:1、掌握变量的声明
3、和使用方法。2、掌握控制台输入输出的方法。3、掌握格式化输出的方法。教学内容:1、C#标识符和关键字。2、变量、常量的定义和使用方法。3、Console.Writeline语句。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训四 声明整型变量i和j,i赋初值为3;声明字符串变量c1和c2,c1赋初值为“1234”;使用ToString方法将i转换为字符串并赋给c2,使用Convert类将c1转换为整型并赋给j;最后屏幕输出j和c2。实训目的和要求
4、:1、掌握C#类型系统:值类型2、掌握C#类型转换的方法教学内容:1、C#整数类型、布尔类型、实数类型2、C#字符类型、结构类型、枚举类型3、Convert类的使用考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训五 任意输入一个字符串,输出该串的长度并输出倒数第一个和倒数第二个单字符。实训目的和要求:1、掌握字符串的使用方法2、整型和字符串的互相转换教学内容:1、求字符串长度的方法2、一维数组的声明和使用3、字符数组的特点和使用方法考核标准与成绩
5、评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训六 键盘输入10个数字,利用冒泡排序法进行从大到小的排序并分两行输出的任务。实训目的和要求:1、掌握C#表达式的定义和使用方法2、掌握C#一维数组和二维数组的定义和使用方法3、掌握一种排序的算法及使用教学内容:1、C#表达式,算术运算符、逻辑运算符、赋值运算符、递增递减。2、二维数组的声明和使用。3、循环结构的语法。4、冒泡排序算法及其C#实现。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序
6、(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训七 用户输入一个百分制成绩,利用if语句输出成绩等级(优、良、中、及、不及)。实训目的和要求:1、理解分支结构的逻辑功能。2、掌握运用分支结构编程的能力。教学内容:1、if条件语句和单个条件分支。2、if else多重分支语句。3、switch多重条件分支语句。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训八 利用循
7、环语句输出一个九九乘法表实训目的和要求:1、理解循环的逻辑功能。2、掌握运用循环结构编程的能力。教学内容:1、for循环、foreach循环。2、while循环。3、goto跳转语句。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训九 编写程序屏幕输出前50个素数,并要求每行输出10个。实训目的和要求:(分支循环综合运用、双重循环)1、掌握分支和循环的综合运用。2、学习运用双重循环编程的能力。教学内容:1、for循环和if分支语句的综合使用。2、
8、双重for循环的编程。3、求素数的算法及C#的实现。考核标准与成绩评定:按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训十 类构造:1.构造一个Person类,具有身高(high)、体重(weight)数据成员和eat、walk、speak方法。2.从Person派生出农民类(Peasant),具有耕种(cultivate)功能。3.从Person派生出教师类(Teacher),具有教学(teaching)功能。4.创建一个农民对象,让其讲话和耕种。5.创建一个教师
9、对象,让其讲话和教学。实验目的和要求:1、理解C#面向对象的知识,以及类的概念。 2、掌握类的定义和调用。3、掌握类的方法的定义和调用。 教学内容1、在VS 2005中运用C#语句创建类。2、利用类创建对象并正确地使用这个对象。3、定义类的方法,并能正确地调用。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训十一 编写一个类OutParameter,为其构造一个MaxIndex的方法,调用这个方法,通过参数传入一个数组,能同时获得最大值和最大值的
10、索引。实验目的和要求:1、更深入地掌握类的定义和调用。3、掌握类的方法的定义和调用。4、掌握类方法的参数传递。教学内容1、用指定的名称在VS 2005中创建类。2、用指定的名称为类定义方法并正确地在主方法中调用。3、运用数值参数、引用参数、输出参数、参数数组进行参数传递。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训十二 重载:设计一个士兵类(Soldier),成员有体力(tili)内力(neili)经验值(jinyan)剩余体力(remain
11、tili)和剩余内力(remainneili),根据游戏的需要,先给各成员一个初始值,在角色升级时体力增加50点,内力增加50点,经验值增加50点,并将剩余体力和剩余内力充满值,试利用运算符+的重载来完成这个升级。实验目的和要求:1、掌握重载的原理和定义方法。3、掌握方法重载的原理和使用方法。4、掌握运算符重载的原理和使用方法。4、了解构造函数重载的原理和使用方法。教学内容1、用指定的名称在VS 2005中创建类。2、用指定的名称为类定义方法并正确地在主方法中调用。3、利用运算符重载改变+的作用并能顺利调用。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容
12、完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训十三 抽象类:1.构造一个抽象Person类,具有身高(high)、体重(weight)数据成员和三个抽象方法eat、walk、speak方法。2.从Person派生出农民类(Peasant),具有耕种(cultivate)功能。3.从Person派生出教师类(Teacher),具有教学(teaching)功能。4.创建一个农民对象,让其讲话和耕种。5.创建一个教师对象,让其讲话和教学。实验目的和要求:1、 理解抽象类与普通类的区别与联系。2、掌握抽象类的定义和使用方法。3、掌握抽象
13、类继承生成派生类的方法。4、掌握运用抽象类来输入输出的方法。教学内容1、用指定的名称在VS 2005中创建抽象类。2、用指定的名称为抽象类定义方法并正确地调用。3、用抽象类的继承生成指定名称的派生类。4、总结抽象类与普通类的区别和联系。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实训十四 接口:1.构造一个接口Person,具有三个方法:eat、walk、speak。2.从Person派生出农民类(Peasant),具有耕种(cultivate)
14、功能。3.从Person派生出教师类(Teacher),具有教学(teaching)功能。4.创建一个农民对象,让其讲话和耕种。5.创建一个教师对象,让其讲话和教学。实验目的和要求:1、 理解接口与类的区别与联系。2、掌握接口的定义和使用方法。3、掌握接口继承的实现方法和调用方法。教学内容1、用指定的名称在VS 2005中创建接口。2、用指定的名称为接口定义方法。3、运用接口派生类并正确使用这个派生类。4、总结接口与普通类的区别和联系。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:
15、分别为优、良、中、合格、不合格。 实训十五 多态:在抽象类任务的基础上创建一个基类引用,利用这个引用来调用农民对象和教师对象,让他们讲话,并实现耕种和教学。实验目的和要求:1、理解多态的原理。2、掌握多态的实现方法。3、掌握多态的属性设置方法。4、了解多态与隐藏基类成员。教学内容1、用正确的方法创建基类引用。2、用引用调用对象的方法。3、正确设置多态的属性。4、利用new关键字隐藏基类成员并修改程序。考核标准与成绩评定 按实验态度(15%)、课前准备(5%)、熟练程序(5%)、实验内容完成情况(60%)及实验报告完成情况(15%)评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。 实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C#技术C# WEB数据库编程实训指导书 C# 技术 WEB 数据库 编程 指导书
限制150内