-管子
第
1
章
PHP
开篇
习题
一、
1.
2.
3.
填空题
Apache
的
httpd
服务程序使用的是【
8
0
】端口。
在进行软件开发时有两种基
本架构,
B/S
架构和【
C/S
】架构。
URL
的英文全称是【
Uniform
Resource Locator
】
,中文名称为【统一资源定位符
】
。
4.
【
HTTP
】协议是计算机硬件与软件之间数据交换的格式。
5.
【
HTTP
】表示传输数据所使用的协议,
【
WWW
】表示要请求的服务器主机名。
二、
判断题
1.
使用
P
HP
写好的程序,在
Linux
和
p>
Windows
平台上都可以运行。
(
p>
√
)
2.
PHP
可以支持
MySQL
数据库,但不支持其它的数据库。
(
×
)
3.
PHP
有很多流行的
MVC
框架,这些框架可以使
PHP
的开发更加快捷。
(
√
p>
)
4.
Zend Studio
是
PHP
p>
中常用的
IDE
(集成开发环境)
。
(
√
)
5.
进行
PHP
程序开发时,可以借助软件和工具来提高效率。
(
√
)
三、
选择题
1.
下列选项中,不是
URL
地址中所包含的信息是(
D
)
。
A.
主机名
B.
端口号
C.
网络协议
D.
软件版本
2.
PHP
是一种(
A
)的编程语言。
A.
解释型
B.
编译型
C.
两者都是
D.
两者都不是
3.
PHP
是个网站开发中非常流行的脚本语言,其流行的原因不包含(
C
)
。
A.
易学
B.
易用
C.
易调试
D.
易扩展
4.
PHP
与
Linux
< br>、
Apache
和
MySQL<
/p>
一起共同组成了一个强大的
Web
应用程
序平台,下
列选项中为该平台简称的是(
B
)
。
A.
WAMP
B. LAMP
C. LNMP
D.
WNMP
5.
在下列选项中,哪些不属于
PHP
的突出特点(
B
)
。
A
开源免费
B.
开发成本高
C.
跨平台性
D.
支持多种数据库
四、
简答题
1.
请简要说明
PHP
的突出特点是什么?
1.
开源免费
2
跨平台性
3.
面向对象
4.
支持多种数据库
5
.
快捷性
.
第
2
章
基本语法
习题
一、
填空题
1.
任何一个程序文件的
php
代码的开始
和结束都要使用【
】和“
?>
”进行标
记。
2.
PHP
中,多行注释以【
/*
】开始,以【
*/
】结束。
3.
PHP
标识符允许包含字母、
【数字
】
、
【下划线
】字符。
4.
在
PH
P
中用于实现继承的关键字是【
extends
】
。
5.
如果我们想把错误隐藏起来,可以使用错误控制运算符【
@
】
。
二、
判断题
1.
标准标记具有更好的兼容性、可
移植性、可复用性。
(
√
)
2.
ASP
式标记的使用与短标记类似,必须在配置文件中启用
asp_tags<
/p>
选项。
(
√
)<
/p>
PHP
的块注释需要使用
的形式。
(×)单行注释
#<
/p>
,
B.
<%
C.
D.
<<
1.
一般在成熟的项目里边,
纯
php
代码文件
“
结束标记”
最好不要设置,
为什么?
(
B
)
。
A.
为了加快开发速度。
B.
如果在结束标记后边无意中设置回车信息,则该文件在被
包含的时候回车信息
会作为输出内容,对
header
头设置或打印图片效果有影响。
C.
html
标记里边规定,没有结束标记也可以。
D.
apache
规定的标准。
2.
PHP
支持多种风格的标记,以下不是
PHP
标记的是(
C
)
。
A.
B.
?>
C.
D. <% %>
3.
下列
P
HP
标记中,哪些标记对任何配置都有效?(
A
)
。
A.
标准标记
B.
短标记
C. ASP
标记
D. SCRIPT
标记
4.
下列选项中,哪个不是
PHP
的注释符(
A
)
。
A.
B.
#
C. /**/ D.
脚本运行时,遇见可能出现错误的地方,会触发的级别常量
是【
E_NOTICE
】
。
5.<
/p>
在程序开发中,可以使用【
tigger-error
】函数手动触发错误。
一、
判断题
1.
异常的处理不属于错误的处理方
式。
(×)
2.
在
PH
P
中,错误级别表示当前错误的等级。
(
×
)
3.
PHP
采用常量的形式来表示错误级别。
(
√
)
4.
在
PH
P
中,每个错误级别都采用字符串形式表示。
(×)
5.
E_ALL
p>
表示除
E_STRICT
以外的所有错误和
警告。
(
√
)
二、
选择题
1.
在脚本运行时,遇见可能出现错
误的地方,会触发的级别常量是(
D
)
。
A:
E_ERROR
B:
E_WARNNING
C:
E_PARSE
D:
E_NOTICE
2.
在程序开发中,可以使用(
A
)函数触发错误。
A:
trigger_error()
B: error_reporting()
C: error_trigger()
D:
reporting_error()
3.
Trigger_error
函数有(
)个参数是必需的,有()个参数是可选的(
D
)
。
A:
2, 1
B: 2,
2
C: 1, 2
D: 1, 1
4.
在使用
trigger_error()
函数
之前,一定要使用(
A
)函数让错误显示。
A:
ini_set()
B: set_ini()
C:
reporting_error()
D:
error_reporting()
5.
在
PH
P
中,显示错误报告的方式有(
A
)
。
A:
修改配置文件。
B:
error_reporting()
和
echo
()
函数。
C: error_re
porting()
和
die()
函数
。
D: ini_set()
和
p>
die()
函数。
三、
简答题
1.
在文件中,和错误有关的设置都有那些?
(1)error_reporting,
设定错误级别
(2)display_errors
,是否显示错误报告,设
置为
ON
则打开
,
设置为
OFF
则关闭所有错
误提示
(3)log_errors,
默认
设置为
OFF,
是否记录错误日志
;<
/p>
(4)track_errors
,默
认设置为
OFF,
该选项可以帮助解决代码中的错误
,
而不是让
PHP
提供其
默认的功能。
第
3
章
HTTP
协议
习题
一、
1.
2.
3.
1.
4.
二、
1.
2.
3.
4.
填空题
HTTP
是
Hyper Text
Transfer Protocol
的缩写,其中文是【
超文本传输协议
】
。
【
HTTP
】协议是一种请求
/
响应式的协议。
在浏览器与服务器的交互过程中,也得遵循一定的规则,这个规则就是【
HTTP
】
。
HTTP
允许传输任意类型的数据,但是该数据的类型需要由【
Content-
Type
协议】
加以标记。
基于协议的客户端与服务器在交互过程中需要经过【
4
】个步骤。
判断题
协议每次只能处理一个
HTTP
请求。
(√)
协议在一个
TCP
连接上可以传送
多个
HTTP
请求和相应。
(√)
p>
请求的是域名为的
Web
服务器根目录下的默认资源。
(×)
如果网页上的
form
表单不设置
method
属性,则默认以
post
方式发送请求。
(×)
5.
POST
方式提交表单是将表单元素及数据作为实体内容发送给服务器。
(√)
三、
选择题
1.
HTTP
响应行位于请求消息的第一行,它不包含哪几个部分?
(
D
)
。
A:
状态码
B:
状态描述信息
C:
HTTP
协议版本
D:
响应返回的目标地址
2.
关于以下在开发中比较常见的状态码描述错误的是(
C
)
。
A:
状态码
200
表示服务器成功处理了客
户端的请求。
B:
状态码
302
表示请求的资源从不同的
URI
响应请求,但请求者应继续使用原有
位置来进行以后的请求。
C:
状态码
404<
/p>
表示服务器拒绝处理客户端的请求。
D:
状态码
500
< br>表示服务器发生错误,无法处理客户端的请求。
3.
该地址访问服务端口号是多少?(
C
)
。
A:
3306
B: 23
C: 80
D: 21
4.
HTTP
请求行位于请求消息的第一行,它不包含哪几个部分?
(C)
A:
请求方式
B:
资源路径
C:
请求来源
D:
使用的
HTTP
协议版本
5.
HTTP
请求消息中,最常使用的请求方式是(
D
)
。
A: POST
和
HEAD
方式
B: GET
和<
/p>
HEAD
方式
C: HEAD
和
OPTIONS
p>
方式
D: POST
和
GET
方式
四、
简答题
1.
请简单概括
HTTP
协议的主要特点。
1<
/p>
、支持客户
/
服务器模式。
2
、
< br>简单快速:
客户向服务器请求服务时,只需传送请求方法和路径。
请求方法常用的
有
GET
、<
/p>
HEAD
、
POST
。每种方法规定了客户与服务器联系的类型不同。由于
HTTP
协议简单,
使得
HTTP
服务器的
程序规模小,因而通信速度很快。
3
、灵活:
HTTP
允许传输任意类型的数据对象。正在传输的类
型由
Content-
Type
加以
标记。
4
、
无连接:
无连接的含义是
限制每次连接只处理一个请求。
服务器处理完客户的请求,
并收
到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5
、无状态:
HTTP
协议是无状
态协议。无状态是指协议对于事务处理没有记忆能力。缺
少状态意味着如果后续处理需要
前面的信息,
则它必须重传,
这样可能导致每次连接传送的
p>
数据量增大。
第
4
章
p>
PHP
与
Web
页
面交互
习题
一、
填空题
1.
【
strip_tags()
】
p>
函数用于去除字符串中的
HTML
和
PHP
标记
。
1.
【
htmlentities()
】函数可以将
HTML
和
PHP
标记转换成字符,以文本的形式输<
/p>
出。
。
-管子
-管子
-管子
-管子
-管子
-管子
-管子
-管子
-
上一篇:介绍几部适合小孩子看的英文动画片
下一篇:西餐厨房用语