软件设计师--考证记录&知识梳理

文章记录了作者准备软件设计师考试的过程,包括考前复习的重点如计算机系统、操作系统、数据库技术、算法等,并分享了上午的选择题和下午的综合题的题型分析。作者强调了软件工程和面向对象分析技术的重要性,并分享了个人的学习方法和备考经验。
摘要由CSDN通过智能技术生成

本篇文章做什么的?

  1. 记录考前最后几天的挣扎和最后结果(持续更新)
  2. 梳理回顾汇总分类知识点(随缘写知识点和脑图)

阅读本文的作用是什么?

  1. 大概了解软件设计师考的知识范围
  2. 看看陌生人(我)的挣扎记录娱乐

文章目录和内容怎样划分的?
按照上午和下午考试范围划分的
上午为选择题,目录按大学课程分类;
下午为综合题,必做题 4 题加选做题 2 选 1,目录按题目分类;


随缘更新!!!
5.23 计算机系统,操作系统,数据库的复习
5.24 计网、下午题基本复习
5.25 数据结构与算法、算法分析与设计的复习、下午题的复习
5.26 软工、程序语言、法规的复习 PS:软工太折磨了,弄不完了,打印准考证去了
在这里插入图片描述
5.27 已经考完捏,不管喽,但是不知道为啥心里空落落的,唉
等结果出来了后会最后一次更新这个文章了哈哈
7.21 最后更新,已过,感谢up主炸薯条无私贡献的完整参考视频以及资料
在这里插入图片描述


❤️上午的题目

一、计算机系统

计算机组成与结构主要考查计算机硬件组成及系统结构

计算机的硬件组成:
在这里插入图片描述
数据的表示: 进制的转换运算、数的表示、浮点数的运算、算术运算和逻辑运算;
校验码: 奇偶校验、CRC校验、海明码;
计算机体系结构: Flynn分类法(根据首字母缩写理解性记忆);
指令系统: 一条指令由操作码(要完成的操作)和操作数(参加运算的数据和其所在单元地址)组成,在计算机中都由二进制表示存放在存储器中,分别称为操作码和地址码;
寻址:
指令寻址方式或者跳跃寻址方式;
CISC和RISC
流水线原理:
几个流水线技术,流水线的时间计算
取指-分析-执行中最长的段为流水线周期,1条指令总执行时间+(总指令条数-1)*流水线周期;
吞吐率计算,加速比计算;
单双缓存区计算;

存储系统
分级存储体系、两级存储映像,局部性原理;
Cache地址映像方法:
在这里插入图片描述
虚拟存储器,磁盘调度算法
中断、DMA、中断原理、数据传输方式
总线结构
系统可靠性分析计算
计算机性能评测计算

知识点只是部分,个人感觉需要加强记忆打的,仅供参考

二、操作系统

操作系统基本概念、分类、
1、进程管理
进程三态图、状态转换图;
前趋图,进程资源图;
同步与互斥,信号量,死锁,PV操作;
进程调度,线程;
2、存储管理
分区,分页,分段
页面置换算法;段页式存储管理
3、设备管理

4、文件管理

三、数据库技术

基本概念,三级模式两级映像,关系代数运算,数据库设计、sql语言等

四、计算机网络

计算机网络,信息安全和网络安全

五、软件工程概论

软件工程基础知识、项目管理、结构化开发、面向对象技术

六、程序设计语言与编译原理

编译程序基本原理等

七、数据结构与算法

线性结构、数组、矩阵、栈和队列、树、图、查找和排序算法

八、算法分析与设计

算法分析、算法设计等

九、其他:标准化与知识产权、英语

英语没啥说的,看运气吧,法律法规的这个看看知识点刷题就行了,背多分

❤️下午的题目

分析题型内容:
一、下午题基本都是上午题的延伸应用,主要都是上午题的知识;
二、软件工程概论这个课程分数占比是真的高啊!必须攻克;(后悔这个课当时没好好听了)

一、结构化分析设计

上午题第五部分内容,固定考查**数据流图(DFD)**内容,题型一般如下:

  1. 补充外部实体
  2. 补充数据存储
  3. 补充数据流
  4. 基本概念考查

数据流与加工有关,且必须经过加工;也就是说数据流的起点和终点最少有一个是加工

二、数据库分析技术

上午题第三部分内容,固定考察E-R图关系模式,题型一般如下:

  1. 补充E-R图
  2. 补充关系模式
  3. 情景问答

每个实体都要转换一个关系模式,一对一联系作为属性任意加实体中,一对多联系可以作为一个属性加到多端,也可单独转换一个关系模式,多对多必须单独转换关系模式;

三、面向对象分析技术

上午题第五部分内容,固定考察UML的关系和图,题型一般如下:

  1. 补充用例图
  2. 补充类图
  3. 补充状态图
  4. 识别设计模式

用例图
参与者和用例和用例之间的关系(包含、扩展、泛化)
类图
类名、多重度、类之间的联系
在这里插入图片描述

四、算法分析技术

上午题第八部分内容,固定考察C语言和算法分析,题型一般如下:

  1. 代码填空
  2. 时间空间复杂度,算法识别
  3. 特殊值计算

代码填空注意看题干描述;
时间复杂度看for和while循环层数和每一层的层数,空间复杂度看新开辟和定义的变量;
涉及分组一般分治法,涉及局部最优一般贪心,涉及整体规划最优一般动态规划,涉及迷宫类问题一般回溯法;
特殊值根据题目代码一步步推导即可;

五、面向对象程序设计

无脑Java!+ 上午题第五部分内容,固定考察设计模式和Java/C++语法二选一,题型一般是代码填空
语法找网页上篇总结看看即可,设计模式即使不懂根据题目提示也能填出部分的空,但是如果题目不给就寄了,还是要理解理解常用的设计模式;

❤️最后的最后

碎碎敲几句叨叨,也不知道有人会看到这里来吗?互联网小透明记录一下罢了,以后还能翻出来回忆回忆。本文后面确实潦草了些,绝对不是我懒得记录了啊,而是时间紧张,复习不完了…

第1句:(考试过程流水账) 感谢炸薯条无私分享的视频以及详细的文档资料! 本身我自己专业课有学过一点点,加上3月报名后用热情上头花了八十多买的一本复习资料书坚持了几天,后来考前大概半个月左右结合朋友推荐up炸薯条的免费课开始专心搞,最后留了几天复习。
第2句:(建议想好了为啥考它再准备) 考这个证有什么用?对于找工作来说用处可能不大,某些认识或者了解这个证的企业才有用,具体看你面试的公司了,至于评职称以及积分落户估计也还是看当地政策而定。
第3句:(我为啥考它) 一是大学所学的几门专业课程和软考的内容一致性很高,学到了一些之前没掌握好的知识以及一些之前不知道的知识,对整体知识体系也是做了一个梳理;二是找工作能写简历上能侃侃而谈两句,我曾经大学期间考过这个哈哈哈;


最后的最后,诸位,山高水长,后会有期!

”山高水长,后会有期”,意思就是对于任何苦难过程,只要自己一直有信心,毅力,去付出自己的努力,就会有期待的结果。 聪明正直的人民认为只要心中有火,总会有光明;即使你经历了无穷的苦难,只要你有真心,总会遇到好的结果;即使路远路难,只要你有毅力,总会有路走,有希望的景象出现。 所以,山高水长,后会有期,意味着希望,以及相信自己,保持斗志不倒,做到不断努力、坚持不懈。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值