【小程序】高校微信小程序应用大赛测试题

报名地址

https://developers.weixin.qq.com/competition/index

测试题目

答案不保证对。。。但是可以通过测试 

1. 以下那种小程序的内容是符合微信运营规范的? AD 
A. 星座运势小程序 
B. 虚假红包小程序 
C. 营销广告小程序 

D. 查询天气小程序 

2. 关于微信小程序的名称规范,下面的哪些说法是正确的?(多选) ABD 
A. 不得含有政治敏感、色情、暴力血腥、恐怖内容及国家法律法规禁止的其他违法内容 
B. 未经授权不得使用第三方享有合法权益的商标、品牌标识等内容 
C. 如果申请得当,可以用电话、邮件、日历等广义归纳类词汇命名 

D. 不得混有商业化用语、热门公众号或小程序名称、热门应用名称 

3. 下面哪些能力不属于小程序的开放能力? C 
A. 扫描普通链接二维码可打开小程序 
B. 移动App可分享小程序页面 
C. 小程序内可以关注公众号 

D. 公众号模版消息可打开相关小程序 

4. 小程序的功能页面最多可以设置多少个标签? B 
A. 3 
B. 5 
C. 10 

D. 无限制 

5. 下面哪一个类目个人类型小程序不可以申请? D 
A. 在线教育 
B. 旅游功率 
C. 在线健身 

D. 就医服务 

6. 小程序名称如何可以修改? D 
A. 小程序发布前不可修改名称,发布后可通过微信认证进行改名; 
B. 小程序发布前,名称设置成功以后有5次修改名称机会,发布后可通过微信认证进行改名 
C. 小程序发布前,名称设置成功以后有3次修改名称机会,发布后可通过微信认证进行改名 

D. 小程序发布前,名称设置成功以后有2次修改名称机会,发布后可通过微信认证进行改名 

7. 下面的哪些运营行为是微信小程序不提倡的?(多选) ABCD 
A. 强制用户分享或关注 
B. 利诱用户分享或关注 
C. 滥用模板消息 

D. 频繁通过红包骚扰用户 

8. 微信小程序目前不能运行在哪些版本的微信中?(多选) CD 
A. 微信iPhone版 
B. 微信Android版 
C. 微信Windows客户端 

D. 微信iPad客户端 

9. 下面哪些项是微信小程序的产品理念?(多选) ABD 
A. 连接更多线下场景 
B. 无需安装,用完即走 
C. 全面替代App 

D. 让商业化存在于无形之中 

10. 下面哪一种方式无法找到小程序? C 
A. 微信群 
B. 小程序历史列表 
C. 朋友圈消息 

D. 微信对话列表任务栏 

11. 哪些版本的微信小程序可以用vConsole进行调试? AB 
A. 开发版 
B. 体验版 

C. 正式版 

12. 小程序是通过哪一种方式实现动态改变样式的? B 
A. 提供修改样式的API 
B. 使用WXML语言提供的数据绑定功能 
C. 直接操作DOM 

D. 没有任何方式 

13. 下面哪一个不是微信小程序开发的技术名词? B 
A. WXML 
B. WAPI 
C. WXSS 

D. WXS 

14. 在 onShareAppMessage 返回值中,哪一个字段可用于设置分享框的标题文本 ?C 
A. name 
B. path 
C. title 

D. text 

15. 微信小程序的页面逻辑部分主要使用哪一种语言开发? B 
A. Java 
B. Javascript 
C. C++ 

D. C# 

16. 一般最为推荐哪一种方式用于判断某个组件或接口是否可用? C 
A. 判断接口是否存在 
B. 判断版本号 
C. 通过wx.canIUse接口判断 

D. 无需判断 

17. 微信小程序是基于哪一种方式渲染? C 
A. 纯客户端渲染 
B. 纯Web渲染 
C. 客户端 + Web结合渲染 

D. 以上都不是 

18. 一个小程序页面至少由几个文件组成? D 
A. 1 
B. 2 
C. 3 

D. 4 

19. 微信小程序逻辑层使用的是哪一种编程语言? C 
A. WXML 
B. WXSS 
C. Javascript 

D. WXS 

20. 下面关于WXML的哪一个说法是错误的? D 
A. WXML是指WeiXin Markup Language,用于构建页面的结构 
B. 具有数据绑定、列表渲染的能力 
C. 可以进行if/else等简单的条件渲染 

D. 目前还不支持进行事件绑定 

21. wx.openDocument支持打开哪些类型的文件?(多选) ABC 
A. pdf 
B. ppt 
C. doc 

D. png 

22. 下面的哪一项是微信小程序API目前还不能实现的? D 
A. 获得用户的位置 
B. 获得运行手机的品牌和型号 
C. 引导用户进行微信支付 

D. 删除用户手机的联系人 

23. 下面哪些组件是目前官方提供的组件?(多选) ABD 
A. scroll-view 
B. open-data 
C. table 

D. web-view 

24. 首次调用wx.navigateTo从PageA页面跳转到PageB页面,下面哪一个生命周期函数不会被调用? A 
A. PageonUnload() 
B. PageonHide() 
C. PageonLoad() 

D. PageonShow() 

25. 下面的哪些说法是正确的?(多选) ABCD 
A. 小程序 JavaScript 是由 ECMAScript 和小程序框架以及小程序 API 来实现的 
B. 小程序 JavaScript 没有 BOM 和 DOM 对象,无法运行诸如 JQuery、Zepto等一些常见的前端库 
C. 小程序 JavaScript 缺少 Native 模块和 NPM 包管理机制 

D. 小程序 JavaScript 与浏览器中的 JavaScript 是完全相同的 

26 以下哪种不属于小程序的版本类型? D 
A. 体验版 
B. 开发版 
C. 正式版 

D. 测试版 

27 每个小程序最多可以绑定多少个客服人员? C 
A. 50 
B. 30 
C. 100 

D. 150 

28 每个小程序最多支持提交多少个自定义关键词?每个月最多有多少次修改机会?B 
A. 5;5 
B. 10;3 
C. 5;3 

D. 10;不支持修改 

29 下面的哪些组件是由客户端创建的原生组件?ABCD 
A. map 
B. canvas 
C. video 

D. textarea 

30在小程序启动时,下列的哪一项不属于JS代码中一定可以获知的信息?C 
A. 页面路径 
B. 页面参数 
C. 微信昵称 

D. 场景值 

31下面哪一种写法可以用于监听用户对于 view 节点的点击?C 
A. view watchtap=”callback”> 
B. view listentap=”callback”> 
C. view catchtap=”callback”> 

D. view triggertap=”callback”> 

32 微信小程序提供的本地缓存 storage 上限是多大空间? B 
A. 5MB 
B. 10MB 
C. 15MB 

D. 20MB 

33 使用wx.navigateTo最多可以打开多少个页面? 5

你可能感兴趣的:(小程序)