当前位置:中级信息系统监理师题库>软件工程题库

问题:

[单选] 通常在软件开发过程的()阶段,无须用户参与。

需求分析。维护。编码。测试。

问题:

[单选] 结构化分析方法(SA)的主要思想是()。

自顶向下、逐步分解。自顶向下、逐步抽象。自底向上、逐步抽象。自底向上、逐步分解。

问题:

[单选] 软件开发中,常用()作为软件调试技术。

边界值分析。演绎法。循环覆盖。集成测试。

问题:

[单选] UML语言不支持的建模方式有()。

静态建模。动态建模。模块化建模。功能建模。

问题:

[单选] 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

结合。隐藏。封装。抽象。

问题:

[单选] 应该在()阶段制定系统测试计划。

需求分析。概要设计。详细设计。系统测试。

问题:

[单选] 软件的复杂性与许多因素有关,()不属于软件的复杂性参数。

源程序的代码行数。程序的结构。算法的难易程度。程序中注释的多少。

问题:

[单选] DFD中的每个加工至少需要()。

一个输入流。一个输出流。一个输入流或一个输出流。一个输入流和一个输出流。

问题:

[单选] 在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并且()。

阶段不明确。无法对项目进行管理和控制。开发周期长,难适应环境变化。系统各部分不独立。

问题:

[单选] 与客户端/服务器(Client/Server)架构相比,浏览器服务器(Browser/Server)架构的最大优点是()。

具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。部署和维护方便、易于扩展。适用于分布式系统,支持多层应用架构。将应用一分为二,允许网络分布操作。