2022年上半年软件设计师备考指南

软件设计师 责任编辑:胡媛 2021-12-07

添加老师微信

备考咨询

加我微信

摘要:不少考生在备考2022年上半年软考软件设计师,希赛网为自学的考生准备了2022年上半年软件设计师备考指南,分阶段为大家梳理了考试学习计划与学习任务。

2022年上半年希赛软件设计师考试学习计划

一、导学阶段 ( 第1周)

日期:第1周

学习任务:

学习希赛平台上的《软件设计师备考策略》2021下考试介绍部分;

学习希赛平台上的《备课经验分享会》软件设计师分享部分。

注意事项:

该课程全面介绍了软件设计师考查的基本情况,应考的基本策略,根据老师的策略,结合自身的情况,对未来的学习做一个规划是必要的。通过学员的经验分享,能够使自己在学习的过程中汲取许多的经验,达到事半功倍的效果。

二、预习阶段和自主学习阶段(第2周—第16周)(以软件设计师教程第5版主导)

学习日期与学习任务:

第2周

1、学习《软件设计教程【第5版】》 第1章计算机系统知识。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第1章计算机系统知识,其实分为了两个部分,分别为计算机体系结构和信息安全部分,这些考点均为上午题考查部分,考试的分值两个部分占7分和4分,共计11分。考点偏基础,就是熟悉计算机相关的系统知识,可以找寻相关资料便于自己理解和加深记忆。

第3周

1、学习《软件设计教程【第5版】》 第2章程序设计语言。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第2章程序设计语言部分,这些考点均为上午题考查部分,约占比6分左右。主要熟悉相关计算机的一些程序语言的特点,以及对于编译和解释程序的区别。

第4周

1、学习《软件设计教程【第5版】》 第3章数据结构(线性结构、数组、矩阵和广义表和树三部分,对应前1-3个考点)。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第3章数据结构部分,这些考点均为上午题考查部分,但是在下午题的考查过程中可能会涉及到数据结构的一些排序算法。上午的考查部分占比5分左右。第一个阶段学习前3个考点,分别为线性结构、数组、矩阵和广义表和树三部分,掌握对应的线性结构的特点。

第5周

1、学习《软件设计教程【第5版】》 第3章数据结构(图、查找、排序三部分,对应后4-6个考点)。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第3章数据结构部分,这些考点均为上午题考查部分,但是在下午题的考查过程中可能会涉及到数据结构的一些排序算法。上午的考查部分占比5分左右。第二个阶段学习后3个考点,分别为图、查找、排序三部分,这部分难度较大,需要掌握相关的排序算法,可以通过网上的一些排序算法动态图示的帖子进行高效学习。

第6周

1、学习《软件设计教程【第5版】》 第8章算法设计(前1-6章,后面部分了解即可)

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第8章算法设计与分析部分,这些考点在上午和下午题中都会涉及到,其中上午部分占比4分左右,下午题型为第4题共15分,这个部分可以结合第3章的数据结构排序算法进行学习,要求掌握四种算法(动态规划法、分治法、贪心算法、回溯法)的策略。

第7周

1、学习《软件设计教程【第5版】》 第12章软件系统分析与设计的算法分析与设计部分。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第12章软件系统分析与设计的算法分析与设计部分主要是对下午题第4大题C语言算法设计题型剖析,可以参看相关资料学习C语言的语法(网站:菜鸟教程),熟悉答题的技巧。可以通过希赛APP平台的真题进行训练该类题型。

第8周

1、学习《软件设计教程【第5版】》 第4章操作系统知识。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第4章操作系统考点主要为上午题考查形式,分值约为6分左右。重点掌握死锁的资源计算,PV前驱图操作,三态模型和五态模型,页式存储,文件管理,索引结构等等,该部分考查的知识较为灵活,理解计算较多,需要掌握对应的做题技巧,

第9周

1、学习《软件设计教程【第5版】》 第5章软件工程部分1-4软件工程概述、软件过程模型、需求分析和系统设计。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第5章软件工程考点主要为上午题考查形式,分值约为10分左右,是软件设计师上午题最为重要的部分,需要安排较多时间在这个板块。第一个阶段主要学习1-4软件工程概述、软件过程模型、需求分析和系统设计。其中重点掌握各个软件过程模型的特征,以及对于系统设计的原则,内聚和耦合性,该部分记忆的东西较多,需要合理安排时间温习。

第10周

1、学习《软件设计教程【第5版】》 第5章软件工程部分5-10系统测试、运行和维护知识、软件项目管理、软件质量、软件度量、软件工具和开发环境。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第5章软件工程考点主要为上午题考查形式,分值约为10分左右,该部分还存在一个项目管理的考点,上午题约占3分左右。是软件设计师上午题最为重要的部分,需要安排较多时间在这个板块。第二个阶段主要学习5-10系统测试、运行和维护知识、软件项目管理、软件质量、软件度量、软件工具和开发环境。其中重点掌握各系统测试的各个方法,以及对软件环路复杂度的计算,对项目管理的关键路径和松弛时间计算等问题。

第11周

1、学习《软件设计教程【第5版】》 第6章结构化开发方法以及第12章软件系统分析与设计的结构化分析与设计部分。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第6章结构化开发方法在上午题中占比1-2分,教程中第12章软件系统分析与设计结构化分析与设计部分主要对下午题第一个大题数据流图题型进行剖析,两个章节之间可以串联进行学习,掌握对应数据流图的答题技巧,可以通过希赛APP平台的真题进行训练该类题型。

第12周

1、学习《软件设计教程【第5版】》 第7章面向对象技术1-2面向对象基础、UML部分以及第12章软件系统分析与设计的面向对象分析与设计部分。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第7章面向对象技术部分在上午题中占比共11分,其中第一个部分占比7分,主要熟悉相关面向对象概念和UML各图示的关系。教程中的第12章软件系统分析与设计的面向对象分析与设计部分主要是对下午题第三个大题UML建模题型进行剖析,其中可以与第7章UML建模部分串联学习,掌握对应UML建模的答题技巧,可以通过希赛APP平台的真题进行训练该类题型。

第13周

1、学习《软件设计教程【第5版】》 第7章面向对象技术3设计模式部分以及第12章软件系统分析与设计的面向对象的程序设计与实现部分。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第7章面向对象技术部分在上午题中占比共11分,其中第二个部分占比4分,主要熟悉相关设计模式的归属。教程中的第12章软件系统分析与设计的面向对象的程序设计与实现部分主要是对下午题第五个大题和第六个大题(任选其一)JAVA或C++题型进行剖析,其中可以与第7章设计模式部分串联学习,掌握对应JAVA或C++的答题技巧,可以通过希赛APP平台的真题进行训练该类题型。

第14周

1、学习《软件设计教程【第5版】》 第9章数据库技术基础。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第9章数据库技术基础在上午题中共占比6分左右。主要熟悉数据库三级模式两级映射、关系代数与SQL语言、范式判断和函数依赖模式分解等。该类考点较为灵活,需要掌握对应的答题技巧。

第15周

1、学习《软件设计教程【第5版】》 第11章标准化和软件知识产权基础知识以及第12章软件系统分析与设计的数据库分析与设计部分。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第11章标准化和软件知识产权基础知识在上午题中占比2-3分左右。需要熟悉各类情况权限的归属,以理解记忆为主。教程中的第12章软件系统分析与设计的数据库分析与设计部分主要是对下午题第二个大题的题型进行剖析,其中可以与第9章数据库技术基础串联学习,掌握对应数据库设计的答题技巧,可以通过希赛APP平台的真题进行训练该类题型。

第16周

1、学习《软件设计教程【第5版】》 第10章网络与信息安全基础知识。

2、学习过程中可以边学习,边准备一个笔记本做好相应笔记,用于后续复习。

教程中的第10章网络与信息安全基础知识在上午题中占比5-6分左右。需要熟悉TCP/IP协议基础,TCP与UDP的区别,URL和HTML部分。该类题型扩展知识较多,需要注意提升课外的阅读能力。

三、专业英语学习(第17—18周)

学习日期与学习任务:

第17周

第一个阶段为单词记忆和语法分析阶段

累计相应的词汇量和句式,通过自主学习,熟练掌握的英译汉的能力。

第18周

第二个阶段为阅读相关英文文献阶段

阅读相关英文文献的资料,尝试着去翻译它,结合真题的题型进行训练。

四、(JAVA或C++和C语言)扩展知识学习(第19—22周)

学习日期与学习任务:

第19-20周

自学C语言

熟悉相关C语言的基础,可以通过慕课网、菜鸟教程等网站自主学习。

第21-22周

自学JAVA或C++(C++不熟悉则建议自学JAVA)。

如果本身已具有C++经验,建议选答题选择C++;如果没有相关经验,建议选择JAVA。对于JAVA和C语言的学习,要求大家掌握基本语法的用法即可。可以通过慕课网、菜鸟教程等网站自主学习。

五、预习阶段(第23周)

学习日期与学习任务:

第23周

以软件设计师教程【第5版】和自己的笔记为主要预习手段,预习第二个阶段学习的所有内容,重新温习上午题和下午题的题型和解题技巧。

预习第二个阶段预习和自主学习阶段所学习的所有内容。

六、刷题阶段(第24-25周)(以希赛APP免费提供真题为主导)

学习日期与学习任务:

第24-25周

共计十天时间,要求完成共计十套真题(包括上午和下午题部分),以希赛APP真题为主进行训练,从21年下半年往前面做共计10套真题。对于做错的题目,以错题本记录。

以真题训练为主,查漏补缺。

七、错题集整理阶段 错题本为主导(第26周)

学习日期与学习任务:

第26周

根据前面刷题阶段产生的错题本,重新训练一遍错题。

以错题训练为主,查漏补缺。

八、考试

预计时间为2022.05.28

试题练习:历年真题每日一练  |  在线试题库

备考资料:视频课程学习资料  |  免费课程

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取