【软件设计师暴击考点】下午题高频考点暴击系列

news2024/12/29 1:00:33

在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏软件设计师考点暴击


🅰️系统路线学习点击跳转


  • 下午题

⭐【软件设计师暴击考点】下午题高频考点暴击系列


  • 上午题

⭐【软件设计师暴击考点】知识产权-高频考点
⭐【软件设计师暴击考点】网络安全等杂项-高频考点
⭐【软件设计师暴击考点】计算机组成原理与体系结构-高频考点【二】
⭐【软件设计师暴击考点】计算机组成原理与体系结构-高频考点【一】
⭐【软件设计师暴击考点】操作系统知识-高频考点【一】
⭐【软件设计师暴击考点】操作系统知识-高频考点【二】
⭐【软件设计师暴击考点】程序设计语言-高频考点
⭐【软件设计师暴击考点】数据库系统-高频考点
⭐【软件设计师暴击考点】计算机网络知识高频考点暴击系列
⭐【软件设计师暴击考点】面向对象考点暴击系列
⭐【软件设计师暴击考点】UML知识高频考点暴击系列
⭐【软件设计师暴击考点】软件工程知识高频考点【二】
⭐【软件设计师暴击考点】软件工程知识高频考点【一】
⭐【软件设计师暴击考点】数据结构高频考点暴击系列
⭐【软件设计师暴击考点】黄金五题套路拿下


在这里插入图片描述



文章目录

  • 🅰️系统路线学习点击跳转
    • 🎶(==A==) 考点 一,下午题一总结
      • 数据流图
    • 🎶(==B==) 考点二,下午题二总结
      • 实体联系图点击详解
    • 🎶(==C==) 考点三,下午题三总结
      • UML关系图、
    • 🎶(==D==) 考点四,下午题五总结
      • <font color=red>代码不厉害不要紧,有套路
    • 🎶(==A==) 考点五,下午题四总结
      • 一,插入排序
      • 二,选择排序
      • 三,交换排序
      • 四,归并排序
      • 易混淆的排序:(平均复杂度最小的的:“快堆并”,最坏情况下最小的:“堆并")
    • 🅰️系统路线学习点击跳转



🎶(A) 考点 一,下午题一总结


​​在这里插入图片描述

数据流图


  • 1,熟悉相关的图形
    在这里插入图片描述

  • 2,实体名称—我们根据说明和图文来确定实体名称

  • 3,数据存储—有一些说明没给出来确切的词语,我们得自己去拟名

  • (如户口信息表,班级信息表)

+ 4,补充缺失得数据流和起点终点 3~4条

(1)看加工: 是否输入和输出都有,都对应

(2)根据父图子图的平衡来找缺失的数据流

(3)根据描述说明,来找缺失得数据流

(4)格式

在这里插入图片描述
在这里插入图片描述

  • 5.用结构化语言描述

IF THEN ELSE ENDIF
在这里插入图片描述

  • 6,描述,找加工逻辑的时候

学会筛选掉,有关功能概括的描述,只要找有逻辑描述的语句

  • 7,如何保持数据流平衡(背记、)

    ① 父图中加工的输入输出数据流要和子图中加工的人输入输出数据流的名字和数量要一致

    ②父图中一个输入(或者输出)数据流组对应着子图多个输入(或输出的)数据流

    ③子图中组合这些数据流的数据项恰好是父图这一条数据流

🎶(B) 考点二,下午题二总结


在这里插入图片描述


实体联系图点击详解

  • 1,熟悉相关的图形
    在这里插入图片描述

  • 2,细节

    (1)补齐关系模式中的空,: 有可能需要填多个

    (2)复合主键时候:一定不要落下括号如 : (a, b)

    (3)说明中描述关系模式 个人信息(a,b,c,d),但是可能后面的描述中还有

  • 3,关系模式中存在的问题

(数据冗余,插入异常问题,修改异常问题,删除异常问题)部分函数依赖—1NF–规范化问题–

  • 4,补充完整性约束格式问题
    在这里插入图片描述

🎶(C) 考点三,下午题三总结


在这里插入图片描述

UML关系图、

  • 1,熟悉图形含义
    在这里插入图片描述
  • 2,细节

在这里插入图片描述

  • 3,用例描述(基本事件流和备用事件流)
    在这里插入图片描述
  • 4,让我们填用例之间的关系
    在这里插入图片描述

🎶(D) 考点四,下午题五总结


代码不厉害不要紧,有套路

在这里插入图片描述

(1)不需要掌握了解设计模式,也可以做出来

(2)了解题目,主流思想掌握

(3)从头开始看代码,各个模块不要放过,知道这个模块是什么意思

(4)代码中找答案。模块和模块之间必定有联系,上下段去推测

(5)有些模块有输出语句,如果它没有被调用的话,空里面必有填它的


🎶(A) 考点五,下午题四总结


在这里插入图片描述

  • 1,算法策略

(1)动态规划

(2)回溯法:

(3)分治法

(4)贪心法

  • 动态规划法和分治法的区别:

①动态规划的子问题 不是独立的,子问题用数组存储

②分治的子问题是 独立的

  • 2,动态规划(背记)

①自顶向下:时间复杂度 : O(2^n)

②自底向上:时间复杂度 : O( n^a)

(斐波拉契数列,矩阵乘法,背包1-0问题,LCS最长公共子序列,钢条切割问题)

  • 3,分治

归并排序
在这里插入图片描述
在这里插入图片描述


一,插入排序

(1)直接插入排序:打牌,遍历每一张牌,找到合适的位置插入进去(合适的位置:比左大,比右小)

(2)希尔排序:插入排序的升级版,特点是,把牌分成几份然后进行插入

二,选择排序

(1)简单选择排序:每一轮选择出最大的和最小的,分别排在上一轮选出的大小王后面

(2)堆排序:类似于二叉树,每一轮输出最大的或者最小的,输出完之之就出局

三,交换排序

(1)冒泡排序:每个数不停的轮完一次和右边的数的交换

(2)快速排序:选择基准数(通常用最右边的),两边来回比较,直到分组只剩下一个数时

四,归并排序

(1)不停的二路拆开,到单独个体之后排序,然后合并

不稳定: 快,选,堆,希
特别: 快(最坏n^2), 选(最坏最好n^2), 希(平均n^1.3)

易混淆的排序:(平均复杂度最小的的:“快堆并”,最坏情况下最小的:“堆并")

在这里插入图片描述

🅰️系统路线学习点击跳转



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/677417.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电脑选购必备的六大技巧

目录 1、CPU方面 2、显卡方面 3、电脑主板方面 4、内存和硬盘方面 5、电脑机箱和电源方面 6、装机过程要全程参与 今天小编给大家分享电脑选购组装必备的六大技巧&#xff0c;希望对大家实际选购、组装电脑提供一些帮助&#xff01; 买电脑要注意哪些问题 1、CPU方面 C…

Qt Model-View架构领悟

1.架构的选择 1.1是否需要委托 模型视图架构图如下所示&#xff0c;模型视图架构源于MVC模式&#xff1a;模型&#xff08;Model&#xff09;是应用对象&#xff0c;表示数据&#xff1b;视图&#xff08;View&#xff09;是模型的用户界面&#xff0c;用以显示数据&#xff…

springboot基础(78):Freemarker模板生成word文档

文章目录 前言如何使用Freemakrer生成word文档1. 制作模板2. 编写工具类 遇到的问题下载失败如何只生成文件不下载 前言 利用Freemarker模板生成word文档。示例&#xff0c;将左侧的模板生成为右侧的文档并下载。 如何使用Freemakrer生成word文档 1. 制作模板 1.编辑一份a…

实现注册与登录(企业级)

目录 实现注册超级管理员功能&#xff08;持久层&#xff09; 一、判定系统是否已经绑定超级管理员 二、编写保存用户记录的代码 三、编写查询用户ID的代码 实现注册超级管理员功能&#xff08;业务层&#xff09; 一、获取OpenId 二、编写注册新用户的业务代码 掌握 R…

tuple 和数组区别

元组&#xff08;tuple&#xff09;和数组&#xff08;array&#xff09;都是 Python 中用于存储多个值的数据结构&#xff0c;但它们在实现和使用上有一些区别。 元组是不可变的&#xff0c;而数组是可变的。即元组一旦创建&#xff0c;其内容就不能被修改&#xff0c;而数组…

高数笔记1(第一章函数 极限 连续 第一节函数第二节极限-极限的概念与性质)

目录 第一章 函数 极限 连续第一节 函数第二节 极限一、极限的概念与性质数列的极限例1例2 函数的极限极限的性质&#xff08;保号性重点 有界性&#xff09;例12例13例14 函数极限与数列极限的关系例15 第一章 函数 极限 连续 第一节 函数 判断有界要用函数的绝对值&#xff…

Toolformer:可以教会自己使用工具的语言模型

Toolformer&#xff1a;可以教会自己使用工具的语言模型 摘要Introduction现有大模型的局限处理办法本文的idea Approach样例化API调用执行API调用筛选API调用模型微调 实验局限 论文地址点这里 摘要 语言模型&#xff08;LMs&#xff09;呈现了令人深刻的仅使用少量的范例或…

2022(一等奖)D1649基于多源卫星遥感的干旱区农作物耗水精细模拟

作品介绍 1 研究背景及目标 1.1 研究区概况 本次研究的研究区位于甘肃省张掖市内。张掖市位于甘肃省西部&#xff0c;河西走廊中段&#xff0c;属干旱和半干旱两种气候类型&#xff0c;其特点是夏季短而酷热&#xff0c;冬季长而严寒&#xff0c;干旱少雨&#xff0c;且降水分…

MySQL-SQL存储过程/触发器详解(下)

♥️作者&#xff1a;小刘在C站 ♥️个人主页&#xff1a; 小刘主页 ♥️努力不一定有回报&#xff0c;但一定会有收获加油&#xff01;一起努力&#xff0c;共赴美好人生&#xff01; ♥️学习两年总结出的运维经验&#xff0c;以及思科模拟器全套网络实验教程。专栏&#xf…

ubuntu20.4服务器搭建ftp并连接(阿里云服务器)

首先在控制台添加ftp防火墙规则&#xff1a; 然后进入服务器安装ftp&#xff08;安装vsftpd&#xff09;: sudo apt update sudo apt install vsftpd使用以下命令检查其状态&#xff1a; sudo service vsftpd status如果FTP服务器未运行&#xff0c;请使用以下命令启动它&am…

强化学习:时序差分算法 TD-learning

例子引入 首先&#xff0c;我们考虑简单的平均估计计算&#xff1a; w E [ X ] wE[X] wE[X]&#xff0c;根据 RM算法 计算过程如下&#xff1a; 接着上面的例子&#xff0c;我们现在考虑一个较为复杂的问题&#xff0c;估计函数 v ( X ) v(X) v(X) 的平均值&#xff0c;根据 …

3.数据模型

文章目录 前言1.对象&#xff08;Object&#xff09;1.1 标准对象1.2 自定义对象1.2.1 创建一个property&#xff08;房产&#xff09;自定义对象1.2.2创建一个Favorite&#xff08;收藏夹&#xff09;自定义对象1.2.3 创建对象的注意事项 1.3 字段1.3.1 为property object创建…

迅镭激光参展CESC2023中国(江苏)国际储能大会,共话储能产业发展趋势!

2023年6月14日 中国(江苏)国际储能大会 暨智慧储能技术及应用展览会 在南京国际博览中心隆重开幕 迅镭激光携多款新能源解决方案 精彩亮相A区5C21展位 聚焦新能源电池绿色智能制造 共话储能行业创新发展之路 本次展会为期三天(6月14-16日) 诚邀广大行业同仁莅临参观交流! 本届大…

全志V3S嵌入式驱动开发(spi-nor驱动)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 所谓的spi nor驱动&#xff0c;其实就是让spi nor芯片&#xff0c;在linux kernel 5.2.y启动后可以被正确地识别到。前面有一篇文章&#xff0c;我…

POSIX信号量(基于生产消费模型)

目录 &#x1f34a;一、信号量 1.1之前代码的不足之处 1.2什么是信号量 &#x1f34a;二、信号量接口 &#x1f34a;三、信号量版本的生产消费模型 ①单生产单消费 ②多生产多消费 &#x1f34a;四、线程池 &#x1f34a;五、线程安全的单例模式 &#x1f34a;六、其他常…

大模型高效微调综述下: DiffPruning、BitFit、LoRa、AdaLoRA、MAM Adapters、UniPELT

文章目录 四、Selective Methods4.1 DiffPruning&#xff08;2020.10&#xff09;4.2 BitFit&#xff08;2021.6&#xff09;4.3 Freeze and Reconfigure (FAR&#xff0c;2022)4.4 FishMask&#xff08;略&#xff09; 五、Reparametrization-based methods&#xff08;重参数…

Selenium自动化工具集 - 完整指南和使用教程

文章目录 Selenium 的概述&#xff1a;Selenium 的安装与环境配置&#xff1a;Selenium WebDriver 的基本概念&#xff1a;定位元素的方法&#xff1a;常用操作方法&#xff1a;获取所有的 cookie&#xff1a;获取指定名称的 cookie&#xff1a;添加 cookie&#xff1a;删除指定…

JavaFX应用开发教程——基于JDK9与NetBeans实现

ISBN: 978-7-302-61499-9 作者&#xff1a;宋波 页数&#xff1a;257页 阅读时间&#xff1a;2023-06-18 推荐指数&#xff1a;★★★★★ 《JavaFX应用开发教程——基于JDK9与NetBeans实现》 是目前市面上讲解Java桌面开发为数不多的教材 &#xff08;JavaFX是Java语言的下一代…

Flutter系列(十二)实现购物车和提交订单页

基础工程&#xff1a; Flutter系列&#xff08;十一&#xff09;实现商城首页和商品详情页_摸金青年v的博客-CSDN博客 Flutter系列&#xff08;四&#xff09;底部导航顶部导航图文列表完整代码_摸金青年v的博客-CSDN博客 一、前言 本文用flutter实现购物车和提交订单页&#x…

【裸机开发】认识中断向量表(设置中断向量偏移的原因)

之前的LED驱动不存在中断&#xff0c;也就不包含中断的初始化。如果程序包含了中断&#xff0c;我们应还需要初始化哪些内容&#xff1f;要解决这个问题&#xff0c;我们需要先了解一个中断系统包含了哪些内容。 ① 中断向量表&#xff1a;描述中断对应的中断服务函数&#xf…