奥鹏中国石油大学《软件工程》在线作业(一)
奥鹏教育中国石油大学在线作业
《软件工程》2021年春季学期在线作业(一)
使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。
A:程序的内部逻辑
B:程序的复杂结构
C:使用说明书
D:程序的功能
答案问询微信:424329
软件开发瀑布模型中的软件定义时期各个阶段依次是( )。
A:可行性研究,问题定义,需求分析。
B:问题定义,可行性研究,需求分析。
C:可行性研究,需求分析,问题定义。
D:以上顺序都不对。
答案问询微信:424329
软件维护困难的主要原因是( )。
A:费用低
B:人员少
C:开发方法的缺陷
D:得不到用户支持
答案问询微信:424329
软件复杂性主要体现在( )。
A:数据的复杂性
B:程序的复杂性
C:控制的复杂性
D:问题的复杂性
答案问询微信:424329
下列内聚中,内聚程度最低的是:( )。
A:功能内聚
B:时间内聚
C:逻辑内聚
D:通信内聚
答案问询微信:424329
软件开发过程包括( )。
A:3个阶段
B:5个阶段
C:4个阶段
D:8个阶段
答案问询微信:424329
需求分析中开发人员要从用户那里了解( )。
A:软件做什么
B:用户使用界面
C:输入的信息
D:软件的规模
答案问询微信:424329
快速原型是利用原型辅助软件开发的一种新思想,它是在研究( )的方法和技术中产生的。
A:需求阶段
B:设计阶段
C:测试阶段
D:软件开发的各个阶段
答案问询微信:424329
软件需求分析是保证软件质量的重要步骤,它的实施应该是在( )。
A:编码阶段
B:软件开发全过程
C:软件定义阶段
D:软件设计阶段
答案问询微信:424329
瀑布模型本质上是一种( )。
A:线性迭代模型
B:顺序迭代模型
C:线性顺序模型
D:及早见产品模型
答案问询微信:424329
计算机系统就是( )。
A:主机,显示器,硬盘,软驱,打印机等。
B:CPU,存储器,控制器,I/O接口及设备。
C:计算机硬件系统和软件系统。
D:计算机及其应用系统。
答案问询微信:424329
模块化的目的是:( )。
A:增加内聚性
B:降低复杂性
C:提高易读性
D:减少耦合性
答案问询微信:424329
结构化程序设计的一种基本方法是( )。
A:筛选法
B:迭代法
C:逐步求精法
D:递归法
答案问询微信:424329
在集成测试过程中、如果要在测试的早期对主要的控制或关键的抉择进行检验、并且要在早期实现软件的一个完整的功能并验证这个功能,那么我们可以选用( )。
A:自顶向下集成
B:自底向上集成
C:三明治集成
D:一次性集成
答案问询微信:424329
软件的生存周期一般包括
A:维护过程,开发过程,设计过程
B:定义过程,开发过程,维护过程
C:分析过程,设计过程,测试过程
D:详细设计过程,编码过程,调试过程
答案问询微信:424329
数据流图和数据字典共同构成系统的( )。
A:物理模型
B:结构模型
C:逻辑模型
D:设计说明书
答案问询微信:424329
在软件维护的实施过程中,为了对、有效地修改,需要经历以下步骤,其中( )不是维护阶段的。
A:分析和理解程序
B:修改程序
C:重新验证程序
D:重新开发
答案问询微信:424329
程序的三种基本控制结构是
A:过程、子程序和分程序
B:顺序、选择和重复
C:递归、堆栈和队列
D:调用、返回和转移
答案问询微信:424329
与设计测试数据无关的文档是( )。
A:该软件的设计人员
B:程序的复杂程度
C:源程序
D:项目开发计划
答案问询微信:424329
产生软件维护的副作用,是指( )。
A:开发时的错
B:隐含的错
奥鹏教育中国石油大学在线作业C:因修改软件而造成的错
D:运行时误操作
答案问询微信:424329