当前位置:中级数据库系统工程师题库>系统开发与运行题库

问题:

[单选] 系统模块中的()不仅意味着作用于系统的小变化将导致行为上的小变化,也意味着规格说明的小变化将影响到一小部分模块。

A . 可分解性
B . 保护性
C . 可理解性
D . 连续性

下述任务中,不属于软件工程需求分析阶段的是() 分析软件系统的数据要求。 确定软件系统的功能需求。 确定软件系统的性能要求。 确定软件系统的运行平台。 软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是() 构件化方法。 结构化方法。 面向对象方法。 快速原型方法。 集成测试的主要方法有()两个。 白箱测试方法、黑箱测试方法。 渐增式测试方法、非渐增式测试方法。 等价分类方法、边界值分析方法。 因果图方法、错误推测方法。 美国卡内基?梅隆大学SEI提出的CMM模型将软件过程的成熟度分成5个级别,以下选项中,属于可管理级的特征是() 工作无序,项目进行过程中经常放弃当初的计划。 建立了项目级的管理制度。 建立了企业级的管理制度。 软件过程中活动的生产率和质量是可度量的。 嵌入式SQL语句何时不必涉及到游标?何时必须涉及到游标? 系统模块中的()不仅意味着作用于系统的小变化将导致行为上的小变化,也意味着规格说明的小变化将影响到一小部分模块。
参考答案:

  参考解析

本题考查的是关于模块的各个性质,模块的性质大致有如下4个。   模块的可分解性是指如果一个设计方法提供了将问题分解成子问题的系统化机制,它就能够降低整个系统的复杂性,从而实现一种有效的模块化的解决方案。模 块的保护性是指如果模块内部出现异常情况,并且它的影响限制在模块内部,则错误引起的副作用就会被最小化。模块的可理解性是指如果一个模块可以作为一个独 立的单位(不用参考其他模块)被理解,那么它就易于构造和修改。模块的连续性是指如果对系统需求的微小修改只导致对单个模块而不是整个系统的修改,则因修 改所引起的副作用就会被最小化。

在线 客服