22春《PHP》作业2题目
试卷总分:100 得分:100
一、单选题 (共 8 道试题,共 40 分)
1.下面的PHP程序运行结果是什么?( ) <?php $array = array (1, 2, 3, 5, 8, 13, 21, 34, 55); $sum = 0; For($i = 0; $i < 5; $i++) { $sum += $array[$array[$i]]; } Echo $sum; ?>
A.19
B.5
C.78
D.NULL
2.以下php程序的运行结果是什么?( ) <?php $array = array ('3' => 'a', 1.1=> 'b', 'c', 'd'); echo $array[1]; ?>
正确选项:--------
A.b
B.一个警告
C.d
D.1
3.以下PHP代码的运行结果是()。 <?php $a=10; $b=2;$c=4;$d=8;$e=1.0; $f=$c+$d*2; $g = $f%20; $h = $b-$a+$c+2; $i = $h<<$c; $j=$i*$e; print $j;
A.128
B.42
C.242.0
D.256
4.调用函数时,什么情况下不能给函数的参数赋常量?( )
A.当参数是布尔值时
B.当函数是类中的成员时
C.当参数是通过引用传递时
D.当函数只有一个参数是
正确选项:--------
5.以下哪个选项是把整型变量$a的值乘以4()
A.$a*=pow(2,2)
B.$a+=4
C.$a%=4
D.$a-=4
6.以下代码运行结果是什么?() <?php echo ‘Testing ‘. 1+2. ‘45’; ?>
A.Testing 1245
B.Testing345
C.Testing 1 245
D.245
7.考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?( ) $multi_array= array(‘red’,’green’,42=>’blue’,’yellow’=>array(‘apple’,9=>’pear’,’banana’,’orange’=>array(‘dog’,’cat’,’iguana’)))
A.$multi_array[‘yellow’][‘apple’][0]
B.$multi_array[‘blue’][0][‘orange’][1]
C.$multi_array[3][3][2]
D.$multi_array[‘yellow’][‘orange'][1]
正确选项:--------
8.如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是正确的?
A.该字段必须包含null值
B.字段必须包含在group by的条件中
C.字段必须有索引
D.该字段必须是主键
北语22春《PHP》作业2[正确正确答案]多选题答案
二、判断题 (共 12 道试题,共 60 分)
9.换行符标签是<HR>
10.在HTML中,标题字体标记<hx>中x的最大取值是4
11.取得搜索语句的结果集中的记录总数的函数是mysql_fetch_row
12.<? $link1 =mysql_connect("localhost","root",""); $link2 =mysql_connect("localhost","root",""); mysql_close(); ?>数据库关闭指令将关闭$link1连接标识
13.语句"for($k=0;$k=1;$k++);"和语句"for($k=0;$k==1;$k++);"执行的次数分别是无限和0
14.函数val_dump()的意义是 输出变量的相关信息
正确选项:--------
15.要查看一个结构类型变量的值,可以使用函数print
16.一般我们用print_r()函数来输出数组的键名和键值
17.$name='Tim O'Reilly'; echo $name."<br>“; 输出结果为Tim O'Reilly
正确选项:--------
18.PHP语法中,假设已知$a=”hello”,$b=”china”,则$a+$b得到”hello china”的字符串
19.mysql_query在功能上等于mysql_select_db() +mysql_db_query()
20.运算符"%"的作用是取整
北语22春《PHP》作业2[正确正确答案]奥鹏资讯分享:
北京理工大学——德以明理,学以精工。
北京理工大学隶属于国家工业和信息化部,是一所理工为主、工理文协调发展的全国重点大学,是国家一直重点建设的高校,首批设立研究生院、首批进入“211工程”建设、第10所进入“985工程”建设,是中国共产党创办的第一所理工科大学。北京理工大学远程教育学院是教育部于2000年首批批准的15所远程教育试点高校之一。
北京理工大学的计算机类专业有以下几种:
计算机应用技术
开设学历:高起专
学分:80
学习期限 :2.5—4.5年
课程设置:面向对象程序设计、JAVA技术与应用、网站规划与设计、多媒体技术、软件工程、XML程序设计、项目管理、网络信息安全基础、微机技术及应用、SQL Server 数据库应用、用户界面设计、软件开发工具、ASP.NET开发技术等。
数字媒体应用技术
开设学历:高起专
学分:80
学习期限 :2.5—4.5年
课程设置:网站规划与设计、数字艺术设计基础、脚本程序设计、计算机动画技术、实用图像处理技术、多媒体技术、网站开发与应用、数据库技术与应用、ASP.NET开发技术、平面设计、计算机三维建模、数字视频处理等。
物联网工程技术
开设学历:高起专
学分:80
学习期限 :2.5—4.5年
课程设置:计算机网络、物联网技术导论、数据结构与算法、无线传感器网络、射频技术与无线通信(RFID)、微机技术及应用、数据通讯基础、网站规划与设计、JAVA技术与应用、网络信息安全基础、网络操作系统、SQL Server数据库应用、无线网络与无线局域网、二维码技术等。
计算机科学与技术
开设学历:专升本、高起本
学分:专升本 :80 高起本 :150
学习期限 :专升本:2.5—4.5年 高起本:5-7年
课程设置:数据结构与算法、计算机组成原理、操作系统、计算机网络、数据库技术与应用、计算机体系结构、面向对象程序设计、JAVA技术与应用、网站规划与设计、多媒体技术、C语言程序设计、管理信息系统、软件工程等。
软件工程(互联网应用)
开设学历:专升本、高起本
学分:专升本 :80 高起本 :150
学习期限 :专升本:2.5—4.5年 高起本:5-7年
课程设置:网站规划与设计、软件工程、微机技术及应用、数据结构与算法、计算机网络、计算机组成原理、数据库技术与应用、网络信息安全基础、网络编程基础、数据通讯基础、Visual Basic程序设计、多媒体技术、JAVA技术与应用、SQL Server数据库应用、ASP.NET开发技术、PHP 网站开发技术、无线网络与无线局域网、网络操作系统、电子商务、XML程序设计、项目管理等。
软件工程(数字媒体与动漫设计)
开设学历:专升本
学分:150
学习期限 : 5-7年
课程设置:网站设计与开发实践、实用数据库与网络、实用数据结构与算法、用户界面设计、数字媒体技术与应用、实用软件工程、计算机三维建模、网站规划与设计、数字艺术设计基础、计算机动画技术、多媒体技术、实用图像处理技术、个体与小组软件过程、PHP 网站开发技术、JSP 网站开发技术、影视后期制作、三维动画技术等
信息管理与信息系统
开设学历:专升本、高起本
学分:专升本 :80 高起本 :150
学习期限 :专升本:2.5—4.5年 高起本:5-7年