事實上,系統軟體正在迅速發展且日趨豐富,因此,計算機的功能越來越強,人機界面也更加友好。
1.2.2 套用軟體
套用軟體是為解決某個套用領域中的具體任務而編制的程式,如各種科學電腦程式、數據統計與處理程式、情報檢索程式、企業管理程式、生產過程自動控制程式等。由於計算機已套用到幾乎所有的領域,因而應用程式是多種多樣的。目前套用軟體正向標準化、模組化方向發展,許多通用的應用程式可以根據其功能組成不同的程式包供用戶選擇。套用軟體是在系統軟體的支持下工作的。
1.2.3 與軟體有關的概念
● 機器語言 機器語言是一種用二進制形式表示的,並且能夠直接被計算機硬體識別和執行的語言。計算機語言與計算機的具體結構有關,計算機不同該機器語言也不相同。
● 彙編語言 是一種將機器語言符合化的語言,它用便於記憶的字母、符合來代替數字編碼的機器指令。彙編語言的語句與機器指令一一對應,不同的機器有不同的彙編語言。用彙編語言編寫的彙編語言源程式,必須經過彙編程式的翻譯將其變換為機器語言目標程式,才能夠被機器執行。
● 指令 指揮計算機進行基本操作的命令稱為指令。一條指令包括操作碼和地址碼兩部分,其中操作碼部分表示該指令要完成的操作是什麼。地址碼部分通常用來指明參與操作的運算元所存放的記憶體地址或暫存器地址。
● 程式 為解決某一問題而設計的一系列有序的指令或語句的集合。例如,要用計算機來解決某個問題時,要將處理步驟編成一條條指令,組成程式。
● 高級程式設計語言 是一類與面向用戶,與特定機器屬性相分離的程式設計語言。它與機器指令之間沒有直接的對應關係,所以可以在各種機型中通用。
● 語言處理程式 它的作用是將用戶利用高級語言編寫的源程式轉換為機器語言代碼序列,然後由計算機硬體加以執行。不同的高級語言有著不同的語言處理程式。
● 語言處理方式:解釋、編譯 解釋方式是對源程式的每條指令邊解釋(翻譯為一個等價的機器指令)邊執行,這種語言處理程式稱為解釋程式。例如:basic語言。
編譯方式是將用戶源程式全部翻譯成機器語言的指令序列,成為目標程式。執行時,計算機直接執行目標程式。這種語言處理程式稱為編譯程式,目前,大部分程式設計語言採用編譯方式。
第二節:bios系統設定
bios(basic input output system 即基本輸入輸出系統)設定程式是被固化到計算機主機板上的rom晶片中的一組程式,其主要功能是為計算機提供最底層的、最直接的硬體設定和控制。bios設定程式是儲存在bios晶片中的,只有在開機時才可以進行設定。cmos主要用於存儲bios設定程式所設定的參數與數據,而bios設定程式主要對技巧的基本輸入輸出系統進行管理和設定,是系統運行在最好狀態下,使用bios設定程式還可以排除系統故障或者診斷系統問題。
在我們計算機上使用的bios程式根據製造廠商的不同分為:award bios程式、ami bios程式、phoenix bios程式以及其它的免跳線bios程式和品牌機特有的bios程式,如ibm等等。
目前主機板bios有三大類型,即award ami和phoenix三種。不過,phoenix已經合併了award,因此在台式機主機板方面,其雖然標有award-phoenix,其實際還是award的bios的. phoenix bios 多用於高檔的586原裝品牌機和筆記本電腦上,其畫面簡潔, 便於操作。