《(容易)》试卷
总分 | 题号 | 一 | 二 | 三 | 四 | 五 |
题分 | ||||||
得分 | ||||||
得分 | |
一、单选题(每题2分,共计30分)
1.分析以下语句,最终将输出( )。 < $17; ($<18){ '你未满18周岁,不能参加工作。'; } '程序结束!'; ?>( )
A、你未满18周岁,不能参加工作。
B、程序结束!
C、什么都不输出
D、你未满18周岁,不能参加工作。程序结束!
2.语法中,假设已知$"";$" ";,则要得到 ;的字符串,应该如何操作()( )
A、$$b
B、$$b
C、$$b
D、$a.$b
3.可以通过()来查看是否安装成功。( )
A、()
B、()
C、()
D、()
4.类描述了一组有相同属性和( )的对象。( )
A、不同行为
B、相同行为
C、不同特征
D、不同方法
5.在中,自定义一个类的关键字为( )。( )
A、
php实例代码教程B、
C、
D、
6.以下代码使用()函数检测变量,最终将输出( )。 < $'12345'; $54321; (($a)){ $$a; } (($b)){ '整数$b的值为'.$b; }(($b)){ '字符串$b的值为'.$b; } ?>( )
A、;整数$b的值为66666;
B、;字符串$b的值为5432112345;
C、什么都不输出
D、以上都不对
7.下列选项中,函数返回的关键字是( )。( )
A、
B、
C、
D、
8.关于数组的定义,请阅读下面的代码: 1 $[2] = ''; 2 $[] = '';下列说法中正确的是( )。( )
A、程序第二行出错,因为没有指定下标
B、值为 ; 的元素的下标为0
C、值为 ; 的元素的下标为1
D、值为 ; 的元素的下标为3
9.下列选项中,哪个不是的注释符( )。( )
A、< >
B、#
C、/* */
D、
10.在定义函数的组成部分中,( )是可以省略的。( )
A、关键字
B、函数名
C、括号中的参数
D、函数体
11.以下关于浏览器请求服务器过程说法错误的是( )。( )
A、浏览器是通过地址来访问服务器的
B、数组在传输过程中需要遵循协议
C、当数据传输到服务器时,服务器自己会对数据进行处理
D、处理好的数据以形式返回给浏览器
12.关于()函数,阅读下面的程序,选择正确的输出结果( )。 $ = (1,2, (3, 4)); (($, ));( )
A、 ( [2] => 1 [1] => 2 [0] => ( [0] => 3 [1] => 4 ) )
B、 ( [2] => 1 [1] => 2 [0] => ( [0] => 4 [1] => 3 ) )
C、 ( [2] => ( [0] => 3 [1] => 4 ) [1] => 2 [0] => 1 )
D、 ( [2] => ( [0] => 4 [1] => 3 ) [1] => 2 [0] => 1 )
13.以下数据使用()函数检测,返回的是( )。( )
A、;123;
B、1234
C、;1234;
14.下列选项中,可以实现文件下载的是( )。( )
A、(8;)
B、(;)
C、( ;)
D、(: ;)
15.类是对某一类事物的抽象描述,而( )用于表示现实中该类事物的个体。( )
A、方法
B、对象
C、函数
D、属性
得分 | |
二、多选题(每题3分,共计15分)
16.响应行位于响应消息的第一行,它包含哪几个部分?( )( )
A、 状态码
B、状态描述信息
C、协议版本
D、响应返回的目标地址
17.在正则表达式中,下列选项哪些是反斜线“\”的作用( )。( )
A、作为转义符使用
B、定义一些限定符
C、指定预定义字符集
D、改变限定符的作用范围
18.分析下面的正则表达式:/^(:\/\/)?[\w]+(\.[\w.\/]+)+$下列选项中,可以使用这个正则表达式匹配的有( )。( )
A、
B、
C、
D、
19.使用正则表达式对号码进行验证时,应该考虑哪些特征( )。( )
A、以0-9的数字为开头
B、长度最少可以是5位
C、号码有没有被注册
D、号码是由纯数字组成的
20.下列选项中,( )函数可以用来输出图像。( )
A、()
B、()
C、()
D、()
得分 | |
三、判断题(对的打“√”,错的打“×”;每题2分,共20分)
21.()函数可以获取到字符串中所有相匹配的结果。( )( )
22.一个完整的请求是由请求行、请求头、实体内容三部分组成。( )
23.循环语句一般用在循环次数已知的情况下。( )
24.配置文件无需创建,它会在安装的时候自动生成。( )
25.()函数和“”功能是等价的,所以结果也相同。( )
26.时间戳可以用负数表示1970年以前的时间戳。( )
27.当我们希望在不创建对象的情况下调用某个类的方法时,需要将这个方法声明成静态方法。( )
28.()函数用于使用正则表达式对字符串进行搜索和替换。( )( )
29.中的预定义字符类都是使用单词来表示的。( )( )
30.关键字可以声明静态成员属性与静态成员方法。( )
得分 | |
四、填空题(每题2分,共计10分)
31.继承的关键字为,实现接口的关键字为。
32.有一种开发模式可以为一个类生成一个唯一的对象,这种开发模式是。
33.修饰私有属性的关键字是,修饰公有属性的关键字是。
34.中,多行注释以开始,以结束。
35.在中要加载配置文件,可以使用语句来完成。
得分 | |
五、简答题(每题5分,共计25分)
36.在中管理的服务有哪些方式?具体步骤是什么?
37.简述面向对象的概念,以及面向对象的三大特征。( )
38.安装完毕,执行代码文件,为什么内部代码没有被解析,应该如何处理?
39.(“”,””) 和 “”,””的输出结果有什么不同,为什么?
40.构造方法和析构方法是在什么情况下调用的,作用是什么。
答案
一、单选题(每题2分,共计30分)
1.D
2.D
3.D
4.B
5.D
6.A
7.C
8.D
9.A
10.C
11.C
12.C
13.A
14.C
15.B
二、多选题(每题3分,共计15分)
16.
17.
18.
19.
20.
三、判断题(每题2分,共计20分)
21.对
22.对
23.对
24.错
25.错
26.错
27.对
28.对
29.对
30.对
四、填空题(每题2分,共计10分)
31.【】【】
32.【单例模式】
33.【】【】
34.【/*】【*/】
35.【 【【;】
五、简答题(每题5分,共计25分)
36.方式一:使用自带的工具。<><>具体步骤:单击【开始】菜单;【所有程序】;【 2.2】;【 】下面的【】停止、【】开启或者【】重新启动。<><>方式二:使用服务来管理。<><>具体步骤:右击【我的电脑】;【管理】;【服务和应用程序】;【服务】,到2.2 服务,单击右键,可以进行停止、开启或者重新启动等操作
37.在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。面向对象的三大特征为封装性、继承性和多态性。<>封装性就是将对象的属性和行为封装起来,不需要让外界知道具体实现细节。<>继承性主要描述的是类与类之间的关系,通过继承,可以在无需重新编写原有类的情况下,对原有类的功能进行扩展。<>多态性指的是同一操作作用于不同的对象,会产生不同的执行结果。
38.在配置文件中还没有载入模块,应该载入模块,示例代码如下:<> 5 "552_2"<> <> "5"<>同时要创建文件,将文件改名为即可。
39.是输出格式化的字符串,其第一个参数是规定字符串以及如何格式化其中的变量,第二个参数是规定插到格式化字符串中第一个 % 符号处的参数。因为“”中没有“%变量”因此“”没有作用,会输出。而 “”,“”将输出,“,”的意思是在输出“”后紧跟着输出“”。
40.构造方法在类实例化对象时自动调用,用于对类中的成员进行初始化。析构方法在对象销毁之前被自动调用,用于完成清理工作。<>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论