山东大学软件学院移动互联网开发技术期末考试回忆版
Posted 叶卡捷琳堡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了山东大学软件学院移动互联网开发技术期末考试回忆版相关的知识,希望对你有一定的参考价值。
一、考试时间
2021年12月27日 19:00-21:00
17周随堂考,平时分60%,考试占比40%
本次考试是软件学院2019级大三上移动互联网开发技术期末考试,本课程主要教授内容为“微信小程序开发”,而不是“安卓开发”,与另一个教“安卓开发”的班的考试题目不一样
二、考试题目
本次考试一共有8道大题,有很多题目与去年的题目一致。去年考试题目的链接放在这里https://blog.csdn.net/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代码,接口设计的内容,与老师考前说的考试范围大体一致,所有题目都是简答题。一般来说,只要认真完成了平时的两个大作业,考试之前回顾有关软件工程,原型设计的内容,基本问题不大,重点是最后一题写接口的题目,稍微麻烦一些。
祝学弟学妹考试顺利!
以上是关于山东大学软件学院移动互联网开发技术期末考试回忆版的主要内容,如果未能解决你的问题,请参考以下文章