非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题2分,共20分)
16.网络设备中的关键设备有3种:______、______和安全设备。
17.网站目标设计需要解决4个问题,一是确定网站主题、二是确定网站名称 、三是______、四是______。
18.文本属性面板中的“目标”下拉列表中,可设置被链接文件显示窗口的打开方式,包括_blank、_top、______和______。
19.HTML中产生一条用于分隔段落的水平线的标记是______,定义一个段落,段落结束后自动换行,并且段间空一行的是______。
20.只有______才能解释客户端VBScript程序,只有______才能解释服务器端VBScript程序。
21.VBScript语言中的History对象封装了浏览器所维护的历史记录清单,它提供了______和______两个方法以指引浏览器在历史记录清单中向前或向后移动。
22.ASP.NET常用三个文件配置系统,即______、______和global.asax。
23.网站建设中的更新数据通常使用SQL语言中的______命令来实现,删除数据通常使用______命令实现。
24.根据论坛系统的功能需求,比较合适的数据库结构用两个表完成,一是记录______、二是记录______。
25.动态维护网站一般采用______和______。
三、简答题(本大题共4小题,每小题5分,共20分)
26.IP地址有哪几种基本类型?并说明判断方法。
27.VBScript提供了哪4类运算符?并简要说明它们的优先级。
28.说明Application对象与Session对象的区别。
29.网站统计系统通常需要实现哪些功能?
四、编程题(本大题共3小题,每小题10分,共30分)
30.在网页上有两个按钮,第一个按钮id=btn1,按钮文字为“查看浏览器信息”,点击以后对话框显示浏览器名称和浏览器版本的信息,第二个按钮id=btn2,按钮文字为“关闭”,关闭窗口时确认功能,确认文字为“确定关闭本窗口吗?”。
31.制作一个简单的加法计算器,要求如下
(1) 表单拥有2个TextBox,id分别为txt1,txt2,1个“计算”按钮,id为btCal,1个label,id为lblRlt。
(2) 在txt1,txt2 中输入数字,点击计算,lblRlt显示计算结果
编写计算函数的关键代码。
32.网站有一增加学生信息页面add.aspx,请通过已知条件编写符合要求的程序代码。
(1) 页面所在目录下有一个Access数据库Data1.mdb,其中建立了一个学生信息表(studentb),其结构如下:
字段名 |
数据类型 |
中文意义 |
id |
可变字符串 |
学号 |
name |
可变字符串 |
姓名 |
pass |
可变字符串 |
密码 |
birthplace |
可变字符串 |
籍贯 |
phone |
可变字符串 |
联系电话 |
email |
可变字符串 |
电子邮件 |
(2) 页面有一个表单,含有6个TextBox框,Id分别为tbid(用于输入学号)、tbname(用于输入姓名)、tbpass(用于输入密码)、tbbp(用于输入籍贯)、tbpho(用于输入用户电话)和tbemail(用于输入用户电子邮件)。同时有两个按钮:增加(id=btAdd)、重置(id=btReset)。还有一个标签(id=lblmsg)。
要求点击增加按钮时,把用户填写学生信息记录录入数据库,编写这个点击“增加按钮”后触发的函数的代码。