奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 516|回复: 0

南开大学20春学期《软件工程与软件测试技术》在线作业(随机)

[复制链接]

2947

主题

1

回帖

5896

积分

论坛元老

积分
5896
发表于 2020-6-3 10:31:05 | 显示全部楼层 |阅读模式
扫码加微信
20春学期(1603、1609、1703)《软件工程与软件测试技术》在线作业
试卷总分100得分100
南开大学
在线作业
第1题SA法的主要描述手段有()。
A、系统流程阁和模块图
B、DFD图、数据词典、加工说明
C、软件结构图、加工说明.功能结构图、加工说明
正确答案
第2题应用执行对象的操作可以改变该对象的()。
A、行为
B、功能
C、属性
D、数据
正确答案
第3题面向对象设计OOD模型的主要部件中,通常不包括()。
A、通信部件
B、人机交互部件
C、任务管理
D、数据管理
正确答案
第4题在下面的叙述中哪一个不是软件需求分析的任务?()    奥鹏作业请联系QQ515224986
A、问题分解
B、可靠性与安全性要求
C、结构化程序设计
D、确定逻辑模型
正确答案
第5题程序的三种基本控制结构是
A、过程、子程序和分程序
B、顺序、选择和重复
C、递归、堆栈和队列
D、调用、返回和转移
正确答案
第6题需求分析的主要方法有()。
A、形式化分析方法
B、PAD图描述
C、结构化分析方法
D、程序流程图
正确答案
第7题模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()
A、内聚性和耦合性
B、局部化和封装化
C、抽象和信息隐藏
D、逐步求精和结构图
正确答案
第8题面向对象的分析方法主要是建立3类模型,即()。
A、系统模型、ER模型、应用模型
B、对象模型、动态模型、功能模型
C、ER模型、对象模型、功能模型
D、对象模型、动态模型、应用模型
正确答案
第9题结构化分析方法(SA)最为常见的图形工具是()。
A、程序流程图
B、实体联系图
C、数据流图
D、结构图
正确答案
第10题需求分析阶段不可能用到的图形工具
A、PAD图
B、层次方框图
C、Warnier图
D、IPO图
正确答案
第11题进行需求分析可使用多种工具,但()是不适用的
A、数据流图
B、PAD图
C、状态转换图
D、数据词典
正确答案
第12题下列错误的是
A、在软件设计中应该追求尽可能松散耦合的系统
B、可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解。
C、模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大
D、模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性
正确答案
第13题哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。
A、软件生命周期
B、软件测试
C、软件工程
D、软件过程
正确答案
第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、变换流和控制流
C、事务流和控制流
D、变换流和事务流
正确答案
第22题软件是一种逻辑产品,它的开发主要是
A、研制
B、拷贝
C、再生产
D、复制
正确答案
第23题黑盒测试方法根据()设计测试用例。
A、程序的调用规则
B、软件要完成的功能
C、模块间的逻辑关系
D、程序的数据结构
正确答案
第24题需求规格说明书的作用不应包括()。
A、软件设计的依据
B、用户与开发人员对软件要做什么的共向理解
C、软件验收的依据
D、软件可行性研究的依据
正确答案
第25题软件危机的主要原因是
A、软件工具落后
B、软件生产能力不足
C、对软件的认识不够
D、软件本身的特点及开发方法
正确答案
第26题下列属于软件定义时期的任务的有
A、确定总目标和可行性
B、估计资源和成本
C、导出策略和系统功能
D、测试
正确答案
第27题UML的组成元素有()。
A、基本构造块
B、规则
C、图
D、公共机制
正确答案
第28题需求分析的步骤
A、需求获取
B、需求提炼
C、需求描述
D、需求验证
正确答案
第29题一般设计的比较好的软件结构,
A、顶层扇出低
B、中层扇出较少
C、底层模块有高扇入
D、顶层扇出高
正确答案
第30题下列属于数据字典的条目的有
A、数据流
B、数据流分量(数据基本项)
C、数据存储(文件)和加工(处理)
D、数据变换
正确答案
第31题构件图和部署图统称为实现图。
T、对
F、错
正确答案
第32题验证和确认是一回事。
T、对
F、错
正确答案
第33题进行软件维护活动时,直接修改程序,无需修改文档。
T、对
F、错
正确答案
第34题在软件计划中不应该把维护费用计划在内。
T、对
F、错
正确答案
第35题软件设计软件设计是把软件需求转换为软件表示的过程
T、对
F、错
正确答案
第36题继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。
T、对
F、错
正确答案
第37题系统成本只包括开发成本
T、对
F、错
正确答案
第38题为编程方便应增加底层成分,通过细化对象的分类来实现。
T、对
F、错
正确答案
第39题通过模块分解或合并,降低耦合提高内聚
T、对
F、错
正确答案
第40题应从对象模型中确定服务。
T、对
F、错
正确答案
第41题软件危机的主要体现是软件需求增加,软件价格上升。
T、对
F、错
正确答案
第42题对象模型中,关联是连接不同对象的纽带,指定对象相互之间的联系路径。
T、对
F、错
正确答案
第43题需求分析就是要准确地回答“系统必须做什么?”这个问题
T、对
F、错
正确答案
第44题文档是影响软件可维护性的决定因素。
T、对
F、错
正确答案
第45题响应时间易变性高有助于用户建立起稳定的工作节奏
T、对
F、错
正确答案
第46题可以使用折半查找法进行调试
T、对
F、错
正确答案
第47题优化算法的一个途径是尽量扩大查找范围。
T、对
F、错
正确答案
第48题白盒测试是结构测试,主要以程序的内部逻辑为基础设计测试用例。
T、对
F、错
正确答案
第49题分析阶段给出的关联可能是笼统的关联关系,在设计阶段就需要对关联关系进行细化的分析和设计。
T、对
F、错
正确答案
第50题扇出表示控制的总分布。
T、对
F、错
正确答案

南开大学
奥鹏作业请联系QQ515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 03:40

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表