20230512软件工程试卷-04
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案
文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

一 、单选题
1. 确定角色是__________的任务。
A. 对象模型
B. 用例模型
C. 动态模型
D. 交互模型
答案:B
- 关注公众号【飞鸟搜题】查看答案
2. 软件项目管理的内容包括__________。
A. 人员的组织与管理
B. 软件配置管理
C. 软件开发进度计划
D. 以上所有
答案:D
- 关注公众号【飞鸟搜题】查看答案
3. 随着模块规模的__________,模块的开发成本__________,但是模块之间的接口变得复杂起来,使得模块的集成成本增加。
A. 减小,加大
B. 增加,减小
C. 增加,加大
D. 减小,减小
答案:D
- 关注公众号【飞鸟搜题】查看答案
4. 内容耦合是模块间最紧密的耦合,__________是模块间最松散的耦合。
A. 数据耦合
B. 非直接耦合
C. 控制耦合
D. 外部耦合
答案:B
- 关注公众号【飞鸟搜题】查看答案
5. 信息隐藏的核心内容是__________。
A. 把数据都放在公共的区域
B. 数据不能被其他模块访问
C. 一个模块的内部信息不允许其他模块直接访问
D. 把信息加密,只能让有密钥的模块访问
答案:关注公众号【飞鸟搜题】查看答案
6. 以下属于完善性维护的有__________。
A. 解决开发是未能测试各种可能条件带来的问题
B. 增加联机求助命令
C. 缩短系统的应答时间,使其达到特定要求
D. 为提高软件的可靠性和可维护性,主动修改软件
答案:关注公众号【飞鸟搜题】查看答案
7. 面向对象设计首先要进行高层设计:确定系统的总体结构和风格,构造系统的__________,将系统划分成不同的子系统。
A. 逻辑模型
B. 物理模型
C. 数据模型
D. 用例模型
答案:关注公众号【飞鸟搜题】查看答案
8. 下列关于功能性注释不正确的说法是__________。
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. 对用例进行设计,发现实现用例功能的__________,确定类之间的关系。
A. 算法
B. 业务流程
C. 数据结构
D. 关键类
答案:关注公众号【飞鸟搜题】查看答案
16. UML是一种__________语言。
A. 高级编程
B. 可视化建模
C. 分析方法
D. 过程
答案:关注公众号【飞鸟搜题】查看答案
17. 用__________模型分析和定义用户的需求。
A. 数据
B. 静态
C. 动态
D. 用例
答案:关注公众号【飞鸟搜题】查看答案
18. 测试最早的开始时间是__________。
A. 从详细设计阶段开始
B. 从编码阶段开始
C. 从需求分析阶段开始
D. 以上都对
答案:关注公众号【飞鸟搜题】查看答案
19. 下列有关标准的符号,属于国内标准的是__________。 可行性分析研究的费用大约是项目总经费的__________。
A. 2%
B. 8%
C. 20%
D. 50‰
答案:关注公众号【飞鸟搜题】查看答案
20. 假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为__________元。
A. 5202
B. 4500
C. 5100
D. 4712
答案:关注公众号【飞鸟搜题】查看答案
二 、问答题
1. 简述面向对象分析的三个模型。
答案:关注公众号【飞鸟搜题】查看答案
2. 软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?
答案:关注公众号【飞鸟搜题】查看答案
3. 简述软件过程模型。
答案:关注公众号【飞鸟搜题】查看答案
4. 软件设计中的抽象是什么意思?
答案:关注公众号【飞鸟搜题】查看答案
5. 读懂下面的程序,调整格式,使其更容易理解,并添加注释。 int main() { int a[10]; for (int i =0;i<10;i++) scanf(“%d”,a[i]); int max=a[0],min=a[1]; for (int j = 0;j<10;j++) { max=(max>a[j]?max:a[j]); min=(min<a[j]?min:a[j]); } printf("max= %d",max); printf("min= %d",min); printf(" "); return 0; }
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。