2017年11月软考(中级)选择题解析
第6弹
【试题13】信息系统设计是开发阶段的重要内容,主要任务包括( )
①明确组织对信息系统的实际需求,制定系统架构
②对系统进行经济、技术条件、运行环境和用户使用等方面的可行性研究
③选择计算机、操作系统、数据库、网络及技术等方案
④确定软件系统的模块结构
A:②③④
B、①②③
C、①②④
D、①③④
【试题14】需求分析是软件生存周期中的重要工作,以下描述不正确的是:( )
A、软件需求是针对待解决问题的特征的描述
B、绝大部分软件需求可以被验证,验证手段包括评审和测试
C、需求分析可以检测和解决需求之间的冲突
D、在资源有限时,可以通过优先级对需求进行权衡
【试题15】封装、继承和多态是面向对象编程的三大特征,在Java开发过程中有着广泛应用。以下关于它们的描述不正确的是( )。
A、封装是将数据和基于数据的操作封装成一个整体对象,通过接口实现对数据的访问和修改
B、继承关系中共有的类属性特征均需在父类和子类中进行说明
C、多态使得一个类实例的相同方法在不同情形有不同表现形式
D、多态机制使具有不同内部结构的对象可以共享相同的外部接口
投票答题
本期试题正确答案
13、D
14、B
15、B
真题解析
【试题13】信息系统设计是开发阶段的重要内容,主要任务包括( )
①明确组织对信息系统的实际需求,制定系统架构
②对系统进行经济、技术条件、运行环境和用户使用等方面的可行性研究
③选择计算机、操作系统、数据库、网络及技术等方案
④确定软件系统的模块结构
A:②③④
B、①②③
C、①②④
D、①③④
解析此题,分析四个圈中的内容哪一个不是系统设计的工作即可。②是典型的可行性研究的内容。所以,此题是送分题。
教程p134-3.2 信息系统设计
3.2.1 方案设计、3.2.2 系统架构、3.2.3 设备DBMS及技术选型
【试题14】需求分析是软件生存周期中的重要工作,以下描述不正确的是:( )
A、软件需求是针对待解决问题的特征的描述
B、绝大部分软件需求可以被验证,验证手段包括评审和测试
C、需求分析可以检测和解决需求之间的冲突
D、在资源有限时,可以通过优先级对需求进行权衡
解析教程p135-3.3.1软件需求分析与定义
软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。
通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。
【试题15】封装、继承和多态是面向对象编程的三大特征,在Java开发过程中有着广泛应用。以下关于它们的描述不正确的是( )。
A、封装是将数据和基于数据的操作封装成一个整体对象,通过接口实现对数据的访问和修改
B、继承关系中共有的类属性特征均需在父类和子类中进行说明
C、多态使得一个类实例的相同方法在不同情形有不同表现形式
D、多态机制使具有不同内部结构的对象可以共享相同的外部接口
解析教程p139-3.4.1面向对象的基本概念
子类中可以不用重复指定父类的属性。
2017年下半年软考(中级)真题解析
第6弹结束
公众号备考驿站——真题解析
领取专属 10元无门槛券
私享最新 技术干货