动态WEB技术山东管理学院智慧树知到答案2024年
第一章测试
1.腾讯公司的QQ是一款()架构的web应用软件?
A:B2B B:B/S C:C/S D:C2C
答案:C
2.开发一个静态网站不需要安装()?
A:web服务器 B:应用服务器 C:数据库服务器 D:浏览器
答案:B
3.默认的PHP配置文件为()?
f B:php_mysqli.dll C:php.ini
答案:C
php实例计算器教学视频
4.在下面的选项中,哪一种 Web 构建在开发动态网站时通常用于接收并处理
用户数据?()
A:JavaScript B:PHP C:CSS D:HTML
答案:B
5.构建一个网站开发平台,希望具有简易性、低成本、高安全性、开发速度快
并且执行灵活,可以选择下面选项中哪一种网站开发平台?()
A:CGI B:LAMP C:J2EE D:ASP.NET
答案:B
6.在下面的选项中,对 MySQL 数据库描述正确的是()。
A:可以使用 PHP 作为 MySQL客户端程序连接并处理 MySQL 服务器
B:MySQL 服务器必须和 Apache 服务器及 PHP 应用服务器安装在同一台电脑中 C:在 LAMP 组合的开发平台中, MySQL 用于保存网站中的内容数据
D:MySQL属于 C/S 结构软件
答案:ACD
7.Apache服务器只能在Linux系统中运行。
A:错 B:对
答案:A
第二章测试
1.不是PHP注释符的是()
A:// B:# C:/* */ D:<!-- -->
答案:D
2.在PHP中,双引号和单引号定义一个字符串,下列说法正确的是()
A:单引号里能识别变量 B:单引号、双引号都不能识别变量 C:双引号里能识
别变量 D:单引号、双引号都能识别变量
答案:C
3.关于print()和echo()区别正确的是()
A:echo语句前不能使用错误屏蔽运算符@ B:print语句一次只能输出一个字符串,echo可以同时输出多个字符串 C:print()能作为表达式的一部分,
echo语句不能 D:echo语句一次只能输出一个字符串,print可以同时输出多个字符串
答案:ABC
4.PHP变量使用时,上下文会根据变量值自动确定其数据类型
A:对 B:错
答案:A
5.PHP中,标识符允许出现的符号有: ()。
A:数字 B:减号 C:大写字母 D:小写字母
答案:ACD
6.常量的作用域是全局的,不存在全局与局部的概念。
A:错 B:对
答案:B
7.下面定义的数据类型中是字符串型数据的是( )
A:true B:100 C:"100"
答案:C
第三章测试
1.PHP代码"$x=5"与"$x=5;"分别为()和()。
A:语句 B:表达式 C:操作符 D:计算式
答案:ABC
2.PHP全等运算符===如何比较两个数据?()
A:将两个数据都转换成字符串再进行比较 B:将数据转换成相同的数据类型再比较转换后的值 C:其规则与等于运行符==相同 D:只有在两个数据的数据类
型和值都相同时才返回TRUE
答案:D
3.表达式10+(5>4)&& ($x=10)是一个()表达式
A:关系 B:赋值 C:逻辑 D:算术
答案:C
4."@"字符可以将表达式产生的任何错误信息不输出。
A:错 B:对
答案:B
5.php中,不等运算符是()。
A:≠ B:>< C:<> D:!=
答案:CD
6.php中,赋值运算符有()。
A:== B:+= C:.= D:=
答案:BCD
7.$x=10; $y=false; ($y && $x++) 表达式执行后,$x的值为()
A:11 B:12 C:10 D:9
答案:C
8.表达式: "520abc"+10的值为530()
A:错 B:对
答案:B
第四章测试
1.PHP的基本控制结构有三种,分别是()。
A:多重循环结构 B:循环结构 C:选择结构 D:顺序结构
答案:BCD
2.在PHP中,单分支结构用()语句来实现。
A:for B:if else C:while D:switch
答案:B
3.switch多分支结构中,使用的关键词有()。
A:case B:break C:switch D:if
答案:ABC
4.do while与while语句没有区别。
A:错 B:对
答案:A
5.用for循环结构可以解决编程中的所有循环问题。
A:对 B:错
答案:A
A:对 B:错
答案:A
A:对 B:错
答案:A
第五章测试
1.定义关联数组时,其键名与值之间的分隔符是()。
A:=> B:-> C:: D:#
答案:A
2.以下哪些是合法的数组形式()。
A:array('a'=>'张三','b'=>'李四'); B:array('张三','b'=>'李四'); C:new('张三','李四'); D:array('张三','李四');
答案:ABD
3.关于数组元素的下标,下面说法中错误的是()?
A:元素的下标可以采用用户自定义的键名下标方式 B:任何情况下,都要将键名下标放在引号定界符中才能正确访问数组元素 C:元素下标可以采用从0
开始的递增的自然数列的方式 D:使用自定义键名下标的数组元素不能使用
自然数作为下标进行访问
答案:B
4.下列说法正确的是()。
A:数组的下标必须是连续的 B:数组的下标必须为数字,且从0开始 C:数组中的元素类型必须一致 D:数组的下标可以是字符串
答案:D
5.下面哪个选项没有将John添加到users数组中()。
A:$users[]='John'; B:$users['aa']='John'; C:array_add($users,'John');
D:array_push($users,'John');
答案:C
6.若定义数组时省略关键字key,则第三个数组元素的关键字为3.
A:对 B:错
答案:B
第六章测试
1.PHP中哪个语句可以输出变量类型()。
A:echo B:print_r() C:var_dump() D:print
答案:C
2.返回数组中当前的键值对,并将数组指针向前移动一步的函数是each()。
A:错 B:对
答案:B
3.在str_replace(1,2,3)函数中,1,2,3所代表的分别是()。
A:取代字符串 B:被删除字符串 C:来源字符串 D:被取代字符串
答案:ACD
4.PHP中,函数默认按值传递参数。()
A:错 B:对
答案:B
5.若要返回数组中的所有值,可以使用array_keys()函数。()
A:对 B:错
答案:B

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。