全部科目 > 系统架构设计师 >
2022年下半年 上午试卷 综合知识
第 26 题
知识点 设计和演化过程   建模   软件系统  
关键词 建模   模型驱动   软件开发方法   软件系统   开发   开发方法   软件开发  
章/节 软件架构基础知识  
 
 
使用模型驱动的软件开发方法,软件系统被表示为一组可以被自动转换为可执行代码的模型。其中,()在不涉及实现的情况下对软件系统进行建模
 
  A.  平台无关模型
 
  B.  计算无关模型
 
  C.  平台相关模型
 
  D.  实现相关模型




 
 
相关试题     软件架构基础知识 

  第61题    2016年下半年  
某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“机器人系统主电源断电后,能够在10秒内自动启动备用电源..

  第57题    2020年下半年  
创建型模式支持对象的创建,该模式允许在系统中创建对象,而不需要在代码中标识特定类的类型,这样用户就不需要编写大量、复杂的代码来初始化对象。在不指定具体..

  第57题    2017年下半年  
按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(54)..

 
知识点讲解
· 设计和演化过程
· 建模
· 软件系统
 
        设计和演化过程
        基于架构的软件开发过程可以分为独立的两个阶段,这两个阶段分别是实验原型阶段和演化开发阶段。
        (1)实验原型阶段。这一阶段考虑的首要问题是要获得对系统支持的问题域的理解。为了达到这个目的,软件开发组织需要构建一系列原型,与实际的最终用户一起进行讨论和评审,这些原型应该演示和支持全局改进的实现。但是,来自用户的最终需求是很模糊的,因此,整个第一个阶段的作用是使最终系统更加精确化,有助于决定实际开发的可行性。
        (2)演化开发阶段。实验原型阶段的结果可以决定是否开始实现最终系统,如果可以,开发将进入第二个阶段。与实验原型阶段相比,演化开发阶段的重点放在最终产品的开发上。这时,原型即被当作系统的规格说明,又可当作系统的演示版本。这意味着演化开发阶段的重点将转移到构件的精确化。
        虽然实验原型阶段的结果可以决定是否开始实现最终系统,但在实验原型阶段之后,还会有些功能需求不能足够准确地得到表达。然而,系统有哪些组成部分和这些部分该如何相互作用应该是明确的了。
        在每个阶段中,都必须以一系列的开发周期为单位安排和组织工作,一个开发周期的时间长短可根据软件项目的性质、功能复杂性、开发阶段等因素决定。每一个开发周期都要有不同的着重点,要有一个分析、设计和实现的过程,这个过程取决于当前对系统的理解和前一个开发周期的结果。为了控制开发进度,在每一个开发周期结束时,都必须对当前产品安排一次技术评审,评审组成员由最终用户代表和开发组织的管理人员组成。技术评审的目的是指出当前产品中可能存在的问题,制订下一个开发周期的工作计划。
 
        建模
        建模是在计算机上创造三维形体的过程,建模是三维动画的基础,没有一个好的模型,其他好的效果都难以表现。三维建模的基本方法主要有:利用二维形体的技术、直接进行三维物体建模、造型组合等。
        利用二维形体进行建模的技术的主要思想是首先创建简单的二维形体,如样条线和形状等,然后对这些创建的二维形体进行挤压、旋转、放样等操作以创建三维造型。
        直接进行三维物体建模的常用方法有多边形建模、面片建模、NURBS建模等。
        造型组合是把已有的物体组合成新的物体,其中布尔运算是最重要的组合技术。
 
        软件系统
        网络系统软件包括网络操作系统和网络协议等。网络操作系统是指能够控制和管理网络资源的软件,是由多个系统软件组成,在基本系统上有多种配置和选项可供选择,使得用户可根据不同的需要和设备构成最佳组合的互联网络操作系统。网络协议是保证网络中两台设备之间正确传送数据的约定。



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

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