- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
14《面向对象程序设计(C》实验大纲(14师范)—陈可华
《面向对象程序设计(C#)》实验教学大纲
开课单位: 宁德师范学院计算机系
设置类别: 非独立设课
学 时:32学时
实验项目总数:8
实验教材:郑宇军《C#语言程序设计基础实验指导》(第2版),清华大学出版社,ISBN:9787302252115
主要设备(环境):微机、Visual Studio .NET 2003
一、实验目的及要求
(一)实验目的
本课程通过实践教学环节,加深对C#程序设计语言的理论知识的理解和应用水平。通过设计实际的应用课题,进一步熟悉C#程序设计的操作技术,提高动手能力,提高分析问题和解决问题的能力。
(二)具体要求
通过本课程的上机实验,学生应达到下列要求:
1.能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验;
2.能熟练使用软件集成开发环境Visual Studio .NET,会使用调试工具调试应用程序;
3.能进行简单的Windows程序设计;
4.能利用面向对象程序设计的原理,进行类的设计;
5.能使用常用.NET类库和Windows控件,进行Windows程序设计;
6.能熟悉使用ADO.NET,能进行简单地数据库应用程序的设计;
7.能独立进行小型应用软件的开发;
二、实验项目安排
整个课程的实验按照其难易程度分为验证型实验、设计型实验和综合型实验三类,共8个实验项目。其中验证型实验4个、综合型实验1个,设计型实验3个。验证型实验是验证所学部分程序的正确性,加深对理论的理解;设计型实验是用于培养学生的设计能力,将所学的知识运用于解决实际问题;综合型实验是用于培养学生分析问题和解决问题的能力。
实验类型及学时分配如下表:
实验序号 实验项目名称 实验类型 实验学时 实验一 简单的C#程序设计 验证型 2 实验二 C#程序设计基础 验证型 2 实验三 结构化程序设计 验证型 2 实验四 面向对象程序设计 设计型 4 实验五 抽象类、多态和接口 验证型 4 实验六 Windows应用程序设计 综合型 10 实验七 Windows应用程序的进阶 设计型 2 实验八 数据库操作 设计型 6 三、实验项目说明
实验一 简单的C#程序设计
【实验目的与要求】
熟悉Visual Studio .NET 2003开发环境。
【实验内容】
使用Visual Studio .NET 2003,完成以下程序:
程序1、编写一个简单的控制台应用程序,打印一行文字(如Welcome,C#)。
程序2、完成课件第2章第39张例2_2;
程序3、一个某软件的启动界面,或者某软件的关于界面。
1、实验步骤
1、启动Visual Studio .NET 2003,完成程序1,并调试运行。
2、启动Visual Studio .NET 2003,完成程序2,并调试运行。
3、启动Visual Studio .NET 2003,完成程序3,并调试运行。
4、将完成的程序源代码用WinRar压缩后,连同本实验报告发电子邮件给指导教师。
2、程序主要语句及作用
程序1的主要代码,并附简要注释
程序2的主要代码,并附简要注释
程序3使用的主要控件及其主要属性说明
3、程序运行结果截图
程序1
程序2
程序3
4、收获,体会及问题(写得越详细、越个性化、越真实越好,否则我不知道你做这个实验的心路历程,也就无法充分地判断你是否是独立完成的这个实验、你是否在做这个实验时进行了认真仔细地思考、通过这个实验你是否在实践能力上得到了提高实验二
【实验目的与要求】
进一步熟悉Visual Studio .NET 2003开发环境;
掌握C#中的标识符,数据类型,类型转换;
掌握C#中的变量,运算符,表达式等;
【实验内容】
使用Visual Studio .NET 2003,完成以下程序:
程序1、编写一个1个程序,用来判断输入的是大写字母,小写字母,数字还是其他的字符;
程序2、定义一个方法,实现两个数的交换(分别把参数按值传递和按引用传递)写得越详细、越个性化、越真实越好,否则我不知道你做这个实验的心路历程,也就无法充分地判断你是否是独立完成的这个实验、你是否在做这个实验时进行了认真仔细地思考、通过这个实验你是否在实践能力上得到了提高 结构化程序设计
【实验目的与要求】
1、掌握分支语句和循环语句的使用;
2、熟悉并掌握各种控件的使用;
3、掌握调试工具的使用。
【实验内容】
使用Visual Studio .NET 2003,完成以下程序:
程序1、分别用while,do-while,for循环求1到100的和。?写得越详细、越个性化、越真实越好,否则我不知道你做这个实验的心路历程,也就无法充分地判断你是否是独立完成的这个实验、你是否在做这个实验时进行了认真仔细地思考、通过这个实验你
文档评论(0)