软考高项每日5题
1、MVC是模型-视图-控制器架构模式的缩写,以下关于MVC的叙述中,()是不正确的。A.视图是用户看到并与之交互的界面
B.模型表示企业数据和业务规则
C.使用MVC的目的是将M和V的代码分离,从而使同一个程序可以使用不同的表现形式
D.MVC强制性地使应用程序的输入、处理和输出紧密结合
2、软件工程管理集成了过程管理和项目管理,以下关于软件工程管理过程的描述中,( )最为准确和完整。
A.范围定义、项目计划、项目实施、评审和评价、软件工程度量
B.需求分析、设计、测试、质量保证、维护
C.需求分析、设计、测试、质量保证、软件复用
D.需求分析、设计、测试、验证与确认、评审和评价、维护
3、( )不是软件质量保证的主要职能。
A.检查开发和管理活动是否与已定的过程策略、标准一致
B.检查工作产品是否遵循模板规定的内容和格式
C.检查开发和管理活动是否与已定的流程一致
D.检查关键交付物的质量
4、中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型,windows 平台的ODBC和JAVA平台的JDBC属于( )。
A.数据库访问中间件
B.远程过程调用中间件
C.面向消息中间件
D.事务中间件
5、软件设计过程是定义一个系统或组件( )的过程。
A数据和控制流 B.架构和接口 C.对象模型 D.数据模型
答
案
解
析
1、MVC是模型-视图-控制器架构模式的缩写,以下关于MVC的叙述中,()是不正确的。A.视图是用户看到并与之交互的界面
B.模型表示企业数据和业务规则
C.使用MVC的目的是将M和V的代码分离,从而使同一个程序可以使用不同的表现形式
D.MVC强制性地使应用程序的输入、处理和输出紧密结合
答案:D
解析:Model模型-View视图-Controller控制器,MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。
2、软件工程管理集成了过程管理和项目管理,以下关于软件工程管理过程的描述中,( )最为准确和完整。
A.范围定义、项目计划、项目实施、评审和评价、软件工程度量
B.需求分析、设计、测试、质量保证、维护
C.需求分析、设计、测试、质量保证、软件复用
D.需求分析、设计、测试、验证与确认、评审和评价、维护
答案:A
解析:软件工程管理集成了过程管理和项目管理,包括以下6个方面:启动和范围定义、软件项目计划、软件项目实施评审和评价、关闭、软件工程度量。
3、( )不是软件质量保证的主要职能。
A.检查开发和管理活动是否与已定的过程策略、标准一致
B.检查工作产品是否遵循模板规定的内容和格式
C.检查开发和管理活动是否与已定的流程一致
D.检查关键交付物的质量
答案:D
解析:质量保证主要职能是过程检查、过程改进,ABC 都算是。质量控制则是对产品或服务成果的控制和检查,所以答案是D。检查关键交付物的质量,是比较明确的质量控制活动。
4、中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型,windows 平台的ODBC和JAVA平台的JDBC属于( )。
A.数据库访问中间件
B.远程过程调用中间件
C.面向消息中间件
D.事务中间件
答案:A
解析:ODBC和JDBC都用于数据统一访问,属于数据库访问中间件。
5、软件设计过程是定义一个系统或组件( )的过程。
A数据和控制流 B.架构和接口 C.对象模型 D.数据模型
答案:B
解析:软件设计是“定义一个系统或组件的架构、组件、接口和其他特征的过程”,软件设计是一种软件生命周期活动,在这个活动中,要分析软件需求,以产生一个软件内部结构的描述,并将其作为软件构造的基础。更精确地说,软件设计必须描述软件架构和这些组件之间的接口,也必须在详细的层次上描述组件,以便能构造这些组件。
·软件架构设计(有时叫做高层设计):描述软件的结构和组织,标识各种不同的组件
·软件详细设计:详细地描述各个组件,使之能被构造。
领取专属 10元无门槛券
私享最新 技术干货