刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题四(共15分)

阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

【说明】

某信息系统开发语言为ASP,学生利用学号和密码登录系统,部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为 dataManage.mdb,学生信息表数据结构如表4-2所示。

【问题2】(每空1分,共4分)

    以下所示代码为登录验证代码,默认登录密码为学生身份证号后6位,如果该学生首部登录或者默认密码没有修改,则在通过身份验证后,自动跳转到密码修改页面进行密码修改,只有修改默认密码后才可以登录系统。

 

loginCheck.asp代码片段:

说明:rs为结果集对象,conn为数据库连接对象,定义和获取省去。

......

<%

username=request.form(”(9))’注释:获取登录页面输入的学号userpsd=requcst.form ("stu_code")

sql=select stu_Psd,stu_ld_Number as id_card from stu_Info where stu_Code="& (10) &”

rs.open sql,conn

stu_Psd=“”

stu_ld_Number=“”

if Not rs eof then

Stu_Psd=rs(“stu_Psd”)

Stu_Id_Number=rs(“(11)”)

End if

 

Id_card_6=right(stu_Id_Number,6)

If  userpsd=stu_Psd then

Session(“username”)=username

If   (12)   =userpsd then

......’注释 :跳转到密码修改页面

End if else......略去验证失败处理End if %>

(9)~(12)的备选项:

A .  username      B .  userpsd    C . rs(“stu_Psd”)     D.  id __card __6

E . Stu_Id_Number  F.  id __card     G . id __card          H . stu_code

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(9)H (10)A  (11)E   (12) C


解析:

第9空:根据代码注释,需要获取登录页面输入的学号。学号信息存储在变量"stu_code"中,因此选择H选项。

第10空:在生成查询数据库的SQL命令时,需要指定查询条件,即学号。而学号已经存放在变量username中了,所以这里应该选择A选项。

第11空:从结果集对象rs中获取学生的身份证号,根据数据库表结构,身份证号字段名为"stu_ld_number",因此选择E选项。

第12空:根据代码注释,此处是验证用户密码是否正确。用户密码存储在结果集对象rs中的"stu_psd"字段,因此应该选择C选项。

创作类型:
原创

本文链接:【问题2】(每空1分,共4分)    以下所示代码为登录验证代码,默认登录密码为学生身份证号后6位,

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share