文章目录
一、考试时间二、考试题目2.1 第一大题2.2 第二大题2.3 第三大题2.4 第四大题2.5 第五大题2.6 第六大题2.7 第七大题2.8 第八大题三、总结一、考试时间
12月27日 19:00-21:00
17周随堂考,平时分60%,考试占比40%
本次考试是软件学院级大三上移动互联网开发技术期末考试,本课程主要教授内容为“微信小程序开发”,而不是“安卓开发”,与另一个教“安卓开发”的班的考试题目不一样
二、考试题目
本次考试一共有8道大题,有很多题目与去年的题目一致。去年考试题目的链接放在这里/qq_43451527/article/details/108436903
2.1 第一大题
1.请从软件工程的角度,描述移动互联网开发的整个过程(10分)
2.2 第二大题
2.在设计阶段,需要对一个移动APP做哪些方面的设计,描述这些设计的作用(10分)
2.3 第三大题
3.请写出小程序和原生APP的各自的优缺点(10分)
2.4 第四大题
4.请写出小程序各文件的类型及其作用。(10分)
2.5 第五大题
5.请画图表示小程序页面的生命周期,及在各条件下调用的生命周期函数及作用。(10分)
2.6 第六大题
6.如果一个js文件需要调用另一个js文件中的函数,需要进行什么操作,请写出代码(10分)
2.7 第七大题
7.调用wx.request函数访问http://xxx.xxx.xxx/getAllBuildings接口,得到如下数据并将其展示在小程序页面上,请写出wxml和js文件的相关代码。(15分)
其中retcode=0000代表返回正常,否则则是请求参数异常
data:[retcode:0000,data:[{id:1,title:'山东大学齐鲁软件学院'images:['/image/xxxxx.png']},{id:2,title:'山东大学中心校区'images:['/image/xxxxxxx.png','/image/xxxxxxx.png']},]]
2.8 第八大题
有一个场地预定系统,有小程序端和后台管理网站,请根据如下功能设计对应的后台接口
小程序:
用户登录,场地列表查看,场地详细信息(预定信息),预定信息查询,预定历史查询,展示预定码
后台管理网站:
用户管理,场地管理,预定管理,统计信息
其中若用户已登录,则使用token登录。预定信息由系统指定,不需要人工修改或添加。(25分)
三、总结
总的来说,这次考试考察了有关软件工程,js代码,接口设计的内容,与老师考前说的考试范围大体一致,所有题目都是简答题。一般来说,只要认真完成了平时的两个大作业,考试之前回顾有关软件工程,原型设计的内容,基本问题不大,重点是最后一题写接口的题目,稍微麻烦一些。
祝学弟学妹考试顺利!