模块六 传感器开发

案例1:随堂测验

1、单选题:
CoreMotion.framework是一个什么样的框架(   )‍
选项:
A: 核心数据框架
B: 核心动画框架
C: 核心运动框架
D: 核心网络框架
答案: 【 核心运动框架

2、单选题:
​设备倾斜放置时,重力加速度将(   )‎
选项:
A: 在X轴上
B: 在Y轴上
C: 在Z轴上
D: 分解到多个坐标轴上
答案: 【 分解到多个坐标轴上

3、单选题:
运动管理者对象的isAccelerometerAvailable属性返回的是(   )‏
选项:
A: 加速计是否可用
B: 陀螺仪是否可用
C: 运动传感器是否可用
D: 磁力计是否可用
答案: 【 加速计是否可用

4、单选题:
‍加速计的push采样方式是(    )​
选项:
A: 主动发送采样数据的方式
B: 需要时去获取数据的方式
C: 效率较低
D: 不能实时发送数据
答案: 【 主动发送采样数据的方式

5、多选题:
‍含有加速计的设备在运动时,包含(   )‌
选项:
A: 重力加速度
B: 旋转角速度
C: 运动加速度
D: 旋转角位移
答案: 【 重力加速度;
运动加速度

6、多选题:
加速计传感器的作用有(   )‏
选项:
A: 感应重力方向
B: 检测设备加速度
C: 检测设备在空间的直线运动
D: 检测设备的旋转角度
答案: 【 感应重力方向;
检测设备加速度;
检测设备在空间的直线运动

7、判断题:
‎iOS运动传感器应用APP的调试可以直接在模拟器中进行。‏
选项:
A: 正确
B: 错误
答案: 【 错误

8、判断题:
‌加速计传感器可以作为重力感应器。‏
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‎运动管理类CMMotionManager,能够对运动传感器进行统一配置。​
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
‎手机设备运动时仅存在用户加速度。‌
选项:
A: 正确
B: 错误
答案: 【 错误

案例2:随堂测验

1、单选题:
‏赛车类游戏的方向盘操纵是基于(   )传感器。‎
选项:
A: 加速计传感器
B: 陀螺仪传感器
C: 磁力计传感器
D: 距离传感器
答案: 【 陀螺仪传感器

2、单选题:
CoreMotion框架使用       来管理所有的运动(   )‌
选项:
A: 方法
B: 底层函数
C: 管理者对象
D: 类文件
答案: 【 管理者对象

3、单选题:
‌运动管理者对象的isGyroAvailable属性返回的是(   )‏
选项:
A: 加速计是否可用
B: 陀螺仪是否可用
C: 运动传感器是否可用
D: 磁力计是否可用
答案: 【 陀螺仪是否可用

4、单选题:
​运动传感器中的三轴坐标系是基于:(   )‎
选项:
A: 左手坐标系
B: 右手坐标系
C: 平面坐标系
D: 位置坐标系
答案: 【 右手坐标系

5、多选题:
​ 陀螺仪传感器的作用有(   )​
选项:
A: 作为游戏控制器的手柄
B: 测量设备在空间的旋转角度
C: 检测设备在空间的直线运动
D: 经常与加速计联合使用
答案: 【 作为游戏控制器的手柄;
测量设备在空间的旋转角度;
检测设备在空间的直线运动;
经常与加速计联合使用

6、多选题:
‌运动管理类的deviceMotionUpdateInterval属性(    )‏
选项:
A: 单位为秒
B: 1/30.0表示1秒钟采集30次数据
C: 该值越大,数据采集频率越高

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注