软件设计师考试整理-0-前言

news2024/10/6 5:59:44

1. 整理初衷

2022年下半年的软考成绩出来了,查了一下,上午58分,下午61分,虽然不高,但是也过了,还是值得开心的,毕竟在最初报考的时候,会的知识点寥寥无几。

先解释下为什么我会报考软件设计师这个考试吧。说来也巧,正好有段空闲时间,也希望能跳出“野程序员”的圈,下决心对计算机基础“狂补”一波,于是从网上买了一些书,包括操作系统、计算机网络,数据结构与算法、设计模式等,看样子到了天时地利人和的阶段,万事俱备,就差好好学习了,但是事与愿违,看了一段时间书,并没有达到自己希望的状态,主要原因如下:

  1. 没有一个完整的脉络,这本书扫一眼,那本书翻翻看,看似已经知道学什么,但是学起来却有些凌乱;

  2. 学习效果不佳,自学没有一个“程度”标准,就会导致看书的时候似乎看懂了,但是合上书之后脑子里却没有留下来什么;

  3. 没有明确的目标,虽然在开始就已经写了“我要下决定补基础”,但是在实施的时候,并没有明确要学习到什么程度,就像长跑,总需要有个长跑的明确里程数,才能让跑者有个盼头;

迷失了一小段时间后,偶然和一个朋友的聊天,提及到了软考,建议我参加,可能源于自身对考试本身的一种“热爱”,便上网查了下什么是软考,自己应该报考哪门考试,结合自己开始的目标,选择了软件设计师,很庆幸,这个考试看起来似乎解决了我上面描述的几个问题:

  1. 软件设计师的考试有考试指定用书(写到这里,还要感谢我的朋友,把考试用书都给我邮来了),考试用书的目录就成了我的学习脉络,在网上买的书就变成了扩展用书;

  2. 因为有考试,必然有考题,在学习了一些知识后,可以用考题来验证学习效果,在做题时,必然会引发自己的思考,加深对知识点的理解;

  3. 既然决定要考试,当然希望一次就能考过,这个考试分上下午两场考试,上午为综合基础知识,均为单选题,满分75分;下午为应用技术题,以大题形式出现,涉及数据流图、数据库设计、UML图、算法、设计模式等知识点的考察,满分75分;两门考试都要到45分以上才能及格;

在学习了两个月后,从最初连uml、数据库范式等很多基础知识没有丝毫概念的阶段,到现在有勇气整理学习资料,对自身而言是一种进步,也希望能把学习经验分享出来,供像类似我开始一样的“小白”一个指引。

2. 整理思路

首先会整理下考试用书核心的知识点,并在必要时提供一些真题的讲解。目录如下:(目录中的每一项会单独整理,整理完后会更新内容链接)

  1. 软件设计师考试整理-1-计算机系统_yang9013的博客-CSDN博客

  2. 程序设计语言基础

  3. 操作系统知识

  4. 软件工程基础

  5. 系统开发与运行

  6. 网络与多媒体基础知识

  7. 数据库技术

  8. 数据结构

  9. 数据算法与分析

  10. 面向对象

  11. 标准化和软件知识产权基础

  12. 软件系统分析与设计

注意:由于本系列的整理是针对软件设计师的考试,所以以基础为主,并不能做到全面,每一个科目均为一门大课,若要深入学习,需要的文献与资料。

3. 资料推荐

(1)视频学习资料

网易公开课搜索“软件设计师 ”,播放量最多的就是 软考中级软件设计师

讲师语速有点慢,可以倍速学习,讲的很好。

(2)书籍学习资料

  1. 软件设计师教程 清华大学出版社,书籍比较厚,可以大致翻阅,作为工具书比较合适,有不会的知识点可以查阅;

  2. 历年真题(一定要做几套真题!);

(3)手机APP推荐

  1. 软考通,这款APP有历年真题,还可以在线模拟答题,并且有答案分析;

  2. 百词斩,由于上午基础题目最后5个选择题是英语题目,为了保持英语学习习惯,可以每天打卡学习英语单词以及阅读一些文章;

4. 考前准备

(1)报考时间

软件设计师的报考时间在上半年和下半年均可报,具体需要根据各省份的时间安排,每个省份报名时间也不同。

(2)考试准备

考试答题卡的设置感觉和高考的纸张差不多,需要准备好2B铅笔、橡皮以及黑色签字笔。

5. 考前知识点

在准备过程中,对一些知识点进行了整理,虽然是杂乱无章,但是还是分享下,如果能帮到其他人一点点,也是值得的。

如果有什么问题,欢迎批评指正。

最后附上自己的考试成绩,鼓励下正在为这个考试而努力的小伙伴

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

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

相关文章

富勒烯C60,131159-39-2,水溶性富勒烯,CARBON C60

产品描述:富勒烯C60与金刚石、石墨是碳的三种同素异形体,富勒烯分子是一种由60个碳原子结合形成的稳定分子,它具有60个顶点和32个面,其中12个为正五边形,20个为正六边形,它形似足球,所以又称为富…

OpenMMLab AI实战营Day2 图像分类

目录 一、图像分类 二、卷积神经网络 三、超越ResNet的图像分类模型 1、神经结构搜索 2、Transformer 3、ConvNext 四、轻量化神经网络 五、Vision Transformer 六、模型学习 七、学习率与优化器调整策略 八、数据增强 一、图像分类 图像分类:识别图像中…

网络骗局丨典型案例分析,大家一起来避雷!

作者:黑蛋因为疫情的困扰,总体经济都不是很好,春节前后,网络诈骗高发期,以下是几种典型案例,一起来看看。比较常见的有以下几种:1、网络购物骗局小红在某平台网购一件产品,几天后&am…

Nacos+Springcloud+mybatis-plus+oracle的整合

NacosSpringcloudmybatis-plusoracle的整合 1、项目结构 2、父类的依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance&q…

shell脚本基本使用

目录 1.是什么&#xff1f; 2.写法 3.shell脚本语法 3.1第一个shell脚本 3.2交互式shell脚本 3.3shell脚本的数值计算 3.4test命令 3.5中括号【】判断符 3.6默认变量 4.shell脚本条件判断 4.1 if fi 4.2 if then else 4.3 if elif else 4.4 case 5.shell脚本函数…

Linux 学习笔记 正则、管道、进程与任务定时

一、筛选与搜索 1.1 grep 命令 筛选数据 grep 是 Globally search a regular expression and print 的缩写。意思是全局搜索一个正则表达式&#xff0c;并且打印。 考虑这样的一个名为 a.txt 的文件&#xff1a; 执行 grep apple ./a.txt 即可匹配所有含有 apple 的字符 默认…

IDEA搭建Finchley.SR2版本的SpringCloud父子基础项目-------zuul和SpringConfig

1.Zuul是什么 Zuul包含了对请求的路由和过滤两个最主要的功能&#xff1a; 其中路由功能负责将外部请求转发到具体的微服务实例上&#xff0c;是实现外部访问统一入口的基础而过滤器功能则负责对请求的处理过程进行干预&#xff0c;是实现请求校验、服务聚合等功能的基础. Zu…

4款实用的办公软件,每一款都让你效率翻倍,相见不易

称心的电脑使用体验&#xff0c;总离不开实用的工具&#xff0c;一款高效的工具&#xff0c;能让你的办公体验翻倍。 1、Mem Reduct 这是一款强大到离谱的电脑清理工具&#xff0c;比某安全卫士实用多&#xff0c;没有任何弹屏广告&#xff0c;完全免费使用&#xff0c;内存清理…

搜索算法基础

一 DFS 深度优先搜索算法&#xff08;Depth First Search&#xff0c;简称DFS&#xff09;&#xff1a;一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点&#xff0c;尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件&#xff0c;搜…

uboot的烧写及使用

目录 一、uboot概述 Bootloader Bootloader基本功能 常见的Bootloader 二、SD卡启动盘制作 三、uboot的使用 3.1uboot模式 3.2uboot帮助命令 3.3uboot环境变量命令 3.4常用环境变量 3.5网络传输命令 3.6u-boot访问存储器命令 3.7 u-boot自启动环境变量&#xff08…

人工智能趋势——2023 年综述

随着DALLE 2 于 2022 年 4 月的宣布&#xff0c;关于2022 年初第三个 AI 冬天——或 AI 撞墙——的预言过时得很快而且效果不佳&#xff0c;随后出现了更多主要由扩散模型驱动的文本到图像应用程序&#xff0c;这是一个非常多产的领域用于计算机视觉研究及其他领域。AI 的 2022…

SpringCloud五大核心组件

Consul 等&#xff0c;提供了搭建分布式系统及微服务常用的工具&#xff0c;如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性token、全局锁、选主、分布式会话和集群状态等&#xff0c;满足了构建微服务所需的所有解决方案。 服务发现——Netflix Eureka …

六百亿流量、25万出场费,袁树雄身价是《汉川》杨语莲125倍

在文章开始之前&#xff0c;咱们不妨先看两组数据&#xff0c;第一组数据是六百个亿&#xff0c;第二组数据则是二十五万。乍一看并没有什么特别&#xff0c;但是要把这两组数据&#xff0c;和一名音乐人联系起来的话&#xff0c;就会产生非常神奇的效果。 《早安隆回》的创作者…

[oeasy]python0070_ 字体样式_下划线_中划线_闪动效果_反相_取消效果

字体样式 回忆上次内容 m 可以改变字体样式 0-10 之间设置的都是字体效果 0 复原1 变亮2 变暗 从3到10 又是什么效果 呢&#xff1f;&#xff1f;真的可以blink闪烁吗&#xff1f;&#x1f441; 3m 3m 实现斜体字的效果 4m 4m 对应着下划线 控制范围 通过控制字符串的位置…

DNS服务解析与原理笔记

引言DNS介绍DNS原理与解析DNS查询DNS服务搭建DNS劫持和污染计算机面试 or 真题DNS应用扩展参考与推荐引言 我想很多人遇到过这样一种情况&#xff0c;电脑突然上不了网了&#xff0c;或者说可以登陆QQ&#xff0c;但是进不了网页&#xff0c;任何网页都会出现如下的类似截图&a…

Android.mk文件编写

来源&#xff1a;https://www.jianshu.com/p/9aab51f4cd6f 1. Android.mk 介绍 Android.mk 是Android 提供的一种makefile 文件&#xff0c;注意用来编译生成 exe(二进制可执行文件)、so(动态库文件)、a(静态库文件)、jar(jar包) 和 apk 等文件。Android.mk和一个或多个.c的源…

PWN入门程序装载与虚拟内存 小白笔记

1.源代码到执行源代码test.c从磁盘中&#xff0c;通过gcc编译成a.out&#xff08;可执行文件&#xff09;。执行的时候&#xff0c;是将磁盘中的可执行文件&#xff08;a.out&#xff09;映像到内存中。2.节视图和段视图节视图&#xff08;磁盘中的可执行文件&#xff09;不同的…

采用消息中间件实现最终一致性的分布式事务

基于可靠消息服务的方案是通过消息中间件保证上下游应用数据操作的一致性。假设有A和B两个系统&#xff0c;分别可以处理任务A和任务B。此时存在一个业务流程&#xff0c;需要将任务A和任务B在同一个事务中处理。就可以使用消息中间件来实现这种分布式事务。 第一步&#xff…

一篇文章带你了解KendoReact DateRangePicker,让日期选择变得更酷炫!

Kendo UI致力于新的开发&#xff0c;来满足不断变化的需求。现在我们非常自豪地宣布&#xff0c;通过React框架的Kendo UI JavaScript封装来支持React Javascript框架。KendoReact能够为客户提供更好的用户体验&#xff0c;并且能够更快地构建更好的应用程序。理想情况下&#…

python中有哪些运算符,python里的运算符号

大家好&#xff0c;给大家分享一下python中有哪些运算符&#xff0c;很多人还不知道这一点。下面详细解释一下。现在让我们来看看&#xff01; 1、Python中的算术运算符有哪些呢&#xff1f; 1. 比较运算符&#xff1a; 如果比较式成立&#xff0c;返回True&#xff1b;不成立…