移动开发—课后习题答案

目录

第一章

一、填空题

二、判断

三、选择

第二章

一、填空

二、判断

三、选择

第三章

一、填空

二、判断

三、选择

第四章

一、填空

二、判断

三、选择

第五章

一、填空题

二、判断题

三、选择

第六章

一、填空

二、判断题 

三、选择题

第八章

一、填空题

二、选择


第一章

一、填空题

1、微信小程序可以通过_____方式打开

答案:扫描二维码

2、微信开发者工具中的上传是指将代码上传到______

答案:小程序管理后台

3、微信小程序的项目配置文件是_____

答案:project.config.json

4、微信小程序打开后的第一个页面在_____文件中配置

答案:app.json

5、微信开发者工具中Console面板的作用是_____

答案:输出调试信息

二、判断

1、微信小程序有着无须下载安装,使用方便快捷的特点()

答案:

2、微信小程序不仅可以完全取代原生APP,而且支持跨平台

答案:

3、微信公众号就是微信小程序账号,只有通过注册才可进行微信小程序的开发

答案:

4、微信小程序文件大小限制为2MB左右,且可以在手机上进行预览

答案:

5、微信小程序通过提交、审核、发布,来完成微信小程序的上线

答案:

三、选择

1、下列关于微信小程序说话正确的是()

A 、微信小程序无需安装下载,运行在微信环境下

B 、微信小程序与WebApp应用的进入方式完全相同

C 、微信小程序具有开发周期短,开发成本比较低的特点

D、微信小程序可以跨平台

答案:ACD

2、关于微信开发者工具,下面说法正确的是()

A、在微信公众平台网站中找到微信开发者工具的下载地址,根据不同版本进行下载安装

B、为了方便开发,开发者工具提供了两种模板,分别是”普通快速启动模板“和”插件快速启动模板“,前者用于开发小程序,后者用于开发小程序插件。

C、微信开发工具的主页面主要由菜单栏,工具栏,模拟器,编辑器和调试器组成

D、使用微信开发者工具之前,需要注册申请微信公众号来获取AppID

答案:ABCD

3、微信小程序功能描述正确的是()

A、微信小程序支持线下扫码

B、微信小程序可以实现与公众号的关联

C、小程序支持搜索功能和历史列表

D、小程序不能推送信息

答案:ABCD

4、下列选项中,属于微信开发者工具功能的是()

A、Console面板

B、Network面板

C、Sources面板

D、AppData面板

答案:ABCD

5、下列选项中、关于微信小程序目录结构说话正确的是()

A、project.config.json用来设置项目的配置文件

B、app.js用来设置应用的逻辑文件

C、app.json文件为应用程序配置文件

D、pages是页面的保存目录

答案:ABCD

第二章

一、填空

1、微信小程序通过_____方式实现单击事件

答案:bindtap和catchtap

2、微信小程序的flex布局中,_____属性用来实现子元素的横向排列

答案:flex_direction

3、小程序按钮通过____组件实现

答案:button

4、微信小程序通过____实现flex布局

答案:display属性

5、微信小程序中执行页面数据加载之后执行的生命周期函数为___

答案:onLoad

二、判断

1、微信小程序中样式文件为wxss,只支持rpx一种尺寸单位

答案:

2、微信小程序组件的大小是固定的,无法更改

答案:

3、微信小程序中,在组件上可以绑定多个数据,同时也可以绑定多个事件

答案:

4、微信小程序的开发遵循W3C标准

答案:

5、微信小程序中的this指的是window对象

答案:

三、选择

1、关于微信小程序的说话正确的是()

A、微信小程序通过开发者的快速启动模板来创建

B、微信小程序的应用级配置文件时project.config.json文件

C、微信小程序开发的目录结构中app.json可以用来配置pages和window

D、微信小程序中app.wxss为公共结构文件

答案:AC

2、下面不属于flex布局属性的是()

A、flex:1

B、display:flex

C、flex-direction:row

D、float:left

答案:D

3、微信小程序中单击事件是()

A、touchmove

B、tap

C、touched

D、touchstart

答案:B

4、下列选项中不属于App的生命周期函数的是()

A、onLaunch

B、onLoad

C、onUnload

D、onHide

答案:BC

5、下列选项中,用来描述iPhone6中元素大小单位rpx和px的关系的是()

A、1rpx=1px

B、1rpx=0.5px

C、1rpx=3px

D、1rpx=1.5px

答案:B

第三章

一、填空

1、微信小程序中用___实现导航栏

答案:swiper

2、微信小程序中能够实现轮播效果的组件是____

答案:<swiper>

3、微信小程序中实现滚动条事件的绑定方法是____

答案:bindscroll

4、微信小程序引入音频的组件是____

答案:audio

5、微信小程序中控制音频播放的方法是____

答案:play

二、判断

1、微信小程序中wx:for指令能够实现列表的渲染,并且可以嵌套使用

答案:

2、swiper组件可以实现页面的轮播效果

答案:

3、scroll-view组件是用来设置页面的滚动区域,使用后自动产生滚动条

答案:

4、在使用wx:for时,绑定wx:key属性可以提高渲染列表的性能

答案:

5、在WXSS中可以通过background引入本地图片

答案:

三、选择

1、下面关于微信小程序中wx:for说法错误的是()

A 、wx:for可以实现页面中的列表渲染

B、wx:for-item可以用来重新定义当前数据元素的变量属性名

C、wx:for-index可以设置当前索引变量的属性名

D、wx:else可以单独使用实现页面的条件渲染

答案:D

2、下面不属于scroll-view组件属性的是()

A、scroll-x

B、scroll-top

C、bindscroll

D、current

答案:D

3、下面关于 slider滑动组件属性中,可以用来调节进度的是()

A、value

B、progress

C、bindchange

D、activeColor

答案:A

4、下面关于微信小程序中的CSS动画说法正确的是()

A、微信小程序支持CSS3动画

B、通过animation-play-state属性可以设置动画的播放效果

C、通过animation属性可以设置动画的播放效果

D、微信小程序的rotate可以用来设置旋转动画效果

答案:CD

5、关于image组件,下面属性中用来保持图片的纵横缩放比的是()

A、aspectFill

B、scrollToFill

C、aspectFit

D、widthFix

答案 :C

第四章

一、填空

1、____是视图层的基本组成单元

答案:组件

2、swiper内部只可以放置____组件

答案:swiper-item

3、设置text文本内容长按可选的属性是____

答案:selectable

4、navigator组件通过设置_____属性,来区分不同的跳转功能

答案:open-type

5、通过image的___属性来设定不同的图片的展示模式

答案:mode

二、判断

1、所有组件和属性都使用小写

答案:

2、video组件用来播放音频

答案:

3、audio组件用来播放视频

答案:

4、canvas组件用来绘制形状

答案:

5、只有给父元素设置了display:flex,才可以使用flex的相关属性

答案:

三、选择

1、下列对于input组件说法错误的是()

A、可以设置input输入框的禁用

B、用来控制输入单行文本内容

C、通过placeholder给输入框添加好友提示

D、input的type属性有三种有效类型

答案:D

2、关于组件描述错误的是()

A、所有组件都使用大写 

B、组件自带一些微信风格的样式和功能 

C、组件是视图层的基本组成单元 

D、所有组件都有基础属性 

答案:A

3、关于fom表单组件描述错误的是()

A、每个表单内的组件不用设定name属性 

B、form表单提交的是表单内选中的所有组件 

C、 form组件用来将表单里的值提交给 JS逻辑层进行处理

D、button中的 type有两个属性 submit和reset 

答案:A

4.下列关于text文本组件,说法错误的是()

A、 text 的selectable属性,表示文本是否可选

 B、 text 的space属性 , 有效值为emsp表示中文空格符的大小 

C、 text 的decode 属性,表示是否解码

D、text组件内支持 text和 view的嵌套

答案:D

 5.下列关于媒体组件,说法正确的是(

 A、媒体组件包括音频组件、视频组件、图片组件 

B、image组件的mode属性有12种展现模式

C、audio表示视频组件

D、video 组件的宽高不能超过WXSS设置

答案:A

第五章

一、填空题

1、微信小程序中设置_____禁止下拉

答案:enablePullDownRefresh:false

2、上传文件的API是____

答案:uploadFile

3、从相册选择图片,或者拍照使用的API是_____

答案:chooseImage

4、获取当前位置使用的API是_____

答案:wx.getLocation

5、用于tabBar页面与tabBar页面之间跳转的API是_____

答案:wx.switchTab

二、判断题

1、wx.navigateTo保留当前页面,跳转到tabBar页面

答案 

2、wx.switchTab跳转到应用中某一页面

答案:

3、wx.login是开放接口

答案 :

4、拨打电话API接口是wx.PhoneCall

答案:

5、获取收货地址API接口是wx.chooseAddress

答案:

三、选择

1、关于微信小程序导航跳转描述错误的是()

A、wx.navigateTo保留当前页,跳转到应用内的某个页面

B、wx.redirectTo关闭当前页面,跳转到应用内的某个页面

C、wx.switchTo跳转的路径后可以带参数且跳转到tabBar页面

D、wx.reLaunch关闭所有页面,打开到应用内某个页面

答案:C

2、关于header请求的头部描述错误的是()

A、header中不能设置Referer

B、header有两种请求类型

C、默认值是'content-type':'application/json'

D、'content-type':'application/x-www-form-urlencoded'会将数据进行JSON序列化

答案:D

3、关于wx.request属性描述正确的是()

A、只能发起HTTPS请求

B、URL可以带端口号

C、返回的complete方法,只有在调用成功后才能执行

D、header中可以设置Referer

答案:A

4、下列关于小程序数据缓存API的说法错误的是()

A、wx.setStorage()异步保存数据缓存

B、wx.getStorageInfoSync()同步获取当前storage的相关信息

C、wx.getStroge()从本地缓存中异步获取指定key的内容

D、异步方式需要 执行try...catch捕获异常来获取错误信息

答案:D

5、下列选项中,关于小程序API描述,说法错误的是()

A、onPullDownRefresh实现页面下拉刷新

B、wx.getImageInfo获取图片信息

C、wx.openLocation打开当前位置

D、wx.checkLogin检查登录态是否过期

答案:C

第六章

一、填空

1、导出动画队列需要用到____方法

答案:export

2、下载文件的API是___

答案:wx.downloadFile

3、上传文件的API___

答案:wx.uploadFile

4、实现倾斜效果使用到的动画API是____

答案:animation.skew()

5、实现缩放效果使用到的动画API是_____

答案:animation.scale()

二、判断题 

1、父元素设置为flex布局后,子元素的float可以照常起作用

答案:

2、在canvas组件中,canvas-id属性是其唯一的标识符

答案:

3、wx.getRecordManager()用于获取全局唯一的录音管理器

答案:

4、异步获取信息系统信息使用的API是wx.getSystemInfoSync()

答案:

5、消息提示框使用的API是wx.showToast()

答案:

三、选择题

1、下列关于微信小程序动画API描述错误的是()

A. wx.createAnimation()用于创建动画实例

B、animation.rorate() 用于动画旋转

C、animaton 动画对象不支持链式写法 

D、animation. translate()用于动画平移

答案:C

2、下列关于微信小程序文件操作API描述错误的是()

 A 、 wx . openDocument ( ) 用于在当前页面打开文档

B、wx.saveFilel ()用于保存文件到本地 

C 、wx . removeSaveFileFile ( ) 用于删除本地缓存文件

D、 wx.getFilelnfo() 用于获取文件信息

答案:A

3、关于flex属性描述正确的是( )

A . flex-direction : row 表名成横向排列

B、flex-wrap: nowrap默认不换行

C、align-items 定义了主轴上的对齐方式

D、justify-content 定义了交叉轴上的对齐方式

答案:B

4、下列关于canvas中的方法,说法错误的是()

A 、 CanvasContext . setFillStyle ( ) 用于填充颜色

B、CanvasContext.moveTo( )把路径移动到画布中的指定点,不创建线条

C、CanvasContext .lineTo ()增加一个新点,创建一条从上次指定点到目标点的线

 D、CanvasContext.rect()用于创建一个圆形路径

答案:D

5、下列选项中,关于小程序图片相关AP的描述,说法错误的是( )

A、wx.chooselmage()表示从本地相册选择图片或者使用相机拍照

B、在选择图片时,count 参数设置上传图片的张数默认为1

C、 wx.previewlmage()表示在新页面中全屏预览图片

D 、wx . getlmagelnfo ( )可获取图片信息

答案:B

第八章

一、填空题

1、列表渲染使用_____语法

答案:  wx:for

2、条件渲染使用_____语法

答案:  wx:if

3、使用_____监听页面的卸载

答案:onUnload

二、选择

1、下列关于swiper组件的用法描述错误的是()

A、indicatorDots属性设置为false显示面板指示点

B、autoplay属性设置图片是否自动切换

C、interval属性设置自动切换的时间间隔

D、duration设置滑动动画时长

答案:A

2、下面关于scroll-view组件描述错误的是()

A、scroll-view组件是可滚动的视图区域scroll-into-view

B、scroll-into-view的值是某子元素id(id允许数字开头)

C、scroll-top设置竖向滚动条位置

D、scroll-left设置横向滚动条位置

答案:B

 

 

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>