欧阳老师 发表于 2020-7-7 13:01:53

软件工程东师20春在线作业2答案

软件工程20春在线作业2
1.[单选题] 只有单重继承的类层次结构是何种层次结构。()
无忧答案网
    A.网状型
    B.星型
    C.树型
    D.环型
    答:——C——
2.[单选题] 定义了一组以数据结构为指导的映射过程的,面向数据结构的设计方法是()。
    A.Jackson方法
    B.面向对象方法
    C.JSP方法
    D.结构化方法
    答:——C——
3.[单选题] 软件可维护性的特性中相互矛盾的是()。
    A.可修改性和可理解性
    B.可测试性和可理解性
    C.效率和可修改性
    D.可理解性和可读性
    答:——C——
4.[单选题] 系统流程图用于可行性分析中的哪种的描述。()
    A.当前运行系统
    B.当前逻辑模型
    C.目标系统
    D.新系统
    答:————
5.[单选题] 在详细设计阶段,经常采用的工具有()。
    A.SA
    B.PAD
    C.SC
    D.DFD
    答:————
6.[单选题] 结构化程序设计主要强调的是()。
    A.程序易读性
    B.程序的规模
    C.程序的效率    Q164,78616 --40
    D.程序设计语言的先进性
    答:————
7.[单选题] 软件详细设计的主要任务是确定每个模块的()。
    A.算法和使用的数据结构
    B.外部接口
    C.功能
    D.编程
    答:————
8.[单选题] 将软件组装成系统的一种测试技术叫()。
    A.集成测试
    B.单元测试
    C.集合测试
    D.系统测试
    答:————
9.[单选题] 为了提高模块的独立性,模块内部最好是()。
    A.逻辑内聚
    B.时间内聚
    C.功能内聚
    D.通信内聚
    答:————
10.[单选题] 采用Gantt图表示软件项目进度安排,下列说法中正确的是()。
    A.能够反映多个任务之间的复杂关系
    B.能够直观表示任务之间相互依赖制约关系
    C.能够表示哪些任务是关键任务
    D.能够表示子任务之间的并行和串行关系
    答:————
11.[多选题] 软件需求分析的任务包括()。
    A.问题分析
    B.系统设计
    C.需求描述
    D.需求评审
    答:————
12.[多选题] 需求评审标准包括()。
    A.正确性
    B.无歧义性
    C.完全性
    D.可验证性
    答:————
13.[多选题] 系统的逻辑模型由哪些部分共同组成()。
    A.数据流图
    B.E-R图
    C.数据字典
    D.UML图
    答:————
14.[多选题] 以下属于逻辑覆盖的是()。
    A.语句覆盖
    B.判定覆盖
    C.条件覆盖
    D.基本路径
    答:————
15.[多选题] 按数据流的类型,结构化设计方法有两种设计策略,它们是()。
    A.变换分析设计
    B.详细设计
    C.事务分析设计
    D.概要设计
    答:————
16.[多选题] 概要设计是在需求分析的基础上通过什么将系统分解成模块,确定系统功能实现。()
    A.分层
    B.关联
    C.抽象
    D.分解
    答:————
17.[多选题] 技术可行性是可行性研究的关键,其主要内容一般包括()。
    A.风险分析
    B.资源分析
    C.效益分析
    D.技术分析
    答:————
18.[多选题] 计算机软件包括()。
    A.程序
    B.规程
    C.规则
    D.文档和数据
    答:————
19.[多选题] 集成测试中组装模块的方式包括()。
    A.渐增式测试
    B.非渐增式测试
    C.单元测试
    D.静态测试
    答:————
20.[多选题] 模块的内聚性包括的类型有()。
    A.偶然内聚
    B.逻辑内聚
    C.时间内聚
    D.通信内聚
    答:————
21.[判断题] 盒图很容易表现嵌套关系,但不能表示模块的层次结构。
    A.错误
    B.正确
    答:————
22.[判断题] 软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。
    A.错误
    B.正确
    答:————
23.[判断题] 如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。
    A.错误
    B.正确
    答:————
24.[判断题] CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。
    A.错误
    B.正确
    答:————
25.[判断题] 瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。
    A.错误
    B.正确
    答:————
26.[判断题] 具有相似或相同性质的对象的抽象就是类。
    A.错误
    B.正确
    答:————
27.[判断题] 数据耦合是高耦合。系统中至少必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。
    A.错误
    B.正确
    答:————
28.[判断题] 所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
    A.错误
    B.正确
    答:————
29.[判断题] 回归测试就是用于保证由于调试或其他原因引起的变化,不会导致非预期的软件行为或额外错误的测试活动。
    A.错误
    B.正确
    答:————
30.[判断题] 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。
    A.错误
    B.正确
    答:————
31.[判断题] 在面向对象的软件技术中,组合是子类自动地共享基类中定义的数据和方法的机制。
    A.错误
    B.正确
    答:————
32.[判断题] 在软件的运行和使用期间,和硬件一样存在机械磨损、老化问题。
    A.错误
    B.正确
    答:————
33.[判断题] 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。
    A.错误
    B.正确
    答:————
34.[判断题] 结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
    A.错误
    B.正确
    答:————
35.[判断题] 需求分析的主要方法有SD法、OOA法及HIPO法等。
    A.错误
    B.正确
    答:————
36.[判断题] 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。
    A.错误
    B.正确
    答:————
37.[判断题] 软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。
    A.错误
    B.正确
    答:————
38.[判断题] 冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。
    A.错误
    B.正确
    答:————
39.[判断题] 不适合作为科学工程计算的语言是Prolog语言。
    A.错误
    B.正确
    答:————
40.[判断题] 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。
    A.错误
    B.正确
    答:————

附件是答案,核对题目下载,转载注明: 无忧答   案 网
页: [1]
查看完整版本: 软件工程东师20春在线作业2答案