浙江省2018年1月自考网站建设与管理试题
课程代码:03340
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1. 222. 222. 222. 222属于哪类IP地址?(      )
A. A类地址      B. B类地址 
C. C类地址      D. D类地址
2. 现有某个网站地址的最后一段是gov,那么一般情况下它属于什么机构?(      )
A. 教育机构      B. 网络中心 
C. 商业机构      D. 政府机构
3. 在设计网站的目录结构时要(      )
A. 把所有文件都放在根目录下,这样一目了然
B. 尽量使用中文名,方便查看
C. 在每个目录下都建立images子目录用来存放图片
2019年研究生国家分数线D. 把所有栏目内容都放在同一个根目录下
4. 以下哪个属于微软的关系型数据库(      )
A. EXCEL      B. ORACLE 
C. DB2        D. SQL SERVER
5. 在Dreamweaver MX中要拆分原有框架可以利用__________菜单中的“框架集”命令。(      )
A. 文件        B. 编辑    四川人事考试网登录
C. 修改        D. 工具
6. 在body标记属性中用来设置网页普通文字的颜的是(      )
A. link        B. background 
C. bgcolor      D. text
7. 产生字体加粗效果的标记是(      )
A. <p>        B. <b>   
C. <i>        D. <u>
8. 在图层标记的属性中,用来设置图层的可见性的属性是(      )
A. display      B. visibility 
C. show        D. list
9. 在input标记使用时,如果要显示一个提交按钮,则该标记的type属性的值应该是(      )
A. radio        B. checkbox 
C. submit      D. reset
10. 在表单中用来定义一个单选框的标记是(      )
A. option      B. textarea 
C. input        D. select
11. 在VBScript语言中,声明了一个数组变量:list(2)(3),那么这个变量包含__________个元素。(      )
A. 6        B. 8   
C. 9        D. 12
12. 在VBScript语言中,用来去除字符串左部空格的函数是(      )
A. Ltrim        B. Trim   
C. Left        D. Lcase
13. 在六个数据验证控件中,必须字段验证控件是(      )
A. RequireFieldValidator        B. CompareValidator
C. RangeValidator          D. RegularExpressionValidator
14. 在使用INSERT语句时要注意的是(      )
A. 一次可以插入多行数据
B. 插入一条记录时,非空字段可以不插入,系统有默认值
C. 插入的数据类型可以与表中字段类型不一致,数据库会自动转换
D. INTO子句中的字段名顺序与VALUES子句中的数据顺序要保持一致
15. 要动态维护网站一般采用(      )
A. WEB控制方式和FTP方式       
B. 远程控制方式和FTP方式
C. WEB控制方式和TELNET方式     
D. 远程控制方式和TELNET方式
二、填空题(本大题共20小题,每小题1分,共20分)
请在每小题的空格中填上正确答案。错填、不填均无分。
1. 分布式信息管理系统一般可分为三层结构:表示层、功能层和__________。
2. 为了在主机之间实现可靠性高的数据包交换的传输协议是__________。
3. WWW文档描述语言是__________。
4. 网站所要表达的主要内容称为网站的__________。
5. 页面标题显示在浏览器窗口的__________中。
6. 在网页设计过程中,有时会同时打开多个编辑窗口。此时,若希望保存全部文档,可选择“文件”菜单中的__________命令。
7. 框架布局方案由框架集和__________组成。
8. 插件提供在网页中播放视频的解决方案,典型的播放插件有RealPlayer和__________。
9. 在marquee标记中,用来设置字幕的对齐方式的属性是__________。
10. 强制在一段文本中间不换行的标记是__________。
11. 在img标记的属性中,用来设置图像的提示文字的属性是__________。
国考准考证号怎么查询12. 在图层标记的属性中,用来设置图层层级的属性是__________。
13. 客户端的VBScript程序由__________解释。
14. 要强制显式声明所有变量,可在脚本程序的开头处使用以下语句__________。
15. VBScript所提供的运算符中,Mod运算符的功能是__________。
16. 和HTML标记中的<img>相对应的HTML Server控件名是__________
17. ASP. NET应用程序的架构主要包括:__________、类库、PAGE类、事件驱动。
18. 在Web Server控件中,用于创建一个标准按钮的控件名是__________。
四川公务员报考19. 在设计应用系统数据库时,有时为了暂存中间统计结果、方便编程、设置过程状态或标记等需求,特意构建一些特殊结构的数据表,这类数据表就是__________。
20. 把网站系统从开发机器移植到网络服务器,并使其正常启动的过程称为__________。
三、简答题(本大题共4小题,每小题5分,共20分)
1. 请分别写出满足以下要求的HTML超链接:
(1)显示文字为“GOOGLE站点,链接到le,点击后新开一个窗口显示
(2)显示文字为“我的邮件地址”,链接到邮件地址myemail@zj. gov
2. 请列举global. asax文件中的5个事件。
3. 请列举Select命令中的3个子句,并注明每个字句的功能。
4. 假设有一数据表,表名是book,用来存储一些购书记录,表中有若干条记录,需要用到的字段名有:price和indate。其中price是数字型的字段,用来存放价格,indate是日期型的用来存放购买时间,要求写出能统计2018年3月1日后购买的书的平均价格的SQL语句。
四、编程题(本大题共3小题,每小题10分,共30分)
1. 使用VBScript脚本语言编写一段程序,程序要求如下:
(1)首先弹出一个输入对话框获得一个字符串。
(2)对输入的字符串进行判断,判断字符串中是否有数字9,如果有则利用msgbox函数显示数字9出现的位置,如果没有则利用msgbox函数显示“没有出现数字9”。
例如输入的内容是“my age is 29,my name is abc”,则显示12。
2. 已知有如下条件:
(1)有页面dataedit. aspx,页面中有一个名为dg的datagrid控件,该控件的datakeyfield属性值为userid,页面效果如下:
姓名
密码
性别
操作
abc
123
efg
456
(2)与该页面同一目录下有一个名为websit. mdb的ACCESS数据库文件,该数据库中有一名为userlist的数据表,表中有3个文本型字段,字段名分别是userid、userpwd和usersex。
(3)现已将页面中的datagrid控件绑定到该数据库。
要求当点击某行后的删除按钮后就将该行记录从数据库中删除。请写出删除事件的关键代码。
3. 网站中有一个论坛功能模块,现有已知条件如下,请写出最后符合要求的主程序代码:
(1)在论坛模块目录下有一网页文件index. aspx和access数据库文件website. mdb
(2)在该数据库文件中有一数据表,名为bbs,表中有若干记录,表结构为:
人力资源管理师证书报考条件
字段名称
数据类型
说明
Title
文本
文章标题
沈阳教育局通知 73号公告Content
备注
文章内容
Subname
文本
作者姓名
Type
文本
文章类型,“1”为发表文章,“2”为回复文章
Subdate
日期
发表时间
Clicknum
数字
点击次数
Replynum
数字
回复次数
(3)在index. aspx文件中有一个名为dg的datagrid控件
要求:在页面加载事件中利用DataAdapter对象将表中类型为发表文章的记录绑定到datagri
d控件上,只要求显示文章标题、作者姓名,发表时间和点击次数这四个字段,写出服务器端关键代码即page_load过程中代码即可。