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

简答题

试题四(共15分)

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

【说明】

 某公司人力资源信息管理系统可以实现员工基本信息、工资、部门等信息管理功能,开发语言为ASP部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为erpInfoSystem.mdb,其中员工工资表数据结构如表4-2所示。

[问题1] (8分) 


以下所示代码为实现员工工资调整的代码片段,当公司决定为工号A001002的员工每月工资增加300元时,图4-1为输入操作页面截图。请将(1)-(8)的空缺代码补齐


salaryEdit. asp代码片段:

<form name=”form”method="post” action=(1)”

 <div class=”cont_title”>

 <p>员工工资调整<</p>

</div>

<div>

 <span>工号<</span>

 <input type="text" name=”(2)”/>

</div>

<br>

<div>

 <span>额度<</span>

 <input type=”text" name=”number'’/>

 (3)

<br>

<div>

<span>类型<</span>

<select name=”change_type”>

<option value="add">增加</option>

 <option value="dec">减少<</option>

 (4)

</div>

</br>

<div class=”c”>

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

</div>

</form>

salarySave.asp代码片段:

empID=request.form(”empID”)

change_num =request.form("(5)”)’注释:获取调整额度

change_type =request.form(”change_type”)

if change_type="(6)" then’注释:当类型选择增加时

sql="update (7) set salary=salary+”& (8) &”where empID=”’&empID&””’

end if

conn.execute(sql) '注释:执行数据更新

说明:其他代码省去

 (1)-(8)的备选答案:

 A.</div> B .number C .salaxySave.asp

 D·change_num E .add F.</select>

 G·empID H .employeeSalary I.A001002

 J .300

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

答案:

(1)C (2)G (3) A(4) F  (5) B(6) E(7)H  (8)D

解析:

  1. 第1空是form表单中的action属性,它用于指定表单数据提交后处理的ASP文件。在给定的选项中,只有C是一个文件名,因此选择C。
  2. 第2空根据上下文可知是员工工号对应的文本框的名字,而在后面的salary save.asp文件中通过request.form来获取这个值,因此该处应填写工号对应的名字,即G选项。
  3. 第3空根据上下文是一个Div的结束标签,所以选择A选项。
  4. 第4空是类型的选择框的结束标签,所以选择F。
  5. 第5空根据注释和上下文可知是获取调整额度的地方,结合前面的代码可以知道额度对应的名字是number,所以选择B。
  6. 第6空根据注释是当类型选择增加时执行的代码块,结合前面的代码可以知道当类型为增加时对应的value是add,所以选择E。
  7. 第7空是SQL的update语句中的表名,根据题干说明员工薪水表的表名是employeeSalary,所以选择H。
  8. 第8空仍然是SQL的update语句,此处应该是增加的薪水,根据前面的代码可以知道增加的薪水部分存在变量change_num中,因此应该选择D。
创作类型:
原创

本文链接:[问题1] (8分)  以下所示代码为实现员工工资调整的代码片段,当公司决定为工号A001002的员

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

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

分享考题
share