您的位置:首页 > 理论基础

(软考)计算机硬件及操作系统

2016-09-25 22:28 141 查看

前言

       软考正在如火如荼的进行着,发现软考真是个好东西,既能查漏补缺,又能锻炼自己的阅读能力和理解能力,当然加上现在的总结能力,学习起来也不是很吃力了,又找到了目标。每一个知识点都要多思考,自己思考过后才能和小伙伴们更好的讨论交流,才能有相应的效果。马上课本就要看完了,这一段时光很是快乐,交流的时候也很顺利,神龙见首不见尾的超哥,不鸣则已,一鸣惊人的呆萌凯,总是能把跑偏的我们拉回来的甜梦大boss,时不时来点惊喜的娟。要珍惜呀!

一、计算机硬件基础 

      1.进制转换:在后边要更新的汇编语言和网咯基础都会用到进制转换,这属于基础层次的需要熟悉掌握;
      2.指令系统:包括操作码和指令地址,指令地址的隐藏、显示和存放地址延伸出几种寻址方式,对比分析,得出最快的方式。
      3.流水线:解决资源利用率,提高效率;
      4.可靠性与失效率:评测系统性能
      5.存储系统:命中率和失效率,同缓存的原理,可以参考另外两篇博客《memcached简介》

                                


二、操作系统基础知识

         1.资源有限,很容易出现的一个问题就是死锁,进程间争夺资源,为了解决死锁问题我们引入银行家算法,在分配资源给进程之前判断是否能完全满足该进程的资源,若能,则分配资源,否则,不分配。
         2.五态图描述了进程的状态,每个状态的进程可以有很多个,延伸出了队列。
                                                  


         3.计算机中的存储如何可以提高空间利用率?页式存储提高了空间利用率,产生的碎片小,但如果调度算法不当会出现“抖动”(频繁出现缺页中断)现象。系统为每一个作业分配一个段表,可以实现共享,缺点是内存利用率降低,产生碎片多。结合页式存储和段式存储的优点延伸出段页式存储。
         4.磁盘由磁道、扇区、柱面组成,针对不同的情况我们有不同的调度算法以减少磁盘访问时间,提高磁盘访问效率。
         5.我们经常使用的设备大多都是独占设备,使用不当则会出现设备大段时间空闲的状况,为了减少这种情况的发生我们学习了斯普林操作,在设备空闲的状态下可以让其他作业使用该设备,提高设备的使用率。
         6.大数据时代,我们的知识需要管理,如何快速的找到我们要访问的文件和他的存储方式有关系。树型存储可以很好的解决同名的情况,因为是在不同的绝对路径下,即使同名也可能代表着不同的文件,这个不是绝对的不一样,联系实际,我们可以很清楚的想明白,在不同的目录下我们可以存放相同的文件。位示图和索引存储方法在查找时则显出了优势,有一张对应的记录表,如索引表,我们可以很快找到我们要找的文件的存储位置。
                                                    


总结

        纸上得来终觉浅, 绝知此事要躬行。有些知识在刚接触时会感觉摸不着头脑,在多次重复学习后会发现越来越简单,或许这就是学习的 过程。记是记不住的,学习之后要及时的颗粒归仓,在下一次学习的时候可以很好的实现i+1的过程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: