您现在的位置是:首页 > PHP框架交流PHP框架交流
三态股份2022-04笔试题目
上善若水2022-04-06 22:04:11【PHP框架交流】 2652人已围观
简介三态股份笔试题目,三态是有笔试题的,这是2022/04/06的笔试题目;https://ks.youkaoshi.cn/doexam/2lopxM7Eoq.html1. 运行以下代码将显示什么?(
三态股份笔试题目,三态是有笔试题的,
这是2022/04/06的笔试题目;https://ks.youkaoshi.cn/doexam/2lopxM7Eoq.html
1. 运行以下代码将显示什么?( )
function total_Sum($c=5, $b=3,$a){
echo$a."+ ".$b." + ".$c." = ".($a+$b+$c) ;
}
total_Sum(1);
A .5+3+1=9
B.1+5+3=9
C.提示错误
D.9
答案:C
php7.2会报错,total_Sum缺少参数.
php5.3同样会警告输出以下信息:Warning: Missing argument 3 for total_Sum(), called in \b.php on line 2
- 3 + 1 = 4
2.运行以下代码将显示什么值?假设代码运行时的URL 是:testscript.php?c=25 ( )
function process($c, $d = 25)
{
global $e;
$retval = $c + $d - $_GET['c'] - $e;
return $retval;
}
$e = 10;
echo process(5);
A .25
B.-5
C.10
D.5
答案:B
3.以下脚本输出什么?( )
$array = '0123456789ABCDEFG';
$s = '';
for ($i = 1; $i < 50; $i++) {
$s .= $array[rand(0,strlen ($array) - 1)];
}
echo $s;
答案:C
A .50 个随机字符组成的字符串
B.49 个相同字符组成的字符串,因为没有初始化随机数生成器
C.49个随机字符组成的字符串
D.什么都没有,因为$array 不是数组
解析:字符串也可以通过数组下标的方式取第几个字符.
4.以下代码的输出是?( )
$somevar=15;
function addit () {
GLOBAL $somevar;
$somevar++ ;
echo "somevar is $somevar";
}
echo addit();
A .somevar is 15
B.somevar is 16
C.somevar is 1
D.somevar is $ somevar
答案:B
5. 以下代码执行后,数组$a->my_value 中储存的值是什么?(多选)( )
class my_class
{
var $my_value = array();
function my_class ($value)
{
$this->my_value[] = $value;
}
function set_value ($value)
{
$my_value='';
$this->$my_value = $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.d
E.e
答案:BCD
解析:输出
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; my_class has a deprecated constructor in D:\phpstudy_pro\WWW\yiii\b.php on line 2
my_class Object
(
[my_value] => Array
(
[0] => a
[1] => b
[2] => d
)
[] => c
)
Process finished with exit code 0
6. 哪种OOP 设计模式能让类在整个脚本里只实例化一次?( )
A:MCV模式
B:抽象工厂模式
C:单件模式
D:代理模式
E:状态模式
答案:C
7.已知某字符串为$mystr=’Yantai nanshan University’,则取子串函数substr($mystr,-18,-11)所得到的子串为( )
$mystr='Yantai nanshan University';
echo substr($mystr,-18,-11);
A:Yantai
B:anshan
C:University
D:会出现编译错误
答案:B
8.关于arsort()函数,如下说法正确的是( )
$mystr='Yantai nanshan University';
echo substr($mystr,-18,-11);
A:对数组值按照从大到小排序
B:对数组值按照从小到大排序
C:对数组键按照从大到小排序
D:对数组键按照从小到大排序
答案:C
arsort() 函数对关联数组按照键值进行降序排序。
9.有订单表orders,包含字段用户信息userid,字段产品信息productid,以下语句能够返回至少被订购过两次的productid?( )
A:select productid from orders where count(productid)>1
B:select productid from orders where max(productid
C:select productid from orders where having count(productid)>1 group by productid
D:select productid from orders group by productid having count(productid)>1
答案:D
10.大学生春季运动会的数据库,保存了比赛信息的三个表如下:
运动员sporter(运动员编号 sporterid,姓名name,性别 sex,所属系号 department),
项目item(项目编号 itemid,名称 itemname,比赛地点 location),
成绩grade(运动员编号 id,项目编号 itemid,积分 mark)。
用SQL语句完成在“体育馆”进行比赛的各项目名称及其冠军的姓名,正确的是:( )。
A:SELECT i.itemname,s.name FROM grade g, (SELECT itemid iid,MAX(mark) max FROM grade WHERE itemid IN ( SELECT itemid FROM item WHERE location=’体育馆’) GROUP BY itemid) temp,item i,sporter s WHERE g.itemid=temp.iid AND g.mark=temp.max AND temp.iid=i.itemid AND s.sporterid=g.sporterid;
B:SELECT i.itemname,s.name FROM grade g,(SELECT itemid iid,MIN(mark) max FROM grade WHERE itemid IN ( SELECT itemid FROM item WHERE location=’体育馆’) GROUP BY itemid) temp,item i,sporter s WHERE g.itemid=temp.iid AND g.mark=temp.max AND temp.iid=i.itemid AND s.sporterid=g.sporterid;
C:SELECT i.itemname,s.name FROM grade g,(SELECT itemid iid,MAX(mark) max FROM grade WHERE itemid IN ( SELECT itemid FROM item WHERE location=’体育馆’) ) temp,item i,sporter s WHERE g.itemid=temp.iid AND g.mark=temp.max AND temp.iid=i.itemid AND s.sporterid=g.sporterid;
D:SELECT i.itemname,s.name FROM grade g,(SELECT itemid iid,MIN(mark) max FROM grade WHERE itemid IN ( SELECT itemid FROM item WHERE location=’体育馆’) GROUP BY itemid) temp,item i,sporter s WHERE g.itemid=temp.iid AND g.mark=temp.max;
答案:A
11.有一个名为app的MySQL数据库表,其建表语句如下:
CREATE TABLE `app` (
`app_id` int(10) DEFAULT '0',//应用ID
`version_code` int(10) DEFAULT '0',//应用的版本号
`download_count` int(10) DEFAULT '0'//当前版本的下载量
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
当前表中数据记录如下,一条记录表示某个应用的某个版本的下载量记录:
+————+———————+————————+
| app_id | version_code | download_count |
+————+———————+————————+
| 1 | 10 | 90 |
| 1 | 11 | 100 |
| 1 | 10 | 20 |
| 2 | 15 | 10 |
| 2 | 16 | 15 |
| 2 | 17 | 30 |
| 2 | 16 | 5 |
| 3 | 2 | 50 |
+————+———————+————————+
问: 下面那个MySQL语句可以查出每个应用中总下载量最大的版本号和次数( )?
(10分)
sign标记
A. select t.app_id, t.version_code, max(t.download_sum) from (select app_id, version_code, sum(download_count) download_sum from app group by app_id, version_code) as t group by t.app_id having t.download_sum > max(t.download_sum);
B. select t.app_id, t.version_code, max(t.download_sum) from (select app_id, version_code, sum(download_count) download_sum from app group by app_id, version_code order by download_sum desc) as t group by t.app_id;
C. select 1.app_id, l.version_code, max(download_sum) from app l inner join (select app_id , version_code, sum(download_count) as download_sum from app group by app_id, version_code ) as t on l.app_id = t.app_id and l.version_code = t.version_code group by l.app_id, l.version_code;
D. select l.app_id, l.version_code, max(download_sum) from app l inner join (select app_id , version_code, sum(download_count) as download_sum from app group by app_id, version_code ) as t on l.app_id = t.app_id and l.version_code = t.version_code group by l.app_id;
答案:B
提交结果85分 懒得测试了
最后两题的sql看着头疼.
很赞哦! (1)
上一篇: 2022年面试前基本准备1
相关文章
随机图文
-
PHP多种方式遍历文件夹 递归与非递归方式
PHP多种方式遍历文件夹 递归与非递归方式,PHP读取所有目录文件函数,php递归读取目录文件函数. 非递归方式实现 附:不用递归遍历目录下的文件 如果要遍历某个目录下的所有文件(包括子目录),最首先 -
幽默笑话8则:半夜里老婆听到老公在笑声啜泣,忙把老公叫醒
1.半夜里老婆听到老公在笑声啜泣,忙把老公叫醒。妻子问:“怎么了?”老公说:“梦见自己又结婚了。”老婆说:“不是早就想再找一个吗?哭啥呀,该高兴呀。”老公说:“洞房的时候一揭盖头,还是你!”2.学校放寒假了,做火车回家。在我座位旁边是一个来自安徽的,他问我:兄弟,四川人是不是全部会变脸啊?我反问道:那你们安徽人是不是都唱黄梅戏?然后,然后她给我唱了一段黄梅戏,唱完后 -
开心一笑, 爆笑简短的段子 ,幽默笑话
1、早上我去菜市场买青菜,我问小贩:“你这菜打过农药吗?”小贩想了想说:“估计打不过。”2、跟一女同事玩打手背的游戏,不小心抓到了她的手,破了一点表皮,然后女同事一脸认真的拿出手机,正在我以为她要拍照 -
海底大猎杀v0.13.0 无限金币全鱼类破解教程 免破解补丁
在网上下载海底大猎杀v0.13.0,发现不是无限金币,而且鱼类没有完全解锁,也下载的所谓的7项修改器,发现无法检车游戏,更无法修改,最终发现了无限金币全鱼类破解教程,非破解补丁.具体教程:破解视频教程