因为兴趣的关系,放弃了原来的自动化专业转向计算机工程专业,
因此很晚才开始操作系统的学习。
我的问题是:
1.一个操作系统应该具备一些什么特征?例如UI,兼容性,耗能等方面。而且互相之间是否存在权衡的关系。
2.一个操作系统在内存管理,进程管理,文件管理这几个方面有什么共同之处有什么不同之处?
对于操作系统这门课有点困惑,感觉感念很多,而且一下子理解起来有难度。
不知道有什么预备课程或者知识能帮助学好这门课么?
1.æä½ç³»ç»æ¯è½¯ä»¶ï¼ ä¾å¦UIï¼å ¼å®¹æ§ï¼èè½çæ¹é¢é½æ¯åç¬ ç 究å¤æç§ç®ã
ä½ å¯ä»¥å¤çä¸äºåºæ¬çæ¦å¿µ ï¼å¦ä¸
ç³»ç»è½¯ä»¶åç§åºç¨è½¯ä»¶ï¼è½ç¶å®æçå·¥ä½åä¸ç¸åï¼ä½å®ä»¬é½éè¦ä¸äºå
±åçåºç¡æä½ï¼ä¾å¦é½è¦ä»è¾å
¥è®¾å¤åå¾æ°æ®ï¼åè¾åºè®¾å¤éåºæ°æ®ï¼åå¤ååæ°æ®ï¼ä»å¤å读æ°æ®ï¼å¯¹æ°æ®ç常è§ç®¡çï¼ççãè¿äºåºç¡å·¥ä½ä¹è¦ç±ä¸ç³»åæ令æ¥å®æã人们æè¿äºæ令éä¸ç»ç»å¨ä¸èµ·ï¼å½¢æä¸é¨ç软件ï¼ç¨æ¥æ¯æåºç¨è½¯ä»¶çè¿è¡ï¼è¿ç§è½¯ä»¶ç§°ä¸ºç³»ç»è½¯ä»¶ã
计ç®æºè½¯ä»¶ç³»ç»æ¯æææå¨è®¡ç®æºä¸è¿è¡çåç§ç¨åºæ°æ®åç¸å
³çåç§æå
³çèµæã
计ç®æºè½¯ä»¶ç³»ç»é常被å为两大类:ç³»ç»è½¯ä»¶ååºç¨è½¯ä»¶
.ç³»ç»è½¯ä»¶
ç³»ç»è½¯ä»¶æ¯ææ§å¶ååè°è®¡ç®æºåå
¶å¤é¨è®¾å¤ï¼æ¯æåºç¨è½¯ä»¶çå¼ååè¿è¡ç软件ãå
¶ä¸»è¦çåè½æ¯è¿è¡è°åº¦ãçæ§åç»´æ¤ç³»ç»ççãç³»ç»è½¯ä»¶æ¯ç¨æ·å裸æºçæ¥å£ï¼ä¸»è¦å
æ¬ï¼
(1)ãæä½ç³»ç»è½¯ä»¶, å¦DOSãWINDOWS98ãWINDOWS NTãLinux,Netwareç
(2)ãåç§è¯è¨çå¤çç¨åº, å¦ä½çº§è¯è¨ãé«çº§è¯è¨ãç¼è¯ç¨åºã解éç¨åº
(3)ãåç§æå¡æ§ç¨åº,å¦æºå¨çè°è¯ãæ
éæ£æ¥åè¯æç¨åºãææ¯ç¨åºç
(4)ãåç§æ°æ®åºç®¡çç³»ç»,å¦SQL SeverãOracleãInformixãFoxproç
2.åºç¨è½¯ä»¶
åºç¨è½¯ä»¶æ¯ç¨æ·ä¸ºè§£å³åç§å®é
é®é¢èç¼å¶ç计ç®æºåºç¨ç¨åºåå
¶æå
³èµæãåºç¨è½¯ä»¶ä¸»è¦æ以ä¸å ç§:
(1)ãç¨äºç§å¦è®¡ç®æ¹é¢çæ°å¦è®¡ç®è½¯ä»¶å
ãç»è®¡è½¯ä»¶å
(2)ãæåå¤ç软件å
(å¦WPSãWORDãOffice 2000)
(3)ãå¾åå¤ç软件å
(å¦Photoshopãå¨ç»å¤ç软件3DS MAX)
(4)ãåç§è´¢å¡ç®¡ç软件ãç¨å¡ç®¡ç软件ãå·¥ä¸æ§å¶è½¯ä»¶ãè¾
å©æè²çä¸ç¨è½¯ä»¶
ä¸ã硬件å软件çå
³ç³»
1.硬件ä¸è½¯ä»¶æ¯ç¸è¾
ç¸æçï¼ç¡¬ä»¶æ¯è®¡ç®æºçç©è´¨åºç¡ï¼æ²¡æ硬件就æ æè°è®¡ç®æºã
2.软件æ¯è®¡ç®æºççµéï¼æ²¡æ软件ï¼è®¡ç®æºçåå¨å°±æ¯«æ ä»·å¼ã
3.硬件系ç»çåå±ç»è½¯ä»¶ç³»ç»æä¾äºè¯å¥½çå¼åç¯å¢ï¼è软件系ç»åå±åç»ç¡¬ä»¶ç³»ç»æåºäºæ°çè¦æ±ã
ç³»ç»è½¯ä»¶å¨ä¸ºåºç¨è½¯ä»¶æä¾ä¸è¿°åºæ¬åè½çåæ¶ï¼ä¹è¿è¡ç对硬件ç管çï¼ä½¿å¨ä¸å°è®¡ç®æºä¸åæ¶æå
åè¿è¡çä¸ååºç¨è½¯ä»¶ææ¡ä¸ç´å°åç¨ç¡¬ä»¶è®¾å¤ãä¾å¦ï¼ä¸¤ä¸ªåºç¨è½¯ä»¶é½è¦å硬çåå
¥åä¿®æ¹æ°æ®ï¼å¦æ没æä¸ä¸ªåè°ç®¡çæºææ¥ä¸ºå®ä»¬åå®åºåçè¯ï¼å¿
ç¶å½¢æäºç¸ç ´å对æ¹æ°æ®çå±é¢ã
æ代表æ§çç³»ç»è½¯ä»¶æï¼
1ãæä½ç³»ç»
管ç计ç®æºç硬件设å¤ï¼ä½¿åºç¨è½¯ä»¶è½æ¹ä¾¿ãé«æå°ä½¿ç¨è¿äºè®¾å¤ãå¨å¾®æºä¸å¸¸è§çæï¼DOSãWINDOWSãUNIXãOS/2ç
2ãæ°æ®åºç®¡çç³»ç»
æç»ç»å°ãå¨æå°å贮大éæ°æ®ï¼ä½¿äººä»¬è½æ¹ä¾¿ãé«æå°ä½¿ç¨è¿äºæ°æ®ãç°å¨æ¯è¾æµè¡çæ°æ®åºæFoxProãDB-2ãAccessãSQL-serverç
3ãç¼è¯è½¯ä»¶
CPUæ§è¡æ¯ä¸æ¡æ令é½åªå®æä¸é¡¹ååç®åçæä½ï¼ä¸ä¸ªç³»ç»è½¯ä»¶æåºç¨è½¯ä»¶ï¼è¦ç±æåä¸ä¸çè³ä¸äº¿æ¡æ令ç»åèæãç´æ¥ç¨åºæ¬æ令æ¥ç¼å软件ï¼æ¯ä¸ä»¶æå
¶ç¹éèè°é¾çå·¥ä½ã为äºæé«æçï¼äººä»¬è§å®ä¸å¥æ°çæ令ï¼ç§°ä¸ºé«çº§è¯è¨ï¼å
¶ä¸æ¯ä¸æ¡æ令å®æä¸é¡¹æä½ï¼è¿ç§æä½ç¸å¯¹äºè½¯ä»¶æ»çåè½èè¨æ¯ç®åèåºæ¬çï¼èç¸å¯¹äºCPUçä¸çæä½èè¨åæ¯å¤æçã
ç¨è¿ç§é«çº§è¯è¨æ¥ç¼åç¨åºï¼ç§°ä¸ºæºç¨åºï¼å°±è±¡ç¨é¢å¶æ¿ä»£æ¿ç åæ¥é æ¿åï¼æçè¦é«å¾å¤ãä½CPU并ä¸è½ç´æ¥æ§è¡è¿äºæ°çæ令ï¼éè¦ç¼åä¸ä¸ªè½¯ä»¶ï¼ä¸é¨ç¨æ¥å°æºç¨åºä¸çæ¯æ¡æ令翻è¯æä¸ç³»åCPUè½æ¥åçåºæ¬æ令ï¼ä¹ç§°æºå¨è¯è¨ï¼ä½¿æºç¨åºè½¬åæè½å¨è®¡ç®æºä¸è¿è¡çç¨åºãå®æè¿ç§ç¿»è¯ç软件称为é«çº§è¯è¨ç¼è¯è½¯ä»¶ï¼é常æå®ä»¬å½å
¥ç³»ç»è½¯ä»¶ã
2.æä½ç³»ç»å¨å
å管çï¼è¿ç¨ç®¡çï¼æ件管çè¿å 个æ¹é¢æä»ä¹å
±åä¹å¤æä»ä¹ä¸åä¹å¤
å¨Windowsä¸ï¼è¿ç¨å被ç»å为线ç¨ï¼ä¹å°±æ¯ä¸ä¸ªè¿ç¨ä¸æå¤ä¸ªè½ç¬ç«è¿è¡çæ´å°çåä½ã
1.è¿ç¨çå¼å
¥:
å¤éç¨åºå¨æ§è¡æ¶ï¼éè¦å
±äº«ç³»ç»èµæºï¼ä»è导è´åç¨åºå¨æ§è¡è¿ç¨ä¸åºç°ç¸äºå¶çº¦çå
³ç³»ï¼ç¨åºçæ§è¡è¡¨ç°åºé´ææ§çç¹å¾ãè¿äºç¹å¾é½æ¯å¨ç¨åºçæ§è¡è¿ç¨ä¸åççï¼æ¯å¨æçè¿ç¨ï¼èä¼ ç»çç¨åºæ¬èº«æ¯ä¸ç»æ令çéåï¼æ¯ä¸ä¸ªéæçæ¦å¿µï¼æ æ³æè¿°ç¨åºå¨å
åä¸çæ§è¡æ
åµï¼å³æ们æ æ³ä»ç¨åºçåé¢ä¸çåºå®ä½æ¶æ§è¡ï¼ä½æ¶åé¡¿ï¼ä¹æ æ³çåºå®ä¸å
¶å®æ§è¡ç¨åºçå
³ç³»ï¼å æ¤ï¼ç¨åºè¿ä¸ªéææ¦å¿µå·²ä¸è½å¦å®åæ ç¨åºå¹¶åæ§è¡è¿ç¨çç¹å¾ã为äºæ·±å»æè¿°ç¨åºå¨ææ§è¡è¿ç¨çæ§è´¨ï¼äººä»¬å¼å
¥âè¿ç¨ï¼Processï¼âæ¦å¿µã
2.è¿ç¨çæ¦å¿µ:
è¿ç¨çæ¦å¿µæ¯60年代åé¦å
ç±éº»ççå·¥å¦é¢çMULTICSç³»ç»åIBMå
¬å¸çCTSS/360ç³»ç»å¼å
¥çã
è¿ç¨æ¯ä¸ä¸ªå
·æç¬ç«åè½çç¨åºå
³äºæ个æ°æ®éåçä¸æ¬¡è¿è¡æ´»å¨ãå®å¯ä»¥ç³è¯·åæ¥æç³»ç»èµæºï¼æ¯ä¸ä¸ªå¨æçæ¦å¿µï¼æ¯ä¸ä¸ªæ´»å¨çå®ä½ãå®ä¸åªæ¯ç¨åºç代ç ï¼è¿å
æ¬å½åçæ´»å¨ï¼éè¿ç¨åºè®¡æ°å¨çå¼åå¤çå¯åå¨çå
容æ¥è¡¨ç¤ºã
è¿ç¨æ¯æä½ç³»ç»ä¸æåºæ¬ãéè¦çæ¦å¿µãæ¯å¤éç¨åºç³»ç»åºç°åï¼ä¸ºäºå»ç»ç³»ç»å
é¨åºç°çå¨ææ
åµï¼æè¿°ç³»ç»å
é¨åéç¨åºçæ´»å¨è§å¾å¼è¿çä¸ä¸ªæ¦å¿µ,ææå¤éç¨åºè®¾è®¡æä½ç³»ç»é½å»ºç«å¨è¿ç¨çåºç¡ä¸ã
æä½ç³»ç»å¼å
¥è¿ç¨çæ¦å¿µçåå :
ä»ç论è§åº¦çï¼æ¯å¯¹æ£å¨è¿è¡çç¨åºè¿ç¨çæ½è±¡ï¼
ä»å®ç°è§åº¦çï¼æ¯ä¸ç§æ°æ®ç»æï¼ç®çå¨äºæ¸
æ°å°å»åå¨æç³»ç»çå
å¨è§å¾ï¼ææ管çåè°åº¦è¿å
¥è®¡ç®æºç³»ç»ä¸»åå¨å¨è¿è¡çç¨åºã
3.è¿ç¨çç¹å¾
å¨ææ§ï¼è¿ç¨çå®è´¨æ¯ç¨åºçä¸æ¬¡æ§è¡è¿ç¨ï¼è¿ç¨æ¯å¨æ产çï¼å¨ææ¶äº¡çã
并åæ§ï¼ä»»ä½è¿ç¨é½å¯ä»¥åå
¶ä»è¿ç¨ä¸èµ·å¹¶åæ§è¡
ç¬ç«æ§ï¼è¿ç¨æ¯ä¸ä¸ªè½ç¬ç«è¿è¡çåºæ¬åä½ï¼åæ¶ä¹æ¯ç³»ç»åé
èµæºåè°åº¦çç¬ç«åä½ï¼
å¼æ¥æ§ï¼ç±äºè¿ç¨é´çç¸äºå¶çº¦ï¼ä½¿è¿ç¨å
·ææ§è¡çé´ææ§ï¼å³è¿ç¨æåèªç¬ç«çãä¸å¯é¢ç¥çé度ååæ¨è¿
ç»æç¹å¾ï¼è¿ç¨ç±ç¨åºãæ°æ®åè¿ç¨æ§å¶åä¸é¨åç»æã
4.è¿ç¨ä¸ç¨åºçå
³ç³»
ç¨åºæ¯æ令çæåºéåï¼å
¶æ¬èº«æ²¡æä»»ä½è¿è¡çå«ä¹ï¼æ¯ä¸ä¸ªéæçæ¦å¿µãèè¿ç¨æ¯ç¨åºå¨å¤çæºä¸çä¸æ¬¡æ§è¡è¿ç¨ï¼å®æ¯ä¸ä¸ªå¨æçæ¦å¿µã
ç¨åºå¯ä»¥ä½ä¸ºä¸ç§è½¯ä»¶èµæé¿æåå¨ï¼èè¿ç¨æ¯æä¸å®çå½æçãç¨åºæ¯æ°¸ä¹
çï¼è¿ç¨æ¯ææ¶çã
è¿ç¨æ´è½çå®å°æ述并åï¼èç¨åºä¸è½ï¼è¿ç¨æ¯ç±ç¨åºåæ°æ®ä¸¤é¨åç»æçã
è¿ç¨å
·æå建å
¶ä»è¿ç¨çåè½ï¼èç¨åºæ²¡æã
åä¸ç¨åºåæ¶è¿è¡äºè¥å¹²ä¸ªæ°æ®éåä¸ï¼å®å°å±äºè¥å¹²ä¸ªä¸åçè¿ç¨ãä¹å°±æ¯è¯´åä¸ç¨åºå¯ä»¥å¯¹åºå¤ä¸ªè¿ç¨ã
å¨ä¼ ç»çæä½ç³»ç»ä¸ï¼ç¨åºå¹¶ä¸è½ç¬ç«è¿è¡ï¼ä½ä¸ºèµæºåé
åç¬ç«è¿è¡çåºæ¬åå
é½æ¯è¿ç¨ã