题目详情

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

【说明】

某中学为新入学学生设计了一个学生管理系统,学生需要提交姓名、性别和个人简介等信息,其学号根据学生的提交顺序自动编号。信息提交页面如图4-1所示,提交成功页面如图4-2所示。开学后学校对学生进行了英语和数学的摸底考试,表score_data记录了学生的学号、姓名、性别、个人简介及考试的成绩,其字段定义如表4-1所示。

初级网络管理员,章节练习,初级网络管理员真题卷

初级网络管理员,章节练习,初级网络管理员真题卷

初级网络管理员,章节练习,初级网络管理员真题卷

【问题1】(8分,每空1分)

以下是图4-1所示页面student_add.asp的部分代码,请仔细阅读该段代码,将(1)~(8)的空缺代码补齐。

说明:conn为Connect对象,rs为RecordSet对象

<%

......

student_name=request.form("student_name")

gender=request.form("gender")

individual_resume=request.form("individual_resume")

sql="insert into score_data((1),gender,individual_resume) values (' "&student_name&" ',' "&gender&" ',' "& "individual_resume&"')"

conn.execute sql

Response.Redirect("(2)")

%>

<body>

<form id="form1" name="form1" method=" (3) "action="student_add.asp">

<p>姓名:

<label for="student_name"></label>

<input type=" (4) "> name="student_name" id="student_name" />

</p>

<p>性别:

<input name="gender" type=" (5) " id="radio" value="男" checked=" (6) " />

<label for="gender"></label>男

<input type="radio" name=" (7) " id="radio2" value="女" />

<label for="gender"></label>女</p>

<p>个人简介: </p>

<label for="individual_resume"></label>

<(8)name="individual_resume" id="individual_resume" cols="60" rows="15"></textarea>

<p>

<input type="submit" name="button" id="button" value="提交" />

</p>

</form>

</body>

(1)~(8)备选答案:

A.textarea B.gender C.checked D.student_name

E.radio F.post G.text H.success.asp

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

摸底考试结束后,学生可以利用其学号和姓名在学生管理系统中查询自己的成绩,如图4-3所示,查询结果如图4-4所示。以下是成绩查询和查询结果显示页面的部分代码,请将下面代码补充完整。

初级网络管理员,章节练习,初级网络管理员真题卷

初级网络管理员,章节练习,初级网络管理员真题卷

以下为成绩查询页面文件部分代码片段

<body>

<form action="result.asp" method="get" name="form1" target="_blank" id="form1">

<h2 align="center"></h2>

<h2 align="center">成绩查询</h2>

<p align="center">学号:

<label for="student_number"></label>

<input name="(9)" type="text" id="student_number" />

</p>

<p align="center">姓名:

<label for="student_name"></label>

<input name="(10)" type="text" id="student_name" />

</p>

<p align="center">

<input type="(11)" name="button" id="button" value="提交" />

</p>

</form>

</body>

以下为查询结果页面文件部分代码片段

<%

......

student_number=request.form("student_number")

student_name=request.form("student_name")

sql= "select * from (12) where student_number="& student_number &"'(13)

student_name="’& student_name &"' "

rs.open sql ,conn

english_results=""

math_results=""

if not rs.eof() then

english_results=rs("english_results")

math_results=rs("math_results")

end if

......

%>

<body>

<h2 align="center"><strong>查询结果</h2>

<table width="500" border="1">

<tr>

<td><div align="center">学号</div></td>

<td><div align="center">姓名</div></td>

<td><div align="center">英语</div></td>

<td><div align="center">数学</div></td>

</tr>

<tr>

<td><divalign="center"><%=student_number%></div></td>

<td><div align="center"><%=student_name%></div></td>

<td><div align="center"><%=(14)%></div></td>

<td><div align="center"><%=(15)%></div></td>

</tr>

</table>

</div>

</body>

</html>

(9)~(15)备选答案:

A. and B. submit C. english_results D. math_results

E. score_data F. student_name G. student_number

正确答案及解析

正确答案
解析

【问题1】

(1)D

(2)H

(3)F

(4)G

(5)E

(6)C

(7)B

(8)A

【问题2】

(9)G

(10)F

(11)B

(12)E

(13)A

(14)C

(15)D

【问题1】

(1)由该行代码中的values值可以推测出答案为student_name

(2)Response.redirect表示需要填入一个页面地址,选项中只有success.asp表示页面

(3)提交方式在答案中只有post可以选择

(4)由图可知,姓名后面是一个单行文本框,所以选择text

(5)性别设置里面是一个单选按钮,所以选择radio

(6)默认男是被选中的,所以要选checked

(7)表4-1中提示gender表示“男”或“女”,所以此空填gender

(8)由图可知个人描述是一个多行文本框,所以选textarea

【问题2】

(9)此空只是设定一个名称,可以随意取值,结合题目与答案,最符合的是student_number

(10)此空只是设定一个名称,可以随意取值,结合题目与答案,最符合的是student_name

(11)可以看到该语句中,value写的是提交,说明类型要选submit

(12)Sql语句中,select表示查询,说明后面要接一个查询的库,所以选score_data

(13)过滤条件里面,选and

(14)从图4-4中,是先查英语后查数学,所以此空选english_results

(15)从图4-4中,是先查英语后查数学,所以此空选math_results

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +