覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

中国大学MOOC
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学MOOCPHP程序设计_后端设计(2024秋)作业答案

PHP程序设计_后端设计(2024秋)

学校: 九八五题库

学校: 超星学习通

题目如下:

1. 1. 定义常量的函数是( )。

A. constant( )

B. print( )

C. echo( )

D. define( )

答案: define( )

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

A. “{$s1}{$s2}”

B. $s1.$s2

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

D. $s1+$s2

答案: $s1+$s2

3. 3. 正确的PHP变量名是( )

A. $12abc

B. $abc+cd

C. $ab_c

D. ab_c

答案: $ab_c

4. 4. Apache服务器默认的端口号为( )。

A. 80

B. 81

C. 82

D. 8080

答案: 80

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

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

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

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

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

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

6. 6. 以下的注释符号中,不属于PHP注释的是( )。

A. //

B. /* */

C.

D. #

答案:

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

A. <% %>

B.

C.

D.

E.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. 12str8

B. 8

C. 20str

D. 20

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 9. 在PHP中,以下定义常量正确的是( )。

A. define("NAME","李明")

B. NAME = "李明"

C. $NAME = "李明"

D. set NAME = "李明"

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. %

B. @

C. $

D. #

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 11. 要配置Apache的PHP环境,只需修改( )。

A. php.ini

B. php.sys

C. http.conf

D. php.exe

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 12. 在( )文件夹里面能找到Apache服务器的配置文件。

A. bin

B. conf

C. error

D. data

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. false

B. null

C. true

D. 1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. 14. 下面对于echo,print 的描述正确的是( )。

A. echo,print 都可以打印多个参数

B. echo可以打印多个参数,print不可以

C. print可以打印多个参数,echo不可以

D. echo,print都不可以打印多个参数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. 15. 下面代码的执行结果是( )。 ?>

A. 0

B. 6

C. 3

D. "33+4+5"

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 16. PHP是哪种类型的语言?( )

A. 解释型

B. 编译型

C. 两者都是

D. 两者都不是

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 17. 若$y, $x为int型变量,则执行以下语句后,$y的值为( )。 ?>

A. 1

B. 2

C. 3

D. 0

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. 整型

B. 浮点型

C. 数组

D. 字符串

E. 布尔型

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 1. PHP程序中重定向到网站www.baidu.com的语句是()。

A. header("https://www.baidu.com");

B. header("Location:https://www.baidu.com");

C. header("Hostname:https://www.baidu.com");

D. header("redirect:https://www.baidu.com");

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 2. 通过( )属性设置表单提交跳转页。

A. action

B. method

C. name

D. value

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 3. 下列数组中,可以获取GET方式提交表单数据的是( )。

A. $_GET

B. $_SESSION

C. $_SERVER

D. $_COOKIE

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 4. 可获取浏览者的IP地址的是( )。

A. $_SERVER[“REQUEST_URI”])

B. $_SERVER[‘PHP_SELF’]

C. $_SERVER[“REMOTE_ADDR”]

D. $_SERVER['SERVER_ADDR']

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. 5. 关于GET方式和POST方式传递数据的说法,正确的是( )。

A. GET方式通过URL参数形式传递数据,长度没有限制。

B. POST方式通过表单传递数据,传递数据更安全,可以传递大量的数据。

C. GET方式和POST方式传递数据,没有区别。

D. GET方式传递数据时,URL与参数字符串之间用分号“;”隔开

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 6. 文件上传框的type属性值是( )

A. text

B. file

C. textarea

D. checkbox

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 7. 对超链接传递的数据进行编码,使用( )函数。

A. action

B. alert

C. urldecode

D. urlencode

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 8. 在HTML中,使用( )标签,即可创建个表单。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

27. 9. 对于表单中的同一组单选按钮,它们的( )属性的值必须相同。

A. name

B. id

C. class

D. style

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

28. 10. 下列数组中,既可以获取GET方式又可以获取POST方式提交的表单数据的是( )。

A. $_GET

B. $_POST

C. $_REQUEST

D. $_SERVER

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

29. 11. 为了把更多的表单数据安全地提交给Web服务器,表单的提交方式应该为( )。

A. GET方式

B. HEAD方式

C. POST方式

D. URL方式

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

30. 12. PHP用于收集来自表单中属性method="post"的超全局变量是( )

A. $_COOKIE

B. $_SESSION

C. $_GET

D. $_POST

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

31. 13. 在JavaScript脚本中,弹出对话框,需使用window对象的( )的方法。

A. echo

B. window.location.href

C. alert

D. print

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

32. 14. 读取post方法传递的表单元素值的方法是:

A. $_GET["名称"]

B. $get["名称"]

C. $_POST["名称"]

D. $ POST ["名称"]

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

33. 15. 在JavaScript脚本中,( )写法表示文本框(name)中的值。

A. $_POST['name']

B. $_GET['name']

C. var name

D. form1.name.value

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

34. 1. 循环语句for($i=1;$i<100;$i+=3);执行了( )次循环。

A. 31

B. 32

C. 33

D. 34

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

35. 2. continue语句不可以用在( )中。

A. for

B. if

C. while

D. switch

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

36. 3. 以下代码返回的结果为( )。 ?>

A. 根据版本来定

B. 程序运行出错

C. true

D. false

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

37. 4. 在下面的程序中,循环体执行了( )次。

A. 1

B. 0

C. 2

D. 无限次

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

38. 5. 如果要提前离开for循环,可以使用下面哪个语句?( )

A. pause

B. return

C. exit

D. break

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

39. 6. 以下程序运行结果为( )。 str1"; break; case –1: echo "str < str1"; break; case 0: echo "str = str1"; break; default: echo "str <> str1"; } ?>

A. str > str1

B. str < str1

C. str = str1

D. str <> str1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

40. 7. 哪一个语言结构最能代表以下多路分支if语句的选择结构( )。 ?>

A. 没有default的switch语句

B. 使用default从句的switch语句

C. 一个递归的函数调用

D. 一个while语句

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

41. 8. 以下代码的执行后,$result值为( )。 ?>

A. 1

B. 2

C. 3

D. 4

E. 5

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

42. 9. 当处理特定问题时的循环次数已知时,通常采用( )来解决。

A. while循环

B. do循环

C. switch循环

D. for循环

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. PHP

B. JavaScript

C. XML

D. CSS

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

44. 11. 下面代码的执行结果是( )。 ?>

A. 0123456789

B. 012345678910

C. 无输出

D. 死循环

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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

A. 解析PHP文件

B. 连接处理数据库

C. 主动建立与客户端连接

D. 发布网站

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

46. 13. PHP中可以实现条件控制的语句是( )。

A. while

B. if

C. for

D. do...while

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

47. 14. 语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是( )。

A. 无限和0

B. 0和无限

C. 都是无限

D. 都是0

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

48. 15. 以下程序运行结果为:( )。 ?>

A. have value

B. 无法确定

C. null

D. 什么也不显示,提示错误

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

49. 16. 以下程序的运行结果是( )

A. 123

B. 1234

C. 12345

D. 123456

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

50. 17. 以下程序执行后,$sum的值为( )。

A. 14

B. 0

C. 有错误

D. 15

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

51. 18. 关于HTML的描述,哪个不正确?( )

A. HTML是超文本标记语言的缩写

B. HTML文件是包含标记标签的程序文件

C. 使用普通的文字编辑器可以建立HTML文件

D. 标记标签可让浏览器了解怎样去显示这个页面,浏览器提示HTML的错误报告

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

52. 19. 执行语句for($i=1;$i++<4;);后,变量$i的值为( )。

A. 3

B. 4

C. 5

D. 不一定

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

53. 1. 将字符串中所有英文单字的开头字母转换为大写的函数应该是( )。

A. ucfirst( )

B. strtolower( )

C. strtoupper( )

D. ucwords( )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

54. 2. 以上程序的输出结果是( )。

A. 0

B. 1

C. MRSOFT

D. mrsoft

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

55. 3. 语句echo substr('abcdef', -1, 1); 的输出结果是( )。

A. f

B. b

C. abcde

D. edcba

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

56. 4. 以上程序的运行结果是( )。

A. 0

B. 1

C. -1

D. null

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

57. 5. 以上程序的输出结果是( )。

A. 0

B. 1

C. MRSOFT

D. mrsoft

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

58. 6. 以上程序的运行结果是( )。

A. 5

B. 6

C. 7

D. 8

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

59. 7. "); echo $bodytag; ?> 以上代码的替换结果是( )。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

60. 8. 以上程序的运行结果是( )。

A. Hello world

B. Shanghai

C. Hello Shanghai

D. world

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

61. 9. 下列PHP函数中不能直接在页面输出字符串的函数是( )。

A. echo

B. printf

C. sprintf

D. print

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

62. 10. 按照指定的规则对一个字符串进行分割,返回值为数组的函数是( )。

A. explode( )

B. implode( )

C. substr( )

D. strncmp( )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

63. 11. 以上程序的输出结果是( )。

A. name@example.com

B. name

C. @example.com

D. 5

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

64. 12. 从字符串中去除 HTML 和 PHP 标记的函数是()

A. htmlspecialchars()

B. strip_tags()

C. htmlentities()

D. nl2br()

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

65. 13. 在HTML中,标题字体标记中x的最大取值是( )。

A. 6

B. 4

C. 5

D. 7

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

66. 14. 在字符串所有新行之前插入 HTML 换行标记的函数是()。

A. nl2br()

B. htmlspecialchars()

C. strip_tags()

D. htmlentities()

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

67. 15. 以下代码运行的结果为( )。 ?>

A. This course is very easy !

B. This course is very easy !,

C. 提示错误

D. This,course,is,very,easy,!

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

68. 16. 以上程序的运行结果是( )。

A. 0

B. 1

C. -1

D. null

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

69. 17. "); echo $bodytag; ?> 以上代码的替换结果是( )。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

70. 18. 以下程序的运行结果为( )。

A. 50个随机字符组成的字符串

B. 49个相同字符组成的字符串,因为没有初始化随机数生成器

C. 49个随机字符组成的字符串

D. 什么都没有,因为$array不是数组

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

71. 19. 在php中,提供了preg_math()和preg_match_all函数进行正则匹配。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

72. 20. 将字符串转化为大写的函数是strtoupper( )。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

73. 21. 关于通过正则表达式进行字符串分割,php提供了split、preg_split 函数。preg_split() 函数,通常是比 split() 更快的替代方案。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

74. 22. 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

75. 23. 函数md5( )和crypt( )都可以用来加密字符串。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

76. 24. PHP 中字符串连接运算符为 = 号。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

77. 25. PHP 中的字符串,单引号,双引号表示的意思是不一样的。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

78. 26. 下列哪个函数是将数组转换为字符串?( )

A. explode()

B. arsort()

C. implode( )

D. natsort()

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

79. 27. 用来为某些字符加入反斜线“\”的函数是( )?某些字符是指单引号(‘)、双引号(“)、反斜线(\)与 NUL(NULL 字符)。

A. addslashes( )

B. stripslashes( )

C. htmlspecialchars( )

D. strtolower( )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

80. 28. echo strrev("Hello world!"); 的运行结果是( )。

A. Hello world!

B. world Hello!

C. !dlrow olleH

D. world! Hello

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

81. 29. 以下代码运行结果为( )。 ?>

A. linux is Linux

B. is Linux

C. PHP is inux

D. PHP is

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

82. 30. PHP中,下列哪个函数是将字符串前后颠倒?( )

A. strrpos( )

B. strrev( )

C. strstr( )

D. strfirst( )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

83. 31. implode( )函数的返回值是( )类型。

A. 字符串

B. 数组

C. 整型

D. 布尔

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

84. 32. 语句echo substr('abcdef', 1, 3); 的输出结果是( )。

A. abc

B. cde

C. bcd

D. def

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

85. 33. 将字符串中每个单词的首字母转换为大写的函数是ucwords( )。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    邮箱

    地址