▶【自考·软考】
文章平均质量分 71
xu_chenyang
这个作者很懒,什么都没留下…
展开
-
自考之—我看《操作系统概论》
在读过一遍《操作系统概论》之后,我对这本书所讲的内容大概有个了解。下面,就伴随着几幅图,让我带领着大家,揭开《操作系统概论》的神秘面纱。 讲到操作系统,我们不得不先说说计算机系统。通过上图的左半部分,我们可以知道操作系统是计算机系统的组成部分。那么,她到底在计算机系统中占有怎有的位置呢?不难看出,操作系统属于计算机系统中的软件,而且是系统软件。 知道了这个前提,我们再来原创 2014-03-13 18:49:26 · 2517 阅读 · 38 评论 -
自考之——我看《软件开发工具》
《软件开发工具》由理论篇和实践篇构成。实践篇是选取一种具体的软件开发工具Eclipse来进行介绍,帮助我们加深对软件开发工具的理解。在这篇文章里,我就不说这部分内容了。 这里,我主要是对理论篇这部分内容进行介绍。大家看我下面这幅导图是对理论篇的概括。我将软件开发工具整个理论篇分为了5个部分,每个部分标题下面对应的是书中的章节。原创 2014-08-21 15:21:23 · 2326 阅读 · 31 评论 -
操作系统——处理器管理
在自考之——我看《操作系统概论》博客中,我对操作系统的知识进行了归纳和总结。这篇文章可以说是自己在第一次接触操作系统的内容之后的总结。总体来说,它能够帮助自己宏观把控这部分知识。何以见得?在软件设计师考试中同样会遇到这部分知识,感觉哪哪都熟悉,但是哪哪都提不起来。好在,我想起了自己当时的总结,看完之后,顿时轻松了许多。 操作系统的主要功能就是管理资源,包括硬件资源和软件资源。主要内容原创 2015-04-19 19:23:17 · 2622 阅读 · 16 评论 -
计算机基本原理之内存编址
内存编址目的 存储器由一块块的空间(存储单元)组成,为了方便寻找到每一块空间,我们需要对每一个空间进行标识——内存编址。内存编址概述芯片 存储器由若干个芯片构成。内存容量 存储器的大小。内存容量=每个芯片容量*芯片个数。 每个芯片的容量=一个地址代表的容量*编址总数。数据总线 计算机一次处理n位的数据,则数据总线的长度为n。注意的是:数据总线的长度,并不一定代表一个地址的原创 2015-05-10 14:34:09 · 14049 阅读 · 19 评论 -
白盒测试之逻辑覆盖法
白盒测试之逻辑覆盖法 白盒测试又叫逻辑驱动测试或结构测试。与黑盒测试区别:关注代码内部结构白盒测试的前提:已知代码内部逻辑测试方法:逻辑覆盖法 逻辑覆盖法包括六种,从弱到强依次是:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。逻辑覆盖法语句覆盖 将要测试的代码块中的每个语句都至少执行一遍。不关心语句的执行结果,只要执行了某个语句,就说该语句被覆盖了。判定覆盖原创 2015-05-10 13:24:35 · 4943 阅读 · 16 评论 -
动态规划法—0-1背包问题(一)
0-1背包问题问题描述 给定n个物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为W。应如何选择装入背包的物品,使得装入背包中物品的总价值最大?约束条件 放入背包的物品的重量<=背包容量W 物品只能进入背包或不进入背包,不可拆分,区别于部分背包问题。求解目标 我们可以这样来刻画问题的解。 假如有n个物品,用Xi表示第i个物品的状态。Xi 的值为0或1。0表示物品未原创 2015-05-15 08:21:57 · 4976 阅读 · 20 评论 -
动态规划法—0-1背包问题(二)
问题的描述 假如我们用C表示最大价值,那么C[n,W]就表示n个物品,在背包容量为W时,背包的最大价值。 在求这个最大价值之前,我们可能会考虑某一子问题的最大价值,用C[i,w]表示,意思是该子问题中,有i个物品,背包的最大容量为w时的最大价值。三种情况情况1:假如这个子问题中,i=0或w=0,那么c[i,w]=0。情况2:假如在该子问题中,在i个物品当中,有的物品根本就装不进背原创 2015-05-15 12:35:36 · 1640 阅读 · 23 评论 -
排序算法总结
前言 一提排序算法,大家脑海中就会想起插入,冒泡,选择……很多种排序算法。东西一多,大家就容易头疼。所以,在总结各个算法之前,我们先来减负。精髓基本操作是两个数之间进行比较。每一类排序算法都有基本算法和优化算法(也可以称作无前提的算法和有前提的算法)。优化算法是建立在一定基础前提之上(待排序序列已经有一定的顺序了)。优化算法会降低时间复杂度,但是以增加空间复杂度为代价。(实际当中我原创 2015-05-19 19:16:02 · 1481 阅读 · 33 评论