操作系統(tǒng)的基本概念
1.操作系統(tǒng)的基本功能
操作系統(tǒng)(operating system,OS)是最重要的系統(tǒng)軟件,它控制和管理計(jì)算機(jī)系統(tǒng)軟硬件資源,提供用戶和計(jì)算機(jī)操作接口界面,并提供軟件的開發(fā)和應(yīng)用環(huán)境。計(jì)算機(jī)硬件必須在操作系統(tǒng)的管理下才能運(yùn)行。
操作系統(tǒng)的功能主要包括:處理器管理、存儲(chǔ)管理、設(shè)備管理、文件管理和作業(yè)管理。
2.操作系統(tǒng)的分類
操作系統(tǒng)有多種,按照服務(wù)的對(duì)象與功能可分為單用戶操作系統(tǒng)(DOS、Windows等)、分時(shí)操作系統(tǒng)(UNIX、Linux等)和實(shí)時(shí)操作系統(tǒng)(IRAMX、VRTX等)、網(wǎng)絡(luò)操作系統(tǒng)(Novell Netware、Windows NT等)。微機(jī)中常用的操作主要有DOS、Windows、Linux等。
3.DOS的基本組成
DOS是Disk Operating System的簡稱,即磁盤操作系統(tǒng)。它是一種單用戶、單任務(wù)操作系統(tǒng),其主要功能是進(jìn)行內(nèi)存管理、文件管理及輸入/輸出管理。
DOS采用了層次模式結(jié)構(gòu),主要由一個(gè)引導(dǎo)程序、三個(gè)程序模塊和命令程序組成。
(1)引導(dǎo)程序(Boot)
引導(dǎo)程序也稱引導(dǎo)記錄,由它引導(dǎo)裝入DOS系統(tǒng)文件。
(2)輸入/輸出程序模塊(ROM BIOS和IO.SYS)
輸入/輸出程序模塊實(shí)現(xiàn)對(duì)輸入/輸出設(shè)備的管理。
(3)文件管理程序模塊(MSDOS.SYS)
文件管理程序模塊實(shí)現(xiàn)對(duì)磁盤上的文件進(jìn)行管理。
(4)命令處理程序模塊(COMMAND.COM)
命令處理程序模塊用來解釋和處理DOS命令及用戶程序。
(5)外部命令程序
DOS提供的外部命令平時(shí)存放在磁盤上,主要是擴(kuò)展名為.COM和.EXE可執(zhí)行的命令文件。在DOS提示符下,輸入相應(yīng)的命令來執(zhí)行。例如,C:\>DIR8 。
4.文件、目錄(文件夾)、路徑的基本概念
(1)文件
文件是計(jì)算機(jī)存儲(chǔ)信息的基本單位,是一組相關(guān)信息的集合。使用時(shí),給每一個(gè)文件取一個(gè)名,稱為文件名。文件按名存取。
、 文件命名
文件名包括主文件名和擴(kuò)展名,其基本格式為:主文件名.擴(kuò)展名。
主文件名用來標(biāo)識(shí)不同的文件。在DOS下,主文件名由1~8個(gè)字符構(gòu)成;在Windows下,主文件名的長度不得超過255個(gè)字符。擴(kuò)展名由0~3個(gè)字符構(gòu)成,用來區(qū)別文件類型。
不能用來給文件取名的字符有:*、?、/、\、|、 “、:、<、>等。
下面是一些合法的文件名:
WPS.BAT 123 AUTOEXEC.BAT A%B.BAS ABC._EX
以下是一些不合法的文件名:
.BAT(無主文件名) ABC:123(使用非法字符) PRN(DOS設(shè)備名)
常用文件類型的擴(kuò)展名及含義如表1-2所示。
表1-2 常用文件類型的擴(kuò)展名及含義
擴(kuò) 展 名 |
含 義 |
擴(kuò) 展 名 |
含 義 |
.COM |
命令文件 |
.TXT |
文本文件 |
.EXE |
可執(zhí)行程序文件 |
.DOC |
Word文檔文件 |
.SYS |
系統(tǒng)文件 |
.XLS |
電子表格文件 |
.OBJ |
目標(biāo)程序文件 |
.WPS |
WPS文檔文件 |
.HLP |
幫助文件 |
.BMP |
位圖文件 |
.C |
C語言源程序文件 |
.JPG |
壓縮圖形文件 |
、 系統(tǒng)設(shè)備名
有些名字已被系統(tǒng)用來給某些設(shè)備命名,稱為系統(tǒng)設(shè)備名。不允許以設(shè)備名作為文件名。常用的設(shè)備名如表1-3所示。
表1-3 常用的設(shè)備名
設(shè) 備 名 |
含 義 |
CON |
標(biāo)準(zhǔn)控制臺(tái),鍵盤和顯示器 |
COM1(或AUX) |
第1個(gè)串行口 |
COM2 |
第2個(gè)串行口 |
PRN(或LPT1) |
第1并行打印口 |
NUL |
空設(shè)備,不存在的設(shè)備 |
、 通配符
在對(duì)文件進(jìn)行操作時(shí),可以使用通配符“*”和“?”對(duì)成批文件進(jìn)行同樣的處理,用來提高操作效率。
? 代表任意單個(gè)符合條件的字符,* 代表任意多個(gè)符合條件的字符。例如:
AB?.TXT中的“?”表示主文件名由A開頭,第2個(gè)字符任意,擴(kuò)展名為TXT的一批文件,如ABC.TXT、AB1.TXT和AB2.TXT等。
ABC.*表示主文件名為ABC,擴(kuò)展名任意的一批文件,如ABC、ABC.EXE和AB.TXT等。
(2)目錄(文件夾)
文件目錄在Windows環(huán)境下也稱為文件夾。為實(shí)現(xiàn)以文件的統(tǒng)一管理,OS采用樹形目錄結(jié)構(gòu)來組織和管理文件及目錄。在目錄下可以建立下一級(jí)目錄,稱為子目錄。子目錄的命名規(guī)則與文件名相同。在同一目錄下,不能有同名的目錄名或文件名。
(3)盤符
在操作系統(tǒng)中,要利用符盤指出被操作的文件或目錄(文件夾)在哪個(gè)盤上。盤符也稱驅(qū)動(dòng)器名,如,軟盤A:、硬盤C:、光盤F:等。
(4)路徑
文件路徑由“\”分隔的各級(jí)目錄名構(gòu)成。例如,設(shè)文件EDIT.COM在C:\Windows\ Command文件夾下,指定該文件按絕對(duì)路徑應(yīng)輸入:
C:\Windows\Command\EDIT.COM