正在加载图片...
《软件工程学》试题 、单项选择() 1、软件开发时,一个错误发现得越晚,为改正它所付出的代价就 A、越大 B、越小 C、越不可捉摸 D、越接近平均水平 2、总体设计日的是确定整个系统的()。 A、规模 B、测试方案 C、费用 D、功能及模块结构 3、()不是软件维护内容。 A、编写维护报告 B、记录维护数据 C、修改需求分析 D、重写相关模块的编码 4、下列各方法中()不是软件测试方法。 A、白盒法 B、黑盒法 C、动态测试 D、盒法 5、下列哪个做法会导致不利的语句结构()。 A、避免过多的循环嵌套和条件嵌套 B、对递归定义的数据结构尽量不再使用递归过程 C、模块功能尽可能单一化,模块间的耦合能够清晰可见 D、确保所有变量在使用前都进行初始化 6、模块在同一段时间内完成各种初始化工作,这属于()。 A、偶然内聚 B、逻辑内聚 C、时间内聚 D、过程内聚 在编程安全方面,一般来说无法做到 A、避开错误 B、完美无缺,绝无错误 C、冗余 D、涉及防错程序 8、在衡量软件质量时,最重要的标准是()。 A、成本低 B、可维护性好 C、符合要求 D、界面友好 9、下列工具中,不属于详细设计工具的是() A、测试工具 B、图形工具 C、表格工具 D、语言工具 10、下列哪个做法会导致不利的语句结构()。 A、避免使用 ELSE GOT0结构 B、对递归定义的数据结构尽量不再使用递归过程 C、模块功能尽可能单一化,模块间的耦合能够清晰可见 D、利用信息隐蔽,确保每一个模块的独立性 11、在SD方法中全面指导模块划分的最重要的原则是() A、程序模块化 B、模块高内聚 C、模块低耦合 D、模块独立性 12、瀑布模型本质上是一种() A、线性顺序模型 B、顺序迭代模型 C、线性迭代模型 D、及早见产品模型《软件工程学》试题 一、单项选择() 1、软件开发时,一个错误发现得越晚,为改正它所付出的代价就( )。 A、越大 B、越小 C、越不可捉摸 D、越接近平均水平 2、总体设计目的是确定整个系统的( )。 A、规模 B、测试方案 C、费用 D、功能及模块结构 3、( )不是软件维护内容。 A、编写维护报告 B、记录维护数据 C、修改需求分析 D、重写相关模块的编码 4、下列各方法中( )不是软件测试方法。 A、白盒法 B、黑盒法 C、动态测试 D、盒法 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、避免使用 ELSE GOTO 结构 B、对递归定义的数据结构尽量不再使用递归过程 C、模块功能尽可能单一化,模块间的耦合能够清晰可见 D、利用信息隐蔽,确保每一个模块的独立性 11、在 SD 方法中全面指导模块划分的最重要的原则是( ) A、程序模块化 B、模块高内聚 C、模块低耦合 D、模块独立性 12、瀑布模型本质上是一种( ) A、线性顺序模型 B、顺序迭代模型 C、线性迭代模型 D、及早见产品模型
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有