软件设计师(机考)备考笔记

前言

备考一个多月,一次性通过了软件设计师考试。正好也赶上了第一次机考,相比传统纸质考试,机考确实有些需要特别注意的地方。现在,我决定整理一下备考笔记,以帮助后来者!

在这里插入图片描述

考试特点

软件设计师考试,分为基础知识(单项选择)和应用技术(填空/作图/简答)两部分,如图所示。

在这里插入图片描述

翻开软件设计师官方教程浏览一番,好家伙,软考的基础知识部分可谓包罗万象,囊括了大部分 IT 领域的知识(尽管不深入)。

在这里插入图片描述

然而,分析历年考题就会发现,并非所有写在官方教程中的知识点都会考到;同时,官方教程也并未涵盖所有考点。因此,在复习时需要根据考点,先制定一份有针对性的复习计划,否则浪费时间精力不说,还可能 Fail the exam

复习顺序

我结合自身的经验,也参考zst的建议,认为可以按照下述顺序学习(仅供参考,每个人的基础不一样,适合自己的才是最好的,不要教条化):

序号学习内容类型分值学习难度建议学习时长
1标准化和软件知识产权基础知识基础知识2~3★☆☆☆☆8 h
2网络与信息安全基础知识(信息安全)基础知识5★★☆☆☆16 h
3程序设计语言基础知识基础知识6★★☆☆☆24 h
4计算机系统知识基础知识5~6★★★☆☆40 h
5操作系统知识基础知识6★★★☆☆40 h
6结构化开发方法基础知识3~4★★☆☆☆16 h
7结构化分析与设计——数据流图应用技术15★★☆☆☆24 h
8数据库技术基础基础知识6★★★☆☆32 h
9数据库分析与设计——实体-关系图应用技术15★★★☆☆32 h
10面向对象技术(基础)基础知识3~4★★☆☆☆16 h
11面向对象技术(UML)基础知识3~4★★☆☆☆16 h
12面向对象分析与设计——UML 图应用技术15★★★☆☆40 h
13面向对象技术(设计模式)基础知识4★★★☆☆32 h
14面向对象程序设计与实现——设计模式应用技术15★★★★☆48 h
15网络与信息安全基础知识(计算机网络)基础知识5★★★☆☆32 h
16软件工程基础知识基础知识10★★★☆☆40 h
17数据结构基础知识5★★★★☆48 h
18算法基础知识4~5★★★★☆32 h
19算法分析与设计——C 语言应用技术15★★★★★48 h

课程链接:

序号学习内容链接
1标准化和软件知识产权基础知识知识产权
2网络与信息安全基础知识(信息安全)信息安全
3程序设计语言基础知识程序设计语言
4计算机系统知识计算机系统
5操作系统知识操作系统
6结构化开发方法结构化开发
7结构化分析与设计——数据流图下午题一 数据流图
8数据库技术基础数据库
9数据库分析与设计——实体-关系图下午题二 E-R 图
10面向对象技术(基础) 面向对象
11面向对象技术(UML)UML
12面向对象分析与设计——UML 图 下午题三 UML 图
13面向对象技术(设计模式) 设计模式
14面向对象程序设计与实现——设计模式下午题四 设计模式
15网络与信息安全基础知识(计算机网络) 计算机网络
16软件工程基础知识 软件工程上, 软件工程下
17数据结构数据结构上, 数据结构下
18算法算法
19算法分析与设计——C 语言下午题五 算法
  • 22
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值