全部科目 > 信息系统监理师 >
2022年下半年 上午试卷 综合知识
第 26 题
知识点 软件设计活动  
关键词 编码   构件   开发   软件工程   需求   语言  
章/节 软件与软件工程知识  
 
 
软件工程活动包括需求、设计、实现、确认以及支持等活动。在()活动中,开发人员选择可用的构件,或以一种选定的语言对每一构件进行编码。
 
  A.  需求
 
  B.  设计
 
  C.  实现
 
  D.  确认




 
 
相关试题     软件与软件工程知识 

  第21题    2011年下半年  
需求分析中开发人员应主要从用户那里了解(21)。

  第32题    2017年下半年  
软件产品交付使用后,一般需要进行软件维护。当软件支持环境(如操作系统、编译器等)发生变化导致软件无法正常运行时,所需要进行的修改工作属于( )。

  第30题    2012年下半年  
信息系统开发方法各有优、缺点,下面描述中,(30)不属于原型法的主要优点。

 
知识点讲解
· 软件设计活动
 
        软件设计活动
        软件设计包括4个既独立又相互联系的活动,即数据设计、体系结构设计、接口设计(界面设计)和过程设计。这4个活动完成以后就得到了全面的软件设计模型。设计方法也是以后实现设计模型的蓝图和软件工程活动的基础。
        数据设计是实施软件工程中的4个设计活动中的第一个。由于数据结构对程序结构和过程复杂性都有影响,因此数据结构对软件质量的影响是很深远的。好的数据设计将改善程序结构和模块划分,降低过程复杂性。数据设计将分析时创建的信息域模型变换成实现软件所需的数据结构。在实体-关系图(E-R图)中定义的数据对象和关系,以及数据字典中描述的详细数据内容为数据设计活动奠定了基础。
        体系结构设计的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系。此外,体系结构设计将程序结构和数据结构相结合,为数据在程序中的流动定义了接口。
        接口设计描述了软件内部、软件和协作系统之间,以及软件与人(用户)之间如何通信。一个接口意味着信息流(如数据和/或控制流),因此,数据和控制流图提供了接口设计所需的信息。接口设计要实现的内容包括一般交互、信息显示和数据输入。接口设计主要包括以下三个方面。
        (1)设计软件模块间的接口。
        (2)设计模块和其他非人的信息生产者和消费者(比如外部实体)之间的接口。
        (3)设计人(用户)和计算机间的接口(通常简称为“人机接口”或“人机界面”)。
        过程设计应该在数据设计、体系结构设计和接口设计完成之后进行。所有的程序都可以建立在一组已有的逻辑构成元素上,这一组逻辑构成元素强调了“对功能域的维护”,其中每一个逻辑构成元素有可预测的逻辑结构,即从顶端进入,从底端退出,读者可以很容易地理解过程流。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有