9.30今日错题解析(软考)

前言

这是用来记录我备考软考设计师的错题的,今天知识点为需求分析相关概念及需求的分类、UML图的图示、面向对象的基本概念,大部分错题摘自希赛中的题目,但相关解析是原创,有自己的思考,为了复习:),最后希望各位报考软考的小伙伴都能上岸!!!
在这里插入图片描述


系统开发基础——需求分析相关概念及需求的分类

题目:结构化分析的输出不包括()

  • A.数据流图
  • B.数据字典
  • C.加工逻辑
  • D.结构图

相关解析

结构化方法的分析结果由以下几部分组成:

  1. 数据流图
  2. 数据词典
  3. 加工逻辑说明
  4. 补充材料

面向对象技术——UML图的图示

题目:UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例,采用(C)最适合。而展示交付系统的软件组件和硬件之间的关系的图是(B)

问题一:

  • A.类图
  • B.对象图
  • C.用例图
  • D.交互图

问题二:

  • A.类图
  • B.部署图
  • C.组件图
  • D.网络图

相关解析

结构图

类型关键词
类图一组对象、接口、协作和它们之间的关系
对象图一组对象一以及它们之间的关系
包图描述系统各个包之间的关系和依赖
组合结构图分解类、组件或用例的内部结构
构件图一组构件之间的组织和依赖
部署图描述系统的硬件结构

行为图

类型关键词
用例图用例、参与者以及它们之间的关系
顺序图强调按时间顺序
通信图强调收发消息的对象之间的组织结构
定时图关注对象在改变状态时的时间约束条件
状态图由状态、转换、事件和活动组成
活动图一个活动到另一个活动的流程

面向对象技术——面向对象的基本概念

题目:多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中(B)多态在许多语言中都存在,最常见的例子就是子类型化

  • A.参数
  • B.包含
  • C.过载
  • D.强制

相关解析

  1. 参数多态:采用参数化模型,通常给出不同的类型参数,使得一个结构有多种类型
  2. 包含多态:同样的操作可用于一个类型及其子类型,包含多态一般需要进行运行时的类型检查
  3. 过载多态:同一个名在不同的上下文中有不同的类型,程序设计语言中基本类型大多数操作符都是过载多态
  4. 强制多态:编译程序通过语义操作,把操作对象的类型强行加以变换,以符合函数或操作符的要求,程序设计语言中基本类型的大多数操作符,在发生不同类型的数据进行混合运算时,编译程序一般都会进行强制多态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值