资源描述:
《《网络程序设计》教师实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《网络程序设计》教师实验报告学院:信息科学与技术学院专业:学期:2013~2014学年第一学期教师:I目录实验1熟悉C#运行环境11.1实验目的11.2实验预习11.3实验任务1实验2结构化程序设计32.1实验目的32.2实验预习32.3实验任务3实验3使用数组63.1实验目的63.2实验预习63.3实验任务64.1实验目的94.2实验预习94.3实验任务9实验5继承和接口设计125.1实验目的125.2实验预习125.3实验任务12实验6创建Windows应用程序166.1实验目的166.3实验任
2、务16实验7用户界面设计(一)207.1实验目的207.2实验预习207.3实验任务20实验8用户界面设计(二)238.1实验目的238.2实验预习238.3实验任务2324实验1熟悉C#运行环境院(系):信息科学与技术学院课程名称:网络程序设计教师签名:班级信B1211、12学号实验室专业姓名计算机号实验名称所用软件实验成绩1.1实验目的1.了解和掌握C#语言的主要特点。2.熟悉C#语言的程序开发环境,掌握C#语言的上机步骤。3.熟练掌握源程序的建立、编辑、编译、保存和运行的基本方法。4.会编写简
3、单的控制台程序和Windows应用程序。1.2实验预习1.熟悉VisualC#的启动和退出以及VisualC#中的编辑、编译、连接和运行命令。2.了解VisualC#开发环境的配置。1.3实验任务1.VisualC#的启动。启动成功的界面截图如下:2.认识VisualC#的菜单栏、工具栏,工具箱,解决资源方案管理器,代码编辑窗口。分别截图如下:243.完成一个简单的控制台程序的编写、运行。并将结果截图。4.完成一个简单的Windows程序的编写、运行。并将结果截图。24实验2结构化程序设计院(系):
4、信息科学与技术学院课程名称:网络程序设计教师签名:班级信B1211、12学号实验室专业姓名计算机号实验名称所用软件实验成绩2.1实验目的1.认识C#语言,熟悉C#语言的语法结构。2.掌握C#语言中4种基本数据类型的特点、数据类型变量的定义及使用。3.掌握不同数据类型运算时,数据类型的转换规则。4.熟练掌握赋值语句。5.掌握C#语言中表达式语句以及不同运算符的运算规则和优先级。2.2实验预习1.熟悉各种数据类型变量的定义形式。2.各种数据类型的取值范围。3.各类运算符的优先级和结合规则。4.常量与变量
5、的区别和联系。2.3实验任务1.设计一个控制台程序Proj3-8,定义变量inta=2,b=3;floatx=3.5f,y=2.5f;并求表达式(float)(a+b)/2+(int)x%(int)y的值。【要求写出代码,并将运行结果截图】usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceProj3_8{classProgram{staticvoidMain(string[]args){inta=2,b=3;f
6、loatx=3.5f,y=2.5f;Console.WriteLine("{0}",(float)(a+b)/2+(int)x%(int)y);}24}}2.设计一个控制台程序Proj3-9,定义变量inta=3,b=4,c=5;并求表达式(++c-1)&b+c/2的值。【要求写出代码,并将运行结果截图】usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceProj3_9{classProgram{staticvo
7、idMain(string[]args){inta=3,b=4,c=5;Console.WriteLine("{0}",(++c-1)&b+c/2);}}}3.设计一个控制台程序Proj3-10,声明一个学生结构类型Stud,包含学号、姓名和出生日期成员,定义Stud结构的两个学生变量s1和s2并赋值,求他们出生在星期几和他们出生相差的天数。【要求写出代码,并将运行结果截图】usingSystem;usingSystem.Collections.Generic;usingSystem.Text;na
8、mespaceProj3_10{enumWeekDayhz{星期日,星期一,星期二,星期三,星期四,星期五,星期六};classProgram{structStud//结构类型声明应放在Main函数的外面{publicintxh;//学号publicstringxm;//姓名publicDateTimebirthday;//出生日期}staticvoidMain(string[]args)24{Studs1,s2;s1.xh=100;s1.xm="李明";s1.bir