【软考之路】软考视频总结(上)

软考视频用了两周左右的时间学习完成了,每天的任务量 很充足。整体来看,知识信息量很大,涵盖了很多方面。大部分的内容都基础过,所以不是很陌生,但是细节方面还需要在重复学习中把握。我把整个部分分成了三类。第一类,自考或者以前学习过,这类通常也非常重要。包含:数据结构、操作系统、软件工程、数据库、组成原理与体系结构、面向对象技术、数据流图。第二类是没有学习过,但是容易掌握。包含:多媒体、安全性可靠性以及系统性能评价、标准化和知识产权。第三类:没有学习过,比较难理解:编译原理、网络基础、算法。

下面是一个整体预览图。




【软考之路】软考视频总结(上)_第1张图片




一、数据结构

自考书中有,讲的是数据如何高效的存储,包含了线性表、树、图、查找排序。困难的地方是二叉树、排序,现在开始做自考的题目,相信在做题中有更多的理解。



第二章  编译原理

1.什么是编译原理?

编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。

2.什么是文法知识

这部分基本上没有理解,具体的解释请参见:文法知识简介。

第三章 操作系统

看视频的时候,分为了三个部分,进程、存储管理、文件。今天再次翻阅自考书的时候 ,觉得对这个部门有了一个整体的把控。首先计算机系统包括计算机硬件和计算机软件两大部分,最内层是硬件,主要有中央处理器、存储器、输入输出系统和设备,软件部分包括三类软件,操作系统是管理计算机系统资源、控制程序执行、改善人机界面和谓应用软件提供支持的一种系统软件。从资源角度来看,操纵系统的功能分为:处理器管理、存储管理、文件管理和设备管理。所以操作系统这本书中主要讲的就是这些。也就是这一句话是整个操作系统的思路,可以很顺畅的顺下来。下面这张图是看书前画的,不全。





第四章    软件工程

软考视频中很重要的一部分,整体就是按照需求分析、设计、实现编码、测试维护这个流程来的。并且每个部分的内容都很丰富,看过几本书,侧重点有些不同,但大体都是一样。导图中缺少的是开发模型这一块,主要有瀑布模型、螺旋模型、原型法、喷泉模型。






第五章  数据库部分

这部分主要讲解了四个方面,1.ER模型,主要理解ER模型的基本概念,什么是实体、联系、属性、联系的分类等。第二个是如何从生活中抽象出来ER模型,第三个是如何将ER模型转化为关系模式。2.关键码,理解超键、主键、外键、候选键的含义,重点掌握函数依赖和三范式。3.数据表的基本运算,包括基本的运算符并交选择、笛卡尔积、投影,拓展是除法和元组运算。4.基本的SQL语句。

其实这几个部分完整说明了数据库建立的整个过程。通过ER模型将显示中的事物抽象出了实体,然后转化为一张张的表;关键码和函数依赖是对表具体内容的判断,看是否符合三范式,主外键的确立;运算是对表内字段和表与表之间的操作;SQL语句是对整个数据的 增删改查的操作。



小结:

上面这五部分每个部分都是大块,出了编译原理,都学习过,感觉还不错。接下来,请看软考视频(下)总结。







你可能感兴趣的:(【软考之路】软考视频总结(上))