在线作业 发表于 2018-4-24 09:11:36

北语18春《PHP》作业1234参考

18春《PHP》作业1
一、单选题:
1.(单选题)考虑如下数据表和查询,如何添加索引功能提高查询速度?()\nCreatetablemytable(\nIdint,\nNamechar(100),\nAddress1varchar(100),\nAddress2varchar(100),\nZipcodevarshar(10),\nSityvarchar(50),\nProvincevarchar(2)\n)\nSelectid,varchar\nFrommytable\nWhe          (满分:)
    A给Zipcode添加全文的索引
    B给Name添加索引
    C给Id添加索引,然后给Name和Zipcode分别添加索引
    D给id添加索引
    正确答案:——B——
2.(单选题)关于exit与die语句结构的说法正确的是()。          (满分:)
    Aexit语句结构执行会停止执行下面的脚本,而die无法做到
    Bdie语句结构执行会停止执行下面的脚本,而exit无法做到
    Cdie语句结构等价于exit语句结构
    Ddie语句结构与exit语句结构没有直接的关系
    正确答案:——D——
3.(单选题)以下PHP代码的运行结果是()。\n<?php\n$a=10;$b=2;$c=4;$d=8;$e=1.0;\n$f=$c+$d*2;\n$g=$f%20;\n$h=$b-$a+$c+2;\n$i=$h<<$c;\n$j=$i*$e;\nprint$j;          (满分:)
    A128
    B42
    C242.0
    D256
    正确答案:——D——
4.(单选题)考虑下面的代码片段。\n<?php\ndefine(‘STOP_AT’,1024);\n$result=array();\n/*在此处填入代码*/\n{\n$result[]=$idx;\n}\nprint_r($result);\n标记处填入什么代码才能产生如下的数组输出?()Array(=>1=>2=>4=>8=>16=>32=>64=>128=>256=>512)          (满分:)
    Aforeach($resultas$key=>$val)
    Bwhile($idx*=2)
    Cfor($idx=1
    D$idx<STOP_AT
    E$idx*=2)
    Ffor($idx*=2
    GSTOP_AT<=$idx
    H$idx=0)
    正确答案:————
5.(单选题)执行以下PHP语句后,$y的值为()。\n<?php\n$x=1;\n++$x;\n$y=$x++;\necho$y;\n?>          (满分:)
    A1
    B2
    C3
    D0
    正确答案:————
6.(单选题)运行下面的PHP程序后,数据$array的内容是什么?()\n<?php\n$array=array(‘1’,’1’);\nforeach($arrayas$k=>$v){\n$v=2;\n}          (满分:)
    Aarray(‘2’,’2’)
    Barray(‘1’,’1’)
    Carray(2,2)
    D(1,1)
    正确答案:————
7.(单选题)下面的PHP代码输出什么?()\n<?php\n$s=‘12345’;\n$s[$s]=‘2’;\necho$s;\n?>          (满分:)
    A12345
    B12245
    C22345
    D11345
    正确答案:————
8.(单选题)mysql_connect与@mysql_connect的区别是()。          (满分:)
    A后者不会忽略错误,将错误显示到客户端
    B没有区别
    C前者不会忽略错误,将错误显示到客户端
    D功能不同的两个函数
    正确答案:————
三、判断题:
9.(判断题)没有被赋值的变量是0          (满分:)
    A错误
    B正确
    正确答案:————
10.(判断题)unset是被认为NULL          (满分:)
    A错误
    B正确
    正确答案:————
11.(判断题)标记<BR>的用途是分段命令          (满分:)
    A错误
    B正确
    正确答案:————
12.(判断题)在HTML中,标题字体标记<hx>中x的最大取值是4          (满分:)
    A错误
    B正确
    正确答案:————
13.(判断题)字符串的比较,是按拼音顺序进行比较          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)<?\n$link1=mysql_connect(\localhost\,\root\,\\);\n$link2=mysql_connect(\localhost\,\root\,\\);\nmysql_close();\n?>数据库关闭指令将关闭$link1连接标识          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)Php文件的后缀名是JSP          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)$_5a不符合PHP的语法          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)浏览网页时,<head>的所有内容会显示在页面上          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)所有的变量都有作用域,它体现了变量的可见性与生命周期          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)PHP是一种强类型语言          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)如果想取得mysql数据库系统的运行状态,应该用mysql_ping          (满分:)
    A错误
    B正确
    正确答案:————
18春《PHP》作业2

一、单选题:
1.(单选题)以下PHP代码的运行结果是()。\n<?php\nob_start();\nfor($i=0;$i<10;$i++){\necho$i;\n}\n$output=ob_get_contents();\nob_end_clean();\necho$ouput;\n?>          (满分:)
    A12345678910
    B1234567890
    C0123456789
    DNotice提示信息
    正确答案:——D——
2.(单选题)关于exit与die语句结构的说法正确的是()。          (满分:)
    Aexit语句结构执行会停止执行下面的脚本,而die无法做到
    Bdie语句结构执行会停止执行下面的脚本,而exit无法做到
    Cdie语句结构等价于exit语句结构
    Ddie语句结构与exit语句结构没有直接的关系
    正确答案:——D——
3.(单选题)以下哪个选项是把整型变量$a的值乘以4()          (满分:)
    A$a*=pow(2,2)
    B$a+=4
    C$a%=4
    D$a-=4
    正确答案:——B——
4.(单选题)详细阅读下面的FORM表单和PHP代码。当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?()\n<formaction=’index.php’method=’post’>\n<inputtype=’text’name=’element[]’>\n<inputtype=’text’name=’element[]’>\n<inputtype=’submit’value=’提交’>\n</form>\nIndex.php代码如下:\n<?php\nif(          (满分:)
    A什么都没有
    BAarry
    C一个提示
    Dphpgreat
    正确答案:————
5.(单选题)以下代码执行结果为。<?php\n$num=“24linux”+6;\necho$num;\n?>          (满分:)
    A30
    B24linux6
    C6
    D30linux
    正确答案:————
6.(单选题)mysql_connect与@mysql_connect的区别是()。          (满分:)
    A后者不会忽略错误,将错误显示到客户端
    B没有区别
    C前者不会忽略错误,将错误显示到客户端
    D功能不同的两个函数
    正确答案:————
7.(单选题)考虑下面的代码片段。\n<?php\ndefine(\STOP_AT\,1024);\n$result=array();\n/*在此处填入代码*/\n{\n$result[]=$idx;\n}\nprint_r($result);\n?>\n标记处填入什么代码才能产生如下数组输出?()\nArray(=>1=>2=>4=>8=>16=>32=>64=>128=>256=>512)          (满分:)
    Afor($idx*=1
    B$idx<STOP_AT
    C$idx*=2)
    Dforeach($resultas$key=>$val)
    Ewhile($idx*=2)
    Ffor($idx*=2
    GSTOP_AT>=$idx
    H$idx=0)
    正确答案:————
8.(单选题)考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?()\n$multi_array=array(‘red’,’green’,42=>’blue’,’yellow’=>array(‘apple’,9=>’pear’,’banana’,’orange’=>array(‘dog’,’cat’,’iguana’)))          (满分:)
    A$multi_array[‘yellow’][‘apple’]
    正确答案:————
18春《PHP》作业3

一、单选题:
1.(单选题)下面的php程序运行的结果是什么?()\n<?php\n$array=array(true=>’a’,1=>’b’);\nprint_r($array);\n?>          (满分:)
    AArray(=>b)
    BArray(=>a=>b)
    CArray(0=>a=>b)
    D什么都没有
    正确答案:——A——
2.(单选题)哪种方法用来计算数组所有元素的总和简便?()          (满分:)
    A用for循环遍历数组
    B用foreach循环遍历数组
    C用array_intersect函数
    D用array_sum函数
    正确答案:——D——
3.(单选题)下面的sql语句查询,输出什么?()Selectcount(*)fromtableinnerjointable2\nOntable1.id<>table2.id;          (满分:)
    ATable1中的记录条数乘以table2中的记录条数再减去量表中的相同记录条数
    B两个表中是相同记录
    C量表中不同记录的条数
    D数字2
    正确答案:——A——
4.(单选题)判断数组键存在的函数为          (满分:)
    Ain_array()
    Barray_key_exists()
    Carray_keys()
    Darray_values()
    正确答案:————
5.(单选题)内连接(innerjoin)的作用是什么?()          (满分:)
    A把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集
    B把两个表通过相同字段关联入一张持久的表中
    C创建一个包含两个表中相同记录和一个表中全部记录的数据集
    D创建一个基于表的数据集
    正确答案:————
6.(单选题)以下PHP代码运行的结果是什么?()\n<?php\ndefine(myvalue,’10’);\n$myarray=’dog’;\n$myarray[]=’human’;\n$myarray[‘myvalue’]=‘cat’;\n$myarray[‘doy’]=’cat’;\nprint‘thevalueis:’;\nprint$myarray;          (满分:)
    Athevalueis:dog
    Bthevalueis:cat
    Cthevalueis:human
    Dthevalueis:10
    正确答案:————
7.(单选题)下面的PHP程序远程的结果是什么?()\n<?php\n$array=array(0.1=>’a’,0.2=>’b’);\nechocount($array);\n?>          (满分:)
    A1
    B2
    C0
    D什么都没有
    正确答案:————
8.(单选题)要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?()$myarray=array(‘mystring’,’anotherstring’,’hi,mum’);          (满分:)
    A用for循环
    B用foreach循环
    C用while循环
    D用do..while循环
    正确答案:————
三、判断题:
9.(判断题)PHP中用来删除当前目录的函数是chdir          (满分:)
    A错误
    B正确
    正确答案:————
10.(判断题)更新一个数据库表数据的SQL语句是modify          (满分:)
    A错误
    B正确
    正确答案:————
11.(判断题)使用is_uploaded_file函数来检查此文件是否是上传文件          (满分:)
    A错误
    B正确
    正确答案:————
12.(判断题)如果用\+\操作符把一个字符串和一个整型数字相加,解释器输出一个类型错误          (满分:)
    A错误
    B正确
    正确答案:————
13.(判断题)在HTML中,标记<pre>的作用是标题标记          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)取得搜索语句的结果集中的记录总数的函数是mysql_fetch_row          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)strtoupper()函数的功能是将给定字符串全部转换为大写字母。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)在HTML中,标记<pre>的作用是标题标记          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)HTML标记符的属性一般不区分大小写          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)浏览网页时,看到的内容是HTML的title          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)PHP中调用某一个对象的方法或属性使用的运算符是=>          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)运算符\%\的作用是取整          (满分:)
    A错误
    B正确
    正确答案:————
18春《PHP》作业4

一、单选题:
1.(单选题)以下代码运行结果是什么?()\n<?php\necho‘Testing‘.1+2.‘45’;\n?>          (满分:)
    ATesting1245
    BTesting345
    CTesting1+245
    D45
    正确答案:——D——
2.(单选题)下面的PHP程序运行结果是什么?()\n<?php\n$A=’hello’;\nfunctionprint_A(){\n$A=‘phpmysql!!’;\nGlobal$A;\necho$A;\n}\neho$A;\nprint_A();\n?>          (满分:)
    Ahello
    Bphpmysql!!
    Chellohello
    Dhellophpmysql!!
    正确答案:——C——
3.(单选题)下面的php程序运行的结果是什么?()\n<?php\n$array=array(true=>’a’,1=>’b’);\nprint_r($array);\n?>          (满分:)
    AArray(=>b)
    BArray(=>a=>b)
    CArray(0=>a=>b)
    D什么都没有
    正确答案:——A——
4.(单选题)下面的PHP程序运行的结果是什么?()\n<?php\nfunctionsort_my_array(&$array){\nreturnsort($array);\n}\n$a1=array(3,2,1);\nvar_dump(sort_my_array($a1));          (满分:)
    ANULL
    Barray(3){=>int(1)=>int(2)=>int(2)
    Cbool(true)
    Darray(3){=>int(1)=>int(2)=>int(3)
    正确答案:————
5.(单选题)下面的PHP程序运行结果是什么?()\n<?php\nfunctionprint_A(){\n$A=’Ilovephp’;\necho‘A的值为:’.$A;\nreturn$A;\n}\n$B=print_A();\necho‘B值为:’.$B;\n?>          (满分:)
    AA值为:Ilovephp.B值为:Ilovephp
    BA值为:B值为:Ilovephp
    CA值为:B值为:
    DA值为:IlovephpB值为:
    正确答案:————
6.(单选题)当把一个有两个同名元素的表单提交给PHP脚本时会发生什么?()          (满分:)
    A它们组成一个数组,存储在全局变量数组中
    B第二个元素的值加上第一个元素的值后,存储在全局变量数组中
    C第二个元素将覆盖第一个元素
    D第二个元素将自动被重命名
    正确答案:————
7.(单选题)mysql_connect与@mysql_connect的区别是()。          (满分:)
    A后者不会忽略错误,将错误显示到客户端
    B没有区别
    C前者不会忽略错误,将错误显示到客户端
    D功能不同的两个函数
    正确答案:————
8.(单选题)以下php程序的运行结果是什么?()\n<?php\n$array=array('3'=>'a',1.1=>'b','c','d');\necho$array;\n?>          (满分:)
    Ab
    B一个警告
    Cd
    D1
    正确答案:————
三、判断题:
9.(判断题)全等运算符\===\只在两者的数据类型和值都相同时才返回TURE          (满分:)
    A错误
    B正确
    正确答案:————
10.(判断题)有下列PHP语句段\n<?php\nif($a)\nprint“true”;\nelse\nprint“false”;\n?>\n若要输出”false”,$a应该是10          (满分:)
    A错误
    B正确
    正确答案:————
11.(判断题)使用索引可以快速加入数据          (满分:)
    A错误
    B正确
    正确答案:————
12.(判断题)strtoupper()函数的功能是将给定字符串全部转换为大写字母。          (满分:)
    A错误
    B正确
    正确答案:————
13.(判断题)PHP读出cookie的系统预定义变量为$_COOKIE[]          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)如果想取得最近一条查询的信息,应该使用mysql_insert_id          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)PHP服务器脚本由<%php…%>分隔符包围          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)应当根据数据库的实际应用设计索引          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)require()和include()区别,require()遇到错误时停止执行程序,include()发出警告后继续执行程序          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)浏览网页时,看到的内容是HTML的title          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)php运算符中,优先级从高到低分别是关系运算符,逻辑运算符,算术运算符          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)取得搜索语句的结果集中的记录总数的函数是mysql_fetch_row          (满分:)
    A错误
    B正确
    正确答案:————
附件是答案 ,需要的自助下载,转载注明www.ap5u.com
页: [1]
查看完整版本: 北语18春《PHP》作业1234参考