欧阳老师 发表于 2022-6-13 22:37:57

南开大学22春学期《软件工程与软件测试技术》在线作业(活体识别)

22春学期(高起本1709、全层次18032103)《软件工程与软件测试技术》在线作业
试卷总分100得分100
南开大学2022春季学期在线作业需要人脸识别才能进入答题界面
第1题面向对象分析阶段建立的3个模型中核心的模型是模型
A、功能
B、动态
C、对象
D、分析
正确答案
第2题软件开发的瀑布模型一般都将开发过程划分为分析、设计、编码和测试等阶段一般认为可能占用人员最多的阶段是
A、分析阶段
B、设计阶段
C、编码阶段
D、测试阶段
正确答案
第3题分层数据流图是一种比较严格又易于理解的描述方式它的顶层图描述了系统的
A、细节
B、输入与输出
C、软件的作用
D、绘制的时间
正确答案    奥鹏作业答案
第4题进行需求分析可使用多种工具但是不适用的
A、数据流图
B、PAD图
C、状态转换图
D、数据词典
正确答案
验收测试的任务是验证软件的
A、可靠性
B、正确性
C、移植性
D、有效性
正确答案
第6题在需求分析之前有必要进行工作
A、程序设计
B、可行性分析
C、ER分析
D、2NF分析
正确答案
第7题下列软件开发模型中适合于那些不能预先确切定义需求的软件系统的开发的模型是
A、原型模型
B、瀑布模型
C、基于知识的智能模型
D、变换模型
正确答案
第8题程序的三种基本控制结构的共同特点是
A、不能嵌套使用
B、只能用来写简单程序
C、已经用硬件实现
D、只有一个入口和一个出口
正确答案
第9题在ER模型中包含以下基本成分
A、数据、对象、实体
B、控制、关系、对象
C、实体、关系、控制
D、实体、属性、关系
正确答案
在下列选项中不属于软件工程学科所要研究的基本内容
A、软件工程材料
B、软件工程目标
C、软件工程原理
D、软件工程过程
正确答案
第11题成功的测试是指运行测试用例后
A、发现了程序错误
B、未发现程序错误
C、证明程序正确
D、改正了程序错误
正确答案
一个模块把数值作为参数传送给另一个模块这种耦合方式称为
A、数据耦合
B、公共耦合
C、控制耦合
D、标记耦合
正确答案
第13题软件危机的主要原因是
A、软件工具落后
B、软件生产能力不足
C、对软件的认识不够
D、软件本身的特点及开发方法
正确答案
第14题在数据流图中椭圆代表
A、源点
B、终点
C、加工
D、模块
正确答案
可行性研究要进行一次需求分析
A、详细的
B、全面的
C、简化的,压缩的
D、彻底的
正确答案
第16题面向对象分析的首要工作是建立
A、系统的动态模型
B、系统的功能模型
C、基本的ER图
D、问题的对象模型
正确答案
第17题工具在软件详细设计过程中不采用
A、判定表
B、IPO图
C、PDLD
D、DFD图
正确答案
第18题软件维护的副作用是指
A、运行时误操作
B、隐含的错误
C、因修改软件而造成的错误
D、开发时的错误
正确答案
第19题下述任务中不属于软件工程需求分析阶段的是
A、分析软件系统的数据要求
B、确定软件系统的功能需求
C、确定软件系统的性能要求
D、确定软件系统的运行平台
正确答案
决策树
A、能用来代替程序流程图
B、是程序流程图的辅助手段
C、是描述基本加工的逻辑功能的有效工具
D、A和B
正确答案
第21题面向对象软件技术的许多强有力的功能和突出的优点都来源于把类组织成一个层次结构的系统一个类的上层可以有父亲下层可以有子类这种层次结构系统的一个重要性质是一个类可获得其父亲的全部描述数据和操作
A、兼容性
B、继承性
C、复用性
D、多态性
正确答案
第22题需求分析的主要方法有
A、形式化分析方法
B、PAD图描述
C、结构化分析方法
D、程序流程图
正确答案
第23题影响软件可维护性的主要因素不包括
A、可修改性
B、可测试性
C、可用性
D、可理解性
正确答案
第24题为了提高模块的独立性模块之间最好是
A、公共环境耦合
B、控制耦合
C、数据耦合
D、特征耦合
正确答案
在下列选项中哪个不是软件的特征
A、系统性与复制性
B、可靠性与一致性
C、.抽象性与智能性
D、有形性与可控性
正确答案
第26题需求分析的步骤
A、需求获取
B、需求提炼
C、需求描述
D、需求验证
正确答案BCD
第27题研究目标系统的可行性从哪几个方面
A、经济可行性
B、技术可行性
C、操作可行性
D、法律可行性
正确答案BCD
第28题软件开发的阶段有
A、概要设计
B、详细设计
C、编码
D、单元测试、综合测试
正确答案BCD
第29题构件图ComponentDiagram是描述构件及其相互关系的图构件图包含的3种元素是
A、构件
B、接口
C、关系
D、层次
正确答案
在总体设计阶段可能会用到以下几种图形工具有
A、软件结构图
B、层次图
C、HIPO图
D、系统流程图
正确答案BC
第31题面向对象的开发方法将过程作为最基本元素是分析问题、解决问题的核心
T、对
F、错
正确答案
第32题NS图不容易确定局部和全程数据的作用域
T、对
F、错
正确答案
第33题内聚衡量不同模块彼此间相互依赖的紧密程度
T、对
F、错
正确答案F
第34题为编程方便应增加底层成分通过细化对象的分类来实现
T、对
F、错
正确答案
第35题验证和确认是一回事
T、对
F、错
正确答案F
第36题一个系统内可以只包含数据耦合
T、对
F、错
正确答案
第37题用于需求分析的软件工具应该能够保证需求的正确性即验证需求的一致性、完整性、现实性和有效性
T、对
F、错
正确答案
第38题一个设计得好的软件系统具有低内聚、高藕合的特征
T、对
F、错
正确答案
第39题模块化是指解决一个复杂问题时自下向上逐层把软件系统划分成若干模块的过程
T、对
F、错
正确答案F
第40题可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决
T、对
F、错
第41题继承性是父类和子类之间共享数据结构和消息的机制这是类之间的一种关系
T、对
F、错
正确答案F
第42题在软件计划中不应该把维护费用计划在内
T、对
F、错
正确答案F
第43题用户界面设计对于一个系统的成功是至关重要的一个设计得很差的用户界面可能导致用户拒绝使用该系统
T、对
F、错
第44题优化算法的一个途径是尽量扩大查找范围
T、对
F、错
正确答案F
第45题文档是影响软件可维护性的决定因素
T、对
F、错
第46题分析阶段给出的关联可能是笼统的关联关系在设计阶段就需要对关联关系进行细化的分析和设计
T、对
F、错
第47题在描述一个模块时还必须按模块的外部特性与内部特性分别描述
T、对
F、错
正确答案
第48题耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量
T、对
F、错
正确答案F
第49题通过模块分解或合并降低耦合提高内聚
T、对
F、错
一般来说应该尽量选用面向对象语言来实现面向对象分析、设计的结果
T、对
F、错
正确答案

本内容由易百教育整理并发布
页: [1]
查看完整版本: 南开大学22春学期《软件工程与软件测试技术》在线作业(活体识别)