2024知到答案 微信小程序云开发(赤峰应用技术职业学院) 最新智慧树满分章节测试答案
绪论 单元测试
1、多选题:
以下哪些是正确的小程序入口?( )
选项:
A:扫码进入
B:点击url地址进入
C:搜索关键词进入
D:微信对话分享进入
答案: 【扫码进入;
搜索关键词进入;
微信对话分享进入】
项目一 单元测试
1、单选题:
下列选项中关于微信小程序的优点描述,不正确的是( )。
选项:
A:微信小程序开发周期短,开发成本低
B:微信小程序无需升级
C:微信小程序无需下载,通过扫一扫方式获取
D:小程序能推送消息
答案: 【小程序能推送消息】
2、单选题:
下面选项中对微信小程序功能描述,不正确的是( )。
选项:
A:可以在聊天窗口和小程序之间进行切换
B:小程序可以通过集中入口进入
C:微信小程序支持线下扫码
D:小程序可以进行消息通知
答案: 【小程序可以通过集中入口进入】
3、单选题:
image组件不支持的图片格式是( )
选项:
A:svg
B:jpg
C:png
D:bmp
答案: 【bmp】
4、单选题:
微信小程序走由( )提出,并解决了App使用的效率问题。
选项:
A:李宏彦
B:马化腾
C:张小龙
D:尤雨溪
答案: 【张小龙】
5、单选题:
小程序开发环境搭建,主要就是安装( )。
选项:
A:微信客户端
B:Chrome
C:编辑器
D:微信开发者工具
答案: 【微信开发者工具】
6、单选题:
在创建完成的第一个小程序项目中,project.config.json文件属于以下哪种?( )
选项:
A:主体文件
B:项目配置文件
C:页面文件
D:其他文件
答案: 【项目配置文件】
7、单选题:
学生注册小程序用于个人学习,选择的程序主体类型是?( )
选项:
A:媒体
B:个人
C:企业
D:政府
答案: 【个人】
8、单选题:
小程序注册的账号是?( )
选项:
A:学号
B:邮箱
C:手机号
D:微信号
答案: 【邮箱】
9、单选题:
注册账号时,需要选择的类型是?( )
选项:
A:服务号
B:企业号
C:小程序
D:订阅号
答案: 【小程序】
10、单选题:
微信小程序是于何时正式发布?( )
选项:
A:2016年1月9日
B:2015年1月9日
C:2017年1月9日
D:2018年1月9日
答案: 【2017年1月9日】
11、多选题:
关于小程序成员类型,包含以下哪个?( )
选项:
A:管理员
B:体验者
C:审核者
D:开发者
答案: 【管理员;
体验者;
开发者】
12、多选题:
以下哪些是正确的小程序入口?( )
选项:
A:微信对话分享进入
B:扫码进入
C:搜索关键词进入
D:点击url地址进入
答案: 【微信对话分享进入;
扫码进入;
搜索关键词进入】
13、多选题:
关于微信web开发者工具,包含以下哪种界面?( )
选项:
A:编辑器
B:调试器
C:计算器
D:模拟器
答案: 【编辑器;
调试器;
模拟器】
14、多选题:
关于小程序账号的注册,以下说明正确的是( )
选项:
A:一个邮箱只能注册一个小程序
B:个人类型必须是年满18周岁以上的微信实名用户
C:一个手机号只能注册一个小程序
D:注册时需要填写身份证号
答案: 【一个邮箱只能注册一个小程序;
个人类型必须是年满18周岁以上的微信实名用户;
注册时需要填写身份证号】
15、多选题:
新建项目时需要填写AppID,关于此项内容以下说法正确的是( )
选项:
A:不填写AppID就无法成功创建项目。
B:如果填写了与开发者无关的AppID是无法创建成功的。
C:AppID也称为小程序ID,每个账号的ID都是唯一的。
D:只有填写了AppID的项目才可以进行手机预览。
答案: 【如果填写了与开发者无关的AppID是无法创建成功的。;
AppID也称为小程序ID,每个账号的ID都是唯一的。;
只有填写了AppID的项目才可以进行手机预览。】
16、判断题:
微信公众号类型主要有小程序、服务号、企业微信、订阅号。( )
选项:
A:错
B:对
答案: 【对】
17、判断题:
微信公众号主要用作区分每个开发者,以及小程序的发布、审核、上线等。( )
选项:
A:对
B:错
答案: 【对】
18、判断题:
在微信小程序中,AppID 又称为小程序ID,是每个小程序的唯一标识。( )
选项:
A:对
B:错
答案: 【对】
19、判断题:
微信开发者工具中的Console 面板用于输出调试信息。( )
选项:
A:错
B:对
答案: 【对】
20、判断题:
在微信小程序中,每个页面由WXML,WXSS,JavaScript 和JSON文件组成,其中WXML和JavaScript 文件必须存在,WXSS和JSON文件可以省略。( )
选项:
A:错
B:对
答案: 【对】
21、判断题:
WXML和WXSS文件类似于网页开发中的HTML和CSS文件。( )
选项:
A:错
B:对
答案: 【对】
22、判断题:
微信小程序开发模式类似于Vue.js,同时支持组件化开发。( )
选项:
A:对
B:错
答案: 【对】
23、判断题:
微信小程序云开发能力从基础库2.2.3开始支持。( )
选项:
A:对
B:错
答案: 【错】
24、判断题:
微信小程序不支持ES6语法,但支持CSS动画。( )
选项:
A:错
B:对
答案: 【错】
25、判断题:
微信小程序运行环境是微信客户端,可以实现跨平台。( )
选项:
A:错
B:对
答案: 【对】
项目二 单元测试
1、单选题:
(单选题)app.json中的tabBar属性可以用于规定tab工具栏用于切换多页面效果。其中页面最少必须有2个,最多只能有多少个?( )
选项:
A:6
B:5
C:3
D:4
答案: 【5】
2、单选题:
关于微信web开发者工具的下载和安装,没有以下哪个版本?( )
选项:
A:Unix
B:Windows 32
C:Mac OS
D:Windows 64
答案: 【Unix】
3、单选题:
(单选题)关于app.json中的tabBar功能,以下说法正确的是?( )
选项:
A:tabBar默认显示最左边的页面
B:tabBar上可以只有图标,也可以只有文字
C:tabBar中的指定的路径地址无需在pages属性中声明
D:tabBar上必须同时有图标和文字
答案: 【tabBar上可以只有图标,也可以只有文字】
4、单选题:
小程序页面的所有路径地址是保存在以下哪个文件中的?( )
选项:
A:app.js
B:project.config.json
C:app.wxss
D:app.json
答案: 【app.json】
5、单选题:
以下哪个文件是小程序的全局逻辑文件?( )
选项:
A:app.wxss
B:project.config.json
C:app.js
D:app.json
答案: 【app.js】
6、单选题:
在app.json的window属性中还可以配置页面顶端导航栏的样式,以下那个属性用于定义导航栏背景颜色?( )
选项:
A:navigationBarTextStyle
B:navigationBarTitleText
C:backgroundTextStyle
D:navigationBarBackgroundColor
答案: 【navigationBarBackgroundColor】
7、多选题:
下面选项中,属于微信小程序页面组件的有( )。
选项:
A:<div>
B:<form>
C:<view>
D:<input>
答案: 【<form>;
<view>;
<input>】
8、多选题:
下面小程序app.js文件中,说法正确的是( )。
选项:
A:App() 必须在 app.js 中注册,且不能注册多个。
B:app.js文件通过App()函数定义应用程序,通过getApp()函数来获取应用
C:app.js文件是一个应用级逻辑代码文件
D:getApp()方法返回的是对象
答案: 【App() 必须在 app.js 中注册,且不能注册多个。;
app.js文件通过App()函数定义应用程序,通过getApp()函数来获取应用;
app.js文件是一个应用级逻辑代码文件;
getApp()方法返回的是对象】
9、多选题:
下面关于微信小程序创建项目说法正确的是( )。
选项:
A:创建微信小程序空白项目会自动创建app.json文件
B:通过微信开发者工具进行微信小程序的创建
C:微信小程序项目的创建通过appID和测试进行创建
D:创建微信小程序空白项目会自动创建project.config.json文件
答案: 【通过微信开发者工具进行微信小程序的创建;
微信小程序项目的创建通过appID和测试进行创建;
创建微信小程序空白项目会自动创建project.config.json文件】
10、多选题:
小程序目录结构中,配置完成app.json文件中的"pages":[pages/index/index]字段,自动生成的页面文件有( )。
选项:
A:index.wxml
B:index.js
C:index.json
D:index.wxss
答案: 【index.wxml;
index.js;
index.json;
index.wxss】
11、多选题:
下面对于小程序项目前后台代码,说法正确的是( )。
选项:
A:node.js服务器监听端口的方式app.listen()实现
B:wx.request()请求默认的是get请求,可以通过method自定义请求方式
C:wx.request()网络请求端口中的this不是window对象
D:wx.request()发起HTTP网络请求
答案: 【node.js服务器监听端口的方式app.listen()实现;
wx.request()请求默认的是get请求,可以通过method自定义请求方式;
wx.request()网络请求端口中的this不是window对象】
12、多选题:
下面选项中,关于选择器的说法正确的是( )。
选项:
A:view::after表示在元素view组件内的后面插入元素
B:id选择器可以通过id属性获取元素
C:element选择器,可以通过组件名获取元素
D:.class选择器,可以通过类名获取元素
答案: 【view::after表示在元素view组件内的后面插入元素;
id选择器可以通过id属性获取元素;
element选择器,可以通过组件名获取元素;
.class选择器,可以通过类名获取元素】
13、多选题:
下面对于小程序中index.js文件,说法正确的是( )。
选项:
A:index.js文件通过Page(),完成页面的注册。
B:index.js文件是页面级注册的逻辑代码
C:在index.js文件中,通过调用getApp()函数获取小程序应用示例
D:index.js文件是应用级注册的逻辑代码
答案: 【index.js文件通过Page(),完成页面的注册。;
index.js文件是页面级注册的逻辑代码;
在index.js文件中,通过调用getApp()函数获取小程序应用示例】
14、多选题:
下面关于表单组件的描述中,说法正确的是( )。
选项:
A:checkbox表示单选框
B:<button>中form-type值为submit表示按钮是提交按钮
C:bindsubmit绑定表单提交事件。
D:<label>标签可以通过display:block将其变为块元素
答案: 【<button>中form-type值为submit表示按钮是提交按钮;
bindsubmit绑定表单提交事件。;
<label>标签可以通过display:block将其变为块元素】
15、判断题:
在input标签type属性为digit表示带小数点的键盘输入。( )
选项:
A:对
B:错
答案: 【对】
16、判断题:
node.js搭建微信小程序后台中,常用的框架是express框架。( )
选项:
A:对
B:错
答案: 【对】
17、判断题:
在微信小程序中,wx.request()接口配置对象中method表示请求方式。( )
选项:
A:错
B:对