Windows和它的父親.二
[本站原創(chuàng)] [連載教程系列] 《Windows和它的父親》關(guān)于Dos;;第一章
第一章 操作系統(tǒng)的主要任務(wù)
我們用操作系統(tǒng)來做什么?這是一個(gè)很基本的,但也是最重要的問題。顧名思義,磁盤操作系統(tǒng)就是用來“操作”計(jì)算機(jī)的。怎么這么講呢?我們知道,計(jì)算機(jī)系統(tǒng)由看得見、摸得著的硬件和無影無形的軟件組成的,硬件又是由輸入輸出設(shè)備(I/O Device)如鍵盤、顯示器、打印機(jī)等和其他外部設(shè)備如跳舞毯等組成的。用操作系統(tǒng)可以直接控制各種硬件,關(guān)于這一點(diǎn),以后的章節(jié)中有說明。但是操作系統(tǒng)的主要功能是操作軟件,這也是本專欄的主要部分。
前面說過,軟件是無影無形的“信息”,我們在物理(physical)上看不見它,那么怎么在邏輯(logical)上管理它呢?操作系統(tǒng)的設(shè)計(jì)者提出了文件 (file) 的概念。也就是說,從操作系統(tǒng)的觀點(diǎn)看,一切信息都是以文件的形式存儲(chǔ)在磁盤上的。而操作系統(tǒng)正是通過對文件的管理,來實(shí)現(xiàn)對一切信息的管理的。一個(gè)文件,可能是一段音樂、一首小詩、一個(gè)網(wǎng)頁,一個(gè)程序也可能是一個(gè)邏輯炸彈、一個(gè)病毒寄生體??傊?,文件是各種信息--連操作系統(tǒng)本身也是由文件組成的。一個(gè)軟件若是由多個(gè)文件組成,那么只要缺失或損壞一個(gè),整個(gè)軟件就會(huì)運(yùn)行不正常。一切都是建立在操作系統(tǒng)上的,操作系統(tǒng)也可以控制這一切的,但不管通過什么方式,總是要先從文件下手,才能做其他的事。磁盤本身是個(gè)硬件,是有形的,但不是什么磁盤都可以用的。操作系統(tǒng)是通過格式化(format)把物理的磁盤邏輯化,在其上建立了文件系統(tǒng)以后,這種磁盤才能使用。所以,磁盤用操作系統(tǒng)的觀點(diǎn)看,是一種特殊的外部設(shè)備,存儲(chǔ)著文件。它與用戶打交道最頻繁,是其主要管理的任務(wù)之一。
1-1 操作系統(tǒng)的管理范圍
綜上所述,文件管理和磁盤管理是操作系統(tǒng)任務(wù)的重點(diǎn)內(nèi)容。外部設(shè)備也屬于操作系統(tǒng)的管理范圍,其中的顯示器的輸出管理還是比較重要的。在以后的章節(jié)中,我們將步步深入地探討DOS和Windows操作系統(tǒng)的文件系統(tǒng)、命令格式、一些重要命令的分析、批處理文件編程、簡易匯編程序的建立、交互式編程和一般問題的解決思路。
我首先介紹DOS在每一個(gè)細(xì)節(jié)的方面是怎樣工作的。而Windows系統(tǒng)實(shí)際上是DOS的延伸,所以我除了在每個(gè)章節(jié)中滲透Windows對DOS的改進(jìn)與擴(kuò)充外,還專門分出一章來探討DOS與Windows的聯(lián)系以及Windows的獨(dú)特功能。
