秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx

上传人:b****2 文档编号:1908296 上传时间:2022-10-25 格式:DOCX 页数:60 大小:45.33KB
下载 相关 举报
秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx_第1页
第1页 / 共60页
秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx_第2页
第2页 / 共60页
秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx_第3页
第3页 / 共60页
秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx_第4页
第4页 / 共60页
秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx

《秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx》由会员分享,可在线阅读,更多相关《秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx(60页珍藏版)》请在冰豆网上搜索。

秋冬智慧树知道网课《PHP程序设计》课后章节测试答案.docx

秋冬智慧树知道网课《PHP程序设计》课后章节测试答案

第一章测试

1

【单选题】(10分)

动态网站隶属性下面哪一种软件开发形式?

()。

A.

C/S架构软件

B.

嵌入式程序开发

C.

应用程序开发

D.

B/S架构软件

 

2

【单选题】(10分)

在下面的选项中,哪一种Web构建在开发动态网站时通常用于接收并处理用户事件?

()。

A.

PHP

B.

CSS

C.

HTML

D.

JavaScript

 

3

【单选题】(10分)

下面几个后台脚本编程语言中,哪个属于开源的软件?

()。

A.

PHP

B.

CGI

C.

JSP

D.

ASP

 

4

【单选题】(10分)

下面几个Web构建中,哪个可以直接作为数据库的客户端应用处理数据库中的数据?

()。

A.

Linux

B.

Apache

C.

JavaScript

D.

PHP

 

5

【单选题】(10分)

用于调整网页的外观和布局的Web构建是下列选项中的哪一个?

()。

A.

CSS

B.

XML

C.

JavaScript

D.

PHP

 

6

【单选题】(10分)

构建一个网站开发平台,希望具有简易性、低成本、高安全性、开发速度快并且执行灵活,可以选择下面选项中哪一种网站开发平台?

()。

A.

LAMP

B.

CGI

C.

ASP.NET

D.

J2EE

 

7

【单选题】(10分)

下面选项中,哪个不属于URL的组成部分?

()。

A.

主机

B.

端口

C.

Internet

D.

传输协议

 

8

【单选题】(10分)

如果选用WAMP平台开发Web程序,下面选项中不能使用PHP处理的工作是()。

A.

图像处理

B.

处理用户事件

C.

接收用户表单

D.

生成HTML输出

 

9

【单选题】(10分)

在下面的选项中,可以由Web服务器Apache完成的工作是()。

A.

解析PHP文件

B.

连接处理数据库

C.

主动建立与客户端连接

D.

发布网站

 

10

【单选题】(10分)

在下面的选项中,对MySQL数据库描述不正确的是()。

A.

MySQL服务器必须和Apache服务器及PHP应用服务器安装在同一台电脑中

B.

MySQL属于C/S结构软件

C.

在WAMP组合的开发平台中,MySQL用于保存网站中的内容数据

D.

可以使用PHP作为MySQL客户端程序连接并处理MySQL服务器

 

第二章测试

1

【单选题】(10分)

PHP是哪种类型的语言()。

A.

两者都不是

B.

编译型

C.

解释型

D.

两者都是

 

2

【单选题】(10分)

下面功能PHP无法实现的是()。

A.

服务器端脚本运行

B.

浏览器端执行DOM操作

C.

客户端图形界面(GU

D.

命令行脚本运行

E.

程序

 

3

【单选题】(10分)

下面说法不正确的是:

()。

A.

伪类型:

混合型(mixed)、数字型(number)、回调(callback)

B.

复合类型包括:

数组(array)、对象(object)、资源(resource)

C.

PHP有4种标量类型:

布尔型(boolean)、整型(integer)、浮点型(float)、字符串(string)

D.

浮点型(float)与双精度型(double)是同一种类型

 

4

【单选题】(10分)

<?

php

$x=1;

++$x;

$y=$x++;

?

4、若$y,$x为int型变量,则执行以下语句后,$y的值为()。

A.

2

B.

1

C.

0

D.

3

 

5

【单选题】(10分)

<?

php

$a="hello";

$b=&$a;

unset($b);

$b="world";

echo$a;

?

5、下面代码的输出结果是()。

A.

world

B.

unset

C.

NULL

D.

hello

 

6

【单选题】(10分)

下面哪个表达式不能将两个字符串$s1和$s2串联成一个单独的字符串()。

A.

$s1.$s2

B.

implode(‘’,array($s1,$s2))

C.

“{$s1}{$s2}”

D.

$s1+$s2

 

7

【单选题】(10分)

getDate()函数返回的值的数据类型是()。

A.

数组

B.

整型

C.

浮点型

D.

字符串

E.

布尔型

 

8

【单选题】(10分)

下面哪个选项不属于正确的PHP代码的开始和结束标记()。

A.

<?

=?

B.

<?

?

C.

<?

php?

D.

<!

!

E.

<%%>

 

9

【单选题】(10分)

PHP中,单引号和双引号所包围的字符串有什么区别?

()。

A.

双引号速度快,单引号速度慢

B.

单引号速度快,双引号速度慢

C.

双引号解析其中以$开头的变量,而单引号不解析

D.

单引号解析其中\r\t等转义字符,而双引号不解析

E.

两者没有速度差别

 

10

【单选题】(10分)

PHP中的控制操作符是()。

A.

#

B.

%

C.

$

D.

@

 

第三章测试

1

【单选题】(10分)

<?

php

$var=FALSE;

if(empty($var)){

echo"null";

}else{

echo"havevalue";

}

?

1、以下程序运行结果为:

()。

A.

havevalue

B.

null

C.

无法确定

D.

什么也不显示,提示

 

2

【单选题】(10分)

<?

$str="LAMP";

$str1="LAMPBrother";

$strc=strcmp($str,$str1);

switch($strc){

case1:

echo"str>str1";

break;

case–1:

echo"str<str1";

break;

case0:

echo"str=str1";

break;

default:

echo"str<>str1";

}

?

2、以下程序运行结果为()。

A.

str<str1

B.

str<>str1

C.

str>str1

D.

str=str1

 

3

【单选题】(10分)

<?

php

functionp(){

return1;

}

if(p()){

echo"false";

}else{

echo"true";

}

?

3、以下代码返回的结果为()。

A.

false

B.

true

C.

程序运行出错

D.

根据版本来定

 

4

【单选题】(10分)

<?

php

if($a=="a"){

somefunction();

}elseif($a=="b"){

anotherfunction();

}elseif($a=="c"){

dosomething();

}else{

donothing();

}

?

4、哪一个语言结构最能代表以下多路分支if语句的选择结构()。

A.

使用default从句的switch语句

B.

一个while语句

C.

它是唯一的逻辑结构

D.

一个递归的函数调用

E.

没有default的switch语句

 

5

【单选题】(10分)

<?

php

if($a<10){

if($b>11){

if($c==10&&$d!

=$c){

$x=0;

}else{

$x=1;

}

}

}

?

5、哪一个三元运算符相当于此脚本()。

A.

$x=($a<10&&$b>11&&$c==1&&$d!

=$c)?

0:

1;

B.

$x=($a<10||$b>11||$c==1&&$d!

=$c)?

0:

1;

C.

$x=(($a<10&&$b>11)||($c==1&&$d!

=$c))?

0:

1;

 

6

【单选题】(10分)

<?

php

$a="01";

$result=1;

if(in_array($a,array("1"))){

$result=2;

}elseif($a=="1"){

$result=3;

}elseif($a=="01"){

$result=4;

}else{

$result=5;

}

?

6、以下代码的执行后是,$result值为()。

A.

5

B.

2

C.

4

D.

1

E.

3

 

7

【单选题】(10分)

<?

php

for($i=0;i<10;$i++){

print$i;

}

?

7、下面代码的执行结果是()。

A.

0123456789

B.

012345678910

C.

死循环

D.

无输出

 

8

【单选题】(10分)

<?

php

$bool=TRUE;

echogettype($bool);

echois_string($bool);

?

执行下面的代码的结果是什么?

()

A.

boolean0

B.

booleanFALSE

C.

booleanfalse

D.

boolean

 

9

【单选题】(10分)

<?

php

echo1+2+"3+4+5";

?

下面代码的执行结果是()。

A.

0

B.

6

C.

3

D.

“33+4+5“

 

10

【单选题】(10分)

<?

php

$x="";

$result=is_null($x);

?

以下代码的执行后是,$result值为()。

A.

flase

B.

null

C.

true

D.

1

 

第四章测试

1

【单选题】(20分)

<?

php

$a="Hello";

functionprint_a(){

$a="phpmysql!

!

";

global$a;

echo$a;

}

echo$a;

print_a();

?

以上代码执行结果为()。

A.

HelloHello

B.

Hello

C.

phpmysql!

!

D.

Hellophpmysql!

!

 

2

【单选题】(20分)

<?

php

$num=10;

functiondemo($number){

$number=$number+20

}

demo(&$num);

echo$num,"\n";

?

执行完以上代码后,变量$num的值为()。

A.

30

B.

10

C.

显示

D.

20

 

3

【单选题】(20分)

<?

php

$a="hello";

functionprint_a(){

global$a;

$a="phper";

}

echo$a;

?

以上代码执行结果为()。

A.

hellophper

B.

C.

phper

D.

hello

 

4

【单选题】(10分)

<?

php

functiontotal_Sum($c=5,$b=3,$a){

echo$a."+".$b."+".$c."=".($a+$b+$c);

}

total_Sum

(1)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 交通运输

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1