9.5 思考练习题
1.选择题(每个题目只有一个选项正确)
(1)实例化一个随机数类Random,代码如下:
Random random=new Random(); Response.Write(random.Next(1,4));
请问其中的表达式“random.Next(1,4)”的返回值不可能是_____。
A.1
B.2
C.3
D.4
(2)在线编辑器KindEditor是目前Web程序应用非常广泛的编辑器,其中使用KindEditor在线编辑器实现文件上传功能通常会引用到kindeditor编辑器目录下的"/asp.net/upload_json.ashx?dir=file"的这个文件,使用问号“dir=file”传值目的是为了明确上传文件的类型,请问默认情况下,变量dir不能取哪个值?_____
A.image
B.media
C.text
D.file
2.简单题
(1)Web开发中经常说的MD5加密是做什么用的?使用MD5有何优点?
(2)目前Web应用程序引入图片验证码技术有何好处?简述.NET环境中实现图片验证码效果的程序实现思路。
3.编程题
独立完成一个会员注册功能页面。
要求:
(1)使用MD5加密注册输入的密码。
(2)使用验证码防止恶意程序注册。
(3)会员注册要能上传会员的个人头像,要求使用KindEditor完成。
(4)会员简历信息,能在线编辑,要求使用KindEditor完成。