国家开放大学《移动开发导论》课程考核形考任务7答案最新答案

内容查看
查看价格6

题目1.为解决软件危机问题,北大西洋公约组织(NATO)于1968年召开计算机科学会议,讨论软件危机问题,提出了( )的概念。
A. 软件工程
B. 程序
C. 文档
D. 软件
答案:软件工程
“题目2.本质上看,软件危机是落后的软件生产方式与迅速增长的( )之间存在矛盾。
A. 软件过程模型
B. 软件从业者
C. 软件工具
D. 软件需求
答案:软件需求
“题目3.与CPU、内存等不同,软件是组成计算机系统的( ),不能直接可见,这一特点给开发和维护带来了客观困难。
A. 必要部件
B. 重要部件
C. 物理部件
D. 逻辑部件
答案:逻辑部件
“题目4.( )是提出最早、应用最广泛的软件过程模型,也是软件工程实践中应用最广泛的过程模型。
A. 瀑布模型
B. 增量模型
C. 快速原型模型
D. 敏捷开发模型
答案:瀑布模型
“题目5.( )是一种应对快速开发的需求的方法,它们在短周期的迭代中生产软件,并允许更大的设计变化。
A. 瀑布模型
B. 增量模型
C. 快速原型模型
D. 敏捷开发模型
答案:敏捷开发模型
“题目6.需求通常包括( )、质量需求和约束性三类需求。
A. 并发量需求
B. 性能需求
C. 非功能需求
D. 功能需求

“题目7.软件需求讲述的是“做什么”,而( )解决的是“怎么做”的问题。
A. 软件开发
B. 软件测试
C. 软件设计
D. 需求分析

“题目8.( )是软件验证和确认(Verification and Validation)的关键活动,是软件质量保证的重要组成部分。
A. 软件开发
B. 软件设计
C. 需求分析
D. 软件测试

“题目9.软件危机的典型表现包括( )。
A. 软件的产品质量无法保证
B. 软件开发的成本预算难以预测
C. 软件产品缺少适当的文档资料
D. 软件开发的进度计划难以预测

“题目10.用户需求难以明确,这主要是指( )。
A. 用户在软件开发出来之前,自己也不确定软件具体需求,对软件开发需求的描述不准确、有错误或二义性
B. 在软件开发过程中,用户还会陆续提出修改软件功能、界面等方面的要求
C. 软件开发人员和用户对需求的理解有偏差
D. 软件开发人员在准确理解需求前就匆忙开始编写程序

“题目11.常用的软件过程模型有( )。
A. 瀑布模型
B. 增量模型
C. 原型模型
D. 螺旋模型

“题目12.需求验证的主要形式是组织需求评审,主要评审( )这几个方面。
A. 一致性
B. 现实性
C. 完整性
D. 美观性

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

“题目14.由于过分地依赖软件开发人员的技巧和创造性,使软件产品缺少统一标准、难以理解,也是产生软件开发危机的重要原因。( )
A. 对B. 错”
“题目15.在软件开发过程中,用户不会再提出修改软件功能、界面等方面的要求。( )
A. 对B. 错”
“题目16.为了规范地描述软件开发的管理和技术活动,需要建立软件过程模型,以定义软件开发的各个阶段,并描述它们之间的关系。( )
A. 对B. 错”
“题目17.敏捷开发认为面对面的沟通没有书面文档有效。( )
A. 对B. 错”
“题目18.对于移动开发而言,由于用户数量巨大、竞争激烈,需求变更往往比传统软件更为频繁。( )
A. 对B. 错”
“题目19.在移动应用的设计中应特别注意移动设备交互方式的差异。( )
A. 对B. 错”
“题目20.移动应用的流量测试,不需要进行特定应用场景的功能测试( )。
A. 对B. 错”

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录