【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案_第1页
【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案_第2页
【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案_第3页
【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案_第4页
【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案_第5页
已阅读5页,还剩15页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【答案】《微信小程序开发》(西安交通大学)章节期末慕课答案有些题目顺序不一致,下载后按键盘ctrl+F进行搜索第1章认识微信小程序单元测试1.单选题:作为自己个人喜好,微信小程序在开发时应选择的服务类目是()。

选项:

A、个人服务类目

B、企业服务类目

C、政府服务类目

D、媒体服务类目

答案:【个人服务类目】2.单选题:以下不是微信小程序的特点的是()。

选项:

A、触手可及

B、用完即走

C、无需下载及安装

D、所见即所得

答案:【所见即所得】3.多选题:微信小程序可以在()环境下开发。

选项:

A、Windows

B、Linux

C、MacOS

D、Unix

答案:【Windows;MacOS】4.多选题:微信小程序可以提供很多功能,除了()。

选项:

A、推送消息

B、拥有集中入口

C、可以订阅关系

D、拥有挂起状态

答案:【推送消息;拥有集中入口;可以订阅关系】5.多选题:微信小程序能提供的功能包括:()。

选项:

A、识别二维码

B、公众号关联

C、搜索查找

D、硬件连接

答案:【识别二维码;公众号关联;搜索查找;硬件连接】6.单选题:没有AppID无法开发微信小程序。

选项:

A、正确

B、错误

答案:【错误】7.单选题:小程序指的就是微信小程序。

选项:

A、正确

B、错误

答案:【错误】8.单选题:微信小程序无法实现实时音视频录制播放。

选项:

A、正确

B、错误

答案:【错误】9.单选题:微信小程序能实现页面分享。

选项:

A、正确

B、错误

答案:【正确】10.单选题:微信小程序没有应用商店。

选项:

A、正确

B、错误

答案:【正确】11.单选题:2016年1月微信小程序正式上线。

选项:

A、正确

B、错误

答案:【错误】12.单选题:微信小程序能够完全取代App。

选项:

A、正确

B、错误

答案:【错误】互评作业1.该作业需要完成下面四项工作:1、申请微信小程序AppID,请将你申请的AppID截图,以“my_appid.jpg”命名;(5分)2、安装并打开微信开发者工具,并将最后安装成功的微信开发者工具打开并截图,以“wx_window.jpg”命名;(3分)3、利用微信开发者工具编写微信小程序,使小程序主界面显示“欢迎你”+你的名字,字体颜色为红色,在手机上调试,并从手机上截图,将该图以“wx_result.jpg”命名。(10)4、将三张图片打包,并以“***的互评作业1.zip”命名,其中“***”表示你的名字。(2分)

本项得分针对问题1:有截图,图中显示本人申请的AppID,得4分(可以是新申请的,也可是网站上查出的AppID);文件命名正确得1分;无此图或图中无AppID或第1项不正确第2项正确均得0分。本项得分针对问题2:打开自己安装的微信开发者工具,并截图得2分;文件命名正确得1分;无截图或图中无要求内容或第1项不正确第2项正确均得0分。本项得分针对问题3:显示信息正确得6分;信息颜色正确得3分;文件命名正确得1分;无截图或图中无要求内容或第1、2、3项不正确第4项正确均得0分。本项得分针对问题4:打包内容完整得1分;命名文件正确得1分;第1项不正确,无论第2项是否正确均得0分。第2章小程序框架分析单元测试1.单选题:app.js中不可能出现的生命周期函数是()。

选项:

A、onLaunch

B、onHide

C、onShow

D、onCover

答案:【onCover】2.单选题:微信小程序的视图样式的文件名为。

选项:

A、HTML

B、CSS

C、WXML

D、WXSS

答案:【WXSS】3.多选题:下面能够打开tabBar的页面路由方法的是()。

选项:

A、navigateTo

B、switchTab

C、redirectTo

D、reLaunch

答案:【switchTab;reLaunch】4.多选题:微信小程序支持的{{}}内的运算包括()。

选项:

A、数字运算

B、字符串运算

C、数据路径

D、三元运算

答案:【数字运算;字符串运算;数据路径;三元运算】5.多选题:以下属于合法的微信小程序框架页面文件的是()。

选项:

A、js

B、json

C、wxss

D、txt

答案:【js;json;wxss】6.单选题:blockwx:if用于判断多个组件。

选项:

A、正确

B、错误

答案:【正确】7.单选题:app.wxss用于全局样式控制,index.wxss用于index页面的样式控制。

选项:

A、正确

B、错误

答案:【正确】8.单选题:微信小程序框架的逻辑层用来渲染页面。

选项:

A、正确

B、错误

答案:【错误】第3章构建UI界面单元测试1.单选题:下列能够实现多项选择的表单组件是()。

选项:

A、button

B、input

C、radio

D、checkbox

答案:【checkbox】2.单选题:image组件不支持的格式为()。

选项:

A、JPG

B、PSD

C、PNG

D、SVG

答案:【PSD】3.单选题:关于canvas组件的说法中正确的是()。

选项:

A、组件用来绘制圆形和正方形

B、组件默认高度为300px

C、组件默认宽度为150px

D、组件使用时需要有唯一的标识

答案:【组件使用时需要有唯一的标识】4.多选题:form表单可以提交()等组件的值。

选项:

A、input

B、button

C、radio

D、slider

答案:【input;radio;slider】5.多选题:picker支持的滚动选择器有()。

选项:

A、时间选择器

B、多列选择器

C、日期选择器

D、省市区选择器

答案:【时间选择器;多列选择器;日期选择器;省市区选择器】6.多选题:以下属于视图容器组件的是()。

选项:

A、text

B、view

C、icon

D、swiper

答案:【view;swiper】7.单选题:text组件中可以显示html的元素内容。()

选项:

A、正确

B、错误

答案:【错误】8.单选题:progress组件的percent属性的值的范围为0-100。()

选项:

A、正确

B、错误

答案:【正确】9.单选题:map组件用来开发与地图有关的应用。()

选项:

A、正确

B、错误

答案:【正确】第4章小程序必备API单元测试1.单选题:以下属于有关位置的API的是()。

选项:

A、wx.getSystemInfo

B、wx.showToast

C、wx.createMapContext

D、wx.checkSession

答案:【wx.createMapContext】2.单选题:下列关于wx.setStorage的说法中错误的是()。

选项:

A、一种数据缓存方式

B、可以实现同步数据缓存

C、可以实现异步数据缓存

D、包含属性key

答案:【可以实现同步数据缓存】3.单选题:使用wx.saveFile保存文件到本地时,本地文件的大小限制为()MB。

选项:

A、5

B、10

C、20

D、50

答案:【10】4.单选题:wx.previewImage的功能是()。

选项:

A、将图片保存到系统相册里

B、获取图片信息

C、从本地相册选择图片或使用相机拍照来选择图片

D、预览多张图片以及设置默认显示的图片

答案:【预览多张图片以及设置默认显示的图片】5.单选题:可以用来创建一个会话连接的API为()。

选项:

A、wx.onSocketOpen

B、wx.onSocketMessage

C、wx.connectSocket

D、wx.sendSocketMessage

答案:【wx.connectSocket】6.多选题:微信支付的方式包括()。

选项:

A、刷卡支付

B、扫码支付

C、App支付

D、小程序支付

答案:【刷卡支付;扫码支付;App支付;小程序支付】7.多选题:能够获取本地缓存数据的API包括()。

选项:

A、wx.getStorage

B、wx.getStorageSync

C、wx.getStorageInfo

D、wx.getStorageInfoSync

答案:【wx.getStorage;wx.getStorageSync;wx.getStorageInfo;wx.getStorageInfoSync】8.多选题:仿豆瓣电影的设计工作主要围绕()展开。

选项:

A、页面切换效果

B、海报轮播效果

C、电影列表布局

D、电影详细介绍页布局

答案:【页面切换效果;海报轮播效果;电影列表布局;电影详细介绍页布局】9.单选题:API回调函数success和complete功能一样()。

选项:

A、正确

B、错误

答案:【错误】10.单选题:微信小程序中可以在Page中定义onShareAppMessage函数来分享页面的分享信息。()

选项:

A、正确

B、错误

答案:【正确】11.单选题:微信小程序中,可以使用wx.downloadFile进行文件下载。()

选项:

A、正确

B、错误

答案:【正确】第6章小程序云端开发单元测试1.单选题:云开发中提供的文件存储API中不包括()。

选项:

A、wx.cloud.uploadFile

B、wx.cloud.downloadFile

C、wx.cloud.Query

D、wx.cloud.deleteFile

答案:【wx.cloud.Query】2.单选题:小程序云开发控制台中的运营分析不包括()。

选项:

A、资源使用

B、用户访问

C、数据权限

D、监控图表

答案:【数据权限】3.单选题:对于选择使用云开发还是传统开发,以下说法错误的是()。

选项:

A、对于个人小程序开发者可以选择小程序云开发

B、人员配备不齐,没有服务器的中小企业,可以选择小程序云开发

C、人员配备齐全,拥有自己的服务器的企业,可以选择小程序传统开发,这样更方便自己来控制

D、对于个人来讲,一定不能使用小程序传统开发

答案:【对于个人来讲,一定不能使用小程序传统开发】4.单选题:云开发数据库中的数据类型不包含()。

选项:

A、String

B、Array

C、Geo

D、Int

答案:【Int】5.单选题:以下关于微信云托管的说法错误的是()。

选项:

A、微信团队提供的以云原生为基础

B、免运维、高可用服务上云解决方案

C、无需服务器

D、1分钟即可部署小程序/公众号客户端

答案:【1分钟即可部署小程序/公众号客户端】6.单选题:以下不属于云开发控制台存储页面的主要功能的是()。

选项:

A、存储访问

B、存储管理

C、存储权限

D、图片处理

答案:【存储访问】7.单选题:以下不属于数据库中正确数据权限的是()。

选项:

A、所有用户可读,仅创建者可读写

B、所有用户不可读写

C、所有用户可读

D、所有用户可写,仅创建者不可读

答案:【所有用户可写,仅创建者不可读】8.多选题:Prompt对象常用方法包括()。

选项:

A、.then()

B、.catch()

C、.resolve()

D、.reject()

答案:【.then();.catch();.resolve();.reject()】9.多选题:云开发在()方面较传统开发有明显优势。

选项:

A、效率

B、生态

C、运维

D、简洁

答案:【效率;生态;运维】10.多选题:元开发提供的功能包括()。

选项:

A、云函数

B、数据库

C、存储

D、云调用

答案:【云函数;数据库;存储;云调用】11.多选题:以下属于云开发优势的是()。

选项:

A、无需搭建服务器,快速构建小程序、公众号

B、免登录、免鉴权调用微信开放服务

C、统一开发多端应用

D、按量计费,成本更低

答案:【无需搭建服务器,快速构建小程序、公众号;免登录、免鉴权调用微信开放服务;统一开发多端应用;按量计费,成本更低】12.多选题:数据库常用操作主要包括()。

选项:

A、增加

B、删除

C、修改

D、查询

答案:【增加;删除;修改;查询】13.多选题:云开发提供了一个JSON数据库,它提供了()。

选项:

A、database

B、collection

C、record

D、field

答案:【database;collection;record;field】14.单选题:云函数定时器的Cron表达式“02511**MON-FRI*”表示在周一到周五每天上午11:25触发。()

选项:

A、正确

B、错误

答案:【正确】15.单选题:Prompt对象用于同步操作。()

选项:

A、正确

B、错误

答案:【错误】16.单选题:云开发是一种Serverless云服务。()

选项:

A、正确

B、错误

答案:【正确】17.单选题:进行小程序云开发,AppID可以使用测试帐号。()

选项:

A、正确

B、错误

答案:【错误】18.单选题:传统开发时,需要进行前后端联调,上线流程长()。

选项:

A、正确

B、错误

答案:【正确】19.单选题:云开发支持TXT和JSON两种格式的数据导入。()

选项:

A、正确

B、错误

答案:【错误】20.单选题:云函数权限设置仅用于对小程序端发起的云函数调用,权限修改后需要1-3分钟生效。()

选项:

A、正确

B、错误

答案:【正确】期末测试微信小程序开发期末测试1.单选题:在获取到的地理位置信息中,用来表示纬度的是()。

选项:

A、altitude

B、latitude

C、accuracy

D、longitude

答案:【latitude】2.单选题:关于数据缓存API函数类型的说法中,不正确的是()。

选项:

A、wx.getStorageInfo(Objectobject)实现存储信息的异步获取

B、wx.setStorage(Objectobject)实现数据的同步存储

C、wx.getStorage(Objectobject)实现数据的异步获取

D、wx.setStorage(Objectobject)实现数据的异步存储

答案:【wx.setStorage(Objectobject)实现数据的同步存储】3.单选题:关于border-radius说法正确的是?

选项:

A、为图片改变边框大小

B、为图片添加边框

C、为文字添加圆角边框

D、为图片添加圆角边框

答案:【为图片添加圆角边框】4.单选题:关于三目运算符的定义:<表达式1>?<表达式2>:<表达式3>以下表达正确的是()。

选项:

A、如果表达式1的值为真,则执行表达式2和3,并返回表达式2和3的结果

B、先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果

C、如果表达式1的值为假,则执行表达式2,并返回表达式2的结果

D、先求表达式1的值,如果为真,则执行表达式3,并返回表达式3的结果

答案:【先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果】5.单选题:关于image组件属性的说法中,正确的是()。

选项:

A、src:图片的资源信息

B、bindload:当文档载入完毕时,发布到AppService的事件名,事件对象event.detail={height:'图片高度px',width:'图片宽度px'}

C、mode:图片裁剪、缩放的模式

D、binderror:当没有错误发生时,发布到AppService的事件名,事件对象event.detail={errMsg:'somethingwrong'}

答案:【binderror:当没有错误发生时,发布到AppService的事件名,事件对象event.detail={errMsg:'somethingwrong'}】6.单选题:wx.login()有哪几个属性?

选项:

A、success、fail、timeout、data

B、success、fail、url、data

C、success、fail、timeout、complete

D、success、fail、data、complete

答案:【success、fail、timeout、complete】7.单选题:下列能够实现带参跳转到result页面的是()。

选项:

A、wx.redirectTo'({url:/pages/result/result?A=+this.data.A})'

B、wx.redirectTo({url:'/pages/result/result?A='+A})

C、wx.redirectTo({url:'/pages/result/result?A='+this.data.A})

D、wx.redirectTo({www:'/pages/result/result?A='+this.data.A})

答案:【wx.redirectTo({url:'/pages/result/result?A='+this.data.A})】8.单选题:微信开发者工具中不包含()界面。

选项:

A、调试器

B、编辑器

C、计算器

D、模拟器

答案:【计算器】9.单选题:关于app.json中的tabBar功能,以下说法正确的是()。

选项:

A、tabBar中的指定的路径地址无需在pages属性中声明

B、tabBar默认显示最左边的页面

C、tabBar上可以只有图标,也可以只有文字

D、tabBar上必须同时有图标和文字

答案:【tabBar上可以只有图标,也可以只有文字】10.单选题:微信小程序使用()方法获取当前地理位置信息。

选项:

A、wx.catchLocation

B、wx.chooseLocation

C、wx.gainLocation

D、wx.getLocation

答案:【wx.getLocation】11.单选题:WXML中getBlur和getInput的区别是()。

选项:

A、使用getBlur当文本失去焦点,就会触发JS函数,使用getInput当变量修改时才触发函数

B、getBlur限制最大字符长度限制为10

C、getInput限制最大字符长度限制为10

D、getInput可以禁止输入框输入文字

答案:【使用getBlur当文本失去焦点,就会触发JS函数,使用getInput当变量修改时才触发函数】12.单选题:以下可以用于清空全部数据的是()。

选项:

A、wx.clearStorage

B、wx.flushStorage

C、wx.deleteStorage

D、wx.removeStorage

答案:【wx.clearStorage】13.单选题:为了提高使用便捷性,同一个微信小程序允许每个用户单独存储在本地设备中的数据应在()以内。

选项:

A、2MB

B、5MB

C、10MB

D、无限制

答案:【10MB】14.单选题:在数据API中,wx.getStorageSync的后缀Sync表示()。

选项:

A、同步

B、异步

C、无意义

D、都不正确

答案:【同步】15.单选题:关于Navigator组件属性的说法中,错误的是()。

选项:

A、hover-class用来指定点击时的样式类

B、open-type用来指定跳转方式

C、url实现应用内的跳转链接

D、navigateBack用来指定跳转返回方式

答案:【navigateBack用来指定跳转返回方式】16.单选题:微信小程序的网络API在发起网络请求时使用()格式的文本进行数据交换。

选项:

A、txt

B、xml

C、json

D、php

答案:【json】17.单选题:图片pic1.jpg的尺寸是宽320px、高160px。在wxml页面代码中:且在wxss中:image{width:160px;}那么最终显示的图片尺寸是()。

选项:

A、宽320px、高240px

B、宽320px、高160px

C、宽160px、高80px

D、宽160px、高160px

答案:【宽160px、高80px】18.单选题:微信小程序于()正式发布。

选项:

A、2016年12月

B、2016年6月

C、2017年1月

D、2017年6月

答案:【2017年1月】19.单选题:要想实现在页面顶端导航栏改变背景颜色,则可以在app.json的window属性中配置样式,()属性配置导航栏的背景颜色属性。

选项:

A、navigationBarTextStyle

B、navigationBarBackgroundColor

C、navigationBarTitleText

D、backgroundTextStyle

答案:【navigationBarBackgroundColor】20.单选题:微信小程序需要将文件保存在本地,则需要使用()方法。

选项:

A、wx.downloadDocument

B、wx.downloadFile

C、wx.saveDocument

D、wx.saveFile

答案:【wx.saveFile】21.单选题:在创建完成的微信小程序项目中,project.config.json文件属于()。

选项:

A、项目配置文件

B、主体文件

C、页面文件

D、其他文件

答案:【项目配置文件】22.单选题:新建项目时需要填写AppID,关于此项内容以下说法不正确的是()。

选项:

A、AppID也称为小程序ID,每个账号的ID都是唯一的

B、只有填写了AppID的项目才可以进行手机预览

C、如果填写了与开发者无关的AppID是无法创建成功的

D、不填写AppID就无法成功创建项目

答案:【不填写AppID就无法成功创建项目】23.单选题:关于微信开发者工具的版本,没有()版。

选项:

A、Windows32

B、Windows64

C、MacOS

D、Unix

答案:【Unix】24.单选题:企业使用微信小程序用于商业经营,则应该选择()作为程序主体类型。

选项:

A、个人

B、媒体

C、政府

D、企业

答案:【企业】25.单选题:一般使用()注册微信小程序账号。

选项:

A、手机号

B、微信号

C、邮箱

D、身份证号

答案:【邮箱】26.单选题:下列不属于微信小程序正确入口的是()。

选项:

A、扫码进入

B、搜索关键词进入

C、微信对话分享进入

D、点击url地址进入

答案:【点击url地址进入】27.多选题:以下属于微信小程序表单组件的是()。

选项:

A、input组件

B、button组件

C、picker组件

D、icon组件

答案:【input组件;button组件;picker组件】28.多选题:下列属于视图容器组件的是()。

选项:

A、view

B、swiper

C、scroll-view

D、cover-view

答案:【view;swiper;scroll-view;cover-view】29.多选题:以下API存储说法正确的是()。

选项:

A、deleteFile:删除文件

B、getTempFileURL:换取临时链接

C、uploadFile:上传文件

D、reveiceFile:获取文件

答案:【deleteFile:删除文件;getTempFileURL:换取临时链接;uploadFile:上传文件】30.多选题:关于微信小程序云开发文件命名规则说法正确的是()。

选项:

A、不能以/开头

B、可以出现连续/

C、编码长度最大为850个字节

D、推荐使用大小写英文字母、数字和符号-,!,_,.,*及组合

答案:【不能以/开头;编码长度最大为850个字节;推荐使用大小写英文字母、数字和符号-,!,_,.,*及组合】31.多选题:以下不符合微信小程序网络请求域名配置要求的是()。

选项:

A、

B、01

C、https://localhost

D、

答案:【;01;https://localhost】32.多选题:以下不能够用于监听用户截屏行为的是()。

选项:

A、wx.onUserCaptureScreen()

B、wx.captureUserCaptureScreen()

C、wx.hearUserCaptureScreen()

D、wx.listenUserCaptureScreen()

答案:【wx.captureUserCaptureScreen();wx.hearUserCaptureScreen();wx.listenUserCaptureScreen()】33.多选题:微信小程序使用wx.getNetworkType(OBJECT)获取网络类型,以下属于获取的网络类型有效值的是()。

选项:

A、none

B、wifi

C、unknown

D、5g

答案:【none;wifi;unknown】34.多选题:关于带有网络请求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论