知到网课PHP程序设计智慧树答案
您已经看过
[清空]
    fa-home|fa-star-o
    当前位置:网课宝盒>智慧树知到>知到网课PHP程序设计智慧树答案

    知到网课PHP程序设计智慧树答案

    第一章单元测试

    1、单选题:

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

    A:应用程序开发

    B:嵌入式程序开发

    C:C/S架构软件

    D:B/S架构软件

    答案:【B/S架构软件】

    2、单选题:

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

    A:HTML

    B:JavaScript

    C:PHP

    D:CSS

    答案:【JavaScript】

    3、单选题:

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

    A:PHP

    B:CGI

    C:ASP

    D:JSP

    答案:【PHP】

    4、单选题:

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

    A:JavaScript

    B:Linux

    C:PHP

    D:Apache

    答案:【PHP】

    5、单选题:

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

    A:JavaScript

    B:XML

    C:PHP

    D:CSS

    答案:【CSS】

    6、单选题:

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

    A:LAMP

    B:ASP.NET

    C:J2EE

    D:CGI

    答案:【LAMP】

    7、单选题:

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

    A:传输协议

    B:主机

    C:Internet

    D:端口

    答案:【Internet】

    8、单选题:

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

    A:接收用户表单

    B:处理用户事件

    C:生成HTML输出

    D:图像处理

    答案:【处理用户事件】

    9、单选题:

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

    A:连接处理数据库

    B:主动建立与客户端连接

    C:解析PHP文件

    D:发布网站

    答案:【发布网站】

    10、单选题:

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

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

    B:MySQL属于C/S结构软件

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

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

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

    第二章单元测试

    1、单选题:

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

    A:解释型

    B:两者都是

    C:两者都不是

    D:编译型

    答案:【解释型】

    2、单选题:

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

    A:服务器端脚本运行

    B:程序

    C:客户端图形界面(GU

    D:浏览器端执行DOM操作

    E:命令行脚本运行

    答案:【程序】

    3、单选题:

    下面说法不正确的是:()。

    A:复合类型包括:数组(array)、对象(object)、资源(resource)

    B:伪类型:混合型(mixed)、数字型(number)、回调(callback)

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

    D:PHP有4种标量类型:布尔型(boolean)、整型(integer)、浮点型(float)、字符串(string)

    答案:【浮点型(float)与双精度型(double)是同一种类型】

    4、单选题:

    <?php

    $x=1;

    ++$x;

    $y=$x++;

    ?>

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

    A:3

    B:0

    C:1

    D:2

    答案:【2】

    5、单选题:

    <?php

    $a=“hello”;

    $b=&$a;

    unset($b);

    $b=“world”;

    echo$a;

    ?>

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

    A:world

    B:hello

    C:NULL

    D:unset

    答案:【hello】

    6、单选题:

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

    A:$s1+$s2

    B:“{$s1}{$s2}”

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

    D:$s1.$s2

    答案:【$s1+$s2】

    7、单选题:

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

    A:布尔型

    B:字符串

    C:整型

    D:浮点型

    E:数组

    答案:【字符串】

    8、单选题:

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

    A:<!!>

    B:<?php?>

    C:<?=?>

    D:<%%>

    E:<??>

    答案:【<!!>】

    9、单选题:

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

    A:单引号解析其中rt等转义字符,而双引号不解析

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

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

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

    E:两者没有速度差别

    答案:【双引号解析其中以$开头的变量,而单引号不解析】

    10、单选题:

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

    A:#

    B:%

    C:@

    D:$

    答案:【@】

    第三章单元测试

    1、单选题:

    <?php

    $var=FALSE;

    if(empty($var)){

    echo“null”;

    }else{

    echo“havevalue”;

    }

    ?>

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

    A:havevalue

    B:什么也不显示,提示错误

    C:null

    D:无法确定

    答案:【null】

    2、单选题:

    <?

    $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

    答案:【str<>str1】

    3、单选题:

    <?php

    functionp(){

    return1;

    }

    if(p()){

    echo“false”;

    }else{

    echo“true”;

    }

    ?>

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

    A:根据版本来定

    B:false

    C:程序运行出错

    D:true

    答案:【false】

    4、单选题:

    <?php

    if($a==“a”){

    somefunction();

    }elseif($a==“b”){

    anotherfunction();

    }elseif($a==“c”){

    dosomething();

    }else{

    donothing();

    }

    ?>

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

    A:使用default从句的switch语句

    B:一个while语句

    C:它是唯一的逻辑结构

    D:没有default的switch语句

    E:一个递归的函数调用

    答案:【使用default从句的switch语句】

    5、单选题:

    <?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;

    答案:【$x=($a<10&&$b>11&&$c==1&&$d!=$c)?0:1;】

    6、单选题:

    <?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:4

    C:2

    D:1

    E:3

    答案:【2】

    7、单选题:

    <?php

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

    print$i;

    }

    ?>

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

    A:0123456789

    B:死循环

    C:无输出

    D:012345678910

    答案:【0123456789】

    8、单选题:

    <?php

    $bool=TRUE;

    echogettype($bool);

    echois_string($bool);

    ?>

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

    A:booleanfalse

    B:booleanFALSE

    C:boolean

    D:boolean0

    答案:【boolean0】

    9、单选题:

    <?php

    echo1+2+”3+4+5″;

    ?>

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

    A:0

    B:3

    C:“33+4+5“

    D:6

    答案:【6】

    10、单选题:

    <?php

    $x=””;

    $result=is_null($x);

    ?>

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

    A:true

    B:1

    C:null

    D:flase

    答案:【flase】

    第四章单元测试

    1、单选题:

    <?php

    $a=“Hello”;

    functionprint_a(){

    $a=“phpmysql!!”;

    global$a;

    echo$a;

    }

    echo$a;

    print_a();

    ?>

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

    A:Hellophpmysql!!

    B:phpmysql!!

    C:HelloHello

    D:Hello

    答案:【HelloHello】

    2、单选题:

    <?php

    $num=10;

    functiondemo($number){

    $number=$number+20

    }

    demo(&$num);

    echo$num,”n”;

    ?>

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

    A:30

    B:20

    C:10

    D:显示错误

    答案:【30】

    3、单选题:

    <?php

    $a=“hello”;

    functionprint_a(){

    global$a;

    $a=“phper”;

    }

    echo$a;

    ?>

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

    A:hello

    B:hellophper

    C:phper

    D:错误

    答案:【phper】

    4、单选题:

    <?php

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

    echo$a.”+“.$b.”+“.$c.”=“.($a+$b+$c);

    }

    total_Sum(1);

    ?>

    以上程序运行结果为()。

    A:提示错误,并有显示:+3+1=4

    B:9

    C:1+5+3=9

    D:5+3+1=9

    答案:【提示错误,并有显示:+3+1=4】

    5、单选题:

    return?==‘A’;

    上面代码加入下面那个函数后返回TRUE:()。

    A:”+65

    B:chr(65)

    C:65+”

    D:、ord(65)

    答案:【chr(65)】

    6、单选题:

    <?php

    $str=‘hello你好世界’;

    echostrlen($str);

    ?>

    PHP程序使用utf-8编码,以下程序输出结果是()。

    A:18

    B:17

    C:9

    D:13

    答案:【17】

    7、单选题:

    下列那个选项是正确的引用文件的方法()。

    A:define和include

    B:require和function

    C:require和include

    D:function和include

    答案:【require和include】

    第五章单元测试

    1、单选题:

    <?php

    $array=array(‘1‘,‘1‘);

    foreach($arrayas$k=>$v){

    $v=2;

    }

    ?>

    上面的脚本运行以后,$array数组所包含的值是()。

    A:array(Null,Null)

    B:array(‘2‘,‘2‘)

    C:array(‘1‘,‘1‘)

    D:array(2,2)

    答案:【array(‘1‘,‘1‘)】

    2、单选题:

    如果你想对一个数组进行排序,排序的方式是按照元素的值从小到大排序。同时,需要在排序后保持关键字与值的对应关系。下面哪个函数实现这个功能()。

    A:sort()

    B:krsort()

    C:ksort()

    D:asort()

    答案:【asort()】

    3、单选题:

    <?php

    $s=‘12345‘;

    $s[$s[1]]=‘234‘;

    echo$s;

    ?>

    上面代码的输出是()。

    A:12345

    B:22345

    C:12245

    D:11345

    答案:【12245】

    4、单选题:

    在PHP中哪个变量数组总是包含所有从客户端发出的cookies数据()。

    A:$_GETCOOKIES

    B:$_GETCOOKIE

    C:$_COOKIES

    D:$_COOKIE

    答案:【$_COOKIES】

    5、单选题:

    以下关于key()和current()函数的叙述,请找正确的答案()。

    A:II,III

    B:key()函数是取得目前指针位置的内容资料

    II

    C:I,IV

    D:current()函数用来读取目前指针所指向资料的索引值

    IV.current()函数是取得目前指针位置的内容资料

    E:key()函数用来读取目前指针所指向资料的索引值

    I

    F:III,IV

    G:I,II

    答案:【I,II】

    6、单选题:

    <?php

    $arrOne=array(0,1);

    $arrTwo=array(3,4);

    $x=$arrOne+$arrTwo;

    ?>

    问$x的结果是()。

    A:array(0,1);

    B:代码有错

    C:array(3,4);

    D:array(0,1,2,3);

    答案:【array(0,1);】

    7、单选题:

    要循环操作非顺序索引的数组时,可以使用下列哪个函数来读取数组当前元素的索引值()。

    A:current()

    B:key()

    C:prev()

    D:next()

    答案:【key()】

    8、单选题:

    <?php

    $A=array_fill(-5,3,”Hello”);

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

    echo“$A[$i]=“.$A[$i].”“;

    }

    ?>

    剩余内容付费后可长期查看

    如无法购买,请复制网址,换浏览器打开

    做题照着选,从此无烦恼!

    使用过程中有疑问联系QQ55089918

    知到网课PHP程序设计智慧树答案》由《网课宝盒》整理呈现,请在转载分享时带上本文链接,谢谢!

    电大答案

    支持Ctrl+Enter提交
    网课宝盒 © All Rights Reserved.  联系我们:QQ 997755178
    蜀ICP备18035410号-3|网站标签|站点地图|

    当前文章名称

    手机号用于查询订单,请认真核对

    支付宝
    立即支付

    请输入手机号或商家订单号

    商家订单号在哪里?点此了解

    你输入的数据有误,请确认!

    如已购买,但查不到

    可联系客服QQ 55089918 进行核实