2014.11华育国际PHP软件工程师笔试A卷.doc_第1页
2014.11华育国际PHP软件工程师笔试A卷.doc_第2页
2014.11华育国际PHP软件工程师笔试A卷.doc_第3页
2014.11华育国际PHP软件工程师笔试A卷.doc_第4页
2014.11华育国际PHP软件工程师笔试A卷.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP软件工程师华育国际结业考试全国统考试卷(笔试)适用对象:PHP班学员 考试范围: PHP MySQLSMARTY AJAXHTMLCSSJavaScript 试卷种类: A 答卷时间:60分钟考场编号: 考生姓名: 准考证号: ( 考试结束试卷必须交回,不交回试卷者成绩无效 )每题2分,共50题:1. PHP题目标识符是变量的名称。PHP中的标识符用“$变量名”来表示。标识符在PHP中遵循下列选项中的哪些规则?( BCD)(选择3项) A)标识符长度可以是任意的,由任何字母、数字、下划线组成。B)在PHP中,标识符区分大小写,$Eduask与$eduask是不同的,但是函数名称是个例外,它可以任意大小写。C)标识符不需定义,可以直接使用。 D)避免变量名称与函数名相同,虽然变量名称和函数名称相同是允许的,但容易混淆,从而导致传参错误。2. PHP题目PHP标记符能够让Web服务器识别PHP代码的开始结束,两个标记之间的所有文本都会被解释成为PHP,而标记之外的任何文本都会被认为是普通的HTML,这就是PHP标记的作用。下列选项中那些是PHP标记风格(ABC )(选择3项)A)标准风格这是推荐使用的标记风格B)脚本风格echo “脚本风格标记”;在XHTML或者XML中推荐使用这种标记风格,它符合XML语言规范的写法C)简短风格这种标记风格最为简单,输入字符最少,但想要使用它,必须更改PHP的配置文件php.ini,启用short_open_tag选项。D)JSP风格这种标记风格和JSP相同,不推荐使用这种标记风格。想要使用它,必须更改PHP的配置文件php.ini,启用了Jsp_tags选项。3. PHP题目下面哪个函数可以打开一个文件,以对文件进行读和写操作?( )(选择1项) A) fget() B) file_open() C) fopen() D) open_file()4. PHP题目下面哪个选项没有将 john 添加到users 数组中? ( )(选择2项)A) $users = john;B) array_add($users,john);C) array_push($users,john);D) $users |= john;5. PHP题目选择下列选项中对echo(),print(),print_r()的区别的说法正确的是()(选择2项)。A)echo、print是PHP语句,print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)B)echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)C)print只能打印出简单类型变量的值(如int,string);print_r可以打印出复杂类型变量的值(如数组,对象);echo 输出一个或者多个字符串。D)print_r只能打印出简单类型变量的值(如int,string);print可以打印出复杂类型变量的值(如数组,对象);echo - 输出一个或者多个字符串。6. PHP题目下列核心代码主要应用array_values()函数返回$array数组的所有值,运行结果是()?(选择1项)华,2=育,3=国,4=际);$array1=array_values($array);print_r($array1);?A)Array ( 0 = 华 1 = 育 2 = 国 3 = 际 )B)Array ( 1 = 华 2 = 育 3 = 国 4 = 际 )C)1 = 华 2 = 育 3 = 国 4 = 际D)0 = 华 1 = 育 2 = 国 3 = 际7. PHP题目下列核心代码运行结果是()(选择1项)华,2=育,3=国,4=际);if (array_key_exists(2,$array) echo 该键为数组中的键;else echo 该键不是数组中的键;?A)该键不是数组中的键B)该键为数组中的键C)Array ( 0 = 华 1 = 育 2 = 国 3 = 际 )D)Array ( 1 = 华 2 = 育 3 = 国 4 = 际 )8. PHP题目下列核心代码运行结果是()(选择1项)A)教学B)教学管理中心C)北京华育国际教育集团教学 D)北京华育国际教育集团教学管理中心9. PHP题目看下面的例子,替换该函数的作用,核心代码如下:运行结果是()(选择1项)A)教管B)教学管理C)北京华育教学管理中心D)教管,教学管理,北京华育教学管理中心10. PHP题目PHP支持以下那3种风格的程序注释()?(选择3项)A) C+风格的单行注释“/”B) C风格的多行注释“/* */”C) JSP风格的多行注释D) Shell脚本风格注释“#”疑惑:11. PHP题目PHP中的变量用“$”加变量名来表示,变量名区分大小写(选择正确的1项)。A) 对 B) 错12. PHP题目PHP中对变量赋值时,要遵循变量命名规则,下面合法的有()。(选择2项)A)$_8788=87; B)$ 哈哈=”haha”; C)$2222_var=1111; D)$thisCup=”oink”;13. PHP题目下面对PHP说法正确的是?()(选择1项)A)PHP是一种易于学习和使用的、用来创建动态网站的服务器端语言,是一种HTML内嵌式语言(类似微软IIS上的ASP)而PHP独特的语法混合了C、Java、jsp、C#以及PHP式的新语法。它可以比CGI或者C#更快速的执行。PHP程序以编译方式来执行。 B)超文本网站(page hypertext preprocessor,PHP)是一种易于学习和使用的、用来创建动态网页的服务器端脚本语言,是一种HTML内嵌式语言(类似微软IIS上的ASP)而PHP独特的语法混合了C、Java、jsp、C#以及PHP式的新语法。它可以比CGI或者C#更快速的执行。PHP程序以编译方式来执行。C)超文本网页(page hypertext preprocessor,PHP)是一种易于学习和使用的、用来创建动态网页的服务器端脚本语言,是一种HTML内嵌式语言(类似微软IIS上的ASP)而PHP独特的语法混合了C、Java、Perl以及PHP式的新语法。它可以比CGI或者Perl更快速的执行。PHP程序以解释方式来执行。 D)超文本预处理器(hypertext preprocessor ,PHP)是一种易于学习和使用的、用来创建动态网页的服务器端脚本语言,是一种HTML内嵌式语言(类似微软IIS上的ASP)而PHP独特的语法混合了C、Java、Perl以及PHP式的新语法。它可以比CGI或者Perl更快速的执行。PHP程序以解释方式来执行。14. PHP题目按一定的格式输出含有许多变量的文本,采用哪种输出语句( ) (选择1项)A)printf() B) echo() C) sprintf D) print()15. PHP题目变量$email的值是字符串 ,以下哪项能把字符串转化成 ? (选择1项) A) substr($email, strpos($email, ); B) strstr($email, ); C) strchr($email, ); D) substr($email, strpos($email, )+1);16. PHP题目以下代码执行后,数组$a-my_value 中储存的值是什么?(选择2项) my_value = $value;function set_value ($value) $my_value = $value;$this-my_value = $my_value; $a = new my_class (a); $a-my_value = b; $a-set_value (c); $a-my_class(d);print_r($a);? A) c B) b C) a D) d17. PHP题目在PHP网页中创建MySQL连接非常简单,仅需哪一个指令即可:(选择1项)A) mysql_link B) mysql_select _db C) mysql_create D) mysql_connect18. PHP题目下面可以mysql数据库备份和恢复的方法错误的是 ( )(选择1项) A) mysqldump -uroot -p sales sales_bak.sql 可以将数据库sales以SQL语句的方式备份到sales_bak.sql文件B) mysqldump -uroot -p sales sales_bak.sql 可以将数据库sales以SQL语句的方式从sales_bak.sql恢复C) 可以将data下以数据库名称命名的文件夹复制备份,用作数据库的备份D) 可以将上面复制的文件夹直接复制到data文件夹中,用作数据库的恢复19. PHP题目考虑如下脚本。假设mysql_query函数将一个未过滤的查询语句送入一个已经打开的数据库连接且字段id为主键,以下哪个选项是对的?(选择2项)A) mytable 表中的记录超过1条B) 用户输入的数据需要经过适当的转义和过滤C) 调用该函数将产生一个包含了其他记录条数的记录D) 给url传递id=0 or 1 将导致mytable 中的所有表记录被删除20. PHP题目如何给变量$a,$b 和$c 赋值才能使以下脚本显示字符串“Hello, World!”? (选择1项) A) False, True, False B) True, True, False C) False, True, True D) False, False, True21. PHP题目必须拷贝PHP目录中的MySQL相关函数库到哪个目录下:(选择1项)A) C:WINDOWSsystem32 B) C:WINDOWSC) C:Program Files D) C:22. PHP题目下面哪个函数且必须传入$result查询结果变量 (选择1项) A) mysql_fetch_fields( ) B) mysql_fetch_row( ) C) mysql_fetch_column( ) D) mysql_fetch_variable( )23. PHP题目$resutl=mysql_query()返回的数据类型为( )(选择1项)。A)整数型 B) 资源型 C) 数组 D) 字符串24. PHP题目下面smarty模板中写法错误的是(smarty 分割符为,$sex为传递到静态页的变量,$array是传递到模板页的数组):( ) (选择1项)A) if $sex eq 男 男 else 女 /ifB) if $sex !eq 男 女 else 男 /ifC) section name=loop loop=$array /sectionD) foreach item=index2 from=$array /foreach25. PHP题目$resutl=mysql_fetch_array()返回的数据类型为。(选择1项)A)整数型 B)资源型 C)数组 D)字符串26. SMARTY题目关于Smarty说明错误的是()(选择1项)A) Smarty可以实现PHP代码和HTML代码的分离B) Smarty模板页中引用外部图片的相对位置是相对于模板页的位置C) Smarty模板页中,可以定义变量和对该变量进行赋值D)Smarty模板页中,可以包含一个PHP文件。27. PHP题目以下哪个函数可以获得文件的全部内容:(选择1项)A) fgets()。B) fopen()。C) file_get_contents();D) file_all();28. PHP题目在PHP网页中创建MySQL连接非常简单,仅需哪一个指令即可。(选择1项)A) mysql_link B) mysql_select _db C) mysql_create D) mysql_connect29. MYSQL题目下面哪个命令可以显示数据表的结构:(选择1项)A) show databasesB) show tablesC) describeD)use databases30. MYSQL题目判断以下面哪个MYSQL语句能从teacher表中查询出前10条记录:(选择2项)A) select top 10 * from teacherB) select * from teacher limit 10C) select top 10 from teacherD)select * from teacher limit 0,1031. PHP题目在PHP中,当前脚本的名称(包括路径和查询字符串)记录在( )预定义变量中?(选择1项)A) $_SERVERPHP_SELFB) $_SERVERHTTP_REFERERC) $_SERVERSCRIPT_NAMED) $_SERVERREQUEST_URI32. PHP题目以下代码执行结果为:(选一项)?php function print_A() $A = eduask; echo A值为: .$A.;/ return ($A); $B = print_A(); echo B值为: .$B.; ?A. A值为: eduaskB. B值为: eduaskC. A值为: eduaskB值为: eduaskD. A值为: eduaskB值为:33. PHP题目以下代码执行结果为:(选一项)A. HelloB. Eduask !C. Hello Eduask ! D提示错误34. PHP题目mysql_data_seek ( resource result_identifier, int row_number)函数中的int row_number的值是从以下哪个数值开始?(选一项)A. 3B. 2C. 1D. 035. PHP题目下列哪个选项是正确的引用文件的方法:(选1项)A. require和includeB. require和function C. define和includeD. function和include36. PHP题目COOKIE的属性中,用来确定COOKIE有效日期的属性是:(选1项)A. NAME B. EXPIRESC. PATH D. DOMAIN37. PHP题目写出如下程序的输出结果A.相等 相等 不相等 B. 不相等 相等 不相等C. 相等 不相等 相等D. 相等 相等 相等38. PHP题目写出如下程序的输出结果A.true true false false B. true true false trueC. true false false falseD. true true true true39. PHP题目写出如下程序的输出结果A.null B. 0C. aaaaaa D. 程序错误40. PHP题目写出如下程序的输出结果(答案有误)A.0,2 B. 5,2C. 5,1 D. 0,141. PHP题目下列代码的输出是什么?$array = array(1,3);foreach ($array as $k=$v) $v = $v + 2;print_r($array);A.Array(0=3 1=8) B. Array(0=1 1=3)C. Array(0=3 1=5) D. Array(0=1 1=5)42. PHP题目下列代码的输出是什么?A. 1,2 B.2,2C. 1,3D.2,343. PHP题目PHP中定义变量的方法是()AVAR B. $ C. $ D. &44. PHP题目要配置PHP环境,只需要修改()Aphp.ini B. http.conf C. php.sys D. php.exe45. PHP题目PHP中调用一个对象的方法或属性使用的运算符是()A= B.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论