备考计算机二级 Web 程序设计考试,选择题是不容忽视的重要部分。
今天为大家带来 10 道选择题,助力大家开启高效备考之旅。
1、在上网的时候,浏览器经常会显示 404 错误代码,其含义是( )
A. 非授权信息
B. 请求的页面不存在
C. 服务器成功返回网页
D. 服务不可用
答案:B
分析:404 错误代码表示客户端请求的资源(页面等)不存在,所以选 B。
2、HTTPS(安全超文本传输协议)是基于 HTTP 开发的,以下关于 HTTPS 的说法错误的是( )
A. HTTPS 默认使用 8080 端口进行通信
B. HTTPS 可以对传输的数据进行加密
C. HTTPS 默认使用 443 端口进行通信
D. HTTPS 比 HTTP 安全
答案:A
分析:HTTPS 默认使用 443 端口,HTTP 默认使用 80 端口,8080 是常用的备用 HTTP 端口,A 错误;其他选项描述正确,所以选 A。
3、HTTP/1.1 中定义了 5 类状态码,状态码由三位数字组成,第一个数字定义了响应的类别,以下状态码中表示服务端出现错误的是( )
A. 2XX
B. 5XX
C. 3XX
D. 4XX
答案:B
分析:2XX 表示成功;3XX 表示重定向;4XX 表示客户端错误;5XX 表示服务器端错误,所以选 B。
4、下列有关 HTTP 请求消息的描述中,正确的是( )
A. 大部分请求方法不需要消息体
B. Request-Method 的取值可以为 IDLE
C. HTTP-Version 是服务器支持的版本号
D. Headers 中的 CRLF 数量为一个以上
答案:A
分析:HTTP 请求中,如 GET 方法通常不需要消息体,POST 等方法需要,A 正确;Request-Method 没有 IDLE 这个取值,B 错误;HTTP-Version 是客户端使用的版本号,C 错误;Headers 中每个头部字段以 CRLF 结束,并非数量为一个以上,D 错误。
5、下列有关 HTTP 和 HTTPS 的描述中,错误的是( )
A. HTTPS 默认使用 443 号端口
B. HTTPS 默认使用 80 号端口
C. 在 URL 前加 https:// 前缀表明是用 SSL 加密的
D. HTTPS 是由 SSL+HTTP 协议构建的,可进行加密传输和身份认证的网络协议
答案:B
分析:HTTP 默认使用 80 端口,HTTPS 默认使用 443 端口,B 错误;其他选项描述正确,所以选 B。
6、下列不包含在 HTTP 消息中的选项是( )
A. 消息版本号
B. 消息头
C. 消息体
D. 状态行
答案:A
分析:HTTP 消息包括请求消息和响应消息,请求消息包含请求行、消息头、消息体;响应消息包含状态行、消息头、消息体。消息版本号包含在请求行或状态行中,并非单独的选项,所以选 A。
7、HTTP 协议的状态码中,表示客户机访问的文件不存在的是( )
A. 400
B. 404
C. 200
D. 500
答案:B
分析:400 表示请求错误;200 表示请求成功;500 表示服务器内部错误;404 表示请求的文件不存在,所以选 B。
8、某客户端发出的 HTTP 消息头内容如下。对其描述错误的是( )
GET /hello.txt HTTP/1.1
User-Agent: curl/7.16.3 libcurl/7.16.3 OpenSSL/0.9.71 zlib/1.2.3
Host: www.example.com
Accept-Language: en, mi
A. 该消息头不包含请求数据
B. 请求头部包含了 3 个键值对
C. 使用的是 1.1 版本的 HTTP 协议
D. 第一行是请求头部(header)
答案:D
分析:HTTP 请求消息中,第一行是请求行,而非请求头部,D 错误;该请求是 GET 方法,不包含请求数据,A 正确;请求头部有 User-Agent、Host、Accept-Language 3 个键值对,B 正确;使用的是 HTTP/1.1 版本,C 正确,所以选 D。
9、小明用抓包软件抓取网络数据包,以调试浏览器访问服务器发生的错误。他只抓到了 HTTP 三位状态码最左边的数字为 5,后面的数字被漏掉了。据此可以判断( )
A. 服务器发生了错误
B. 浏览器发生了错误
C. 信息提供不全面错误
D. 客户端发生了错误
答案:A
分析:HTTP 状态码第一位为 5 表示服务器端错误,所以选 A。
10、用来规范 HTTP 请求及响应正文部分的数据格式的协议是( )
A. MIME
B. FTP
C. HTTP
D. TCP
答案:A
分析:MIME(多用途互联网邮件扩展)协议用于规范 HTTP 请求和响应正文中的数据格式,标识不同类型的文件,如文本、图像、音频等,所以选 A。
希望这 10 道题能帮助大家对计算机二级 Web 程序设计的知识点有更深入的理解和掌握。如果想要获取完整版 PDF(含二级更多题目题库)

711

被折叠的 条评论
为什么被折叠?



