正确答案:C
软件工程2022年秋学期在线作业1题目
试卷总分:100 得分:100
正确答案:B
一、单选题 (共 10 道试题,共 30 分)
1.只有单重继承的类层次结构是何种层次结构。()
A.网状型
B.星型
C.树型
D.环型
正确答案:A
2.软件生命周期中所花费用最多的阶段是()。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
正确答案:D
3.在软件开发阶段用来减少错误,提高软件可维护性的技术称为()。
A.面向对象的技术
B.面向结构的技术
C.面向维护的技术
D.面向分析的技术
正确答案:C
4.结构化程序设计主要强调的是()。
A.程序易读性
B.程序的规模
C.程序的效率
D.程序设计语言的先进性
正确答案:B
5.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为()。
A.纠错性维护
B.适应性维护
C.改善性维护
D.预防性维护
正确答案:B
6.用来定义数据流图中的各个成分的具体含义的是()。
A.数据字典
B.数据库
C.数据对象
D.逻辑符号
正确答案:C
7.可行性研究要进行一次怎样的需求分析。()
A.详细的
B.全面的
C.简化的、压缩的
D.彻底的
正确答案:B
8.介于自然语言和形式语言之间的一种半形式语言的是()。
A.机器语言
B.汇编语言
C.面向对象语言
D.结构化语言
正确答案:B
9.描述了系统的所有计算。指出发生的时间、事件和客体的模型是()。
A.数据模型
B.对象模型
C.动态模型
D.功能模型
正确答案:D
10.提高软件质量和可靠的技术大致可分为两大类其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要()。
A.消除错误
B.检测错误
C.避开错误
D.容错
正确答案:D
正确答案:B
二、多选题 (共 10 道试题,共 30 分)
11.耦合是影响软件复杂程度的一个重要因素。应该采取下述设计原则。()
A.尽量使用数据耦合
B.少用控制耦合和特征耦合
C.限制公共变量耦合的范围
D.完全不用内容耦合
正确答案:D
12.在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的集成测试也称为()。
A.黑盒测试
B.组装测试
C.白盒测试
D.联合测试
正确答案:B
13.最著名的面向数据结构的设计方法是()。
A.E-R方法
B.UML方法
C.Jackson方法
D.Warnier方法
正确答案:C
14.面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。信息流的类型包括()。
A.逻辑流
B.变换流
C.物理流
D.事务流
正确答案:D
15.软件设计阶段的任务具体分为()。
A.确定软件结构,划分子系统模块
B.确定系统的数据结构
C.设计用户界面
D.调试系统错误
正确答案:C
16.软件工程的主要目标包括()。
A.付出较低的开发成本
B.达到要求的软件功能
C.取得较好的软件性能
D.开发的软件易于移植
正确答案:D
17.PAD图的主要优点如下()。
正确答案:B
A.PAD图所描绘的程序结构十分清晰
正确答案:B
B.容易将PAD图转换成高级语言源程序
正确答案:C
C.可用于表示程序逻辑和数据结构
D.符号支持自顶向下、逐步求精方法的使用。
正确答案:B
21.计算机软件包括()。
A.程序
B.规程
C.规则
D.文档和数据
正确答案:D
19.改进软件设计提高软件质量的启发式规则包括()。
A.改进软件结构提高模块独立性
B.模块规模应该适中
C.模块的作用域应该在控制域之内
D.力争降低模块接口的复杂程度
正确答案:A
20.结构化分析方法通常使用哪些方法来描述。()
A.部署图Deployment
正确答案:A
B.用例图UseCase
C.数据流图DFD
正确答案:D
D.数据字典DD
正确答案:C
三、判断题 (共 20 道试题,共 40 分)
21.坚持使用盒图作为详细设计的工具,可以使程序员逐步养成用结构化的方式思考问题和解决问题的习惯。
22.快速原型技术的基本思路是快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。
23.模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
24.被继承的类我们称之为派生类子类,在它的基础上新建立的类我们称之为基类父类。
25.详细设计阶段的任务是具体地编写程序,必须关注最终的程序代码的质量。
26.软件可靠性是指在给定的时间间隔内,程序错误运行的概率。
27.总体设计的目的是确定整个系统的功能及模块结构。
28.结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
29.在面向对象的需求分析方法中,建立动态模型是最主要的任务。
30.数据耦合是高耦合。系统中至少必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。
31.所谓的通用程序设计语言实际上对所有应用领域都同样适用。
32.所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
33.在面向对象的软件技术中,组合是子类自动地共享基类中定义的数据和方法的机制。
34.对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。
35.纯收入是指在整个生存周期之内的累计经济效益与投资之和。
36.需求分析阶段得出的数据流图是总体设计的极好的出发点。
37.问题分析图PAD面向高级程序设计语言的,为FORTRAN,COBOL和PASCAL等每种常用的高级程序设计语言都提供了一整套相应的图形符号。
正确答案:C
38.加工小说明是对系统流程图中的加工进行说明。
39.程序的三种基本控制结构的共同特点是只有一个入口和一个出口。
40.混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。
东师软件工程2022年秋学期在线作业1国开电大历年参考题目如下:
东师软件工程2022年秋学期在线作业1[答案]相关练习题:
旅游环境保护规划的内容有( )。
在齿轮-凸轮轴系中,轴称为( )
The old Roman walls may still be seen, but not in their ____.? ?
要规定学生性别的取值范围为男或女,则应使用()
分期设计洪水的选样采用年最大值法。
经济发展是教育发展的物质基础。
供货方交付产品时,可以作为双方验收依据的资料包括( )。
衡量融资决策是否正确最根本的标志是融资所取得的效益。( )
高自我监控者在根据外部环境因素调整自己的行为方面表现出相当高的适应性,他们对环境线索十分敏感,能根据不同情境采取不同行为,并能够使公开的角色和私人的自我之间表现出极大差异。
影响超声波加工精度因素有( )。
属于经营活动现金流的项目是( )
18秋学期(1709、1803、1809)《旅游企业人力资源管理》在线作业-0002
已知甲、乙两种烃的含碳的质量分数相同,下列判断正确的是
()是指测试系统所能检测出来的输入量的最小变化量。通常是以最小单位输出量所对应的输入量表示。
鞭梢效应不只对局部突出小建筑有影响,当作用在小建筑上的地震作用向建筑主体传递时仍应乘以增大系数。
以下各选项中,( )是指具体成本项目(成本对象)的预期成本值。
地基土液化判别过程的两大步骤为:( )
商务谈判的方格理论中迁就型谈判者存在的原因包括( )。
构成事业单位产品生产成本的非主要项目是( )
宋代书院在组织管理上的特点有