【软考-软件设计师】(下午题).

一,数据流图
二,数据库
三,UNL
四,算法题 ,c语言
五,c++ / java ,程序填空

数据流图

数据流图基本概念



数据流图:没有联系()

数据字典

数据流图 平衡原则


平衡:父图与子图内容一一对应,(名称,箭头)
正常子图,
既有输入又有输出,只有输入或输出是有问题的

例题 :自己去刷题。。

数据库

E-R图


联系:
一对一,联系放到哪里都行
一对多:联系放到多的实体
多对多:联系单独创建表

ER图 相当于数据方面的建模
数据流图 相当于功能方面的建模

UNL

用例图

包含关系:是否为必须(登记外借信息 必须 登录用户)(include)
扩展关系:是否为必须(查询书籍信息 偶尔需要,不必须 修改书籍信息)(extend)

类图,对象图

0…: 和 * 是一样的表达意思,可以对应 0个 或多个
1…
: 可对应至少 1个 或多个


顺序图


考步骤填空

活动图


粗横线分叉表示 :并行线程。两路并行
考图填空,自己画图再对应填入

状态图


先看有哪些状态,状态转化为另一个状态需要什么条件,都列出来,问题就很好解决

通信图

数据结构,算法

分治法


回溯


深度优先法

贪心

贪心法:每部拿最优的,但最终不一定得到最优解

动态规划

分解成各个子问题,得到每个子问题的最优解,把每部最优和起来保证全局最优解
大部分是构建成一个表, 输出结果时才是对表进行查询得到相应的值

(相对来说 二分比较好做,因为简单, 考动态规划相对就难了,)

程序设计

两种题基本考点是一样的,我选的是c++题,

没什么好说的,基本第一空都是送分,好多时候都是填个虚函数。

下午全靠做题,课听再多也是不知道自己的程度在哪。。

【软考-软件设计师】(下午题).相关推荐

  1. 软考 软件设计师 下午题-试题三 历年真题

    依赖是虚线,关联是实线 21年下半年真题 补充用例图,他就是参与者与用例之间的关系,比如用户执行某些事情 一个句号一个功能 建立迷宫是一般的用例,便血迷宫文件和导入*迷宫文件是特殊的用例 记住一句话 ...

  2. 软考软件设计师下午真题-面向对象的程序设计与实现-状态设计模式(2011年下半年试题六))Java代码讲解

    软考软件设计师下午真题-面向对象的程序设计与实现-状态设计模式(2011年下半年试题六))代码讲解 说明 Java代码 注释 说明 某大型商场内安装了多个简易的纸巾售卖机,自动出售2元钱一包的纸巾,且 ...

  3. 软考软件设计师下午真题-面向对象的程序设计与实现-生成器设计模式(2018年上半年试题六))Java代码讲解

    软考软件设计师下午真题-面向对象的程序设计与实现-生成器设计模式(2018年上半年试题六))代码讲解 说明 Java代码 注释 说明 生成器(Builder)模式的意图是将一个复杂对象的构建与它的表示 ...

  4. 视频教程-2020软考软件设计师下午案例分析视频培训课程-软考

    2020软考软件设计师下午案例分析视频培训课程 河北师范大学软件学院优秀讲师,项目经理资质,担任操作系统原理.软件工程.项目管理等课程教学工作.参与十个以上百万级软件项目管理及系统设计工作.在< ...

  5. 软考 - 软件设计师 - 下午-案例分析 做题技巧与考点整理

    说明: 整个试卷总分75分,共有5个大题,每个题15分.说难也不难,也还是有一些答题的技巧和模板的,除去一些基础的技巧,比如E-R如何找出实体和存储名,这篇文章主要记录一些答题的信息和知识点. 第一题 ...

  6. 2022年上半年软考软件设计师真题答案解析

    真题答案附有解析完整版,可以私信留言

  7. (软考-软件设计师.下午)动态规划算法、回溯算法、贪心算法、分治算法的应用

    分治 关键字:[递归技术][二分查找] 分治法的设计思路: 将一个难以直接解决的大问题分解成一些规模较小的相同问题以便于逐个击破,分而治之. 分治法-递归技术 int F(int n) { if(n ...

  8. 软考 软件设计师上午题uml

    UML uml 事物 依赖关系 关联聚合组合关系 泛化关系 实现关系 关联多重度 UML类图 UML 类图的概念 对象图 用例图 包含关系 扩展关系 泛化关系 用例图概念 交互图 通信图![在这里插入 ...

  9. 2022年下半年软考网络规划设计师下午真题及答案解析

    2022年下半年软考网络规划设计师下午真题及答案解析 试题一 案例一 某单位网站受到攻击,首页被非法篡改.经安全专业机构调查,该网站有一个两年前被人非法上传的后门程序,本次攻击就是因为其他攻击者发现该 ...

最新文章

  1. android 事件传递机制
  2. Nocalhost: 云原生开发新体验
  3. JavaScript--DOM操作表格及样式(21)
  4. mysql8用户管理
  5. .Net PetShop 4.0的缓存处理
  6. ad软件one pin错误是啥意思_Unity3D 4.5 软件安装教程
  7. java 三个点_Java,参数中的3个点
  8. Java中的变量数据类型补充
  9. 中英文对照 —— 电影与话剧、歌剧
  10. pt-osc全解pt-online-schema-change
  11. RocketMQ入门(2)最佳实践
  12. 计算机组成原理(第三版)唐朔飞-课后习题(完整版)
  13. Java UDP通信详解:单播、广播、组播
  14. 群论基础速成(2):子群,陪集,正规子群,商群
  15. W33 - 999、Web站点安全监控
  16. C++操作图像、图片
  17. 【Blender】Blender全按键解析 01(目前咕咕咕了)
  18. 高频功率放大器输出为什么会有高次谐波
  19. 做数学建模不得不会的数据特征分析---相关性分析
  20. php 对图片缩放,php 图片等比例缩放和截图

热门文章

  1. 《区块链信息服务管理规定》重点解读
  2. VOA Special English 节目综述
  3. Java集合详解(非常详细!!!)
  4. 【Struts2】〖500错误〗解决“找不到URI:[/struts-tags]的taglib[s]”问题
  5. 利用github作iOS企业分发App
  6. Day15 内置和开发规范
  7. 2021-10-01 用电设备额定电压,发电机额定电压,变压器一次额定电压,变压器二次额定电压,用电设备额定电压,电力网络额定电压,搞懂为什么变压器的空载实验在低压侧进行,做短路试验在高压侧做
  8. C++的switch与if语句,输入日期显示第几天
  9. SDL 开发实战(四): SDL 事件处理
  10. (附源码)计算机毕业设计Java城市道路智能停车管理系统