版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C#术:C#WE敏据库编程实训指导书实训一用VS2005开发简单的C#应用程序,在屏幕上输出“HelloWorld”。实训目的和要求1、掌握应用VS2005开发C辨制台程序的方法。2、了解C诳本输入输出语句。教学内容1、VS2005的安装、配置和使用方法。2、利用VS2005编辑调试C折制台程序,实现C诳本输出。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二用VS2005开发简单的ASP.NET网站,在网页中显示“Helloworld”。实训目的和要求
2、1、掌握应用VS2005开发ASP.NET网站的方法。2、了解ASP.NET网站的基本结构和基本输出语句。教学内容1、VS2005开发网站的的安装、配置和使用方法。2、利用VS2005编辑调试ASP.NET网站,实现基本输出。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训三键盘输入三个人的中文名字,按“第一名:XX第二名:*第三名:XX'的格式输出。实训目的和要求:1、掌握变量的声明和使用方法。2、掌握控制台输入输出的方法。3、掌握格式化输出的方
3、法。教学内容:1、C#fe识符和关键字。2、变量、常量的定义和使用方法。3、Console.Writeline语句。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训四声明整型变量i和j,i赋初值为3;声明字符串变量cl和c2,cl赋初值为“1234”;使用ToString方法将i转换为字符串并赋给c2,使用Convert类将cl转换为整型并赋给j;最后屏幕输出j和c2。实训目的和要求:1、掌握C殃型系统:值类型2、掌握C轶型转换的方法教学内容:1、C#!l
4、数类型、布尔类型、实数类型2、C疔符类型、结构类型、枚举类型3、Convert类的使用考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训五任意输入一个字符串,输出该串的长度并输出倒数第一个和倒数第二个单字符。实训目的和要求:1、掌握字符串的使用方法2、整型和字符串的互相转换教学内容:1、求字符串长度的方法2、一维数组的声明和使用3、字符数组的特点和使用方法考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验
5、报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训六键盘输入10个数字,利用冒泡排序法进行从大到小的排序并分两行输出的任务。实训目的和要求:1、掌握c#a达式的定义和使用方法2、掌握C2维数组和二维数组的定义和使用方法3、掌握一种排序的算法及使用教学内容:1、C#!E达式,算术运算符、逻辑运算符、赋值运算符、递增递减。2、二维数组的声明和使用。3、循环结构的语法。4、冒泡排序算法及其C探现。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合
6、格、不合格。实训七用户输入一个百分制成绩,利用if语句输出成绩等级(优、良、中、及、不及)。实训目的和要求:1、理解分支结构的逻辑功能。2、掌握运用分支结构编程的能力。教学内容:1、if条件语句和单个条件分支。2、ifelse多重分支语句。3、switch多重条件分支语句。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训八利用循环语句输出一个九九乘法表实训目的和要求:1、理解循环的逻辑功能。2、掌握运用循环结构编程的能力。教学内容:1、for循环、fore
7、ach循环。2、while循环。3、goto跳转语句。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训九编写程序屏幕输出前50个素数,并要求每行输出10个。实训目的和要求:(分支循环综合运用、双重循环)1、掌握分支和循环的综合运用。2、学习运用双重循环编程的能力。教学内容:1、for循环和if分支语句的综合使用。2、双重for循环的编程。3、求素数的算法及C#勺实现。考核标准与成绩评定:按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(
8、60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十类构造:构造一个Person类,具有身高(high)、体重(weight)数据成员和eat、walk、speak方法。1. 从Person派生出农民类(Peasant),具有耕种(cultivate)功能。2. 从Person派生出教师类(Teacher),具有教学(teaching)功能。3. 创建一个农民对象,让其讲话和耕种。4. 创建一个教师对象,让其讲话和教学。实验目的和要求:1、理解C#®向对象的知识,以及类的概念。2、掌握类的定义和调用。3、掌握类的方法的定义和调用。教学内
9、容1、在VS2005中运用C雄句创建类。2、利用类创建对象并正确地使用这个对象。3、定义类的方法,并能正确地调用。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训一-编写一个类OutParameter,为其构造一个Maxindex的方法,调用这个方法,通过参数传入一个数组,能同时获得最大值和最大值的索引。实验目的和要求:1、更深入地掌握类的定义和调用。3、掌握类的方法的定义和调用。4、掌握类方法的参数传递。教学内容1、用指定的名称在VS2005中创建类。2、
10、用指定的名称为类定义方法并正确地在主方法中调用。3、运用数值参数、引用参数、输出参数、参数数组进行参数传递。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十二重载:设计一个士兵类(Soldier),成员有体力(tili)内力(neili)经验值(jinyan)剩余体力(remaintili)和剩余内力(remainneili),根据游戏的需要,先给各成员一个初始值,在角色升级时体力增加50点,内力增加50点,经验值增加50点,并将剩余体力和剩余内力充满值,
11、试利用运算符+的重载来完成这个升级。实验目的和要求:1、掌握重载的原理和定义方法。3、掌握方法重载的原理和使用方法。4、掌握运算符重载的原理和使用方法。4、了解构造函数重载的原理和使用方法。教学内容1、用指定的名称在VS2005中创建类。2、用指定的名称为类定义方法并正确地在主方法中调用。3、利用运算符重载改变+的作用并能顺利调用。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十三抽象类:1. 构造一个抽象Person类,具有身高(high)、体重(wei
12、ght)数据成员和三个抽象方法eat、walk、speak方法。2. 从Person派生出农民类(Peasant),具有耕种(cultivate)功能。3. 从Person派生出教师类(Teacher),具有教学(teaching)功能。4. 创建一个农民对象,让其讲话和耕种。5. 创建一个教师对象,让其讲话和教学。实验目的和要求:1、理解抽象类与普通类的区别与联系。2、掌握抽象类的定义和使用方法。3、掌握抽象类继承生成派生类的方法。4、掌握运用抽象类来输入输出的方法。教学内容1、用指定的名称在VS2005中创建抽象类。2、用指定的名称为抽象类定义方法并正确地调用。3、用抽象类的继承生成指定名
13、称的派生类。4、总结抽象类与普通类的区别和联系。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十四接口:1. 构造一个接口Person,具有三个方法:eat、walk、speak。2. 从Person派生出农民类(Peasant),具有耕种(cultivate)功能。3. 从Person派生出教师类(Teacher),具有教学(teaching)功能。4. 创建一个农民对象,让其讲话和耕种。5. 创建一个教师对象,让其讲话和教学。实验目的和要求:1、理解接
14、口与类的区别与联系。2、掌握接口的定义和使用方法。3、掌握接口继承的实现方法和调用方法。教学内容1、用指定的名称在VS2005中创建接口。2、用指定的名称为接口定义方法。3、运用接口派生类并正确使用这个派生类。4、总结接口与普通类的区别和联系。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十五多态:在抽象类任务的基础上创建一个基类引用,利用这个引用来调用农民对象和教师对象,让他们讲话,并实现耕种和教学。实验目的和要求:1、理解多态的原理。3、掌握多态的属性
15、设置方法。4、了解多态与隐藏基类成员。教学内容1、用正确的方法创建基类引用。2、用引用调用对象的方法。3、正确设置多态的属性。4、利用new关键字隐藏基类成员并修改程序。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十六异常:编写程序实现自定义异常的任务,要求从键盘输入数字字符,如输入字母等错误字符,异常信息为“输入数据有误,请输入数字!”。实验目的和要求:1、理解异常处理的基础知识和必要性。2、掌握在程序中异常使用的方法。3、掌握自定义异常的方法。教学内
16、容1、用正确的方法创建自定义异常。2、使用自定义异常完成正确的输出。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十七母版页制作的任务。实验目的和要求:1、了解并掌握创建母版页的方法。2、了解并掌握创建套用母版页的功能页的方法。3、能够应用母版页实现Web应用程序的统一布局。教学内容1、创建外运管理系统的母版页Site.master。2、创建使用母版页的内容页。3、创建使用上一级母版页的母版页。4、存取母版页的属性。5、设定整个应用程序的母版页。6、在页面
17、中动态加载母版页。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十八系统导航设计的任务实验目的和要求:1、了解并掌握创建站点地图的方法。2、了解并掌握导航控件的使用方法。3、能够应用站点地图和导航控件实现Web应用程序的导航结构管理。教学内容1、创建外运管理系统的站点地图。2、使用导航控件创建外运管理系统的导航菜单。3、添加Menu和SiteMapPath控件。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)
18、及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训十九用主题和外观统一系统界面的任务实验目的和要求:1、了解并掌握创建主题和样式的方法;2、了解并掌握在页面中套用主题的方法;3、了解并掌握在主题中使用CSS图片的方法。教学内容1、建立主题;2、建立外观.skin文件并在ASP.NETW序中套用主题;3、在主题中使用CSS和图片;4、动态加载指定主题;5、指定整个应用程序的主题。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格
19、。实训二十各种类别查询的输入输出处理任务实验目的和要求:1、通过实践了解request对象与response对象的用法;2、了解客户端与服务器端数据的传递;3、了解Cookie的含义和作用;4、掌握和Response对象和Request对象读写Cookie的方法;5、Response>Request对象在实际开发中的灵活应用。教学内容1、设计静态表单,提交方式为get,在处理程序中用Request对象获取输入字段的值,并进行处理;2、设计静态表单,提交方式为post,在处理程序中用Request对象获取输入字段的值,并进行处理;3、在处理程序中,根据用户输入,用Response对象的Wr
20、ite方法输出不同的信息;4、在处理程序中,根据用户输入,用Response对象的Redirect方法跳转到不同的页面;5、模拟分页显示功能,用查询字符串传递页码,用Request对象获取并处理;6、查看存放Cookie的文件夹,并登录邮箱后查看该文件夹的变化,了解Cookie的工作机制;在IE中设置对Cookie限制并测试;7、用Cookie实现数据的传递。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%>评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二一运单信息、来往公司信息、公司新闻信息输入
21、界面制作任务实验目的和要求:1、通过实践熟悉Web表单的概念及其基础知识;2、掌握用于交互的可£$件的基本语法和使用技巧;3、掌握ASP.NETWeb服务器控件的属性设置;4、学会如何获取ASP.NETWEB服务器控件的的值;5、掌握ASP.NET应用程序的事件驱动并学会编写事件处理函数;6、学会使用Web®体和Web服务器控件构建常用的应用程序功能界面。教学内容1、按要求用Web件件完成运单信息输入页面,并将输入的内容显示在页面上;2、按要求用Web件件完成来往公司信息输入页面,并将输入的内容显示在页面上;3、按要求用Web件件完成公司新闻信息输入页面,并将输入的内容显示
22、在页面上;4、在公司新闻信息输入页中添加照片上传功能;5、在运单信息输入页中添加日历控件用于选择发件日期;4、在母版页中添加广告交替控件随机显示三个广告图片;5、用动态生成表格的方式模拟公司新闻信息列表显示。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二十二输入信息验证的任务实验目的和要求:1、掌握各种验证控件的作用和使用技巧;2、了解正则表达式的编写;3、掌握对数据进行客户端和服务器端的数据验证。教学内容1、对前一实训制作的信息输入页面添加输入验证功能
23、:2、为必需填写的输入控件添加必需字段验证;3、为输入重量、金额、件数和日期等输入控件添加比较验证控件,用于验证输入数据的类型;4、为“邮政编码”、“联系电话”、“Email地址”等文本框添加模式验证控件,验证输入的内容符合规定格式;8、在页面中添加验证总结控件,用两种方式显示验证总结信息;9、在页面中添加对Page.isValid的判断和处理;10、修改验证方式为服务器端验证,运行程序测试。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二十三系统的数据库
24、访问语句编写任务实验目的和要求:1、通过实验回顾数据库、表的基本操作;2、回顾数据库查询和操作的SQL语句的编写;3、掌握针对实际应用如何编写SQL语句。教学内容1、根据外运管理系统的数据库设计文档在SQLServer2005中建立后台数据库;2、在各数据表中适当插入若干条记录;3、编写外运管理系统的数据库查询和操作所需的SQL语句,并测试;4、设计存储过程实现指定的数据库操作功能。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二十四基本信息和运单信息的增
25、删改功能实现的任务实验目的和要求:1、了解并掌握ADO.NET勺对象模型;2、掌握SQL命令的数据库操作;3、掌握DataSet的数据库操作;3、掌握使用参数SQL命令的数据库操作;4、熟悉基本的数据库应用程序设计的流程;5、熟悉如何利用ADO.NET处理数据库类型的应用。教学内容1、用ADO.NET勺Command寸象执行SQL命令实现外运管理系统的资费表设置;2、用ADO.NET勺Command寸象执行SQL命令实现区域和国家地区设置的增删改功能;3、用ADO.NET勺DataSet对象实现来往公司类别和来往公司信息的增删改功能;4、用ADO.NET勺Command寸象以使用参数的方式实现
26、运单信息的增删改功能。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二十五按不同条件查询运单功能实现的任务实验目的和要求:1、进一步理解ADO.NET勺组成;2、掌握从数据表获取单一字段值的方法;3、掌握用DataReader对象显示数据表的方法;4、掌握用DataSet对象实现数据库查询和数据筛选功能。教学内容1、用Command寸象的ExecuteScalar()方法实现用户登录的查询验证;2、用DataReader对象以表格形式将运单信息显示出来;3
27、、用DataSet对象实现按不同条件查询显示运单信息的功能;考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩分为五级:分别为优、良、中、合格、不合格。实训二十六公司新闻的增删改功能及查询显示功能实现的任务实验目的和要求:1、掌握数据源的设置;2、掌握如何用不同的数据控件实现对数据的显示和维护;3、掌握主要与详细窗体的实现。教学内容1、用数据源控件实现与数据库的连接;2、使用GridView控件和DetailsView控件实现公司新闻的增删改和查询显示功能;3、使用DataList控件实现运单查询出发功能;4、使用Repeater和FormView控件实现运单查询收费功能。考核标准与成绩评定按实验态度(15%、课前准备(5%、熟练程序(5%、实验内容完成情况(60%)及实验报告完成情况(15%评定实验成绩。成绩
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司劳务派遣协议书七篇
- 公司协议书大全
- 万能施工安全协议书
- 面部发红发热病因介绍
- 进行性球麻痹病因介绍
- 29化学中考真题汇编《溶液》及答案
- 中考政治第一部分知识闯关能力提升第5课时平等礼貌待人理解宽容他人复习课获
- (范文)卷板机项目立项报告
- (2024)吸痰管项目可行性研究报告写作范本(一)
- 2023年电子陶瓷材料项目融资计划书
- 期末试卷(试题)-2024-2025学年三年级上册数学苏教版
- 天津市南开区2023-2024学年四年级上学期期末英语试题
- 期末考试-公共财政概论-章节习题
- 专题四“挺膺担当”主题团课
- 碱炉安装浅谈
- 轻钢龙骨吊顶和隔墙材料介绍和工艺
- 三科变频器SK说明书
- 光栅衍射实验报告.doc
- 腹腔镜手术设备使用说明与注意事项
- 建渣处置-运输方案(共4页)
- 轮转护士考评表(精编版)
评论
0/150
提交评论