2010年結構工程師考試(計算機應用基礎)備考講義(1)

字號:

第七章計算機應用基礎
    第一節(jié)計算機基礎知識
    一個計算機系統(tǒng)可分為兩部分:硬件和軟件。
    一、硬件的組成和功能
    計算機的硬件由以下部分組成:中央處理器(即CPU)、內(nèi)存儲器、輸入輸出設備、外存儲器。
    中央處理器包括運算器和控制器。控制器的主要作用,是使計算機能自動地執(zhí)行存放在內(nèi)存儲器的程序。運算器的作用則是進行加、減、乘、除等運算?,F(xiàn)代中央處理器的形式通常是一個集成電路芯片。
    網(wǎng)內(nèi)存儲器的功能是保存大量的程序和數(shù)據(jù)等信息。通常,內(nèi)存儲器只能在計算機開機(通電)時才能保存信息;一旦關機,它保存的信息通常也隨之丟去。因此,內(nèi)存儲器不能用來永久保存信息?,F(xiàn)代的內(nèi)存儲器通常由若干個集成電路芯片組成。內(nèi)存儲器通常又簡稱為內(nèi)存。
    當需要永久保存信息時,一般使用外存儲器。外存儲器有很多形式,常見的有磁盤、光盤、磁帶、閃存等。
    輸入輸出設備包括輸入設備、輸出設備和既能輸入又能輸出的設備。它們起著把各種信息(程序、數(shù)據(jù)、命令等)輸入計算機以及把各種處理結果從計算機中輸出的重要功能。常見的輸入輸出設備有鍵盤、磁盤機、顯示器、打印機等等。
    二、軟件的組成及功能
    軟件是指各種程序及其總和。軟件對于計算機的使用是必需的。軟件可分為系統(tǒng)軟件和非系統(tǒng)軟件兩類。系統(tǒng)軟件包括操作系統(tǒng)、編譯程序和解釋程序、各種程序設計語言等等。非系統(tǒng)軟件主要是指各種實用程序,包括用戶自己編寫的程序。
    操作系統(tǒng)的功能是提高計算機的使用效率和方便用戶使用計算機。操作系統(tǒng)是用戶與計算機之間的接口。
    各種程序設計語言可用來編寫程序。程序設計語言分為機器語言、匯編語言和高級語言三個層次。計算機能直接接受的只是以二進制數(shù)表示的機器語言。匯編語言是機器語言的符號表示并且需要翻譯成機器語言才能執(zhí)行。用高級語言編寫的程序更是必須通過編譯程序或解釋程序翻譯成機器語言才能供機器執(zhí)行。常用的高級語言有BASIC、FORTRAN、C等等。
    用機器語言或匯編語言編寫的程序一般效率較高、執(zhí)行速度較快;而用高級語言編寫的程序則一般效率較低、執(zhí)行速度較慢。但用高級語言編寫程序要比用機器語言或匯編語言編寫程序容易些。
    實用程序是非常豐富的,可用于各種各樣的具體目的。用戶也可自己編寫各種實用程序。