上机练习.docx
- 文档编号:4069737
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:10
- 大小:664.06KB
上机练习.docx
《上机练习.docx》由会员分享,可在线阅读,更多相关《上机练习.docx(10页珍藏版)》请在冰豆网上搜索。
上机练习
1.将例题程序“1-2.aspx”在VS2008中实现,其代码和运行界面如下:
2.课本P14页“第一个ASP.NET程序!
”
3.设计一个简单的计算器,输入两个数后可以求两个数的和、差等。
界面如下:
(可以使用RadioButton控件,也可以参看例题Test2_4.aspx)。
提示:
从文本框获取的值为字符串类型,如“3”,要转换为整型的数值才能进行计算,转换方法为“Int32.Parse(要转换的字符串)”
4.设计一个简单的在线考试程序,可以包括若干道单选题、多选题,单击交卷按钮后就可以根据标准答案在线评分。
举例界面如下(也可以根据自己的喜好添加一些题目或做一些改进,参看例题Test2_4.aspx和2-5.aspx):
5.(C#编程)编写程序,从10个数中找出最大值,要求使用数组。
6.(C#编程)编写程序,根据考试成绩的等级打印出百分制分数段。
设:
A为90分以上,B为80分以上,C为70分以上,D为60分以上,E为59分以下。
要求在程序中使用switch语句。
7.(C#编程)用while循环和计数变量x打印从1到50之间的奇数,要求每行只打印6个。
8.(C#编程)试编码定义一个公有类pub_test1,它含有两个浮点类型的变量fvar1和fvar2,还有一个整数类型的变量ivar1,pub_test1类中有一个方法sum_f_I(),它将fvar1与ivar1的值相加,结果放在fvar2中。
9.(C#编程)
(1)创建一个Rectangle类,添加属性width、height;
(2)在Rectangle中添加两种方法计算矩形的周长和面积;
(3)编程利用Rectangle输出一个矩形的周长和面积。
10.请自己开发一个同时可以上传两个文件的页面(参看例题upload.aspx)。
11.利用VS2008实现综合示例2-5.aspx,其界面如下:
12.设计一个个人注册页面,要求输入用户名、用户姓名、密码、出生日期、电话、E-mail等信息,并要求进行必要的验证。
如有可能,再加上提交个人照片栏目。
正确提交后显示输入的有关信息。
(参看例题2-13.aspx和例题upload.aspx)
13.请开发一个页面,显示来访者的IP地址。
并判断:
如果IP地址以202.118开头的,则显示欢迎信息;否则显示为非法用户,并终止程序。
(参看例题4-6.aspx,提示:
若要判断IP地址以202.118开头,可以使用String类的Split(char[])方法对IP地址进行分割然后分别判断202和118)
14.请开发一个页面,当客户第一次访问时,需在线注册姓名、性别等信息,然后把信息保存到Cookies中。
下一次如该客户再访问,则显示“某某,您好,您是第几次光临本站”的欢迎信息。
(参看例题4-8.aspx)
15.请编写两个页面,在第一个页面中客户要输入姓名,然后保存到Session中。
在第二个页面中读取该Session信息,并显示欢迎信息。
如果客户没有在第一页登陆就直接访问第二页,要将客户重定向回第一页。
(参看例题4-9.aspx和4-10.aspx)
16.请设计一个自己的个人主页(自己发挥想象),并在个人主页上加上访问人数。
(参看课件“利用Application显示访客人数”)
17.请编写程序实现一个简单的聊天室,要能显示发言人姓名、发言内容和发言时间。
(参看例题4-13.aspx、4-14.aspx、4-15.aspx)
18.(选做)改进第17的聊天室,如下图所示,可以为聊天室增加“来访显示”“字体颜色”、“人物表情”、“离开显示”等功能。
19.请参照示例开发一个简单的通讯录管理系统,可以显示、添加、修改和删除信息。
数据库设计:
首页:
插入记录页面:
更新记录页面:
删除记录页面:
20.在VisualStudio2008中实现例题5-8.aspx。
21.改进19题的通讯录,增加注册页面和登录页面,如果用户没有登录就想进入通讯录管理页面,则将用户重定向回登录页面。
提示:
(1)需要在数据库中增加users表,用来保存注册用户的信息。
其字段如下
(2)增加注册页面,其界面如下
(3)注册成功后,将网页重定向到登录页面,其界面如下
(4)登录成功后,网页重定向到通讯录首页
22.在VisualStudio2008中实现例题6-1.aspx、6-2.aspx、6-3.aspx、6-4.aspx、6-6.aspx。
23.在VisualStudio2008中实现例题6-7.aspx、6-8.aspx、6-9.aspx、6-10.aspx、6-11.aspx。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上机 练习