全国计算机二级考试练习题库(含答案)
1.下面协议中用于在 Web 浏览器和服务器之间传输 Web 文档的是 C 。 A.NFS B.FTP C.HTTP D.DNS
2.在 HTTP 响应的 MIME 消息体中,可以同时包含如下类型的数据 D 。 ⅰ.文本数据 ⅱ.图片数据 ⅲ.视频数据 ⅳ.音频数据
A…仅ⅰ B.ⅰ和ⅱ C.ⅰ、ⅱ和ⅲ D.全都可以
3.HTTP 协议是一种 D 协议。
A.文件传输协议 B.邮件协议 C.远程登录协议 D.超文本传输协议
4.HTTP 请求消息中可以不包含 C 。 ⅰ.开始行 ⅱ.消息头 ⅲ.消息体实体数据
A…仅ⅰ B.ⅰ和ⅱ C.ⅱ和ⅲ D…仅ⅲ
5.下列技术中控制文档结构的是 A 。
A.DOM B.CSS C.JavaScript D.XMLHttpRequest
6.下列语言编写的代码中,在浏览器端执行的是 D 。
A.Web 页面中的 c#代码 B.Web 页面中的 Java 代码
C.Web 页面中的 PHP 代码 D.Web 页面中的 JavaScript 代码
7.在 HTTP/1.1 协议中,持久连接选项是 B 的。
A.默认关闭 B.默认打开 C.不可协商 D.以上都不对
8.以下不是 HTTP 协议的特点的是 C 。
A.持久连接 B.请求/响应模式 C.只能传输文本数据 D.简单、高效
9.下列语句中,正确打开名为“window2″的新窗口的 JavaScript 语句是 D 。
A.open.new(“http://www.sinA.COB.cn”,“window2”) B.new.window(“http://www.sinA.con.cn”,“window2”) C.new(“http://www.sinA.com.cn”,“window2”) D.window.open(“http://www.sinA.tom.cn”,“window2”)
10.以下选项中,全部都是表格标记的是 B 。
A.<table><head><tfoot> B.<table><tr><td>
C.</tr></table> D.<thead><body><tr>
11.下列关于 ASP.NET 的描述中,错误的是 D 。
A.ASP.NET 依赖于微软的.NET 框架
B.ASP.NET 采用纯面向对象语言比采用脚本语言的执行效率高
C.ASP.NET 采用代码分离技术有利于开发协作
D.ASP.NET 和 ASP 都采用了 JavaScript 编程语言
12.下列函数中能够把 6.25 四舍五入为最接近的整数的是 D 。 A.round(6.25) B.rnd(6.25) C.Math.rnd(6.25) D.Math.round(6.25)
13.目前在 Internet 上应用最为广泛的服务是 B 。
A.FTP 服务 B.Web 服务 C.Telnet 服务 D.Gopher 服务
14.下列正确地在 CSS 文件中插入注释的语句是 C 。
A.//this is a comment B.//this is a comment//
C./this is a comment/ D.”this is a comment
15.下列不属于动态网页格式的是 D 。
A.ASP B.JSP C.ASPX D.VBS 16.以下语句中,正确制作电子邮件链接的是 C 。
A.<a href:”xxx@yyy”> B.<mail href=”xxx@YYY”>
C.<a href:”mailto:xxx@YYY”> D.<mail>xxx@yyy</mail>
17.下列哪个样式能够显示这样一个边框:上边框 10 像素、下边框 5 像素、左边框 20 像素、右边框 1 像 素? D
A.border—width:10px 5px 20px 1px B.border—width:10px 20px 5px 1px C.border—width:5px 20px l0px 1px D.border—width:10px 1px 5px 20px 18.CSS 主要用下列哪个 HTML 标记构建页面布局? B A.<dir> B.<div> C.Dif D.<dis> 19.在下列选项中,正确地产生文本区(textarea)的标记是 A 。 A.<textarea> B.<input type=”textarea”> C.<input type=”textbox”> D.<input type=”text:”> 20.在访问的 URL http://Cms.bit.edu.Cn:8080/login.aspx 中,http 表示 C 。 A.端口号 B.文件名 C.访问协议 √ D.主机名 21.下列标记中不属于行内元素的是 D 。 A.<em> B.<font> C.Input D.div 22.在 HTML 文档中用于表示页面标题的标记对是 D 。 A.<head></head> B.<header></header> C.<Caption></Caption> D.<title></title>
23.下列符合 CSS 语法的正确语句是 C 。
A.body:color=black B.{body;color:black}
C.body{color:black;} D.{body:color=black}
24.在 HTTP 协议的“请求/响应”交互模型中,以下说法中错误的是 D 。 A.客户机在发送请求之前需要主动与服务器建立连接 B.服务器无法主动向客户机发起连接 C.服务器无法主动向客户机发送数据 D.以上都错
25.关于浏览器对象之间的从属关系,正确的说法是 B 。
A.window 对象从属于 document 对象 B.document 对象从属于 window 对象 C.window 对象和 document 互不从属 D.以上选项均错
26.在以下选项中,不合法的标识符是 A 。
A.ab B.small C.score D.average_grade
27.NET 框架的描述中,正确的是 A 。
A.NET 框架提供了一个公共语言运行时环境,提供内存管理
B.NET 框架中的服务框架提供内存管理
C.NET 框架提供标准语言库,从而提供内存管理
D.NET 框架提供 Windows 应用程序模板,从而提供内存管理
28.以下不属于 HTTP 请求方法的是 B 。
A.GET B.SET C.PUTD.POST
29.下列语句中,能产生带有数字列表符号的列表标记是 C 。
A.<ul> B.<dl> C.<ol> D.<list>
30.PHP 中采用的模板技术是 A
A.Smarty B.Smart C.Templet D.Cache
31.为了标识一个 HTML 文件,应该使用的 HTML 标记是 C 。
A.<p></p> B.<head></head> C.<html></html> D.<form></form>
32.利用 ASP.NET 开发的网页,其文件扩展名应命名为 B 。
A.htm B.aspx C.asp D.无严格限制
33.在 CSS 的长度单位中,1pc 等于多少 pt? C
A.8 B.10 C.12 √ D.14
34.Web 的工作模式是 B 。
A.客户机/服务器 B.浏览器/服务器
C.浏览器/浏览器 D.浏览器/客户机
35.Web 上的任何信息,包括文档、图像、图片、视频或音频都被视为资源。为便于引用资源,应给它们 分配一个唯一的标识来描述该资源存放于何处及如何对它进行存取,当前使用的命名机制称为 A 。
A.URL B.WWW C.DNS D.FTP
36.下列关于 HTML 的说法中,正确的是 C 。
A.编制 HTML 文件时不需要加入任何标记(tag) B.HTML 网页的核心,是一种超文本标记的程序设计语言 C.HTML 是网页的核心,是一种超文本标记的页面描述语言 D.通过网页浏览器阅读 HTML 文件时,Web 服务器负责解释插入到 HTML 文本中的各种标记
37.在下列的 HTML 中,哪个是最大的标题? D
A.<h6> B.<head> C.<heading> D.<hl>
38.配置 JSP 运行环境,若 WEB 应用服务器选用 TOMCAT,以下说法正确的是:( B )
A、先安装 TOMCAT,再安装 JDK
B、先安装 JDK,再安装 TOMCAT
C、不需安装 JDK,安装 TOMCAT 就可以了
D、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系
39、对于“”之间声明的变量,以下说法正确的是:( C )
A、不是 JSP 页面的成员变量
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D、是 JSP 页面的局部变量
40、假设在 helloapp 应用中有一个 Javabean 文件 HelloServlet,它位于 org.javathinker 包下,那么这 个 bean 的 class 文件应该放在什么目录下? ( D ) A、helloapp/HelloServlet.class
B、 helloapp/WEB-INF/HelloServlet.class
C、helloapp/WEB-INF/classes/HelloServlet.class
D、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class
41、在客户端浏览器的源代码中可以看到( C )
A、JSP 注释 B、HTML 注释 C、JSP 注释和 HTML 注释 D、JAVA 注释 42、page 指令的作用是:( A )
A、用来定义整个 JSP 页面的一些属性和这些属性的值
B、用来在 JSP 页面内某处嵌入一个文件
C、使该 JSP 页面动态包含一个文件
D、指示 JSP 页面加载 Java plugin
43、page 指令的 import 属性的作用是( C )
A、定义 JSP 页面响应的 MIME 类型 B、定义 JSP 页面使用的脚本语言 C、为 JSP 页面引入 JAVA 包中的类 D、定义 JSP 页面字符的编码
44、page 指令的( C )属性可以设置 JSP 页面是否可多线程访问
A、session B、buffer C、isThreadSafe D、info
45、( C )可在 JSP 页面出现该指令的位置处,静态插入一个文件。
A、page 指令标签 B、page 指令的 import 属性
C、include 指令标签 D、include 动作标签
46、以下对象中的( D )不是 JSP 的内置对象。
A、request B、session C、application D、bean
47、在 JSP 中,内置对象( B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、session B、request C、response D、out
48、request 对象可以使用( A )方法获取表单中某输入框提交的信息。
A、getParameter(String s) B、getValue(String s)
C、getParameterNames(String s) D、getParameterValue(String s)
49、JSP 的内置对象中( A )对象可对客户的请求作出动态响应,向客户端发送数据。
A、response B、request C、application D、out
50、从( )开始,到( )结束,被称为一个会话。 A
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
51.下列代码编译后不会出现警告或错误的是 ( D )。
(A) char c = “a”; (B) byte b = 255; © float c = 10.0; (D) double d = 1.0f;
52.下边哪个不是 FORM 的元素?( D )
A.Input B.textarea C.select D.table
53.中的 align 属性是什么含意?( C )
A.加粗 B.斜体 C.对齐方式 D.边框样式
54.下边哪个不是 JSP 的内置对象?( C )
A.session B.request C.cookie D.out
55. 在以下选项中,不合法的标识符是( A )。
A.ab B.small C.score D.average_grade
56. 在 HTML 页面中哪些部分能够插入 JavaScript? C
A.部分 B.部分 C.部分和部分均可 D…
部分<br/><br />
57下列函数中能够把 6.25 四舍五入为最接近的整数的是( <mark>D</mark> )<br/><br />
A.round(6.25) B.rnd(6.25) C.Math.rnd(6.25) D.Math.round(6.25)<br/><br />
58、下列语句中,正确地执行当 i 等于 5 时执行一些语句的条件语句是( <mark>A</mark> ) A.if(i<mark>5) B.if i=5 then C.if i=5 D.if i</mark>5 then<br/><br />
59、在 JavaScript 语言中,要定义局部变量则可以( <mark>C</mark> )。<br/><br />
A 由关键字 private 在函数内定义<br/><br />
B 由关键字 private 在函数外定义<br/><br />
C 由 var 在函数内定义<br/><br />
D.由关键字 var 在函数外定义<br/><br />
60、在以下选项中,能正确调用对象属性的语句是( <mark>D</mark> )<br/><br />
A 对象名(属性名) B 对象名–>属性名 C 对象名属性名 D.对象名.属性名<br/><br />
61、关于浏览器对象之间的从属关系,正确的说法是( <mark>B</mark> )<br/><br />
A window 对象从属于 document 对象<br/><br />
B document 对象从属于 window 对象<br/><br />
C window 对象和 document 互不从属<br/><br />
D 以上选项均错<br/><br />
62、在 javaScript 中,拥有 onsubmit 事件的对象是( <mark>D</mark> )<br/><br />
A document B event C window D form<br/><br />
62、在 javaScript 中,表示释放鼠标上的任何一个键时发生的事件是( <mark>A</mark> )<br/><br />
A mouseUp 事件 B mouseDown 事件 C mouseMove 事件 D mouseOver 事件<br/><br />
63、配置 JSP 运行环境,若 WEB 应用服务器选用 TOMCAT,以下说法正确的是:( <mark>B</mark> )<br/><br />
A、先安装 TOMCAT,再安装 JDK<br/><br />
B、先安装 JDK,再安装 TOMCAT<br/><br />
C、不需安装 JDK,安装 TOMCAT 就可以了<br/><br />
D、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系<br/><br />
64、对于“”之间声明的变量,以下说法正确的是:( <mark>C</mark> )<br/><br />
A、不是 JSP 页面的成员变量<br/><br />
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户<br/><br />
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响<br/><br />
D、是 JSP 页面的局部变量<br/><br />
65、假设在 helloapp 应用中有一个 Javabean 文件 HelloServlet,它位于 org.javathinker 包下,那么这 个 bean 的 class 文件应该放在什么目录下? ( <mark>D</mark> ) A、helloapp/HelloServlet.class<br/><br />
B、 helloapp/WEB-INF/HelloServlet.class<br/><br />
C、helloapp/WEB-INF/classes/HelloServlet.class<br/><br />
D、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class<br/><br />
66、在客户端浏览器的源代码中可以看到( <mark>C</mark> )<br/><br />
A、JSP 注释 B、HTML 注释 C、JSP 注释和 HTML 注释 D、JAVA 注释 67、page 指令的作用是:( <mark>A</mark> )<br/><br />
A、用来定义整个 JSP 页面的一些属性和这些属性的值<br/><br />
B、用来在 JSP 页面内某处嵌入一个文件<br/><br />
C、使该 JSP 页面动态包含一个文件<br/><br />
D、指示 JSP 页面加载 Java plugin<br/><br />
68、page 指令的 import 属性的作用是( <mark>C</mark> )<br/><br />
A、定义 JSP 页面响应的 MIME 类型<br/><br />
B、定义 JSP 页面使用的脚本语言<br/><br />
C、为 JSP 页面引入 JAVA 包中的类<br/><br />
D、定义 JSP 页面字符的编码<br/><br />
69、page 指令的( <mark>C</mark> )属性可以设置 JSP 页面是否可多线程访问<br/><br />
A、session B、buffer C、isThreadSafe D、info<br/><br />
70、( <mark>C</mark> )可在 JSP 页面出现该指令的位置处,静态插入一个文件。<br/><br />
A、page 指令标签 B、page 指令的 import 属性<br/><br />
C、include 指令标签 D、include 动作标签<br/><br />
71、以下对象中的( <mark>D</mark> )不是 JSP 的内置对象。<br/><br />
A、request B、session C、application D、bean<br/><br />
72、在 JSP 中,内置对象( <mark>B</mark>)封装了用户提交的信息,使用该对象可以获取用户提交的信息。<br/><br />
A、session B、request C、response D、out<br/><br />
73、request 对象可以使用( <mark>A</mark>)方法获取表单中某输入框提交的信息。<br/><br />
A、getParameter(String s) B、getValue(String s)<br/><br />
C、getParameterNames(String s) D、getParameterValue(String s)<br/><br />
73.下列关于 HTML 的说法中,正确的是( <mark>C</mark> )。<br/><br />
A.编制 HTML 文件时不需要加入任何标记(tag)<br/><br />
B.HTML 网页的核心,是一种超文本标记的程序设计语言<br/><br />
C.HTML 是网页的核心,是一种超文本标记的页面描述语言<br/><br />
D.通过网页浏览器阅读 HTML 文件时,Web 服务器负责解释插入到 HTML 文本中的各种标记<br/><br />
74.在访问的 URL http://Cms.bit.edu.Cn:8080/login.aspx 中,http 表示( <mark>C</mark> )。<br/><br />
A.端口号 B.文件名 C.访问协议 D.主机名<br/><br />
75. 域名系统能够实现( <mark>D</mark> )。<br/><br />
A.域名转换成主机名 B.主机名转换成域名<br/><br />
C.主机名转换成 IP 地址 D.域名转换成 IP 地址<br/><br />
76.Web 的工作模式是( <mark>B</mark>)。<br/><br />
A.客户机/服务器 B.浏览器/服务器 C.浏览器/浏览器 D.浏览器/客户机<br/><br />
77.利用 ASP.NET 开发的网页,其文件扩展名应命名为( <mark>B</mark>)。<br/><br />
A…htm B…aspx C…asp D.无严格限制<br/><br />
78.在 URL 中,默认的 Web 服务器的端口是( <mark>A</mark> )。<br/><br />
A.80 B.8080 C.1024 D.2048<br/><br />
79.下面的技术中,属于客户机端脚本语言的是( <mark>D</mark> )。<br/><br />
A.ASP B.PHP C.Perl D.VBSCript<br/><br />
76. Web 上的任何信息,包括文档、图像、图片、视频或音频都被视为资源。为便于引用资源,应给它们 分配一个唯一的标识来描述该资源存放于何处及如何对它进行存取,当前使用的命名机制称为( <mark>A</mark>)。<br/><br />
A.URL B.WWW C.DNSD.FTP<br/><br />
77.下面协议中用于在 Web 浏览器和服务器之间传输 Web 文档的是( <mark>C</mark>)。 A.NFS B.FTP C.HTTP D.DNS<br/><br />
77. 浏览器中用于负责向用户显示数据的是( <mark>C</mark> )。<br/><br />
A.WWW B.IP 地址 C.HTML D.DNS<br/><br />
83.HTTP 协议是一种( <mark>D</mark>)协议。<br/><br />
A.文件传输协议 B.邮件协议 C.远程登录协议 D.超文本传输协议<br/><br />
84.Internet 使用的网络协议是( <mark>B</mark> )。<br/><br />
A.3CP 协议 B.TCP/IP 协议 C.UDP 协议 D.IP 协议<br/><br />
78. FTP 协议是一种( )协议。<br/><br />
79. A.文件传输协议 B.远程登录协议 C.邮件协议 D.超文本传输协议<br/><br />
80. 目前在 Internet 上应用最为广泛的服务是( <mark>B</mark>)。<br/><br />
A.FTP 服务 B.Web 服务<br/><br />
C.Telnet 服务 D.Gopher 服务<br/><br />
81.下列关于 Internet 和 Web 的说法中,正确的是( <mark>B</mark>)。<br/><br />
A.Web 就是 Internet 的别称<br/><br />
B.Web 是基于 Internet 之上的一个应用服务<br/><br />
C.Internet 是基于 Web 之上的一个信息系统<br/><br />
D.Internet 与 Web 没有任何关系<br/><br />
88.在 HTTP 协议的“请求/响应”交互模型中,以下说法中错误的是( <mark>D</mark> )。<br/><br />
A.客户机在发送请求之前需要主动与服务器建立连接<br/><br />
B.服务器无法主动向客户机发起连接<br/><br />
C.服务器无法主动向客户机发送数据<br/><br />
D.以上都错<br/><br />
89.在 HTTP 响应的 MIME 消息体中,可以同时包含如下类型的数据( <mark>D</mark> )。<br/><br />
i .文本数据 ii.图片数据 iii.视频数据 iv.音频数据<br/><br />
A.仅 i B.i 和 ii C.i、ii 和 iii D.全都可以<br/><br />
90.HTTP 协议的内容协商消息头包括( <mark>B</mark>)。 i.内容协商消息头 ii.缓存控制消息头 iii.条件控制消息头 iv.服务器状态消息头<br/><br />
A.i 和 ii B.i、ii 和 iii C.ii 和 iii D.iii 和 iv<br/><br />
91.HTTP 请求消息中可以不包含( <mark>C</mark>)。<br/><br />
i.开始行 ii.消息头 iii.消息体实体数据<br/><br />
A.仅 i B.i 和 ii<br/><br />
C.ii 和 iii D.仅 iii<br/><br />
92.HTTP 协议的 GET 请求方法可以获取( <mark>D</mark>)类型的数据。<br/><br />
A.HTML 文档 B.图片 C.视频 D.以上都可以<br/><br />
93.以下( <mark>A</mark>)不是标准的 HTTP 消息头字段。<br/><br />
A.Status B.Host C.Accept D.Referer<br/><br />
81. HTTP 在可靠的( <mark>C</mark> )协议之上提供一种传输信息的机制。<br/><br />
A.物理层 B.网络层 C.传输层 D.应用层 参考答案:C<br/><br />
95.HTTP 协议的交互过程不包含( <mark>D</mark> )步骤。<br/><br />
A.建立连接 B.关闭连接 C.发送请求 D.下载数据<br/><br />
96.以下不属于 HTTP 请求方法的是( <mark>B</mark>)。<br/><br />
A.GET B.SET C.PUT D.POST<br/><br />
97.以下不是 HTTP 协议的特点的是( <mark>C</mark> )。<br/><br />
A.持久连接 B.请求/响应模式 C.只能传输文本数据 D.简单、高效<br/><br />
98.在 HTTP/1.1 协议中,持久连接选项是( <mark>B</mark>)的。<br/><br />
A.默认关闭 B.默认打开 C.不可协商 D.以上都不对<br/><br />
99.HTTP 协议采用的默认 TCP 端口是( <mark>A</mark> )。<br/><br />
A.80 B.443 C.8080 D.1080<br/><br />
100.URI 的全称是( <mark>D</mark> )。<br/><br />
A.标准资源描述符 B.标准资源标识符<br/><br />
C.通用资源描述符 D.通用资源标识符<br/><br />
101.HTTP 协议的消息有( <mark>B</mark> )两种类型。<br/><br />
A.发送消息和接收消息 B.请求消息和响应消息<br/><br />
C.消息头和消息体 D.实体消息和控制消息<br/><br />
102.HTTP 协议是运行于( <mark>C</mark> )协议之上的应用层协议。<br/><br />
A.FTP B.SMTP C.TCP D.UDP<br/><br />
103.下列不属于动态网页格式的是( <mark>D</mark> )。<br/><br />
A.ASP B.JSP C.ASPX D.VBS 104.<br/><br />
104.相对比较早出现的服务器端动态网页技术是( <mark>B</mark>)。<br/><br />
A.ASP B.CGI C.JSP D.JavaScript<br/><br />
105.PHP 中采用的模板技术是( <mark>A</mark>)<br/><br />
A.Smarty B.Smart C.Templet D.Cache<br/><br />
106.下列技术中控制文档结构的是( <mark>A</mark> )。<br/><br />
A.DOM B.CSS C.JavaScript D.XMLHttpRequest<br/><br />
107.在 Ajax 的组成技术中,XMLHttpRequest 的主要作用是( <mark>C</mark>)。<br/><br />
A.控捌页面显示风格 B.控制文档结构 C.控制通信 D.控制其他的三个对象<br/><br />
108.下列语言中,不属于客户机端脚本语言的是( <mark>B</mark>)。<br/><br />
A.JavaScript B.PHP C.VBScript<br/><br />
D.ActionScript<br/><br />
109.下列构建 Web 网站的组合中,性价比最高的是( <mark>C</mark> )。<br/><br />
A.JSP +IIS+Oracle B.ASP.NET+IIS+Microsoft SQL Server C.PHP++Apache+MySQL D.PHP+IIS+Oracle