北语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]