覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
学起plus软件工程(专)作业答案
学起plus 2025-04-01 17:31:03 2 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
学起plus软件工程(专)作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

学起plus软件工程(专)作业答案

软件工程(专)

学校: 无

问题 1: 1. 数据库设计时的概念数据模型一般用( )图表示。

选项:

A. PAD

B. E-R

C. E-P

D. HIPO

答案: E-R

问题 2: 2. 描述静态数据结构的概念模式是( )。0801

选项:

A. E-R图

B. DFD

C. 结构图

D. 框图

答案: E-R图

问题 3: 3. 基于知识的模型又称为智能模型,它把( )和专家系统结合在一起。

选项:

A. 瀑布模型

B. 增量模型

C. 螺旋模型

D. 喷泉模型

答案: 瀑布模型

问题 4: 4. 在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标( )。

选项:

A. 需求分析阶段

B. 详细设计阶段

C. 概要设计阶段

D. 可行性研究阶段

答案: 需求分析阶段

问题 5: 5. 模块具有如下几种基本属性:逻辑指模块的输入与输出;接口指模块实现什么功能;状态描述内部如何实现要求的功能及所需的数据;( )指该模块的运行环境。

选项:

A. 逻辑

B. 接口

C. 状态

D. 功能

答案: 功能

问题 6: 6. 瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( )。

选项:

A. 详细计划

B. 可行性分析

C. 运行阶段

D. 测试与排错

答案: 运行阶段

问题 7: 7. 结构化程序设计理论认为,实现良好的程序结构要应用( )的分析方法。1301

选项:

A. 自顶向下

B. 自底向上

C. 面向对象

D. 基于组件

答案: 请关注公众号【青年搜题】查看答案

问题 8: 8. 模块具有如下几种基本属性:逻辑指模块的输入与输出;( )指模块实现什么功能;状态描述内部如何实现要求的功能及所需的数据;功能指该模块的运行环境。

选项:

A. 逻辑

B. 接口

C. 状态

D. 功能

答案: 请关注公众号【青年搜题】查看答案

问题 9: 9. ( )指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。

选项:

A. 分解

B. 模块化

C. 抽象

D. 模块

答案: 请关注公众号【青年搜题】查看答案

问题 10: 10. 需求分析的任务不包括( )。0401

选项:

A. 问题分析

B. 系统设计

C. 需求描述

D. 需求评审。

答案: 请关注公众号【青年搜题】查看答案

问题 11: 11. 在软件质量因素中,软件在异常条件下仍能运行的能力称之为软件的( )

选项:

A. 可靠性

B. 健壮性

C. 可用性

D. 安全性

答案: 请关注公众号【青年搜题】查看答案

问题 12: 12. 瀑布模型是一种( )。

选项:

A. 整体开发模型

B. 非整体开发模型

C. 风险驱动模型

D. 对象驱动模型

答案: 请关注公众号【青年搜题】查看答案

问题 13: 13. 程序的三种基本控制结构是( )。

选项:

A. 过程、子程序积分程序

B. 顺序、选择和重复

C. 递归、堆栈和队列

D. 调用、返回和转移

答案: 请关注公众号【青年搜题】查看答案

问题 14: 14. 软件危机的主要原因是( )。

选项:

A. 软件本身特点及开发方法

B. 对软件的认识不够

C. 软件生产能力不足

D. 软件工具落后

答案: 请关注公众号【青年搜题】查看答案

问题 15: 15. 软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是( )

选项:

A. 分析阶段

B. 设计阶段

C. 编码阶段

D. 测试阶段

答案: 请关注公众号【青年搜题】查看答案

问题 16: 16. 在设计测试用例时,应当包括( )

选项:

A. 合理的输入条件

B. 不合理的输入条件

C. 合理的和不合理的输入条件

D. 部分条件

答案: 请关注公众号【青年搜题】查看答案

问题 17: 17. 软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是( )

选项:

A. 硬件环境

B. 软件开发的环境

C. 软件开发工具和软件开发的环境

D. 开发人员的素质

答案: 请关注公众号【青年搜题】查看答案

问题 18: 18. 基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当 的( )上

选项:

A. 配置项

B. 程序

C. 基线

D. 过程

答案: 请关注公众号【青年搜题】查看答案

问题 19: 19. ( )指待开发的软件的技术性能指标。

选项:

A. 环境需求

B. 功能需求

C. 用户界面需求

D. 性能需求

答案: 请关注公众号【青年搜题】查看答案

问题 20: 20. 为改正软件系统中潜藏的错误而进行的维护活动称为( )。1501

选项:

A. 纠错性维护

B. 适应性维护

C. 改善性维护

D. 预防性维护

答案: 请关注公众号【青年搜题】查看答案

问题 21: 21. 人机界面的风格大致经过了( )代的演变。1202

选项:

A. 三

B. 四

C. 五

D. 六

答案: 请关注公众号【青年搜题】查看答案

问题 22: 22. ( )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。

选项:

A. 问题域分析

B. 高层分析

C. 实例的建立

D. 类的开发

答案: 请关注公众号【青年搜题】查看答案

问题 23: 23. 在软件的可行性分析中,可以从不同的角度对软件进行研究,其中是从软件的功能可行性角度考虑的是( )。

选项:

A. 经济可行性

B. .技术可行性

C. 操作可行性

D. 法律可行性

答案: 请关注公众号【青年搜题】查看答案

问题 24: 24. 软件质量必须在( )加以保证。

选项:

A. 开发之前

B. 开发之后

C. 可行性研究过程中

D. 设计与实现过程中

答案: 请关注公众号【青年搜题】查看答案

问题 25: 25. 面向对象方法是以( )为核心的开发方法。

选项:

A. 对象

B. 数据结构

C. 功能

D. 过程

答案: 请关注公众号【青年搜题】查看答案

问题 26: 26. 系统流程图用于可行性分析中的( )的描述。

选项:

A. 当前运行系统

B. 当前逻辑模型

C. 目标系统

D. 新软件

答案: 请关注公众号【青年搜题】查看答案

问题 27: 27. 模块的耦合性指软件系统结构中各模块间相互联系紧密成都的一种度量。通过一个公共数据环境相互作用的那些模块间的耦合为( )。

选项:

A. 无直接耦合

B. 数据耦合

C. 标记耦合

D. 控制耦合

E. 公共耦合

F. 内容耦合

答案: 请关注公众号【青年搜题】查看答案

问题 28: 28. 面向数据流的设计方法把数据流图(DFD)划分为变换型和( )两大类,并提出了对应于这两类结构的分解方法。

选项:

A. 控制型

B. 处理型

C. 事务型

D. 功能型

答案: 请关注公众号【青年搜题】查看答案

问题 29: 29. 软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为( )

选项:

A. 瀑布模型

B. 对象模型

C. 螺旋模型

D. 层次模型

答案: 请关注公众号【青年搜题】查看答案

问题 30: 30. 用于描述对象模型的工具是( )。

选项:

A. 数据流图

B. 结构图

C. 状态图

D. 对象图

答案: 请关注公众号【青年搜题】查看答案

问题 31: 31. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )%。1404

选项:

A. 30

B. 50

C. 70

D. 90

答案: 请关注公众号【青年搜题】查看答案

问题 32: 32. 概要设计说明书在( )产生。

选项:

A. 概要设计阶段

B. 详细设计阶段

C. 需求分析阶段

D. 测试阶段

答案: 请关注公众号【青年搜题】查看答案

问题 33: 33. 下面( )不属于选择OOL应该考虑的因素

选项:

A. 开发环境

B. 发展前景

C. 类库的可扩展性

D. 支持多继承

答案: 请关注公众号【青年搜题】查看答案

问题 34: 34. 下面( )不属于软件工程学科所要研究的基本内容

选项:

A. 软件工程原理

B. 软件工程目标

C. 软件工程材料

D. 软件工程过程

答案: 请关注公众号【青年搜题】查看答案

问题 35: 35. 结构化设计方法在软件开发中用于( )。

选项:

A. 概要设计

B. 详细设计

C. 程序设计

D. 测试用例设计

答案: 请关注公众号【青年搜题】查看答案

问题 36: 36. 在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高( )

选项:

A. 结构化方法

B. 原型化方法

C. 面向对象的方法

D. 控制流方法

答案: 请关注公众号【青年搜题】查看答案

问题 37: 37. SA方法的基本思想是( )。

选项:

A. 自底向上逐步抽象

B. 自底向上逐步分解

C. 自顶向下逐步分解

D. 自顶向下逐步抽象

答案: 请关注公众号【青年搜题】查看答案

问题 38: 38. 面向对象模型主要由以下哪些模型组成( )

选项:

A. 对象模型、动态模型、功能模型

B. 对象模型、数据模型、功能模型

C. 数据模型、动态模型、功能模型

D. 对象模型、动态模型、数据模型

答案: 请关注公众号【青年搜题】查看答案

问题 39: 39. Coad方法是面向( )的软件开发方法。

选项:

A. 对象

B. 数据结构

C. 逻辑结构

D. 功能结构

答案: 请关注公众号【青年搜题】查看答案

问题 40: 40. 不属于一般程序设计方法的是( )。

选项:

A. 模块化编程方法

B. 体系化编程方法

C. 结构化编程方法

D. OOP设计方法

答案: 请关注公众号【青年搜题】查看答案

问题 41: 41. 详细设计与概要设计衔接的图形工具是( )。

选项:

A. DFD图

B. SC图

C. PAD图

D. 程序流程图

答案: 请关注公众号【青年搜题】查看答案

问题 42: 42. 研究软硬件资源的有效性是进行( )研究的一方面

选项:

A. 技术可行性

B. 经济可行性

C. 社会可行性

D. 操作可行性

答案: 请关注公众号【青年搜题】查看答案

问题 43: 43. 下面( )属于专用语言。

选项:

A. LISP

B. C

C. Pascal

D. Java

答案: 请关注公众号【青年搜题】查看答案

问题 44: 44. ( )是决定软件维护成败和质量好坏的关键。

选项:

A. 修改程序

B. 建立目标程序

C. 分析和理解程序

D. 重新验证程序

答案: 请关注公众号【青年搜题】查看答案

问题 45: 45. ( )是指为了提高软件的可维护性和可靠性而对软件进行修改的过程。

选项:

A. 预防性维护

B. 适应性维护

C. 校正性维护

D. 完善性维护

答案: 请关注公众号【青年搜题】查看答案

问题 46: 46. 软件使用过程中,用户对软件提出新的功能与性能要求,为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动叫做 ( )

选项:

A. 改正性维护

B. 完善性维护

C. 适应性维护

D. 预防性维护

答案: 请关注公众号【青年搜题】查看答案

问题 47: 47. 下列模型属于成本估算方法的有( )

选项:

A. COCOMO模型

B. McCall模型

C. McCabe度量法

D. 时间估算法

答案: 请关注公众号【青年搜题】查看答案

问题 48: 48. 制订软件计划的目的在于尽早对拟开发的软件进行科学合理估价,软件计划的任务是( )。

选项:

A. 组织与管理

B. 分析与估算

C. 设计与测试

D. 管理与调度

答案: 请关注公众号【青年搜题】查看答案

问题 49: 49. 软件开发的结构化生命周期方法将软件生命周期划分成( )

选项:

A. 计划阶段、开发阶段、运行阶段

B. 计划阶段、编程阶段、测试阶段

C. 总体设计、详细设计、编程调试

D. 需求分析、功能定义、系统设计

答案: 请关注公众号【青年搜题】查看答案

问题 50: 50. 软件质量保证应在( )阶段开始。

选项:

A. 需求分析

B. 设计

C. 编码

D. 投入使用

答案: 请关注公众号【青年搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章39921
  • 评论0
  • 微语1
最新评论