软考
skywish_coding
本人是程序新手很喜欢和大家交流很喜欢CSDN这个环境希望得到大家的认可和支持
展开
-
数据结构——软考探究(一)
数据结构是计算机中我们时常会涉及到的基础知识,他对于我们来说是非常重要的,诸如线性表、栈、队列、树图以及各种排序算法,所以很有必要花费时间和精力去研究,当然细化到每个详细的方法都需要更近一步的研究,在这里就不再赘述了,有什么具体的建议还请大家多多探讨和指教!原创 2014-10-06 22:09:48 · 1337 阅读 · 21 评论 -
软件工程——软考探究(三)
之前对写文档、画图产生反感的情绪,却殊不知图形是专业人士交流的必备工具,它简单、直观、一目了然,不同的阶段写不同的文档、不同阶段画不同的图形,对于不同的人又需要看不同的文档,可以说文档便是系统开发的生命线。 深刻反思自己的负面情绪,其实是来自于自己的目光太短浅,没有从一个系统的全局去着眼,而是习惯了“自给自足”的方式,而一旦让自己置身于“工业大生产”的环境中,自己便肯定会蒙圈的,而软件工程就会很好地解决这样的问题!和软件工程的学习比较起来,认真对待文档,做好自己的定位似乎是更重要的!原创 2014-10-23 21:31:13 · 1374 阅读 · 32 评论 -
人在做,天在看——软考总结
参加了软件工程师的考试,历时两个月,把经验拿来和大家分享!软考是一次不错的经历,他也让自己看到了自己的不足和缺陷。也让自己切实体会到如今自己走的是一条很有规划的道路,是一环扣一环的道路,任何一个环节的纰漏都会影响到后边的学习,所以不要有任何的顾虑,按照计划进行下去,这不仅是对自己学业的一个规划,更是对人生的一个规划。原创 2014-11-11 10:09:28 · 1415 阅读 · 25 评论 -
银行家算法——软考探究(四)
著名的银行家算法,最早是由Dijkstra提出来的。它是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。 银行家算法最重要的就是判断是可用资源和仍需资源之间的关系,如果可用资源数大于人需资源数,那么我们认为这个进程就是可以执行的,也是安全的,反之,便是不安全的。所以重中之重的是找到各种资源数。原创 2014-11-01 21:40:11 · 2524 阅读 · 13 评论 -
数据流图的绘制——软考探究(二)
数据流图设计中一般都会有很多的信息,能否在这些信息中找到画图中需要的关键信息是做题成功的关键,在很大程度上都是对考生阅读能力的一种考查。所以需要我们做的就是把从头到尾得阅读题干,把关键的信息都标记下来,以便后边的做题。步骤如下: 1. 将题干中的关键性名词和动词用特定的符号标记下来(个人习惯是名词用方框括起来;动词画上下划线,一般情况下都是动词后边跟着名词,符合动宾结构,这里就 需要根据题目要求来决定是添加动词,还是整体作为一个名词来使用;文档、资料类用椭圆圈起来);原创 2014-10-15 22:11:52 · 2293 阅读 · 27 评论 -
PV操作——软考探究(五)
操作系统中非常经典的实现对临界区的管理操作,由Dijkstra发明。P操作:申请一个资源。它是执行操作的前提,只有有了资源才可以执行操作。就和现实生活是一样的,只有有了资源才能够进行生产。V操作:释放一个资源。在执行完毕一个操作以后要将占用的资源释放掉,和银行家算法吻合, 同时发出信号。原创 2015-03-09 20:33:20 · 1077 阅读 · 15 评论