大學計算機基礎 第二講 交互式計算機使用_第1頁
大學計算機基礎 第二講 交互式計算機使用_第2頁
大學計算機基礎 第二講 交互式計算機使用_第3頁
大學計算機基礎 第二講 交互式計算機使用_第4頁
大學計算機基礎 第二講 交互式計算機使用_第5頁
已閱讀5頁,還剩37頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第二講交互式計算機使用

-----

文件(了解)-----目錄(掌握)-----路徑(掌握)

-----文件標識符(了解)軟件的基本分類及其層次關系

計算機軟件分為:系統軟件和應用軟件兩個層次。應用軟件是指面向特定問題處理的軟件,解決特殊性問題;系統軟件是面向計算機硬件系統本身,解決普遍性問題。2.1系統軟件與應用軟件操作系統應用軟件1應用軟件2應用軟件n……軟件使用者(人、用戶)計算機硬件軟件分類及其原因

應用軟件建立在系統軟件基礎之上,人類可以通過應用軟件(間接經過系統軟件)使用計算機;也可以通過系統軟件使用計算機。軟件分類及其原因人類交流的主要形式是對話和書面表達。人與計算機軟件的交流形式是交互式方法和程序式方法。人與軟件交流的主要形式為了滿足交互式方法和程序式方法使用計算機的需求,軟件一般都提供與之對應的接口。對于應用軟件:

工作界面和應用程序接口(API)對于系統軟件:

外殼(Shell)和系統(內核功能)調用接口外殼:處理交互式交流問題的軟件模塊。內核:操作系統的核心。(BIOS)操作系統其它系統軟件支撐軟件應用軟件用戶計算機硬件和軟件資源操作系統接口BIOS(BasicInput/OutputSystem):存放在主板的只讀存儲器(ROM)芯片中的一組機器語言,啟動計算機工作、診斷計算機故障、控制低級輸入輸出操作的功能。BIOS主要包含四部分程序POST(PowerOnSelfTest)加電自檢程序2.系統自舉(裝入)程序3.CMOS設置程序4.基本外圍設備的驅動程序應用軟件功能集工作界面計算機硬件系統系統調用接口(操作)系統軟件功能集(內核Kernel)交互式使用程序式使用人與應用軟件應用程序接口菜單人與軟件交流的主要形式

應用軟件建立在系統軟件基礎之上,人類可以通過應用軟件(間接經過系統軟件)使用計算機;也可以通過系統軟件使用計算機。

只要解決普遍性問題的軟件都可以認為是系統軟件,但最根本的系統軟件是操作系統。

操作系統緊靠著裸機,直接控制和管理計算機硬件,是計算機硬件系統的擴展和延伸。其他各種軟件都是建立在操作系統之上,通過操作系統對硬件進行功能擴充,并在操作系統統一管理和支持下運行。資源管理是系統軟件的一項基本功能,它的思想和方法是整個計算機學科中的重要方法。目前,資源管理主要采用基于屬性結構的方法,其本質是一種分層分類的管理思想。2.2系統軟件中的資源管理文件夾(目錄)通過文件夾對資源進行分類(對資源進行分類),文件和文件夾的集合形成新的文件夾,從而形成文件夾的層次結構。引入:路徑(絕對路徑、相對路徑)概念(稱為資源的標識符)將樹看成一個整體,再將多棵樹組織成一個樹狀結構,是樹的樹。這也是遞歸思想的一種運用樹→森林考慮到通用性,一個操作系統往往可以支持多個不同的文件系統。雖然各種操作系統中文件系統種類繁多,但它們的基本思想都是一致的,都是通過文件和目錄兩個抽象概念建立它們各自的管理結構。只是為了滿足不同的應用,具體實現上有所區別。因此,我們只要理解了文件、目錄及其它們的一些常用組織方法,就可以針對具體的文件系統進行映射。系統軟件中的資源管理最基本的概念是文件和目錄(也稱為文件夾),所建立的軟件系統稱為文件管理系統,簡稱文件系統。文件文件指記錄在存儲介質(例如磁盤、磁帶、光盤等)上的一組相關信息的集合。在計算機系統中,文件既可以是程序也可以是數據,聲音、圖像等,每個文件都有一個名稱──文件名(filename)。操作系統是按照文件名來進行管理和讀寫文件的(又稱按名存?。?。文件命名主名[.擴展名]①主名部分一般用于反映該文件的內容,而擴展名則用于反映該文件的類型。因此,主文件名部分的取名應盡量反映出文件的內容含義,擴展文件名的取名應反映出文件的類型含義。做到“見名知義”、“見名知類”。[]部分可省略②某些操作系統中內部已經預先定義好的某些特殊文件名,不能再用,以免引起混淆。具體的規定可以參閱相應操作系統的文檔資料。③注意文件同名問題。④文件名書寫時,要注意大小寫問題。在MicrosoftWindows操作系統中,不區分字母的大小寫。而在UNIX操作系統和Linux操作系統中,對字母的大小寫是嚴格區分的。⑤在文件名限長的操作系統中,最多只能取預定的長度。文件文件操作系統中的特殊(設備)文件名設備文件名對應設備CON控制臺鍵盤/屏幕(輸入/輸出設備)AUX或COM1第一個串/并行轉換器端口(常用于連接鼠標器等外部設備)COM2第二個串/并行轉換器端口LPT1或PRN第一個并行打印機端口,常用于連接打印機(輸出設備)LPT2第二個并行打印機端口LPT3第三個并行打印機端口NUL用于測試而設計的“空設備”,作為輸入設備即產生文件結束符;作為輸出設備模擬寫操作,但實際并未寫任何內容文件名中的通配符在操作系統中,也考慮到了使用方便,為用戶提供了三種特殊字符“*”、“?”和“[]”,稱其為通配符。文件其中:

“?”表示在文件名中,代表由它開始一個字符符號位置,該位置上可以出現任意的字符符號(只需滿足命名規定的字符符號)?!?”表示在文件名中,代表由它開始的0個或任意個任意字符符號(只需滿足取名規定的字符符號)。

“[]”給出可以通配的具體符號。文件應用:需要對一批文件進行處理,而這批文件的名字有一定的規律和特征。如:①PA01TT.C②A01.COM③AL01PB22TT.CA002.COMBL111PC10TT.CA0.BASCL.PASPDL3TT.BA03.COMLL001.CPE96TT.LA.FORYLXX.P*.*表示所給定的文件名集合中的所有文件。A*.COM表示由A開頭、類型是.COM的所有文件;?L*表示文件名中第二個符號必須是L的所有文件;P[A-E]TT表示文件PATT、PBTT、PCTT、PDTT和PETT。目錄計算機中目錄結構為樹形結構,樹根在上,倒置。說明:1)最高層次根目錄用“\”表示,只有一個。2)一個磁盤只有一棵目錄樹。3)根目錄下還可以有目錄,即子目錄。4)目錄命名不用擴展名。5)兩個特殊子目錄

當前子目錄的縮寫(代表當前子目錄)

●●當前子目錄父目錄的縮寫。6)同一目錄中,不能有重名的文件或目錄7)當前目錄:當前要工作的目錄或用戶指定的目錄每一個文件都有一個目錄,所有文件的目錄組合起來就形成一個目錄表。目錄表中的每個目錄(32字節,操作系統不同,字節數也不同),一般都包括三個部分的信息:

1.有關文件結構的信息 2.有關文件存取控制的信息 3.有關文件管理的信息目錄邏輯文件系統的組織形態

-------樹型目錄結構目錄(文件夾)文件注意:樹型目錄結構的多種不同表示方法邏輯文件系統的組織形態

-------樹型目錄結構D:\\s2f4.xyz\s1test.1\s3計算機中樹型目錄結構的表示方法圖形方式命令行方式樹型目錄結構中的資源標識方法

-----------絕對表示對于文件music.bas:

c:\ser1\ser2\music.bas樹型目錄結構中的資源標識方法

-----------絕對表示f1對于文件夾nuldirec:

c:\ser4\ser5\nuldirec樹型目錄結構中的資源標識方法

-----------絕對表示樹型目錄結構中的資源標識方法

-------相對表示(路徑相對)對于文件music.bas:

c:ser1\ser2\music.bas資源的路徑樹型目錄結構中的資源標識方法

-------相對表示(路徑相對)對于文件夾nuldirec:

c:ser4\ser5\nuldirec樹型目錄結構中的資源標識方法

-------相對表示(路徑相對)樹型目錄結構中的資源標識方法

-------相對表示(磁盤相對)對于文件music.bas:

ser1\ser2\music.bas樹型目錄結構中的資源標識方法

-------相對表示(磁盤相對)對于文件夾nuldirec:

ser4\ser5\nuldirec樹型目錄結構中的資源標識方法

-------相對表示(磁盤相對)文件sort.c的正確相對表示符有:

\ser1\ser2\sort.c當前盤為A:盤,A:盤當前目錄為\。絕對表示

ser1\ser2\sort.c

當前盤為A:盤,A:盤當前目錄為\。相對表示

ser2\sort.c

當前盤為A:盤,A:盤當前目錄為ser1。相對表示

sort.c

當前盤為A:盤,A:盤當前目錄為ser2。相對表示

..\sort.c

當前盤為A:盤,A:盤當前目錄為ser3。相對表示

..\..\ser1\ser2\sort.c

當前盤為A:盤,A:盤當前目錄為ser5。相對表示

磁盤相對,路徑相對磁盤相對,路徑絕對例:命令行使用方式通過命令提示符表達計算機的工作狀態。一旦計算機處于命令提示符狀態,表示本次的任務或步驟計算機已經完成,我們就可以再發出一個命令,請它做另一件事或下一步。同時,計算機對于本次任務的完成情況,也通過某種簡短的語句寫在屏幕上。我們可以根據屏幕的提示了解計算機對交給它的命令的執行情況。根據執行結果可以繼續布置新任務,也可能重新執行上一次的任務。計算機當前工作狀態

命令行提示符的形式可以各種各樣,有簡單的也有復雜的,不同操作系統中有不同的實現。Windows操作系統中,命令提示符的形式如下:

C:\>_計算機當前工作狀態其中“_”是為光標,在屏幕上不斷閃爍。光標相當于我們手中的筆,以后每次鍵入的字母符號都顯示在光標位置?!?gt;”是命令行提示符的終止符號。C:\>_

命令行提示符中反映了兩個重要信息,其中:“C:”即代表當前盤;“\”表示當前目錄

這兩個信息對我們發布命令時極為重要,它影響到命令中資源(文件等)標識符的相對表示。命令行提示符形式不是一直不變的,隨著我們發布命令,計算機的當前狀態會相應改變,命令行提示符也會相應改變,以反映新的狀態,這主要是指當前磁盤和當前目錄的變化。計算機當前工作狀態隨著計算機應用的普及,軟件的功能越來越復雜。命令交互方式的缺陷暴露出來,主要反映在以下幾個方面:①命令越來越多,記憶變得不可能;②命令的參數越來越多,記憶變得不可能;③命令本質上是一種上下文語義相對分離的線性語義結構,操作時要求操作者記憶上下文情景。這對普通人而言具有一定的困難。命令動詞難于記憶前后命令間的關系復雜命令參數難于記憶菜單工作界面的實現與使用菜單本身也是按樹型結構思想分類組織的。對于復雜的功能,往往配以多級子菜單。命令全部以菜單項顯式實現。對于命令的各種參數,通過對話

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論