MOOC 微信小程序开发从入门到实践-浙江工商大学 中国大学慕课答案.docx
《MOOC 微信小程序开发从入门到实践-浙江工商大学 中国大学慕课答案.docx》由会员分享,可在线阅读,更多相关《MOOC 微信小程序开发从入门到实践-浙江工商大学 中国大学慕课答案.docx(18页珍藏版)》请在文库网上搜索。
1、 MOOC 微信小程序开发从入门到实践-浙江工商大学中国大学慕课答案1.Hello World 小程序开发截图(PC 端和手机端)测试 11、问题:微信小程序是于何时正式发布?选项:A、2016 年 6 月B、2016 年 12C、2017 年 1 月D、2017 年 6 月正确答案:【2017 年 1 月】2、问题:以下哪个不是主流的手机操作系统?选项:A、AndroidB、iOSC、Windows PhoneD、Blackberry正确答案:【Blackberry】3、问题:以下哪个不是正确的小程序入口?选项:A、微信对话分享进入B、点击 url 地址进入C、扫码进入D、搜索关键词进入正确
2、答案:【点击 url 地址进入】4、问题:小程序注册的账号是?选项:A、学号B、邮箱C、手机号D、微信号正确答案:【邮箱】5、问题:学生注册小程序用于个人学习,选择的程序主体类型是?选项: A、企业B、政府C、媒体D、个人正确答案:【个人】6、问题:以下哪个不是小程序账号完善需要填写的内容?选项:A、小程序名称B、小程序头像C、小程序介绍D、服务器地址正确答案:【服务器地址】7、问题:关于微信 web 开发者工具的下载和安装,没有以下哪个版本?选项:A、UnixB、Mac OSC、Windows 32D、Windows 64正确答案:【Unix】8、问题:新建项目时需要填写 AppID,关于此
3、项内容以下说法不正确的是?选项:A、不填写 AppID 就无法成功创建项目。B、只有填写了 AppID 的项目才可以进行手机预览。C、如果填写了与开发者无关的 AppID 是无法创建成功的。D、AppID 也称为小程序 ID,每个账号的 ID 都是唯一的。正确答案:【不填写 AppID 就无法成功创建项目。】9、问题:小程序根据开发阶段可以分为不同的版本,这些版本不包括以下哪个?选项:A、开发版B、体验版C、线上版D、内部版正确答案:【内部版】10、问题:在创建完成的第一个小程序项目中,project.config.json 文件属于以下哪种?选项:A、主体文件 B、项目配置文件C、页面文件D
4、、其他文件正确答案:【项目配置文件】2.习题练习案例开发截图(PC 端和手机端)测试 21、问题:小程序使用以下哪个方法将文件保存在本地?选项:A、wx.saveDocumentB、wx.downloadDocumentC、wx.saveFileD、wx.downloadFile正确答案:【wx.saveFile】2、问题:小程序页面的所有路径地址是保存在以下哪个文件中的?选项:A、app.jsonB、app.jsC、app.wxssD、project.config.json正确答案:【app.json】3、问题:在 app.json 的 window 属性中还可以配置页面顶端导航栏的样式,以
5、下哪个属性用于定义导航栏背景颜色?选项:A、backgroundTextStyleB、navigationBarTextStyleC、navigationBarTitleTextD、navigationBarBackgroundColor正确答案:【navigationBarBackgroundColor】4、问题:关于 app.json 中的 tabBar 功能,以下说法正确的是?选项:A、tabBar 上必须同时有图标和文字B、tabBar 中的指定的路径地址无需在 pages 属性中声明C、tabBar 默认显示最左边的页面D、tabBar 上可以只有图标,也可以只有文字正确答案:【ta
6、bBar 上可以只有图标,也可以只有文字】 5、问题:关于微信 web 开发者工具,不包含以下哪种界面?选项:A、计算器B、模拟器C、编辑器D、调试器正确答案:【计算器】6、问题:this.data 赋值语句和 this.setData()赋值方式有什么区别?选项:A、this.data 赋值语句只改变变量的值,this.setData()既改变变量的值又会更新视图B、this.data 赋值语句不改变变量的值,this.setData()只改变变量的值不会更新视图C、this.data 赋值语句只改变变量的值,this.setData()只改变变量的值不会更新视图D、this.data 赋值
7、语句只改变变量的值,this.setData()既不改变变量的值又不会更新视图正确答案:【this.data 赋值语句只改变变量的值,this.setData()既改变变量的值又会更新视图】7、问题:Math.random() 0.5 ? 1 : -1 是什么意思?选项:A、从 1 到-1 之间随机生成数字,大于 0.5 就返回 1,反之则返回-1B、从 0.5 到-1 之间随机生成数字,大于 0.5 就返回 1,反之则返回-1C、从 0 到 1 之间随机生成数字,大于 0.5 就返回 1,反之则返回-1D、从-0.5 到 1 之间随机生成数字,大于 0.5 就返回 1,反之则返回-1正确答案
8、:【从 0 到 1 之间随机生成数字,大于 0.5 就返回 1,反之则返回-1】8、问题:举例如何实现带参跳转到 result 页面?选项:A、wx.redirectTo(url: /pages/result/result?A= + this.data.A)B、wx.redirectTo(url: /pages/result/result?A= + A)C、wx.redirectTo(www: /pages/result/result?A= + this.data.A)D、wx.redirectTo(url: /pages/result/result?A= + this.data.A)正确答案
9、:【wx.redirectTo(url: /pages/result/result?A= + this.data.A)】9、问题:如何给本章习题选项赋值?选项:A、answerA:app.globalData.questionrealIndex.optionlistABCD0,B、answerA:app.globalData.questionthis.data.realIndex.optionthis.data.listABCD0,C、answerA:app.globalData.answerthis.data.realIndex.choicethis.data.listABCD0, D、an
10、swerA:optionthis.data.listABCD0,正确答案:【answerA:app.globalData.questionthis.data.realIndex.optionthis.data.listABCD0,】10、问题:如何正确地在 index.js 打印 app.js 文件中的 globalData?选项:A、const app = getApp();console.log(app.globalData)B、onst = getApp();console.log(app.globalData)C、const app = App();console.log(app.gl
11、obalData)D、const app = getApp();console.log(globalData)正确答案:【const app = getApp();console.log(app.globalData)】3.我的页面模块开发截图(PC 端和手机端)测试 31、问题:wx.login()有哪几个属性?选项:A、success、fail、timeout、completeB、success、fail、data、completeC、success、fail、timeout、dataD、success、fail、url、data正确答案:【success、fail、timeout、com
12、plete】2、问题:关于 wx.showModal( )说法错误的是?选项:A、Title 是模态对话框的标题B、Content 是模态对话框的内容C、showCancel 是否取消模态对话框D、cancelText 是取消按钮的文字正确答案:【showCancel 是否取消模态对话框】3、问题:wx.request()当中以下哪个说法是不正确的?选项:A、url 是开发者服务器的接口地址B、data 是请求的参数C、complete()是调用结束的回调函数(只有调用成功才会执行)D、dataType 默认值是 json正确答案:【complete()是调用结束的回调函数(只有调用成功才会执
13、行)】4、问题:关于以下 API 请求说法错误的是 wx.request( url: data: questionA: right , success: function(res) console.log(http 返回值, res) , fail:function(res) console.log(http 返回值, res) )选项:A、questionA:right 表示向后台传送字符串rightB、console.log(http 返回值,res)表示请求成功打印后台返回值C、console.log(http 返回值,res)表示请求失败打印后台返回值D、该请求的 HTTP 请求方法是
14、 POST正确答案:【该请求的 HTTP 请求方法是 POST】5、问题:当 WXML 的 input 组件通过 bindchange 事件绑定了 JS 的 changname:function(e)函数,该如何打印 input 组件中改变的值?选项:A、console.log(e.detail.value)B、console.log(e.detail.input)C、console.log(e.value)D、console.log(e.input)正确答案:【console.log(e.detail.value)】6、问题:以下关于 image 组件的属性哪项是错误的?选项:A、src:
15、图片的资源信息B、mode: 图片裁剪、缩放的模式C、binderror: 当没有错误发生时,发布到 AppService 的事件名,事件对象event.detail = errMsg: something wrong D、bindload: 当文档载入完毕时,发布到 AppService 的事件名,事件对象event.detail = height:图片高度 px, width:图片宽度 px正确答案:【binderror: 当没有错误发生时,发布到 AppService 的事件名,事件对象event.detail = errMsg: something wrong 】7、问题:关于三目运算
16、符的定义:表达式 1 ? 表达式 2 : 表达式 3 以下表达正确的是?选项:A、先求表达式 1 的值,如果为真,则执行表达式 2,并返回表达式 2 的结果B、先求表达式 1 的值,如果为真,则执行表达式 3,并返回表达式 3 的结果C、如果表达式 1 的值为假,则执行表达式 2,并返回表达式 2 的结果D、如果表达式 1 的值为真,则执行表达式 2 和 3,并返回表达式 2 和 3 的结果正确答案:【先求表达式 1 的值,如果为真,则执行表达式 2,并返回表达式 2 的结果】8、问题:以下关于 rpx 说法正确的是?选项:A、iPhone6 上 1rpx = 0.5px = 1 物理像素 B
17、、iPhone5 上 1rpx = 0.5px = 1 物理像素C、iPhone6 上 1rpx = 0.42px = 1 物理像素D、iPhone6 Plus 上 1rpx = 0.5px = 1 物理像素正确答案:【iPhone6 上 1rpx = 0.5px = 1 物理像素】9、问题:关于 border-radius 说法正确的是?选项:A、为图片添加边框B、为图片添加圆角边框C、为文字添加圆角边框D、为图片改变边框大小正确答案:【为图片添加圆角边框】10、问题:关于数据缓存 API 函数类型以下哪种说法不正确?选项:A、wx.setStorage(Object object)实现数据
18、的异步存储B、wx.setStorage(Object object)实现数据的同步存储C、wx.getStorage(Object object)实现数据的异步获取D、wx.getStorageInfo(Object object)实现存储信息的异步获取正确答案:【wx.setStorage(Object object)实现数据的同步存储】4.信息修改模块开发截图(PC 端和手机端)测试 41、问题:已知 test.png 这张图片的尺寸是宽 300px、高 150px。在 wxml 页面代码中:image src=/image/test.png mode=widthFix/image 且在
19、 wxss 中:image width:150px;那么最终显示的图片尺寸是?选项:A、宽 150px、高 75px(宽高均被更改)B、宽 300px、高 150px(原图尺寸)C、宽 150px、高 150px(宽被更改)D、宽 300px、高 225px(小程序官方默认图片尺寸)正确答案:【宽 150px、高 75px(宽高均被更改)】2、问题:小程序对于服务器返回值使用的是何种编码方式?选项:A、GB2312B、GBKC、UTF-8D、Unicode正确答案:【UTF-8】 3、问题:小程序网络 API 在发起网络请求时使用何种格式的文本进行数据交换?选项:A、XMLB、JSONC、TX
20、TD、PHP正确答案:【JSON】4、问题:已知:var test = x1 : 1, 2, 3, 4, 5, x2 : hello, x3 : y1: false, y2: null, 以下哪句可以在 Console 控制台输出 y1 的值?选项:A、console.log(test.x3.y1)B、console.log(test0.x3.y1)C、console.log(x3.y1)D、console.log(y1)正确答案:【console.log(test.x3.y1)】5、问题:微信小程序从用户所注册的微信中获取的性别信息,以下哪种说法是正确的?选项:A、只能获取一段数组,1 对应
21、“保密”、2 对应“男”、3 对应“女”B、只能获取一段数组,0 对应“保密”、1 对应“男”、2 对应“女”C、无返回值D、可以直接获取注册的性别信息正确答案:【只能获取一段数组,0 对应“保密”、1 对应“男”、2 对应“女”】6、问题:以下关于 wx.showToast( )属性,说法错误的是?选项:A、mask 显示或关闭透明蒙层,防止触摸穿透B、success 接口用于调用成功的回调函数C、duration 用于提示延迟时间D、loading 用于调用加载的回调函数正确答案:【loading 用于调用加载的回调函数】7、问题:choseImage:function()this.ope
22、nAlert(),openAlert:function()wx.showToast( title:头像暂不支持修改, icon:none)在上述代码的基础上,调用 choseImage 方法的时候产生什么效果?选项:A、出现“头像暂不支持修改”的信息提示框B、出现 none 这个图片C、出现空白的信息提示框 D、无法跳出提示框正确答案:【出现“头像暂不支持修改”的信息提示框】8、问题:以下调用宏定义的方法哪个是正确的?选项:A、const userUrl = require(././config.js).userUrlB、userUrl = require(././config.js).use
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC 微信小程序开发从入门到实践-浙江工商大学 中国大学慕课答案 微信小 程序 开发 入门 实践 浙江 工商大学 中国 大学 答案