注意:此页面搜索的是所有试题
国家开放大学移动开发导论 复习题
3.软件设计包括一整套原理、概念和实践,通常是一个逐步求精的过程。根据设计粒度和目的不同可以分为( )。
A.概要设计 B.详细设计
C.界面设计 D.接口设计

1.软件设计是将需求描述的“做什么”问题变为一个实施方案的创造性过程,使整个项目在逻辑上和物理上能够得以实现。( )
2.概要设计也称为过程设计,主要针对程序开发的部分,设计出程序的规格说明。( )
3.在移动应用的设计中应特别注意移动设备交互方式的差异。( )
4.详细设计主要包括模块描述、算法描述、数据描述。( )
1.( )是软件验证和确认(Verification and Validation)的关键活动,是软件质量保证的重要组成部分。
A.软件开发 B.软件设计
C.需求分析 D.软件测试

2.( )是一种基于源程序或代码结构的逻辑,生成测试用例以尽可能多地发现并修改源程序中的错误。
A.黑盒测试 B.白盒测试
C.软件测试 D.产品测试

3.( )的目的是在与真实生产环境相似的环境下运行系统,检查整个系统是否满足需求。
A.单元测试 B.集成测试
C.系统测试 D.验收测试

1.软件测试是软件( )的关键活动,是软件质量保证的重要组成部分。
A. 验证 B. 设计
C. 开发 D. 确认

2.软件测试根据是否关注程序的代码实现可分为( )两种。
A. 黑盒测试 B. 灰盒测试
C. 白盒测试 D. 编码测试

3.与软件的生命周期不同阶段对应,测试活动可分为( )。
A. 单元测试 B.集成测试
C. 系统测试 D.验收测试

4.移动应用的性能测试由( )组成。
A. Web前端的性能测试 B. 中间件的性能测试
C. 移动应用端的性能测试 D. 后端服务器的性能测试

5.移动应用存在其特殊的应用环境,除了传统测试方法外,还需要侧重考虑( )。
A.兼容性测试
B.耗电量测试
C.流量测试
D.用户体验测试

1.黑盒测试着重测试软件功能。黑盒测试可以取代白盒测试( )。
2.验收测试的目的主要是代码程序是否有问题( )。