百年教育职业培训中心 百年教育学习服务平台
国开搜题

23春软件工程试卷包-新-05

来源: 更新时间:

23春软件工程试卷包-新-05 23春软件工程试卷包-新-05 关注公众号【飞鸟搜题】,回复【试题】获取试卷答案 文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重...

23春软件工程试卷包-新-05

23春软件工程试卷包-新-05

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

一 、单选题

1. 面向对象的中层设计主要是对每个用例进行设计,规划实现用例功能的__________。

数据结构

处理过程

关键类

逻辑模型

答案:C- 关注公众号【飞鸟搜题】查看答案

2. __________用于描述系统的功能集。

组件视图

逻辑视图

用例视图

对象视图

答案:C- 关注公众号【飞鸟搜题】查看答案

3. 功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由__________实现。

场景描述

活动图和场景描述

用例图和场景描述

交互图和场景描述

答案:C- 关注公众号【飞鸟搜题】查看答案

4. 不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行__________设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。

容错性

有效性

可靠性

安全性

答案:A- 关注公众号【飞鸟搜题】查看答案

5. 程序的三种基本控制结构,包括顺序结构、__________和循环结构。

条件/判断结构

说明结构

输入结构

输出结构

答案:关注公众号【飞鸟搜题】查看答案

6. 下面哪个选项不是软件工程研究的内容__________。

生产无故障的软件

精通一门编程语言

生产满足用户需求的软件

生产及时交付的软件

答案:关注公众号【飞鸟搜题】查看答案

7. 美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的__________条基本原理。

7

5

3

12

答案:关注公众号【飞鸟搜题】查看答案

8. 软件特性中,一个软件能再次用于其他相关应用的程度称为( )。

可移植性

可重用性

容错性

可适应性

答案:关注公众号【飞鸟搜题】查看答案

9. 软件需求分析的任务不包括__________。

问题分析

信息域分析

结构化设计

确定逻辑结构

答案:关注公众号【飞鸟搜题】查看答案

10. 针对需求不确定的软件开发,比较好的模型是__________。

快速原型化模型

瀑布模型

软件成熟度模型

系统化模型

答案:关注公众号【飞鸟搜题】查看答案

11. __________不是分析建模的目的。

定义可验证的软件需求

开发一个简单的问题解决方案

描述客户需求

建立软件设计的基础

答案:关注公众号【飞鸟搜题】查看答案

12. 所有程序设计语言的基本成分都可归纳为:数据成分、__________、控制成分和传输成分。

循环成分

运算成分

说明成分

输入成分

答案:关注公众号【飞鸟搜题】查看答案

13. 内容耦合是模块间最紧密的耦合,__________是模块间最松散的耦合。

数据耦合

非直接耦合

控制耦合

外部耦合

答案:关注公众号【飞鸟搜题】查看答案

14. 非直接耦合的模块独立性最强,__________的模块独立性最弱。

内容耦合

数据耦合

控制耦合

外部耦合

答案:关注公众号【飞鸟搜题】查看答案

15. 软件设计的目标是__________。

在最短的时间内,生产出可靠性、可维护性俱佳的软件方案。

为软件编码设计模块结构。

确定软件要做什么。

确定软件的实现算法。

答案:关注公众号【飞鸟搜题】查看答案

16. 可行性研究的主要目的是__________。

确定系统建设的详细方案

深入了解用户需求

分析开发系统的必要性

确定系统是否值得开发

答案:关注公众号【飞鸟搜题】查看答案

17. 以下属于完善性维护的有__________。

解决开发是未能测试各种可能条件带来的问题

增加联机求助命令

缩短系统的应答时间,使其达到特定要求

为提高软件的可靠性和可维护性,主动修改软件

答案:关注公众号【飞鸟搜题】查看答案

18. 软件项目管理的内容包括__________。

人员的组织与管理

软件配置管理

软件开发进度计划

以上所有

答案:关注公众号【飞鸟搜题】查看答案

19. 表示对象相互行为的模型是__________模型。

动态模型

功能模型

对象模型

状态模型

答案:关注公众号【飞鸟搜题】查看答案

20. 在软件设计中应该保持模块的独立性原则,__________反映模块独立性。

耦合和内聚

数据和模块

模块内部的凝聚力

模块之间的耦合

答案:关注公众号【飞鸟搜题】查看答案

二 、问答题

1. 软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用户需求的区别?

答案:关注公众号【飞鸟搜题】查看答案

2. 简述模块独立性,内聚与耦合。

答案:关注公众号【飞鸟搜题】查看答案

3. 一个程序片段如下,请设计符合判定覆盖的测试用例。 if (a>=5) && (b<0) c=a+b; else c=a-b; if (c>5) || (c<1) printf(“c不在计算区域 ”) else printf(“%d ”, c);

答案:关注公众号【飞鸟搜题】查看答案

4. 简述软件过程模型。

答案:关注公众号【飞鸟搜题】查看答案

5. 简述面向对象分析的三个模型。

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询