端木老师 发表于 2019-5-20 11:14:11

大工19春《软件工程》在线作业123

大工19春《软件工程》在线作业1
奥鹏作业答案可以联系QQ 761296021
1.[单选题]“软件危机”是指()。
    A.计算机病毒的出现
    B.利用计算机进行经济犯罪活动
    C.软件开发和维护中出现的一系列问题
    D.人们过分迷恋计算机系统
    正确答案:——C——
2.[单选题]在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。
    A.软件危机
    B.软件工程
    C.程序设计革命
    D.结构化程序设计
    正确答案:——A——
3.[单选题]以下对软件的特性描述错误的是()。
    A.不是计算机系统的物理部件
    B.由于软件缺乏“可见性”,在软件开发前期,软件的质量较难评价
    C.一般包括程序和文档
    D.可独立构成计算机系统
    正确答案:——D——
4.[单选题]瀑布模型的关键不足在于()。
    A.过于简单
    B.各个阶段需要进行评审
    C.过于灵活
    D.不能适应需求的动态变更
    正确答案:————
5.[单选题]软件是一种()。
    A.简单程序
    B.数据
    C.逻辑产品
    D.物理产品
    正确答案:————    奥鹏作业答案
6.[单选题]经济可行性研究的范围包括()。
    A.资源有效性
    B.管理制度
    C.效益分析
    D.编程语言
    正确答案:————
7.[单选题]研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。
    A.技术可行性
    B.经济可行性
    C.社会可行性
    D.法律可行性
    正确答案:————
8.[单选题]在软件开发中,()是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。
    A.成本/效益分析
    B.软件维护分析
    C.结构化分析
    D.软件需求分析
    正确答案:————
9.[单选题]数据字典是用来定义()中的各个成份的具体含义。
    A.流程图
    B.功能结构图
    C.系统结构图
    D.数据流图
    正确答案:————
10.[单选题]需求分析阶段的任务是确定()。
    A.软件测试的具体方法
    B.软件开发工具
    C.软件开发费用
    D.软件系统的功能
    正确答案:————
11.[判断题]软件工具的唯一作用是为了延长软件产品的寿命。
    A.对
    B.错
    正确答案:————
12.[判断题]数据流图有4种基本符号,其中正方形(或立方体)表示数据的源点或终点。
    A.对
    B.错
    正确答案:————
13.[判断题]在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。
    A.对
    B.错
    正确答案:————
14.[判断题]数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
    A.对
    B.错
    正确答案:————
15.[判断题]一般说来,数据字典由4类元素的定义组成:数据流、数据流分量、数据存储、处理。
    A.对
    B.错
    正确答案:————
16.[判断题]需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。
    A.对
    B.错
    正确答案:————
17.[判断题]数据流图建立系统的功能模型,它仅仅由数据流和数据存储组成。
    A.对
    B.错
    正确答案:————
18.[判断题]给DFD中的数据流命名时,能反映出数据流成分的名字(如“数据”、“信息”之类)是最好的命名方式。
    A.对
    B.错
    正确答案:————
19.[判断题]软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。
    A.对
    B.错
    正确答案:————
20.[判断题]面向对象方法的工作模型只能使用螺旋模型进行开发。
    A.对
    B.错
    正确答案:————
大工19春《软件工程》在线作业2
1.[单选题]通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是()。
    A.通信、逻辑、顺序、时间
    B.通信、时间、顺序、逻辑
    C.顺序、通信、时间、逻辑
    D.顺序、通信、逻辑、时间
    正确答案:——C——
2.[单选题]模块内聚度越高,说明模块内各成分彼此结合的程度越()。
    A.松散
    B.紧密
    C.无法判断
    D.相等
    正确答案:——B——
3.[单选题]结构化方法是一种()的软件开发方法。
    A.面向用户
    B.面向数据结构
    C.面向对象
    D.面向数据流
    正确答案:——D——
4.[单选题]层次图是用来描绘软件的层次结构,其中一个矩形框代表一个模块,若矩形框之间有直线连接,表示它们之间存在()。
    A.调用关系
    B.组成关系
    C.链接关系
    D.顺序执行关系
    正确答案:————
5.[单选题]美国IBM公司发明的“层次图加输入/处理/输出图”是指()。
    A.层次图
    B.HIPO图
    C.PAD图
    D.DFD图
    正确答案:————
6.[单选题]在以下白盒技术测试用例的设计中()是最弱的覆盖标准。
    A.语句
    B.条件
    C.条件组合
    D.判定
    正确答案:————
7.[单选题]等价划分测试方法属于()。
    A.黑盒测试
    B.白盒测试
    C.边界值测试
    D.错误推测
    正确答案:————
8.[单选题]确认软件的功能是否与用户所要求的功能相符的测试属于()。
    A.集成测试
    B.自底向上集成测试
    C.确认测试
    D.回归测试
    正确答案:————
9.[单选题]在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法()。
    A.黑盒测试
    B.白盒测试
    C.逻辑覆盖测试
    D.控制结构测试
    正确答案:————
10.[单选题]以下属于用白盒技术设计测试用例的方法是()。
    A.边界值分析
    B.条件组合覆盖
    C.等价划分
    D.错误推测
    正确答案:————
11.[判断题]软件维护阶段是软件生命周期的第一个阶段。
    A.对
    B.错
    正确答案:————
12.[判断题]决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。
    A.对
    B.错
    正确答案:————
13.[判断题]软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。
    A.对
    B.错
    正确答案:————
14.[判断题]“如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。
    A.对
    B.错
    正确答案:————
15.[判断题]系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。
    A.对
    B.错
    正确答案:————
16.[判断题]系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。
    A.对
    B.错
    正确答案:————
17.[判断题]在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。
    A.对
    B.错
    正确答案:————
18.[判断题]测试是为了表明程序是正确的。
    A.对
    B.错
    正确答案:————
19.[判断题]软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。
    A.对
    B.错
    正确答案:————
20.[判断题]所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。
    A.对
    B.错
    正确答案:————
大工19春《软件工程》在线作业3
1.[单选题]面向对象的主要特征除重载、封装、继承外,还有(    )。
    A.多态性
    B.完整性
    C.可移植性
    D.兼容性
    正确答案:——A——
2.[单选题]软件部件的内部实现与外部可访问性的分离,是指软件的(    )。
    A.继承性
    B.共享性
    C.封装性
    D.抽象性
    正确答案:——C——
3.[单选题]在面向对象软件开发方法中,类与类之间主要有以下(    )关系。
    A.继承和聚集
    B.方法调用和一般
    C.聚集和消息传递
    D.继承和方法调用
    正确答案:——A——
4.[单选题]在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是(    )。
    A.数据流图
    B.状态图
    C.系统结构图
    D.用例图
    正确答案:————
5.[单选题]面向对象技术中的(    )是比较理想的可重用软构件。
    A.子程序库
    B.源代码包含文件
    C.对象
    D.类
    正确答案:————
6.[单选题]表示瞬时的、行为化的系统的“控制”性质的模型是(    )模型。
    A.动态模型
    B.功能模型
    C.对象模型
    D.静态模型
    正确答案:————
7.[单选题]以下哪一项不属于面向对象的软件开发方法(    )。
    A.对象模型建模方法
    B.UML建模方法
    C.Jackson方法
    D.功能模型建模方法
    正确答案:————
8.[单选题]以下不属于静态单变量模型的是(    )。
    A.COCOMO2模型
    B.Walston_Felix模型
    C.Bailey_Basili模型
    D.Doty模型
    正确答案:————
9.[单选题]要显示描绘软件开发项目各作业的依赖关系,应选择(    )。
    A.Gantt图
    B.工程网络
    C.COCOMO2模型
    D.COCOMO模型
    正确答案:————
10.[单选题]下列模型属于成本估算方法的是(    )。
    A.COCOMO模型
    B.Halstead模型
    C.McCabe模型
    D.以上都不对
    正确答案:————
11.[判断题]人们把客观世界中的实体抽象为问题域中的对象(object),比如一家由多名雇员组成的公司,这个公司就是唯一的对象,因此对象是固定的。(    )
    A.对
    B.错
    正确答案:————
12.[判断题]与传统方法相反,面向对象方法是一种以数据或信息为主线,把数据和处理相结合的方法,把对象作为由数据及可以施加在这些数据上的操作所构成的统一体。(    )
    A.对
    B.错
    正确答案:————
13.[判断题]通常下层的派生类自动具有和上层的基类相同的特性(包括数据和方法),这种现象称为继承。(    )
    A.对
    B.错
    正确答案:————
14.[判断题]所谓面向对象的分析就是指面向计算机系统建立软件系统的对象模型。(    )
    A.对
    B.错
    正确答案:————
15.[判断题]在用面向对象观点建立起的3种模型中,对象模型是最基本、最重要、最核心的。(    )
    A.对
    B.错
    正确答案:————
16.[判断题]所谓优秀设计,就是权衡了各种因素,从而使得系统在其整个生命周期中的总开销最小的设计。对大多数软件系统而言,优秀软件设计的一个主要特点就是容易维护。(    )
    A.对
    B.错
    正确答案:————
17.[判断题]如果对象之间的耦合通过消息连接来实现,则这种耦合就是继承耦合。(    )
    A.对
    B.错
    正确答案:————
18.[判断题]在面向对象方法中,对象是最基本的模块,因此,耦合主要指不同对象之间相互关联的紧密程度。(    )
    A.对
    B.错
    正确答案:————
19.[判断题]面向对象实现主要包括两项工作:把面向对象设计结果翻译成用某种程序语言书写的面向对象程序;测试并调试面向对象的程序。(    )
    A.对
    B.错
    正确答案:————
20.[判断题]软件配置管理是一组标识、组织和控制修改源程序的活动,是在软件交付给用户使用后才发生的。(    )
    A.对
    B.错
    正确答案:————
附件是答案,核对题目下载
页: [1]
查看完整版本: 大工19春《软件工程》在线作业123