自考操作系统考后感
这次考试只报了一门操作系统,因为门数少导致不太重视,在考前不到一个月的时候才开始看书,复习的效果不是太好。总体来说要抓住操作系统的整体框架在理解的基础上去学习,比如在学习这门课程前想一想,到底什么是操作系统,他能解决什么问题呢?如果让自己去设计操作系统出来,你大概会怎么做?其实从硬件角度去看架构的话,可以分为CPU(处理器)、内存(主存),硬盘(辅助存储器),显示器、打印机(输入输出设备)等。
问题一、我们经常使用电脑,那么数据文件是从放在哪里的?如何存放的?又是怎么调取的?我们大部分的文件是存放在硬盘上的、当然还有其他光盘、软盘、闪存等等。那是如何存放、如何调取的呢?如果想知道翻开教材看文件管理章节。
问题二、我们使用的软件点击后为什么会神奇的跑起来?这当然主要是处理器的功劳,是他在不停的计算。那它到底是如何计算的呢 为什么那么多程序软件能同时跑起来,并且在有条不紊的运行呢? 想知道答案打开教材看处理器管理这章。
问题三、CPU在计算的时候数据哪里来的呢?是硬盘吗?当然源头数据是从硬盘来的,但是只要你看了文件管理那章就会知道,要查找一个文件需要花很长时间转动硬盘,这很显然不现实。那如何解决这个问题呢 那就再加一个什么中间的硬件呗 对了、就是我们常说的内存条。CPU可以直接从内存条中取数据来计算,那么内存条又是如何来管理各个程序的数据呢?想知道答案吗 去看教材的存储器管理章节。
问题四、假如CPU和打印机不能同时工作的话,是不是在打印文件的时候CPU就没事干睡觉去了?当然,不能让它闲着,CPU最贵了。那就让他和打印机同时工作呗 当然,如果想了解具体是怎么实现的那么就请看输入输出设备管理以及中断之类的概念。
带着问题去看书不会一头雾水,这样学到的东西才是自己的,并且不然以遗忘。
浙公网安备 33010602011771号