接上篇 《软考教程复习上》
仅仅用了11天的时间,就把软考厚厚的三本书给看完了。其中还搀杂着HeadFirst、大话设计模式、英语及其它的学习。不得不说,压力给自己带来的收获。高温高压下产生钻石,所以没有完不成的任务,只有合理,给你适当的压力,你就能把它干完。下面接着上篇来总结学习收获。
数据库技术基础部分
这部分内容考点主要集中在E-R模型、关系代数、元组演算、规范化理论(键、范式、模式分解)及并发控制等几个方面。
在历年的考试中,这部分内容最高占6分,最低占5分,平均占5.8分。
数据结构部分
这部分内容的考点集中分布:
在数据结构中,主要考查常见数据结构的逻辑结构特性及存储的相关内容。
在算法基础中,主要考查算法时间复杂度(其中排序算法时间复杂度考查频率最高)、Dijkstra算法、递归算法、分治法、贪心算法、动态规划法。
在历年考试中,本部分内容最高占10分,最低占8分,平均占8.9分。
算法设计与分析部分
本部分内容的考点主要分布
在数据结构设计中,主要考查基本数据结构如栈、二叉树的常见操作代码实现。
在算法设计中,主要考查动态规划、分治法、回溯法、递归法、贪心法。
面向对象技术部分
这部分内容的考点主要集中在:面向对象基本概念、面向对象分析与设计、UML基础及设计模式等几个方面。
在历年考试中这部分内容分值最高为13分,最低占11分,平均占11.8分。
标准化和软件知识产权基础知识
这部分内容的考点分布:
在知识产权部分,主要考查作品保护时间(期限)、侵权判定、知识产权归属。
在标准化部分,主要考查标准的分类、标准代号。
在历年的考试中本部分内容所占分值一直稳定在2分。其中,标准化知识在2007年5月以前每次考1分,近几年没有考查。
软件系统分析与设计部分
这部分包含四个方面的考试内容。数据流图技术、数据库建模与SQL技术、UML建模技术和面向对象程序设计。
数据流图技术的考点主要集中在:
补充数据流图的缺失部分,包括补充数据流、补充外部实体及补充数据存储。
数据流图的改错,包括修正数据流名称、数据流的起点与终点及删除多余数据流。
附加与数据流图相关的概念简答题。
历年考试中,数据流图仅要求“数据流图的基本构成、数据字典、加工逻辑”。但是这是一个非常重要的知识点,近年来已经固定作为下午考试的试题一,占15分,属于必答题。
数据库建模与SQL技术的考点主要集中在:E-R模型、关系模型、主键外键和SQL语言等几个方面。
UML建模技术的考点主要集中在以下几种图的应用:用例图、类图和对象图、顺序图、活动图、状态图。
面向对象程序设计的考点主要集中在:面向对象程序语言(C++或Java)语法以及设计模式知识。
小结:
软考基本涵盖了计算机所有的东西。让我们来细细回忆一下。计算机硬件基础知识、操作系统基础知识、程序语言和语言处理程序基础知识、数据结构与算法基础、数据库系统基础知识、网络基础知识、软件工程基础知识、面向对象基础知识、信息安全知识、多媒体基础知识、知识产权与标准化基础知识、数据流图技术、数据库建模和SQL技术、UML建模技术、数据结构与算法设计、面向对象程序设计。与其说学习,不如说是去复习巩固。抱着这样一种心态。软考怎么能学不好呢!对软考设计的知识点、考点、考题知识及考题分布都有了一定的学习和了解。接下来就查漏补缺,对书中内容进行巩固吧!