西安交通大学18春《软件工程概论》在线作业1含答案
【奥鹏】[西安交通大学]西交《软件工程概论》在线作业试卷总分100得分100西安交通大学完整作业答案请联系易百网QQ515224986
第1题判定表由四部分组成左上部列出().
A、条件组合与动作之间的对应关系
B、所有条件
C、所有可能的动作
D、可能的条件组合
第2题软件的发展经历了()个发展阶段
A、1
B、2
C、3
D、4
第3题通道技术可以在( )之间直接交换数据。
A、内存与CPU
B、CPU与外设
C、内存与外设
D、内存、CPU和外设三者
第4题软件测试的目的是()
A、证明软件的正确性
B、找出软件系统中存在的所有错误
C、证明软件系统中存在错误
D、尽可能多的发现软件系统中的错误
第5题面向对象(ObjectOriented)方法是将现实世界的事物以对象的方式()到计算机世界的方法.
A、对应
B、映射
C、反映
D、反射
第6题从事物的组成部件及每个部件的属性功能来认识事物.这种方法被称为()的方法.
A、面向对象
B、面向数据
C、面向过程
D、面向属性
第7题在排序法中,( )是从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放入已排序序列的正确位置。
A、选择排序
B、快速排序
C、插入排序
D、冒泡排序
第8题SA方法是一种()
A、自顶向下逐层分解的分析方法
B、自底向上逐层分解的分析方法
C、面向对象的分析方法
D、以上都不是
第9题结构化设计是一种面向()的设计方法
A、数据流
B、数据结构
C、数据库
D、程序
第10题软件设计的准则中不包括( )。
A、编程语言选择准则
B、信息屏蔽准则
C、结构化和模块化准则
D、抽象准则
第11题一个软件的宽度是指其控制的().
A、模块数
B、层数
C、跨度
D、厚度
第12题下面错误的说法是()
A、每个数据流必须用名词或名词短语命名
B、每个加工必须有名字,通常是动词短语
C、每个数据存储必须用名词或名词短语
D、每个数据源点或终点必须有名字
第13题为改正软件系统中潜藏的错误而进行的维护活动称为()
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
第14题软件维护工作的最主要部分是()
A、校正性维护
B、适应性维护
C、完善性维护
D、预防性维护
第15题指出PDL是下列()语言
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、能够按时完成开发任务
E、较低的维护费用
F、较高的软件可靠性
BCDEF
第21题软件维护分为改正性维护、适应性维护、增强性维护()、
A、错误
B、正确
第22题逻辑覆盖是黑盒测试方法之一()
A、错误
B、正确
第23题可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()
A、错误
B、正确
第24题测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。
A、错误
B、正确
第25题UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础。
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题RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。()
A、错误
B、正确
第35题UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。()
A、错误
B、正确
第36题软件调试方法一般分为动态测试方法、静态测试方法。动态测试方法中又根据测试用例的设计方法不同,分为黑盒测试、白盒测试两类()、
A、错误
B、正确
第37题CASE这一术语的英文是ComputerAidedSoftwareEngineering。
A、错误
B、正确
第38题在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。()
A、错误
B、正确
第39题数据流图是SA方法中用于表示系统逻辑模型的一种工具()。
A、错误
B、正确
第40题螺旋模型中每个螺旋周期分为5个步骤()
A、错误
B、正确
第41题软件项目计划有(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。()
A、错误
B、正确
第42题非渐增式测试:该测试是首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起进行的测试。
A、错误
B、正确
第43题"软件工程"概念的提出是为了克服软件危机()、
A、错误
B、正确
第44题软件层次一般分为专用应用层、通用应用层、中间件层、系统软件层四个层。()
A、错误
B、正确
第45题概要设计的基本任务有:1)设计软件系统结构简称软件结构)2)数据结构及数据库设计3)编写概要设计文档4)评审。()
A、错误
B、正确
第46题面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚。
A、错误
B、正确
第47题面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A、错误
B、正确
第48题风险管理的活动有:(1)风险识别(2)风险分析(3)风险规划(4)风险控制
A、错误
B、正确
第49题瀑布模型本质上不是一种线性顺序模型()、
A、错误
B、正确
第50题详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审。
A、错误
B、正确
本内容由易百网整理发布
页:
[1]