官术网_书友最值得收藏!

1.2 操作系統是怎么接待用戶的

出于復雜性和安全性的考慮,用戶不能直接操作計算機的底層硬件和系統軟件。這就需要操作系統提供用戶界面,從而方便用戶的使用,同時提升系統的安全性。

1.2.1 知識一點通:用戶界面

操作系統的接待工作應該讓用戶感到便利、直觀、使用方便。操作系統的“接待大廳”,也可以叫作用戶接口或者用戶界面(User Interface, UI),是計算機系統和用戶進行人機交互及信息交換的場所。一方面,用戶通過這個場所向計算機提交自己的使用請求;另一方面,計算機通過這個場所向用戶提供自己的資源和服務。

多數人不懂計算機的內部世界,人們的復雜心思計算機也不會了解,但用戶接口卻實現了計算機內部世界和人們復雜想法之間的轉換。

操作系統的用戶界面有3種:圖形用戶界面(Graphic User Interface, GUI)、命令行用戶界面(cmd、Command)和程序用戶界面。

操作系統的接待大廳究竟是什么樣子的?操作系統又是通過哪些方式來接待用戶的呢?

清青老師:“操作系統就是用來對系統進行操作的。”

電小白:“我怎么使用計算機的操作系統呢?”

清青老師:“這里有3種方法(見圖1-6)。首先,常用的方法是用鼠標在計算機桌面的圖標上點來點去,此時使用的是圖形界面。”

電小白:“那還有什么方法呢?”

清青老師:“還有就是使用命令來和計算機交互了,你輸入一個個命令,計算機按照你的指令執行。但并不是所有的命令,計算機都回答‘Yes,sir’。”

電小白:“什么情況下計算機說‘No’呢?”

清青老師:“對待錯誤的指令,以及沒有描述清楚的指令,它直接告訴你錯誤,并拒絕執行你的指令。”

電小白:“還有一種使用操作系統的方法是什么呢?”

清青老師:“使用程序來調動操作系統的功能!”

圖1-6 操作系統的3種接待方式

操作系統的用戶界面,如同用戶和計算機系統復雜硬件之間的橋梁,二者的交流全靠它,沒有它的默默奉獻,用戶對計算機的操作將無從下手。

1.2.2 圖形用戶界面

窗含西嶺千秋雪,門泊東吳萬里船。——杜甫

這里的“窗”相當于Windows的視窗系統。“西嶺千秋雪”一樣可以包含在這個“窗”里。當年杜甫之言,在Windows的視窗系統中也沒有落虛,完全可以實現。

接待大廳最常見的一種方式就是所謂的圖形用戶界面。成功啟動Windows系統后,如圖1-7所示的計算機桌面就是圖形用戶界面。這種界面直觀,操作簡單,使用方便。

圖1-7 Windows操作系統的圖形用戶界面

為了成為計算機達人,需要熟練掌握圖形用戶界面的鼠標操作“三板斧”。這“三板斧”就是單擊(按一下鼠標左鍵選中一個菜單項)、雙擊(連續按兩下鼠標左鍵,打開一個文件或執行一個命令)和右擊(按一下鼠標右鍵,彈出快捷菜單)。趕快在桌面上或者文件系統中選中一個圖標,反復練習,看看會有哪些可能的操作吧。

在Windows操作系統里,想要運行一個程序,這個接待大廳往往給提供了很多種方式:可以在桌面上創建快捷方式,然后雙擊桌面上的圖標;也可以使用“開始”菜單,單擊對應的程序菜單項;還可以把它鎖定到任務欄上,單擊相應的圖標。這是運行Windows應用程序的常用入口。

計算機桌面類似于辦公室里的辦公桌,如圖1-8所示。常用的工具可以直接放在桌面上便于使用。每個工具可以完成不同的功能,如運行程序、打開文檔、進行系統設置、打開瀏覽器上網等。很多常用的文件,我們都可以通過創建桌面快捷方式,把它放在桌面上。

圖1-8 計算機桌面

1.2.3 命令行用戶界面

在配置和維護計算機時,經常需要反復進行同樣一個或一組操作,如果使用圖形用戶界面,每次都需要用鼠標操作,比較煩瑣。如果把針對計算機的配置和維護操作做成一組命令,一次運行,可以代替多次圖形用戶界面的操作,這樣就簡化了配置和維護計算機的操作動作。

另外,如果一個人需要維護幾千臺計算機,逐個進行圖形用戶界面的操作更是海量工作。在這種情況下,他也可以把針對這些計算機的配置和維護操作做成一組命令,生成一個程序,只要用戶運行一次,就可以完成這個工作。

此外,Windows操作系統的圖形用戶界面隨版本經常變化,但是常用命令變化較小,具有很好的穩定性。

因此,命令行用戶界面在批量計算機配置和維護場景中應用比較多。我們有必要了解一下常用配置和操作的命令。

在Windows桌面左下方的“搜索程序和文件”處輸入“cmd”命令,就啟動了操作系統的另一種形式的接待大廳——命令行界面,如圖1-9所示。

圖1-9 Windows操作系統的命令行界面

在命令行界面的提示符下輸入“calc”,然后按Enter鍵,大家看彈出來了什么?對了,是Windows操作系統里的“計算器”程序,如圖1-10所示。calc是英文calculator的縮寫。

在命令行界面的提示符下輸入“mspaint”命令,按Enter鍵后,出來的是“畫圖”程序;輸入“Notepad”命令,運行的是“記事本”程序。

在命令行界面下,還可以運行很多命令,在后面還會介紹很多重點命令。這里想告訴大家的是,像“計算器”“畫圖”“記事本”等很多操作系統自有的工具,也可以在Windows 7的“開始”菜單→“所有程序”→“附件”或Windows 10的“開始”菜單→“Windows附件”中找到。如果設置了桌面快捷方式,在桌面上也可以找到。或者,可以在相應工具的右鍵屬性里設置快捷鍵,使用快捷鍵的方式打開。也就是說,可以用很多不同的方式打開同一個操作系統的工具。

圖1-10 Windows操作系統的計算器

注意

為了能夠編寫Windows批處理程序,不僅應該學會使用圖形用戶界面,還需要學會使用命令行用戶界面里的常見命令。

1.2.4 程序用戶界面

計算機可以執行程序,程序就是一組需要計算機完成的操作指令。高級玩家可以編寫程序,通過操作系統提供的接口,來調用操作系統的功能和計算機硬件的能力。操作系統給程序編寫人員提供的接口就是程序用戶界面,也可以稱為程序接口或系統調用。

在圖形用戶界面、命令行用戶界面里,用戶可以直接與操作系統交互,而在程序用戶界面里,用戶與操作系統的交互必須通過程序來完成。這個程序可以是匯編語言,也可以是各種系統程序和應用程序。程序通過操作系統提供給編程人員的接口來調用操作系統的功能,請求操作系統提供服務。

如果用戶想調用與計算機相連的攝像頭和打印機,用戶可以通過編寫程序,完成對這些外部設備的請求動作;如果用戶想進行文件的增、刪、改、查,也可以通過編寫程序,調用相應的操作系統功能來完成。

主站蜘蛛池模板: 泰州市| 通山县| 且末县| 和林格尔县| 兴安盟| 阿瓦提县| 瑞丽市| 米脂县| 永寿县| 三门县| 太谷县| 云阳县| 博爱县| 沙洋县| 沧源| 华池县| 衡山县| 竹溪县| 洞口县| 玉溪市| 广宗县| 沂水县| 万山特区| 孝感市| 乌鲁木齐市| 舞钢市| 龙州县| 将乐县| 穆棱市| 海淀区| 稷山县| 红原县| 楚雄市| 固镇县| 连云港市| 枝江市| 观塘区| 嘉义市| 八宿县| 新巴尔虎左旗| 蕉岭县|