2015年计算机等级考试二级《web程序设计》试题
全国计算机等级考试二级Web程序设计真题精选

全国计算机等级考试二级Web程序设计真题精选(总分:37.00,做题时间:120分钟)一、选择题(总题数:37,分数:37.00)1.算法的空间复杂度是指()。
(分数:1.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(正确答案)解析:算法的空间复杂度是对这个算法所需要的内存空间的量度,包括:①算法程序所占的空间;②输入的初始数据所占的存储空间;③算法执行中所需要的额外空间。
ABC 三项可以从一定层面描述算法的规模。
2.下列叙述中正确的是()。
(分数:1.00)A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构(正确答案)C.循环链表是非线性结构D.双向链表是非线性结构解析:线性结构的特点:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。
B项正确,线性结构是指除了第一个和最后一个结点外,所有的元素都是首尾相连的,每一个结点只有一个前驱结点和一个后继结点。
A 项错误,有一个以上根结点的数据结构一定是非线性结构; CD 两项错误,线性表的链式存储结构称为线性链表,是线性结构,而循环链表和双向链表都是在线性链表的基础上演化而来的。
3.下列关于队列的叙述中正确的是()。
(分数:1.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表(正确答案)D.队列是先进后出的线性表解析:队列是一种操作受限的线性表。
它只允许在线性表的一端进行插入操作,另一端进行删除操作。
其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。
队列具有先进先出的特点,它是按“先进先出” 的原则组织数据的。
4.下列各选项中,不属于序言性注释的是()。
(分数:1.00)A.程序标题B.程序设计者C.主要算法D.数据状态(正确答案)解析:注释一般可分为:①序言性注释,常位于程序开头部分,用于描述程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等;②功能性注释,一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。
二级Web程序设计-51

二级Web程序设计-51(总分:100.00,做题时间:90分钟)一、选择题(总题数:11,分数:27.50)1.HTTP协议是一种______协议。
(分数:2.50)A.文件传输协议B.邮件协议C.远程登录协议D.超文本传输协议√解析:2.以下选项中,全部都是表格标记的是______。
(分数:2.50)A.<table><head><tfoot>B.<table><tr><td>√C.</tr></table>D.<thead><body><tr>解析:3.在HTTP响应的MIME消息体中,可以同时包含如下类型的数据______。
i.文本数据 ii.图片数据 iii.视频数据 iv.音频数据(分数:2.50)A.仅iB.i和iiC.i、ii和iiiD.全都可以√解析:4.在下列的HTML中,正确产生超链接的标记是______。
(分数:2.50)A.新浪网B.新浪网√C.http:///WWW.sinA.D.新浪网解析:5.HTTP请求消息中可以不包含______。
i.开始行 ii.消息头 iii.消息体实体数据(分数:2.50)A.仅iB.i和iiC.ii和 iii √D.仅iii解析:6.下列技术中控制文档结构的是______。
(分数:2.50)A.DOM √B.CSSC.JavaScriptD.XMLHttpRequest解析:7.下列语言编写的代码中,在浏览器端执行的是______。
(分数:2.50)A.Web页面中的c#代码B.Web页面中的Java代码C.Web页面中的PHP代码D.Web页面中的JavaScript代码√解析:8.在HTTP/1.1协议中,持久连接选项是______的。
(分数:2.50)A.默认关闭B.默认打开√C.不可协商D.以上都不对解析:9..以下不是HTTP协议的特点的是______。
(分数:2.50)A.持久连接B.请求/响应模式C.只能传输文本数据√D.简单、高效解析:10.下列语句中,正确打开名为“window2”的新窗口的JavaScript语句是______。
2015计算机等级考试二级真题及答案

2015计算机二级考试试题及答案1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。
其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。
A、公司号,员工号B、员工号,工资C、员工号D、公司号,员工号,工资【评析】本题考查知识点是关键字。
能唯一标识实体的属性集称为码(关键字)。
码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。
本题答案:A。
3、下列叙述中正确的是______。
A、每一个结点有两个指针域的链表一定是非线性结构B、所有结点的指针域都为非空的链表一定是非线性结构C、循环链表是循环队列的链式存储结构D、线性结构的存储结点也可以有多个指针【评析】本题考查知识点是线性表的线性结构与非线性结构。
线性表的链式存储结构称为线性链表。
在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。
本题答案:D。
4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。
A、相同,元素的存储顺序与逻辑顺序一致B、相同,但其元素的存储顺序可以与逻辑顺序不一致C、不同,但元素的存储顺序与逻辑顺序一致D、不同,且其元素的存储顺序可以与逻辑顺序不一致【评析】本题考查知识点是线性表的顺序存储结构。
线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。
本题答案:A。
5、设循环队列为Q(1: m),其初始状态为front=rear=m。
经过一系列入队与退队运算后,front=30,rear=10。
现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。
web二级等级考试上机试题及答案

web二级等级考试上机试题及答案一、选择题(每题2分,共20分)1. HTML文档的根元素是:A. <html>B. <head>C. <body>D. <title>答案:A2. CSS中设置字体颜色的属性是:A. colorB. fontC. text-colorD. font-color答案:A3. 在JavaScript中,用于获取元素的DOM操作是:A. getElementByIdB. getElementsByClassNameC. querySelectorD. All of the above答案:D4. 下列哪个标签用于定义最重要的标题?A. <h1>B. <h6>C. <p>D. <div>答案:A5. 在HTML中,用于插入图片的标签是:A. <img>B. <picture>C. <image>D. <photo>答案:A6. CSS选择器中,用于选择类名为"example"的元素的符号是:A. #B. .C. :D. %答案:B7. JavaScript中,用于定义函数的关键字是:A. functionB. defC. funcD. declare答案:A8. 在HTML5中,用于定义文档类型和HTML版本的标签是:A. <!DOCTYPE html>B. <html>C. <doctype>D. <html5>答案:A9. CSS中,用于设置元素的宽度和高度的属性是:A. width和heightB. sizeC. dimensionD. All of the above答案:A10. JavaScript中,用于在控制台输出信息的函数是:A. console.logB. printC. alertD. log答案:A二、填空题(每题2分,共20分)1. HTML中的语义化标签____用于定义导航链接。
计算机二级web考试题库及答案

计算机二级web考试题库及答案1. 以下哪个选项是HTML5新增的元素?A. `<canvas>`B. `<applet>`C. `<frame>`D. `<embed>`答案:A2. CSS中,以下哪个属性用于设置文本的行间距?A. `line-height`B. `font-size`C. `color`D. `text-align`答案:A3. 在JavaScript中,以下哪个函数用于将字符串转换为大写?A. `toLowerCase()`B. `toUpperCase()`C. `toLocaleUpperCase()`D. `toLocaleLowerCase()`答案:B4. 关于Web服务器,以下哪个说法是正确的?A. Web服务器只能处理静态内容B. Web服务器可以处理动态内容C. Web服务器不能与数据库交互D. Web服务器不能处理HTTPS请求答案:B5. 在HTML中,以下哪个元素用于定义最重要的标题?A. `<h1>`B. `<h2>`C. `<h3>`D. `<h4>`答案:A6. 在CSS中,`z-index`属性用于控制元素的哪个方面?A. 可见性B. 定位方式C. 堆叠顺序D. 背景颜色答案:C7. JavaScript中的`window.onload`事件在何时触发?A. 当整个页面加载完成时B. 当文档被解析时C. 当DOM树构建完成时D. 当所有资源(如图片和样式表)加载完成时答案:A8. 在HTML中,`<meta>`标签的`charset`属性用于指定什么?A. 页面标题B. 页面描述C. 页面使用的字符编码D. 页面关键词答案:C9. 在CSS中,`display`属性的哪个值会使元素表现得像块级元素?A. `inline`B. `block`C. `inline-block`D. `flex`答案:B10. 在JavaScript中,`document.getElementById()`函数用于获取什么?A. 通过ID选择器选中的元素B. 通过类选择器选中的元素C. 通过标签选择器选中的元素D. 通过名称选择器选中的元素答案:A。
2015计算机等级考试二级真题及答案

2015计算机二级考试试题及答案1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。
其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。
A、公司号,员工号B、员工号,工资C、员工号D、公司号,员工号,工资【评析】本题考查知识点是关键字。
能唯一标识实体的属性集称为码(关键字)。
码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。
本题答案:A。
3、下列叙述中正确的是______。
A、每一个结点有两个指针域的链表一定是非线性结构B、所有结点的指针域都为非空的链表一定是非线性结构C、循环链表是循环队列的链式存储结构D、线性结构的存储结点也可以有多个指针【评析】本题考查知识点是线性表的线性结构与非线性结构。
线性表的链式存储结构称为线性链表。
在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。
本题答案:D。
4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。
A、相同,元素的存储顺序与逻辑顺序一致B、相同,但其元素的存储顺序可以与逻辑顺序不一致C、不同,但元素的存储顺序与逻辑顺序一致D、不同,且其元素的存储顺序可以与逻辑顺序不一致【评析】本题考查知识点是线性表的顺序存储结构。
线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。
本题答案:A。
5、设循环队列为Q(1: m),其初始状态为front=rear=m。
经过一系列入队与退队运算后,front=30,rear=10。
现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。
2015年全国计算机等级考试二级《web 程序设计》习题(1) 附答案

2015年全国计算机等级考试二级《web 程序设计》习题(1)附答案本卷共分为1大题25小题,作答时间为50分钟,总分50分,30分及格。
一、选择题1Internet使用的网络协议是()。
•A.3CP协议•B.TCP/IP协议•C.UDP协议•D.IP协议参考答案:B2下列哪个属性是用来定义内联样式的?()•A.font•B.class•C.styles•D.style参考答案:D3在JavaScript语言中,要定义局部变量则可以()。
•A.由关键字private在函数内定义•B.由关键字private在函数外定义•C.由var在函数内定义•D.由关键字var在函数外定义参考答案:C4下列语句中,显示没有下画线的超链接的语句是()。
•A.a{text—decoration:none}•B.a{text—decoration:no underline}•C.a{underline:none}•D.a{decoration:no underline}参考答案:A5下列哪个不属于DOM元素结点类型?•A.元素结点•B.文本结点•C.属性结点•D.样式结点参考答案:D6在HTML页面中哪些部分能够插入JavaScript?•A.<body>部分•B.<head>部分•C.<body>部分和<head>部分均可•D.<title>部分参考答案:C7在以下选项中,能IE确声明数组并进行初始化的语句是()。
•A.str=new Dimension('1','2','3');•B.str=new dimension('1','2','3');•C.str:new Array('1','2','3');•D.str=new array('1','2','3');参考答案:C8下列关于Internet和Web的说法中,正确的是()。
2015计算机二级《Web程序设计》考前模拟试题及答案

2015计算机二级《Web程序设计》考前模拟试题及答案第三章HTML语言基础1[单选题] 下列语句中,能产生带有数字列表符号的列表标记是( )。
A.B.C.D.参考答案:C2[单选题] 为了标识一个HTML文件,应该使用的HTML标记是( )。
A.B.C.D.参考答案:C3[单选题]以下选项中,全部都是表格标记的是( )。
A.B.C.D.参考答案:B4[单选题] 在下列的HTML中,哪个是的标题?( )A.B.C.D.参考答案:D5[单选题]在HTML文档中用于表示表格的标记对是( )。
A.B.C.D.参考答案:C6[单选题] 如果要在表单中创建一个普通文本框,下列标记中正确的是( )。
A.B.>C.>D.>参考答案:A7[单选题] HTML是一种标记语言,它是由( )解释执行的。
A.不需要解释B.WindowsC.浏览器D.标记语言处理软件参考答案:C8[单选题] 以下语句中,正确制作电子邮件链接的是( )。
A.B.C.D.xxx@yyy参考答案:C9[单选题] 在下列选项中,正确地产生文本区(textarea)的标记是( )。
A.B.>C.>D.参考答案:A10[单选题] 在H FML中要定义一个书签,应该使用的语句是( )。
A.textB.textC.textD.text参考答案:B11[单选题]下列标记中不属于行内元素的是( )。
A.B.C.D.参考答案:D12[单选题]在HTML文档中用于表示页面标题的标记对是( )。
A.B.C.D.参考答案:D13[单选题] 下列标记中哪一个是产生粗体字的HTML标记?( )A.B.C.D.参考答案:C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、<% Response.Buffer=True %>
<%
Dim varNumber ’定义一个访问次数变量
varNumber=Request.Cookies("Number") ’读取Cookies值
if varNumber="" then
varNumber=1 ’如果是第一次,则令访问次数为1
Else
varNumber=varNumber+1 ’如果不是第一次,则令访问次数加1
End If
Response.Write "您是第" & varNumber & "次访问本站"
Response.Cookies("Number")=varNumber ’将新的访问次数存到Cookies中Response.Cookies("Number").Expires=#2030-1-1# ’设置有效期
%>
2、
dim n, s, number
s=1
number=prompt( "请输入一个数")
n=number
if n<1000 and n>=1 then
for i=1 to n
s=s*i
next
document.write"计算结果为:"
for i=1 to n-1
document.write i & "*"
next
document.write n & "="
document.write s
else document.write"输入有误"
end if
下面这段程序,打开本文件夹下的文本文件test.txt,并读取其中所有的内容显示在页面上,请填写其中的空格。
<%
Dim fso
Set fso=_____________________________ ‘创建FSO组件实例
Dim TextFile
Set TextFile= fso.__________ (Server.MapPath("test.txt") ‘打开文本文件
Do While Not TextFile.
Response.Write TextFile.___________‘读一行文本
Response.Write "
"
Loop
%>
答:
Server.CreateObject("Scripting.FileSystemObject")
OpenTextFile
ReadLine
AtEndOfStream
23、有一个名wwwlink.mdb数据库,库中有一个link表,字段如图,现在有两个文件add_form.asp 和 add.asp,这两个文件用来向表中添加记录,add_form.asp已经给出,请你完成add.asp。
要求:(1)只要完成添加记录的主要代码;(2)网站简介(intro)可以省略,其它字段均不可以省略。
Add_form.asp文件代码:
网站名称
网站地址
网站简介
add.asp(请在下面完成add.asp,开头部分语句和最后一条语句已经给出,只要在中间添加语句即可)
<% Option Explicit %>
<%
If Request.Form("name")<>"" And Request.Form("URL")<>"" Then
’以下连上数据库,建立一个Connection对象实例db
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open "Dbq=" & Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}; "
End If
%>
答:
<%
’建立Recordset对象
Set rs=Server.CreateObject("ADODB.Recordset")
strSql ="Select * From link"
rs.Open strSql,db,0,2
’添加记录
rs.AddNew
rs("name")= "搜狐"
rs("url")=""
rs("intro")="门户网站"
rs("submit_date")=Date()
rs.Update
%>
更多相关信息请访问芒果考试网(/),吾学网()。