正确答案:C
正确答案:A
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.程序的三种基本控制结构的共同特点是
A.不能嵌套使用
B.只能用来写简单程序
C.已经用硬件实现
D.只有一个入口和一个出口
正确答案:C
2.软件维护的副作用主要有以下哪几种()
A.编码副作用数据副作用测试副作用
B.编码副作用数据副作用调试副作用
C.编码副作用数据副作用文档副作用
D.编码副作用文档副作用测试副作用
正确答案:C
3.在下列工具与环境中()属于较早期的CASE。
A.基于信息工程CASE
B.人工智能CASE
C.结构的基于图形CASE
D.集成的CASE环境
正确答案:D
4.面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;( );对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
A.开发过程基于功能分析和功能分解
B.强调需求分析重要性
C.把对象划分成类,每个对象类都定义一组数据和方法
D.对既存类进行调整
正确答案:D
5.在SD方法中全面指导模块划分的最重要的原则是()
正确答案:B
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
正确答案:A
6.软件需求规格说明的内容不应包括( )。
A.主要功能
B.算法的详细描述
C.用户界面及运行环境
D.软件的性能
正确答案:D
7.只有单重继承的类层次结构是()层次结构。
A.网状型
B.星型
C.树型
D.环型
正确答案:A
8.在E-R模型中,包含以下基本成分( )。
A.数据、对象、实体
B.控制、联系、对象
C.实体、联系、属性
D.实体、属性、对象
正确答案:A
9.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()
A.SQIC
B.SQMC
C.SQRC
D.SQDC
正确答案:B
10.第一个体现结构化编程思想的程序设计语言是()
A.FORTRAN语言
B.Pascal语言
C.C语言
D.PL/1语言
正确答案:C
正确答案:B
二、多选题 (共 5 道试题,共 25 分)
11.{图}
A.A
B.B
C.C
D.D
正确答案:B
正确答案:C
正确答案:C
正确答案:C
正确答案:D
12.{图}
A.A
B.B
C.C
D.D
13.{图}
A.A
B.B
C.C
D.D
14.{图}
A.A
B.B
C.C
D.D
15.{图}
A.A
B.B
C.C
D.D
三、判断题 (共 5 道试题,共 25 分)
16.{图}
17.{图}
北语22秋《软件工程》作业3[答案]历年参考题目如下:
17秋《软件开发综述》在线作业1
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 100 分)
1. 在结构图的有关术语中,用于表示软件结构中控制的层数的是
A. 扇出
B. 扇入
C. 深度
D. 宽度
满分:5 分
2. 下述中不属于软件调试的方法的是
A. 强行排错法
B. 回溯法
C. 原因排除法
D. 错误猜测法
满分:5 分
3. 下面叙述的是程序修改过程应注意的地方,其中错误的是
A. 在出现错误的地方很不会有别的错误
B. 不要只修改错误的征兆和表现,要找到产生错误的真正原因,修改错误的本质
C. 当心修改一个错误时可能引入ABC错误
D. 不要试图直接修改目标代码来修改错误,应当修改源程序
满分:5 分
4. 在软件测试过程的4个步骤中,测试依据是需求规格说明的是
A. 单元测试
B. 集成测试
C. 确认测试
D. 系统测试
满分:5 分
5. 下列哪项不是软件的主要特性
A. 高成本
B. 无形
C. 包括程序和文档
D. 可独立构成计算机系统
满分:5 分
6. 面向对象的分析法方法主要是建立三类模型,即
A. 系统模型、E-R模型、应用模型
B. 对象模型、动态模型、应用模型
C. E-R模型、对象模型、功能模型
D. 对象模型、动态模型、功能模型
满分:5 分
7. 对软件系统的模块或构件进行正确性检查的测试是
A. 单元测试
B. 集成测试
C. 确认测试
D. 系统测试
满分:5 分
8. 结构化方法需要进行( )转换
A. 数据流程图向实体关系(ER)图的
B. 向软件模块的
C. 数据流程图向功能模型的
D. 概要设计向详细设计的
满分:5 分
9. 第一个体现结构化编程思想的程序设计语言是
A. FORTRAN语言
B. pascal语言
C. C语言
D. PL/1语言
满分:5 分
10. 下面哪一种从特殊推断出一般的方法,由错误征兆、线索推出错误的根源。
A. 演绎法
B. 归纳法
C. 二分法
D. 原因排除法
满分:5 分
11. 耦合度是对软件结构中各个不同模块之间互相关联程度的度量。一模块直接访问另一模块的内部信息应属于
A. 内容耦合
B. 控制耦合
C. 数据耦合
D. 外部耦合
满分:5 分
12. 下列文档与维护人员有关的有
A. 软件需求说明书
B. 项目开发计划
C. 概要设计说明书
D. 操作手册
满分:5 分
13. 软件工程是指
A. 软件生存周期内的所有活动
B. 软件生存周期内的一系列有序活动集
C. 软件工程的一组活动
D. 软件生存周期内的所有任务
满分:5 分
14. 表明直接控制一个给定模块的数目
A. 深度
B. 宽度
C. 扇出
D. 扇入
满分:5 分
15. 软件测试用例是指为了测试软件而设计的一组数据,它应该包括输入的数据和 ( )两部分
A. 测试计划
B. 测试规格
C. 以往测试记录
D. 预期输出结果
满分:5 分
16. 软件工程的目标是
A. 生产满足用户需要的产品
B. 以合适的成本生产满足用户需要的产品
C. 以合适的成本生产满足用户需要的、可用性好的产品
D. 生产正确的、可用性好的产品
满分:5 分
17. 硬件与软件的最大区别
A. 逻辑产品和物质产品的区别
B. 软件易复制,硬件难复制
C. 软件不存在老化,硬件存在老化
D. 软件以手工生产方式生产,硬件以大工业生产方式生产
满分:5 分
18. 对各种输入、输出范围的边界情况设计测试用例的方法是
A. 逻辑覆盖法
B. 边界值分析法
C. 等价类划分法
D. 错误猜测法
满分:5 分
19. 下述不属于单元测试的内容的是
A. 模块接口测试
B. 局部数据结构测试
C. 路径测试
D. 数据测试
满分:5 分
20. “软件工程的概念是为解决软件危机而提出的”这句话的意思是
A. 说明软件工程的概念,即:工程的原则和思想、方法可能解决当时软件开发和维护存在的问题
B. 说明软件工程这门学科的形成是软件发展的需要
C. 强调软件工程成功地解决了软件危机的问题
D. 说明软件危机存在的主要问题是软件开发,而不像传统工程项目那样
满分:5 分
北语22秋《软件工程》作业3[答案]相关练习题:
在缺氧的情况下,丙酮酸还原成乳酸的意义是使NAD+再生。( )
用于电路稳压的稳压二极管工作在( )状态。
矿藏、水流、城市的土地只能专属于国家所有。
施密特触发器主要用于整形、波形变换、延时、幅度鉴别。对吗?
实行民主集中制就要严格遵守( )的基本原则。
要使用Windows自带附件中的“录音机”进行录音,计算机必须安装( )。
“健康”属于词义的____
运用使用年限法估测建筑物实体有形损耗率是以( )与建筑物全部使用年限的比率求得
在PWM变频调速过程中,始终保持载波比fc/fr=常数时,称为( )调制方式。
在诺兰模型中,数据真正成为企业重要资源的阶段是( )。
在全球化背景下,统一的地区薪酬市场开始出现。
故障树分析法的优点是()。
下列属于高速公路投融资管理理论的是()。
最大运行方式的定义是()。
在我国,注册会计师可能承担法律责任的种类包括( )。
正常人在安静、清醒、闭目时,出现的脑电波形是
三相桥式全控整流电路的触发方式有( )触发和( )触发两种。
已知一回归函数的已释方差和未释方差分别为143.45和11.31,则可决系数为( )。
相对于推动式供应链管理模式,拉动式供应链管理模式面临较高的市场风险。
网络图是由( )组成
胸骨角平对( )
西安交通大学19年5月补考《社区护理学(专升本)》作业考核试题(含主观题)