奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

西安交通大学17秋《软件工程概论》在线作业

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2017-10-31 14:21:09 | 显示全部楼层 |阅读模式
扫码加微信
1单选题(2分)
黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试。作业

A开发人员、管理人员
B用户、管理人员
C用户、开发人员
D开发人员、用户
正确答案
2单选题(2分)
指出PDL是下列()语言
A高级程序设计语言
B伪码
C中级程序设计语言
D低级程序设计语言
正确答案
3单选题(2分)
需求分析是()
A软件开发工作的基础
B软件生存周期的开始
C由系统分析员单独完成的
D由用户自己单独完成的
正确答案
4单选题(2分)
SA方法是一种()、
A自顶向下逐层分解的分析方法
B自底向上逐层分解的分析方法
C面向对象的分析方法
D以上都不是
正确答案
5单选题(2分)
软件工程对维护工作的主要目标是提高(),降低维护的代价。
A软件的生产率
B软件的可靠性
C软件的可维护性
D维护的效率
正确答案
6单选题(2分)
在软件生存周期中,工作量所占比例最大的阶段是()阶段
A需求分析
B设计
C测试
D维护
正确答案
7单选题(2分)
内容耦合指()
A两个模块之间传递的是数据结构
B一个模块调用另一个模块时,传递的是控制变量
C通过一个公共数据环境相互作用的哪些模块间的耦合
D一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
正确答案
8单选题(2分)
人机界面的风格大致经过了()代的演变.
A三
B四
C五
D六
正确答案
9单选题(2分)
面向数据的设计方法就是根据问题的数据结构定义一组映射把问题的数据结构转换为问题解的()结构
A程序
B数据
C逻辑
D物理
正确答案
10单选题(2分)
对象模型的描述工具是()
A状态图
B数据流图
C对象图
D结构图
正确答案
11单选题(2分)
(  )允许用户把若干作业提交计算机系统集中处理的操作系统。
A分时操作系统
B实时操作系统
C网络操作系统
D批处理操作系统
正确答案
12单选题(2分)
有一数列:87 55 66 13 19 39 48 经过一趟排序后得到:
55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )
A简单插入排序
B冒泡排序
C2路归并排序
D快速排序
正确答案
13单选题(2分)
同一类中有相同的数据结构,这是()级别的共享
A不同应用
B同一应用
C不同类
D同一类
正确答案
14单选题(2分)
在数据流图中,有名字及方向的成分是()
A控制流
B信息流
C数据流
D信号流
正确答案
15单选题(2分)
当模块中包含复杂的条件组合只有()能够清晰地表达出各种动作之间的对应关系.
A判定表和判定树
B盒图
C流程图
D关系图
正确答案
16单选题(2分)
软件测试法中,(  )主要分析程序的内部结构。
A白盒法
B黑盒法
C因果图法
D错误推测法
正确答案
17单选题(2分)
分层的数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A细节
B输入与输出
C软件的作者
D绘制的时间
正确答案
18单选题(2分)
10.软件维护工作的最主要部分是()
A校正性维护
B适应性维护
C完善性维护
D预防性维护
正确答案
19单选题(2分)
软件工程中的各种方法是完成软件工程项目的技术手段它们支持软件工程的()阶段.
A各个
B前期
C中期
D后期
正确答案
20多选题(2分)
可行性研究的任务包括()
A技术可行性
B经济可行性
C社会可行性
D过程可行性
正确答案
21判断题(2分)
变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()
A错误
B正确
正确答案
22判断题(2分)
UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础。
A错误
B正确
正确答案
23判断题(2分)
静态测试是指通过运行程序发现问题()
A错误
B正确
正确答案
24判断题(2分)
偶然内聚是最强的内聚()
A错误
B正确
正确答案
25判断题(2分)
软件工程过程包含7个过程()
A错误
B正确
正确答案
26判断题(2分)
划分模块时,尽量做到低内聚、高耦合()
A错误
B正确
正确答案
27判断题(2分)
数据流图有四个基本成分:数据流、加工、数据存储、数据的源点或终点。
A错误
B正确
正确答案
28判断题(2分)
维护没有副作用。()
A错误
B正确
正确答案
29判断题(2分)
深度是指结构图控制的层次,也是模块的层数()
A错误
B正确
正确答案
30判断题(2分)
CASE这一术语的英文是ComputerAidedSoftwareEngineering。
A错误
B正确
正确答案
31判断题(2分)
面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A错误
B正确
正确答案
32判断题(2分)
逻辑覆盖是黑盒测试方法之一()
A错误
B正确
正确答案
33判断题(2分)
对象建模的过程:确定类、准备数据字典、确定关联、确定属性、使用继承来细化类、完善对象模型
A错误
B正确
正确答案
34判断题(2分)
软件项目计划有(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。()
A错误
B正确
正确答案
35判断题(2分)
软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护()、
A错误
B正确
正确答案
36判断题(2分)
面向对象的方法包含面向对象分析、面向对象设计和面向对象实现()
A错误
B正确
正确答案
37判断题(2分)
带来高维护费用的关键因素有:人员的不稳定、合同责任、维护人员技术水平、系统结构衰退。
A错误
B正确
正确答案
38判断题(2分)
数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。()
A错误
B正确
正确答案
39判断题(2分)
软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。()
A错误
B正确
正确答案
40判断题(2分)
分析的几项原则有:(1)组装与分解相结合的原则。(2)抽象化与具体化相结合的原则(3)封装原则(4)相关性原则(5)行为约束原则。()
A错误
B正确
正确答案
41判断题(2分)
数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
A错误
B正确
正确答案
42判断题(2分)
软件生存周期包括可行性研究、项目开发计划、需求分析、软件设计、编码、测试、维护等活动。()
A错误
B正确
正确答案
43判断题(2分)
软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。
A错误
B正确
正确答案
44判断题(2分)
Wasserman1995提出了5种创建设计的方法:模块化分解、面向数据的分解、面向事件的分解、由外往内的设计、面向对象的设计。()
A错误
B正确
正确答案
45判断题(2分)
详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审。
A错误
B正确
正确答案
46判断题(2分)
软件层次一般分为专用应用层、通用应用层、中间件层、系统软件层四个层。()
A错误
B正确
正确答案
47判断题(2分)
测试模型包括:测试用例、测试用例、测试构件。()
A错误
B正确
正确答案
48判断题(2分)
任何程序都可以由顺序、选择及重复三种基本控制结构构造()。
A错误
B正确
正确答案
49判断题(2分)
需求文档是需求分析阶段最重要的技术文档之一()
A错误
B正确
正确答案
50判断题(2分)
具有明确功能并可以分离出来的软件或硬件叫做构件()、
A错误
B正确
正确答案

更多学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-25 17:31

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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