第一章节: 中级软件设计师 第一部分
第二章节: 中级软件设计师 第二部分(一)
第三章节: 中级软件设计师 第二部分(二)
第四章节: 中级软件设计师 第三部分(一)
第五章节: 中级软件设计师 第三部分(二)
第六章节: 中级软件设计师 第四部分(一)
第七章节: 中级软件设计师 第四部分(二)
第八章节: 中级软件设计师 第四部分(三)
第九章节: 中级软件设计师 第五部分
学前须知
有些知识点通过图文描述很难表达清楚,本博文更多是列举目录方便最快学习,对于不理解的建议查找教学视频进行加深加固。
- 考试一年两次,在5月和11月份,考试时间一天,分上午选择题和下午应用题。
- 满分均为75分,上午下午同时达到45分即可及格拿证。
- 分数不保留,一门没到45分视为不及格,下次考试需要重新考上下午。
- 上午为75道选择题,最后5道为英语题(英语基础不好可以放弃,很多视频教程也不会有这部分)。
- 下午为6道应用题,最后两道题是java和c二选一(6选5),题型相对固定,可以通过大量反复做真题拿分。
学习基础
计算机专业,需有一定的计算机基础。(最好是学java和c的专业)
- 数学能力,(主存编址,段页式存储,索引文件,位示图)存在一部分计算题型,但并不难。
- 算法,这是个人认为最难的,当然可以靠【死记硬背】拿一小部分分数。
- 法律法规,学习量较低,可以靠刷题实现拿全分。
- 决心,耐心和付出。(努力不一定成功,放弃一定会失败。)
- 学习是一种积累,每一次努力都是稳固基础的过程。
目录解析
目录大致分五部分,其中目录本身就是最终目录,有的目录还会往下分子目录。
- 相比教材会缩减一部分知识点,刷题基本没遇到的题不会列出来(适当弃分),软设考得很杂。
- 第一部分相对基础,学习成本偏低,学习信心也会较高,难度并不大,需要背诵的知识点不多。
- 第二部分基础深入,学习成本偏低,涉及到计算题型,但难度并不大,掌握好解题的技巧(多刷题),需要背诵的知识点不多。
- 第三部分难度加大,学习成本偏高,存在大量理论知识,难度较大,需要背诵的知识点较多,需要投入一定时间(多刷题)。
- 第四部分难度加深,学习成本偏高,存在大量理论知识,难度较大,需要背诵的知识点较多且需要理解,需要投入大量时间。
- 第五部分为下午部分变动题和往年算法真题,列出往年真题参考答案,如果在考试中需要类似的,可以照着答案模板写。
知识目录
第一部分
- 计算机硬件(多刷题)
- 数据的进制(深入了解)
- 浮点的表示(多刷题)
- 运算符(了解)
- 校验码(多刷题)
- 计算机指令(多刷题)
- 流水线(深入了解)
第二部分
- 层次化存储结构(多刷题)
- 主存编址(第一个计算题型知识点,建议深入了解,重点是要理解题目的意思)
- 可靠性(多刷题)
- 网络安全(深入了解)
- 进程(多刷题)
- 死锁问题(多刷题)
- 段页式存储(第二个计算题型,建议深入了解(重点:页式、段式))
- 索引文件(第三个计算题型,建议深入了解)
- 文件目录(第四个计算题型,建议深入了解(重点:位示图,注意位和字从0还是1开始))
第三部分
- I/O管理软件(多刷题)
- 输入/输出技术(多刷题)
- 总线系统(多刷题)
- 磁盘管理(多刷题,可以深入了解下)
- 操作系统(多刷题)
- 数据库(建议深入了解,下午应用题也有知识点涉及)
- 事务管理(多刷题)
- 概念设计阶段(非常建议深入了解,下午应用题固定一道E-R图题)
- 网络和多媒体(多背多刷题,理论知识居多)
- IP地址(建议深入了解,也可以多刷题,理论知识繁多)
- 病毒与木马(多刷题,有运气成分)
- 媒体(多刷题)
第四部分
- 程序设计语言概述(建议深入了解,多刷题)
- 法律法规(看表格多刷题即可拿全分)
- 数据结构(最难知识点之一,只提供概念需要自行深入了解)
- 算法(最难知识点之一,只提供概念需要自行深入了解)
- 软件工程(理论知识最多,提供考察点概念,需多刷题)
- 结构化开发方法(多刷题)
- 测试基础知识(多刷题,可简单了解,并不难)
- 面向对象(上下午都涉及知识点,强烈建议深入了解)
第五部分
- 下午题变动题型参考答案
- 下午题往年算法真题部分答案