版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1計(jì)算機(jī)組成與結(jié)構(gòu)1王曉榮2013.32前言:前言:計(jì)算機(jī)組成與結(jié)構(gòu)計(jì)算機(jī)組成與結(jié)構(gòu)是計(jì)算機(jī)及其相關(guān)專業(yè)的專業(yè)是計(jì)算機(jī)及其相關(guān)專業(yè)的專業(yè)必修課,在專業(yè)教學(xué)中起著承上啟下的作用。計(jì)算機(jī)組成必修課,在專業(yè)教學(xué)中起著承上啟下的作用。計(jì)算機(jī)組成是指計(jì)算機(jī)硬件的具體實(shí)現(xiàn);計(jì)算機(jī)結(jié)構(gòu)是系統(tǒng)程序員所是指計(jì)算機(jī)硬件的具體實(shí)現(xiàn);計(jì)算機(jī)結(jié)構(gòu)是系統(tǒng)程序員所能見到的計(jì)算機(jī)的硬件特性。能見到的計(jì)算機(jī)的硬件特性。 課程內(nèi)容包括十章:課程內(nèi)容包括十章:1. 計(jì)算機(jī)系統(tǒng)概述計(jì)算機(jī)系統(tǒng)概述 2. 計(jì)算機(jī)的邏輯部件計(jì)算機(jī)的邏輯部件3.數(shù)據(jù)表示方法和運(yùn)算部件數(shù)據(jù)表示方法和運(yùn)算部件 4. 主存儲(chǔ)器主存儲(chǔ)器 5. 指令系統(tǒng)指令系統(tǒng) 6
2、. 中央處理部件中央處理部件 7. 存儲(chǔ)系統(tǒng)存儲(chǔ)系統(tǒng) 8. 輸入輸出系統(tǒng)輸入輸出系統(tǒng) 9. 計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 10. 計(jì)算機(jī)的硬件設(shè)計(jì)和系統(tǒng)結(jié)構(gòu)的新發(fā)展計(jì)算機(jī)的硬件設(shè)計(jì)和系統(tǒng)結(jié)構(gòu)的新發(fā)展 3學(xué)習(xí)中要注重基本概念、基本思想和基本方法學(xué)習(xí)中要注重基本概念、基本思想和基本方法的學(xué)習(xí),理解計(jì)算機(jī)系統(tǒng)的工作原理和設(shè)計(jì)方法,的學(xué)習(xí),理解計(jì)算機(jī)系統(tǒng)的工作原理和設(shè)計(jì)方法,掌握分析和設(shè)計(jì)計(jì)算機(jī)系統(tǒng)的知識(shí),提高學(xué)習(xí)和應(yīng)掌握分析和設(shè)計(jì)計(jì)算機(jī)系統(tǒng)的知識(shí),提高學(xué)習(xí)和應(yīng)用計(jì)算機(jī)的能力。用計(jì)算機(jī)的能力。 課程包括課程包括理論教學(xué)和實(shí)驗(yàn)理論教學(xué)和實(shí)驗(yàn)兩大部分。兩大部分。 其中講課其中講課52學(xué)時(shí),實(shí)驗(yàn)學(xué)時(shí),實(shí)驗(yàn)1
3、2學(xué)時(shí)。學(xué)時(shí)。 要求要求: 聽課做筆記,聽課做筆記,實(shí)驗(yàn)必須參加實(shí)驗(yàn)必須參加,聽課和作業(yè),聽課和作業(yè)不得少于不得少于1/3。 考試占總成績的考試占總成績的70%,平時(shí)聽課,平時(shí)聽課出勤、實(shí)驗(yàn)出勤、實(shí)驗(yàn)和作業(yè)占和作業(yè)占30%。4第第1 1章章 計(jì)算機(jī)系統(tǒng)概述計(jì)算機(jī)系統(tǒng)概述1.1 計(jì)算機(jī)的硬件和軟件1.2 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)和性能指標(biāo)1.3 計(jì)算機(jī)的發(fā)展和應(yīng)用5第1章 計(jì)算機(jī)系統(tǒng)概述1.1 1.1 計(jì)算機(jī)的硬件和軟件計(jì)算機(jī)的硬件和軟件一、一、用計(jì)算機(jī)解決實(shí)際問題的過程用計(jì)算機(jī)解決實(shí)際問題的過程n人類相互交流信息所用的語言稱為自然語言。人類相互交流信息所用的語言稱為自然語言。n 人們希望找到一種和
4、自然語言接近,并能為計(jì)人們希望找到一種和自然語言接近,并能為計(jì)算機(jī)接受的語言,這種語言被稱為計(jì)算機(jī)的算機(jī)接受的語言,這種語言被稱為計(jì)算機(jī)的高級(jí)高級(jí)語言語言。n 最初在計(jì)算機(jī)中使用的不是高級(jí)語言。最初在計(jì)算機(jī)中使用的不是高級(jí)語言。6n常用于科學(xué)計(jì)算和數(shù)據(jù)處理的高級(jí)語言有:常用于科學(xué)計(jì)算和數(shù)據(jù)處理的高級(jí)語言有:C,BASIC,F(xiàn)ORTRAN,ALGOL,PASCAL,COBOL和和Ada等。等。n 常用于人工智能的語言有常用于人工智能的語言有LISP和和PROLOG等。等。用這些語言編寫的程序是由英文字母、數(shù)字、運(yùn)用這些語言編寫的程序是由英文字母、數(shù)字、運(yùn)算符號(hào)等按照一定的語法規(guī)則組成的。算符號(hào)等
5、按照一定的語法規(guī)則組成的。7目前的通用計(jì)算機(jī)不會(huì)直接執(zhí)行用高級(jí)語言編目前的通用計(jì)算機(jī)不會(huì)直接執(zhí)行用高級(jí)語言編寫的程序,而是先將其翻譯成機(jī)器能執(zhí)行的語言,寫的程序,而是先將其翻譯成機(jī)器能執(zhí)行的語言,稱為稱為機(jī)器語言機(jī)器語言(由二進(jìn)制代碼表示的指令組成由二進(jìn)制代碼表示的指令組成),再在機(jī)器上運(yùn)行,因此解題的過程可歸結(jié)為:再在機(jī)器上運(yùn)行,因此解題的過程可歸結(jié)為:(1) 程序員用高級(jí)語言編寫程序;程序員用高級(jí)語言編寫程序;(2) 將程序與數(shù)據(jù)輸入計(jì)算機(jī),并由計(jì)算機(jī)將程序?qū)⒊绦蚺c數(shù)據(jù)輸入計(jì)算機(jī),并由計(jì)算機(jī)將程序翻譯成機(jī)器語言程序,保存在計(jì)算機(jī)的存儲(chǔ)器翻譯成機(jī)器語言程序,保存在計(jì)算機(jī)的存儲(chǔ)器中;中;(3)
6、 運(yùn)行程序,輸出結(jié)果。運(yùn)行程序,輸出結(jié)果。8在計(jì)算機(jī)中能執(zhí)行的程序是由在計(jì)算機(jī)中能執(zhí)行的程序是由組成的,組成的,因此計(jì)算機(jī)執(zhí)行程序的過程,實(shí)際上就是按照給因此計(jì)算機(jī)執(zhí)行程序的過程,實(shí)際上就是按照給定次序執(zhí)行一組指令的過程。定次序執(zhí)行一組指令的過程。一條指令通常分成兩部分:一條指令通常分成兩部分:(1) 操作碼:操作碼:規(guī)定該指令執(zhí)行什么樣的運(yùn)算規(guī)定該指令執(zhí)行什么樣的運(yùn)算( (或操或操作作) ),因此被命名為操作碼。,因此被命名為操作碼。(2) 地址碼:地址碼:規(guī)定對(duì)哪些數(shù)據(jù)進(jìn)行運(yùn)算,通常表規(guī)定對(duì)哪些數(shù)據(jù)進(jìn)行運(yùn)算,通常表示的是數(shù)據(jù)地址,因此被稱為地址碼。示的是數(shù)據(jù)地址,因此被稱為地址碼。ADD
7、A,BSUB A,BMOV A,BADD A,BSUB MOV A,B A,B INC A DEC A HALT9由于二進(jìn)制碼不易辨認(rèn),因此往往用符號(hào)來表示一條指令 。用機(jī)器語言編寫程序,比用高級(jí)語言麻煩得多,用機(jī)器語言編寫程序,比用高級(jí)語言麻煩得多,因?yàn)橐粭l機(jī)器指令的功能比一條高級(jí)語言的語句因?yàn)橐粭l機(jī)器指令的功能比一條高級(jí)語言的語句功能弱很多。功能弱很多。10二、計(jì)算機(jī)的硬件結(jié)構(gòu) John Von Neumann(馮(馮.諾依曼)諾依曼) 美籍匈牙利美籍匈牙利數(shù)學(xué)家,數(shù)學(xué)家,1946年年關(guān)于電子計(jì)算儀器邏輯設(shè)計(jì)的關(guān)于電子計(jì)算儀器邏輯設(shè)計(jì)的初步探討初步探討報(bào)告提出報(bào)告提出“存儲(chǔ)程序控制存儲(chǔ)程序
8、控制”的概念。的概念。組成計(jì)算機(jī)的基本部件有中央處理器組成計(jì)算機(jī)的基本部件有中央處理器CPU(運(yùn)運(yùn)算器和控制器算器和控制器)、存儲(chǔ)器和輸入輸出設(shè)備。、存儲(chǔ)器和輸入輸出設(shè)備。11輸入器運(yùn)算器存儲(chǔ)器控制器輸出器原始數(shù)據(jù)計(jì)算步驟計(jì)算結(jié)果CPU12輸入設(shè)備輸入設(shè)備用來輸入原始數(shù)據(jù)和處理這些數(shù)據(jù)的程序。用來輸入原始數(shù)據(jù)和處理這些數(shù)據(jù)的程序。輸入的信息有數(shù)字符、字母和控制符等。輸入的信息有數(shù)字符、字母和控制符等。輸出設(shè)備輸出設(shè)備用來輸出計(jì)算機(jī)的處理結(jié)果。最常用的輸用來輸出計(jì)算機(jī)的處理結(jié)果。最常用的輸入輸出設(shè)備是顯示終端和打印機(jī),終端設(shè)備采用鍵盤作為入輸出設(shè)備是顯示終端和打印機(jī),終端設(shè)備采用鍵盤作為輸入工具
9、,處理結(jié)果顯示在屏幕上。輸入工具,處理結(jié)果顯示在屏幕上。存儲(chǔ)器存儲(chǔ)器用來存放程序和數(shù)據(jù),是計(jì)算機(jī)各種信息的用來存放程序和數(shù)據(jù),是計(jì)算機(jī)各種信息的存儲(chǔ)和交流中心。存儲(chǔ)器可與存儲(chǔ)和交流中心。存儲(chǔ)器可與CPU、輸入輸出設(shè)備交換信、輸入輸出設(shè)備交換信息,起存儲(chǔ)、緩沖、傳遞信息的作用。息,起存儲(chǔ)、緩沖、傳遞信息的作用。 存儲(chǔ)器又有主存儲(chǔ)器和輔助存儲(chǔ)器之分。當(dāng)前在計(jì)算存儲(chǔ)器又有主存儲(chǔ)器和輔助存儲(chǔ)器之分。當(dāng)前在計(jì)算機(jī)上運(yùn)行的程序和數(shù)據(jù)是存放在主存儲(chǔ)器中的。機(jī)上運(yùn)行的程序和數(shù)據(jù)是存放在主存儲(chǔ)器中的。13中央處理器又叫中央處理器又叫CPUCPU,在早期的計(jì)算,在早期的計(jì)算機(jī)中分成運(yùn)算器和控制器兩部分機(jī)中分成運(yùn)算
10、器和控制器兩部分,由于,由于電路集成度的提高,現(xiàn)在已把它們集成在一個(gè)芯電路集成度的提高,現(xiàn)在已把它們集成在一個(gè)芯片中。片中。運(yùn)算器運(yùn)算器是對(duì)信息或數(shù)據(jù)進(jìn)行處理和運(yùn)算的部是對(duì)信息或數(shù)據(jù)進(jìn)行處理和運(yùn)算的部件,經(jīng)常進(jìn)行的是算術(shù)運(yùn)算和邏輯運(yùn)算,所以在件,經(jīng)常進(jìn)行的是算術(shù)運(yùn)算和邏輯運(yùn)算,所以在其內(nèi)部有一個(gè)算術(shù)及邏輯運(yùn)算部件其內(nèi)部有一個(gè)算術(shù)及邏輯運(yùn)算部件(ALU)。在計(jì)算機(jī)中,一些復(fù)雜的運(yùn)算往往被分解成一系列算術(shù)運(yùn)算和邏輯運(yùn)算。14控制器控制器主要用來實(shí)現(xiàn)計(jì)算機(jī)本身運(yùn)行過程的主要用來實(shí)現(xiàn)計(jì)算機(jī)本身運(yùn)行過程的自動(dòng)化,即實(shí)現(xiàn)程序的自動(dòng)執(zhí)行。在控制器控制自動(dòng)化,即實(shí)現(xiàn)程序的自動(dòng)執(zhí)行。在控制器控制之下,從輸入設(shè)備
11、輸入程序和數(shù)據(jù),并存放在存之下,從輸入設(shè)備輸入程序和數(shù)據(jù),并存放在存儲(chǔ)器中,然后由控制器指揮各部件協(xié)同工作以執(zhí)儲(chǔ)器中,然后由控制器指揮各部件協(xié)同工作以執(zhí)行程序,最后將結(jié)果輸出。作為控制用的計(jì)算機(jī)行程序,最后將結(jié)果輸出。作為控制用的計(jì)算機(jī)則直接控制對(duì)象。則直接控制對(duì)象。在計(jì)算機(jī)中,各部件間來往的信號(hào)可分成三種在計(jì)算機(jī)中,各部件間來往的信號(hào)可分成三種類型,即地址、數(shù)據(jù)和控制信號(hào)。通常這些信號(hào)類型,即地址、數(shù)據(jù)和控制信號(hào)。通常這些信號(hào)是通過總線傳送的,如圖是通過總線傳送的,如圖1.11.1所示。所示。 15圖1.1 以總線連接的計(jì)算機(jī)框圖16現(xiàn)代計(jì)算機(jī)三大部分結(jié)構(gòu)圖:現(xiàn)代計(jì)算機(jī)三大部分結(jié)構(gòu)圖:輸入設(shè)
12、備輸入通道輸出設(shè)備輸出通道I/O算術(shù)邏輯單元ALU控制器 CUCPU主存儲(chǔ)器M.MI/O總線存儲(chǔ)總線17計(jì)算機(jī)硬件的典型結(jié)構(gòu):計(jì)算機(jī)硬件的典型結(jié)構(gòu): 小型機(jī)的總線型結(jié)構(gòu)有:小型機(jī)的總線型結(jié)構(gòu)有:(1) CPU為中心為中心的雙總線結(jié)構(gòu)的雙總線結(jié)構(gòu)CPUM.MI/O接口I/O設(shè)備I/O接口I/O設(shè)備.輸入/輸出總線存儲(chǔ)總線18(2)(2)單總線結(jié)構(gòu)單總線結(jié)構(gòu)CPUM.MI/O接口I/O設(shè)備I/O接口I/O設(shè)備.系統(tǒng)總線19CPUM.MI/O接口I/O設(shè)備I/O接口I/O設(shè)備.系統(tǒng)總線存儲(chǔ)總線(3) 以存儲(chǔ)器為中心的雙總線結(jié)構(gòu)以存儲(chǔ)器為中心的雙總線結(jié)構(gòu)20微型機(jī)的一般結(jié)構(gòu):(仍屬于單總線結(jié)構(gòu))微型機(jī)
13、的一般結(jié)構(gòu):(仍屬于單總線結(jié)構(gòu))微處理器ROMRAMI/O接口I/O設(shè)備.21大中型機(jī)的通道型結(jié)構(gòu):大中型機(jī)的通道型結(jié)構(gòu):M.MCPU通道I/O控制器I/O控制器外設(shè)外設(shè).外設(shè)外設(shè).通道I/O控制器I/O控制器外設(shè)外設(shè).外設(shè)外設(shè).總線22三、三、計(jì)算機(jī)的軟件系統(tǒng)計(jì)算機(jī)的軟件系統(tǒng)一臺(tái)計(jì)算機(jī)中全部程序的集合,統(tǒng)稱為一臺(tái)計(jì)算機(jī)中全部程序的集合,統(tǒng)稱為這臺(tái)計(jì)算機(jī)的軟件系統(tǒng)。這臺(tái)計(jì)算機(jī)的軟件系統(tǒng)。 軟件按功能分為軟件按功能分為應(yīng)用軟件應(yīng)用軟件和和系統(tǒng)軟件系統(tǒng)軟件兩兩大類。大類。23通常系統(tǒng)軟件分為六類:通常系統(tǒng)軟件分為六類: 1. 操作系統(tǒng)操作系統(tǒng) 2. 語言處理程序語言處理程序(又分為解釋程序和編譯系
14、統(tǒng)又分為解釋程序和編譯系統(tǒng)) 3. 標(biāo)準(zhǔn)庫程序標(biāo)準(zhǔn)庫程序(如一元二次方程求根子程序如一元二次方程求根子程序,正弦函正弦函數(shù)子程序數(shù)子程序) 4. 服務(wù)性程序服務(wù)性程序(如裝入程序、連接程序、編輯程序、如裝入程序、連接程序、編輯程序、調(diào)試程序、調(diào)試程序、 故障診斷程序、糾錯(cuò)程序、監(jiān)督程故障診斷程序、糾錯(cuò)程序、監(jiān)督程序序 ) 5. 數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng) 6. 計(jì)算機(jī)網(wǎng)絡(luò)軟件。計(jì)算機(jī)網(wǎng)絡(luò)軟件。241.2 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)和性能指標(biāo)一、計(jì)算機(jī)的層次結(jié)構(gòu):現(xiàn)代計(jì)算機(jī)解題的一般過程:用戶用高級(jí)語言現(xiàn)代計(jì)算機(jī)解題的一般過程:用戶用高級(jí)語言編寫程序,連同數(shù)據(jù)一起送入計(jì)算機(jī)編寫程序,連同數(shù)據(jù)一起送入
15、計(jì)算機(jī)(用戶程序一用戶程序一般稱為源程序般稱為源程序),然后由計(jì)算機(jī)將其翻譯成機(jī)器語,然后由計(jì)算機(jī)將其翻譯成機(jī)器語言程序言程序(稱為目標(biāo)程序稱為目標(biāo)程序),在計(jì)算機(jī)上運(yùn)行后輸出結(jié),在計(jì)算機(jī)上運(yùn)行后輸出結(jié)果,其過程如圖果,其過程如圖1.2所示。所示。25圖圖1.2 計(jì)算機(jī)的解題過程計(jì)算機(jī)的解題過程 例如:例如:BASIC語言的語言的 LED d=b*b-4*a*c需要五條指令實(shí)現(xiàn):設(shè):需要五條指令實(shí)現(xiàn):設(shè):A a, B b,C c, D d, E 4程序:程序: MUL B B ; MUL A E ; MUL A C ; SUB B A ; MOV D B 26早期的計(jì)算機(jī)只有機(jī)器語言,用戶必須
16、用二進(jìn)早期的計(jì)算機(jī)只有機(jī)器語言,用戶必須用二進(jìn)制碼表示的機(jī)器語言編寫程序,工作量大,容易制碼表示的機(jī)器語言編寫程序,工作量大,容易出錯(cuò)。而且對(duì)程序員的要求很高。出錯(cuò)。而且對(duì)程序員的要求很高。 于是在于是在20世紀(jì)世紀(jì)50年代,出現(xiàn)了年代,出現(xiàn)了符號(hào)式程序設(shè)計(jì)語言,稱為,稱為匯編語言。對(duì)此,程序員可用。對(duì)此,程序員可用ADD,SUB,MUL,DIV等符號(hào)分別表示加法、減法、乘等符號(hào)分別表示加法、減法、乘法、除法的操作碼,并用符號(hào)來表示指令和數(shù)據(jù)法、除法的操作碼,并用符號(hào)來表示指令和數(shù)據(jù)的地址。的地址。匯編語言程序的大部分語句是和機(jī)器指令一一對(duì)應(yīng)的。 用戶用匯編語言編寫程序后,依靠計(jì)算機(jī)將它用戶用
17、匯編語言編寫程序后,依靠計(jì)算機(jī)將它翻譯成機(jī)器語言翻譯成機(jī)器語言(二進(jìn)制代碼二進(jìn)制代碼),然后再在計(jì)算機(jī)上,然后再在計(jì)算機(jī)上運(yùn)行。這個(gè)翻譯過程是由運(yùn)行。這個(gè)翻譯過程是由匯編程序?qū)崿F(xiàn)的。實(shí)現(xiàn)的。27可以把一臺(tái)具有匯編程序的計(jì)算機(jī)看作是在實(shí)可以把一臺(tái)具有匯編程序的計(jì)算機(jī)看作是在實(shí)際機(jī)器級(jí)際機(jī)器級(jí)(硬件硬件)之上出現(xiàn)的一臺(tái)之上出現(xiàn)的一臺(tái)虛擬機(jī)器,該機(jī),該機(jī)允許使用匯編語言編程。允許使用匯編語言編程。 稱它為虛擬機(jī)器的原因是因?yàn)樗揽苛塑浖Q它為虛擬機(jī)器的原因是因?yàn)樗揽苛塑浖?匯編程序匯編程序)才存在才存在。由于匯編語言的語法、語義結(jié)構(gòu)仍然和機(jī)器語由于匯編語言的語法、語義結(jié)構(gòu)仍然和機(jī)器語言基本一樣,而
18、與人的傳統(tǒng)解題方法相差甚遠(yuǎn),言基本一樣,而與人的傳統(tǒng)解題方法相差甚遠(yuǎn),因而又出現(xiàn)了面向題目的高級(jí)語言。隨同研制出因而又出現(xiàn)了面向題目的高級(jí)語言。隨同研制出來的是這些語言的翻譯程序,因此可以設(shè)想在匯來的是這些語言的翻譯程序,因此可以設(shè)想在匯編語言級(jí)之上又出現(xiàn)了高級(jí)語言級(jí),它的實(shí)現(xiàn)是編語言級(jí)之上又出現(xiàn)了高級(jí)語言級(jí),它的實(shí)現(xiàn)是先把先把高級(jí)語言程序翻譯成匯編語言程序或中間語言程序,然后再翻譯成機(jī)器語言程序,然后再翻譯成機(jī)器語言程序(圖圖1.3)。28圖1.3 高級(jí)語言虛擬機(jī)器的層次結(jié)構(gòu) 29翻譯程序有編譯程序和解釋程序兩種。翻譯程序有編譯程序和解釋程序兩種。編譯程序編譯程序是將編寫的源程序中全部語句翻
19、譯是將編寫的源程序中全部語句翻譯成機(jī)器語言程序后,再執(zhí)行機(jī)器語言程序。成機(jī)器語言程序后,再執(zhí)行機(jī)器語言程序。解釋程序解釋程序則是在將源程序的一條語句翻譯成則是在將源程序的一條語句翻譯成機(jī)器語言以后立即執(zhí)行它,然后再翻譯執(zhí)行下一機(jī)器語言以后立即執(zhí)行它,然后再翻譯執(zhí)行下一條語句,因而效率較低。條語句,因而效率較低。ALGOL,F(xiàn)ORTRAN,PASCAL等語言是用編譯程序進(jìn)行翻譯的,等語言是用編譯程序進(jìn)行翻譯的,BASIC語言有解釋和編譯兩種。語言有解釋和編譯兩種。30在在20世紀(jì)世紀(jì)80年代出現(xiàn)了年代出現(xiàn)了第4代語言(4GL)這一名這一名詞。到詞。到90年代,大量基于數(shù)據(jù)庫管理系統(tǒng)的年代,大量基
20、于數(shù)據(jù)庫管理系統(tǒng)的4GL商品化軟件已在計(jì)算機(jī)開發(fā)應(yīng)用領(lǐng)域中獲得廣泛商品化軟件已在計(jì)算機(jī)開發(fā)應(yīng)用領(lǐng)域中獲得廣泛應(yīng)用,它以數(shù)據(jù)庫管理系統(tǒng)所提供的功能為核心,應(yīng)用,它以數(shù)據(jù)庫管理系統(tǒng)所提供的功能為核心,進(jìn)一步構(gòu)造了開發(fā)高層應(yīng)用軟件系統(tǒng)的開發(fā)環(huán)境。進(jìn)一步構(gòu)造了開發(fā)高層應(yīng)用軟件系統(tǒng)的開發(fā)環(huán)境。例如,菜單生成、報(bào)表生成和多窗口表格設(shè)計(jì)系例如,菜單生成、報(bào)表生成和多窗口表格設(shè)計(jì)系統(tǒng);圖形、圖像處理系統(tǒng);決策支持系統(tǒng)等。統(tǒng);圖形、圖像處理系統(tǒng);決策支持系統(tǒng)等。一般我們把匯編語言稱為第一代語言一般我們把匯編語言稱為第一代語言1GL;2GL是高級(jí)程序設(shè)計(jì)語言,如是高級(jí)程序設(shè)計(jì)語言,如FORTRAN ALGOL,B
21、ASIC等;等;3GL是增強(qiáng)性的高級(jí)程序設(shè)計(jì)語言,是增強(qiáng)性的高級(jí)程序設(shè)計(jì)語言,如如PASCAL,ALGOL68,F(xiàn)ORTRAN77等。等。314GL具有簡單易學(xué),用戶界面友好,面向問題,具有簡單易學(xué),用戶界面友好,面向問題,只需告訴計(jì)算機(jī)只需告訴計(jì)算機(jī)“做什么做什么”,而不必告訴計(jì)算機(jī),而不必告訴計(jì)算機(jī)“怎么做怎么做”,應(yīng)用軟件開發(fā)效率高等優(yōu)點(diǎn)。但也,應(yīng)用軟件開發(fā)效率高等優(yōu)點(diǎn)。但也存在嚴(yán)重的不足。目前存在嚴(yán)重的不足。目前4GL主要面向基于數(shù)據(jù)庫應(yīng)主要面向基于數(shù)據(jù)庫應(yīng)用的領(lǐng)域,不適宜于科學(xué)計(jì)算、高速的實(shí)時(shí)系統(tǒng)用的領(lǐng)域,不適宜于科學(xué)計(jì)算、高速的實(shí)時(shí)系統(tǒng)和系統(tǒng)軟件開發(fā)。和系統(tǒng)軟件開發(fā)。32在上述虛擬
22、機(jī)器在上述虛擬機(jī)器M2與實(shí)際機(jī)器與實(shí)際機(jī)器M1之間還存在之間還存在一種稱為一種稱為操作系統(tǒng)的軟件,的軟件,操作系統(tǒng)是從早期的操作系統(tǒng)是從早期的管理程序發(fā)展而來的,是專門用來管理和控制計(jì)管理程序發(fā)展而來的,是專門用來管理和控制計(jì)算機(jī)系統(tǒng)的軟件和硬件資源的。算機(jī)系統(tǒng)的軟件和硬件資源的。操作系統(tǒng)合理地組織計(jì)算機(jī)的工作流程,以提操作系統(tǒng)合理地組織計(jì)算機(jī)的工作流程,以提高計(jì)算機(jī)系統(tǒng)資源的利用率;并提供給用戶使用高計(jì)算機(jī)系統(tǒng)資源的利用率;并提供給用戶使用計(jì)算機(jī)的良好界面,使用戶不必了解硬件和軟件計(jì)算機(jī)的良好界面,使用戶不必了解硬件和軟件的細(xì)節(jié)就可方便地使用計(jì)算機(jī)。的細(xì)節(jié)就可方便地使用計(jì)算機(jī)。33操作系統(tǒng)本
23、身也是一組程序,它一般是由系統(tǒng)操作系統(tǒng)本身也是一組程序,它一般是由系統(tǒng)程序員用程序員用C語言或匯編語言編寫的,經(jīng)翻譯成機(jī)器語言或匯編語言編寫的,經(jīng)翻譯成機(jī)器語言后再存入計(jì)算機(jī)中。語言后再存入計(jì)算機(jī)中。操作系統(tǒng)的功能是通過操作系統(tǒng)的命令操作系統(tǒng)的功能是通過操作系統(tǒng)的命令(例如例如DOS磁盤操作系統(tǒng)磁盤操作系統(tǒng))或圖形人機(jī)界面或圖形人機(jī)界面(例如例如Windows窗口窗口)實(shí)現(xiàn)的。實(shí)現(xiàn)的。 因此操作系統(tǒng)可看作實(shí)際機(jī)器的擴(kuò)充,在計(jì)算因此操作系統(tǒng)可看作實(shí)際機(jī)器的擴(kuò)充,在計(jì)算機(jī)系統(tǒng)的多級(jí)層次結(jié)構(gòu)中應(yīng)占有一個(gè)席位,它的機(jī)系統(tǒng)的多級(jí)層次結(jié)構(gòu)中應(yīng)占有一個(gè)席位,它的位置應(yīng)在實(shí)際機(jī)器之上、匯編語言機(jī)器級(jí)之下。位置
24、應(yīng)在實(shí)際機(jī)器之上、匯編語言機(jī)器級(jí)之下。34圖1.4 計(jì)算機(jī)系統(tǒng)的多級(jí)層次結(jié)構(gòu)35計(jì)算機(jī)系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)組成的,計(jì)算機(jī)系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)組成的,硬件系統(tǒng)和軟件系統(tǒng)又包含許多子系統(tǒng),結(jié)構(gòu)十硬件系統(tǒng)和軟件系統(tǒng)又包含許多子系統(tǒng),結(jié)構(gòu)十分復(fù)雜。從功能上看,現(xiàn)代計(jì)算機(jī)系統(tǒng)可分為分復(fù)雜。從功能上看,現(xiàn)代計(jì)算機(jī)系統(tǒng)可分為5 5個(gè)個(gè)層次級(jí)別:層次級(jí)別:應(yīng)用程序語言處理程序及其他系統(tǒng)軟件操作系統(tǒng)機(jī)器指令系統(tǒng)微程序36二、計(jì)算機(jī)系統(tǒng)的性能指標(biāo)1. 1. 主頻:主頻:2. 2. 字長:一般與運(yùn)算器中的二進(jìn)制位數(shù)相等字長:一般與運(yùn)算器中的二進(jìn)制位數(shù)相等3. 3. 運(yùn)算速度:早期方法是每秒執(zhí)行加法指令的
25、次數(shù);運(yùn)算速度:早期方法是每秒執(zhí)行加法指令的次數(shù);現(xiàn)在通常采用等效速度或平均速度。另外還有現(xiàn)在通常采用等效速度或平均速度。另外還有“標(biāo)準(zhǔn)程序標(biāo)準(zhǔn)程序”實(shí)測法。單位為實(shí)測法。單位為MIPS(Million of MIPS(Million of Instruction Per Second)Instruction Per Second)4. 4. 兼容性:兼容性:375. 5. 系統(tǒng)可靠性:可以用平均無故障工作時(shí)間系統(tǒng)可靠性:可以用平均無故障工作時(shí)間MTBF(Mean Time Between Failures) MTBF(Mean Time Between Failures) 來衡量來衡量 Ni
26、iNtMTBF1/N N為故障總次數(shù),為故障總次數(shù),titi為第為第i i次無故障間隔時(shí)間。次無故障間隔時(shí)間。386. 6. 系統(tǒng)可維護(hù)性:用平均修復(fù)時(shí)間系統(tǒng)可維護(hù)性:用平均修復(fù)時(shí)間MTTR(Mean Time MTTR(Mean Time To Restore)To Restore)來衡量來衡量MiiMTMTTR1/TiTi為第為第i i次故障投入運(yùn)行所占時(shí)間,次故障投入運(yùn)行所占時(shí)間,M M為修復(fù)總次為修復(fù)總次數(shù)。數(shù)。7. 7. 性能性能/ /價(jià)格比:價(jià)格比: 除上述指標(biāo)外,還應(yīng)考慮計(jì)算機(jī)漢字處理能除上述指標(biāo)外,還應(yīng)考慮計(jì)算機(jī)漢字處理能力、數(shù)據(jù)庫管理系統(tǒng)及網(wǎng)絡(luò)功能等。力、數(shù)據(jù)庫管理系統(tǒng)及網(wǎng)絡(luò)
27、功能等。391.3 計(jì)算機(jī)的發(fā)展和應(yīng)用一、電子計(jì)算機(jī)的發(fā)展簡史20世紀(jì)世紀(jì)40年代,無線電技術(shù)和無線電工業(yè)的發(fā)年代,無線電技術(shù)和無線電工業(yè)的發(fā)展為電子計(jì)算機(jī)的研制準(zhǔn)備了物質(zhì)基礎(chǔ),展為電子計(jì)算機(jī)的研制準(zhǔn)備了物質(zhì)基礎(chǔ),1943年年1946年美國賓夕法尼亞大學(xué)研制的電子數(shù)字年美國賓夕法尼亞大學(xué)研制的電子數(shù)字積分的計(jì)算機(jī)積分的計(jì)算機(jī)ENIAC(Electronic Numerical Integrator And Computer)是世界上第一臺(tái)電子是世界上第一臺(tái)電子計(jì)算機(jī)。一般認(rèn)為它是現(xiàn)代計(jì)算機(jī)的始祖。計(jì)算機(jī)。一般認(rèn)為它是現(xiàn)代計(jì)算機(jī)的始祖。40ENIAC計(jì)算機(jī)共用計(jì)算機(jī)共用18 000多個(gè)電子管,多
28、個(gè)電子管,1 500個(gè)繼電器,重達(dá)個(gè)繼電器,重達(dá)30噸,占地噸,占地170平方米,耗電平方米,耗電140kW,每秒鐘能計(jì)算,每秒鐘能計(jì)算5 000次加法,領(lǐng)導(dǎo)研制的次加法,領(lǐng)導(dǎo)研制的是??颂厥前?颂?J.P.Eckert)和莫克利和莫克利(J.W.Mauchly)。ENIAC計(jì)算機(jī)存在兩個(gè)主要缺點(diǎn),一是計(jì)算機(jī)存在兩個(gè)主要缺點(diǎn),一是存儲(chǔ)容量太小,只能存存儲(chǔ)容量太小,只能存20個(gè)字長為個(gè)字長為10位的十進(jìn)制位的十進(jìn)制數(shù),二是用線路連接的方法來編排程序,因此每數(shù),二是用線路連接的方法來編排程序,因此每次解題都要依靠人工改接連線,準(zhǔn)備時(shí)間大大超次解題都要依靠人工改接連線,準(zhǔn)備時(shí)間大大超過實(shí)際計(jì)算時(shí)間。
29、過實(shí)際計(jì)算時(shí)間。41與與ENIAC計(jì)算機(jī)研制的同時(shí),馮計(jì)算機(jī)研制的同時(shí),馮諾依曼諾依曼(Von Neumann)與莫爾小組合作研制與莫爾小組合作研制EDVAC計(jì)算機(jī),采用了存計(jì)算機(jī),采用了存儲(chǔ)程序方案,其后開發(fā)的計(jì)算機(jī)都采用這種方式,稱為儲(chǔ)程序方案,其后開發(fā)的計(jì)算機(jī)都采用這種方式,稱為馮馮諾依曼計(jì)算機(jī)諾依曼計(jì)算機(jī)。一般認(rèn)為馮一般認(rèn)為馮諾依曼機(jī)具有如下基本特點(diǎn):諾依曼機(jī)具有如下基本特點(diǎn):(1) 計(jì)算機(jī)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和計(jì)算機(jī)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五部分組成。輸出設(shè)備五部分組成。(2) 采用存儲(chǔ)程序的方式,程序和數(shù)據(jù)放在同一個(gè)存采用存儲(chǔ)程序的方式,程序和數(shù)據(jù)
30、放在同一個(gè)存儲(chǔ)器中,指令和數(shù)據(jù)一樣可以送到運(yùn)算器運(yùn)算,儲(chǔ)器中,指令和數(shù)據(jù)一樣可以送到運(yùn)算器運(yùn)算,即由指令組成的程序是可以修改的。即由指令組成的程序是可以修改的。42(3) 數(shù)據(jù)以二進(jìn)制碼表示。數(shù)據(jù)以二進(jìn)制碼表示。(4) 指令由操作碼和地址碼組成。指令由操作碼和地址碼組成。(5) 指令在存儲(chǔ)器中按執(zhí)行順序存放,由指令計(jì)數(shù)器指令在存儲(chǔ)器中按執(zhí)行順序存放,由指令計(jì)數(shù)器(即程序計(jì)數(shù)器即程序計(jì)數(shù)器PC)指明要執(zhí)行的指令所在的單元指明要執(zhí)行的指令所在的單元地址,一般按順序遞增,但可按運(yùn)算結(jié)果或外界地址,一般按順序遞增,但可按運(yùn)算結(jié)果或外界條件而改變。條件而改變。(6) 機(jī)器以運(yùn)算器為中心,輸入輸出設(shè)備與存
31、儲(chǔ)器間機(jī)器以運(yùn)算器為中心,輸入輸出設(shè)備與存儲(chǔ)器間的數(shù)據(jù)傳送都通過運(yùn)算器。的數(shù)據(jù)傳送都通過運(yùn)算器。43n 50多年來,隨著技術(shù)的發(fā)展和新應(yīng)用領(lǐng)域多年來,隨著技術(shù)的發(fā)展和新應(yīng)用領(lǐng)域的開拓,對(duì)馮的開拓,對(duì)馮諾依曼機(jī)作了很多改革,使計(jì)算機(jī)諾依曼機(jī)作了很多改革,使計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)有了很大新發(fā)展,如某些機(jī)器程序與數(shù)系統(tǒng)結(jié)構(gòu)有了很大新發(fā)展,如某些機(jī)器程序與數(shù)據(jù)分開存放在不同的存儲(chǔ)器中,程序不允許修改,據(jù)分開存放在不同的存儲(chǔ)器中,程序不允許修改,機(jī)器不再以運(yùn)算器為中心,而是以存儲(chǔ)器為中心機(jī)器不再以運(yùn)算器為中心,而是以存儲(chǔ)器為中心等等等等.n 雖然有以上這些突破,但原則變化不大,習(xí)雖然有以上這些突破,但原則變化不
32、大,習(xí)慣上仍稱之為慣上仍稱之為馮馮諾依曼機(jī)諾依曼機(jī)。4450年來,根據(jù)電子計(jì)算機(jī)所采用的物理器件的年來,根據(jù)電子計(jì)算機(jī)所采用的物理器件的發(fā)展,一般把電子計(jì)算機(jī)的發(fā)展分成四個(gè)階段,發(fā)展,一般把電子計(jì)算機(jī)的發(fā)展分成四個(gè)階段,習(xí)慣上稱為四代習(xí)慣上稱為四代。相鄰兩代計(jì)算機(jī)之間時(shí)間上有。相鄰兩代計(jì)算機(jī)之間時(shí)間上有重疊。重疊。第一代第一代:電子管計(jì)算機(jī)時(shí)代:電子管計(jì)算機(jī)時(shí)代(從從1946年第一臺(tái)年第一臺(tái)計(jì)算機(jī)研制成功到計(jì)算機(jī)研制成功到50年代后期年代后期),其主要特點(diǎn)是采,其主要特點(diǎn)是采用電子管作為基本器件。主要為軍事與國防尖端用電子管作為基本器件。主要為軍事與國防尖端技術(shù)的需要,并進(jìn)行有關(guān)的研究工作,為
33、計(jì)算機(jī)技術(shù)的需要,并進(jìn)行有關(guān)的研究工作,為計(jì)算機(jī)的發(fā)展奠定了基礎(chǔ),其研究成果擴(kuò)展到民用,又的發(fā)展奠定了基礎(chǔ),其研究成果擴(kuò)展到民用,又轉(zhuǎn)為工業(yè)產(chǎn)品,形成了計(jì)算機(jī)工業(yè)。轉(zhuǎn)為工業(yè)產(chǎn)品,形成了計(jì)算機(jī)工業(yè)。 50年代中期,年代中期,美國美國IBM公司在計(jì)算機(jī)行業(yè)中崛起,公司在計(jì)算機(jī)行業(yè)中崛起,1954年年12月月推出的推出的IBM650(小型機(jī)小型機(jī)) 銷售量超過銷售量超過1000臺(tái)。臺(tái)。1958年年11月問世的月問世的IBM709(大型機(jī)大型機(jī))是是IBM公司性能最公司性能最高的最后一臺(tái)電子管計(jì)算機(jī)產(chǎn)品。高的最后一臺(tái)電子管計(jì)算機(jī)產(chǎn)品。45第二代第二代:晶體管計(jì)算機(jī)時(shí)代:晶體管計(jì)算機(jī)時(shí)代(從從50年代中
34、期到年代中期到60年代后期年代后期),這時(shí)期計(jì)算機(jī)的主要器件改為晶體,這時(shí)期計(jì)算機(jī)的主要器件改為晶體管,縮小體積,降低功耗,提高速度和可靠性,管,縮小體積,降低功耗,提高速度和可靠性,價(jià)格下降。后來又采用了磁心存儲(chǔ)器,使速度進(jìn)價(jià)格下降。后來又采用了磁心存儲(chǔ)器,使速度進(jìn)一步提高。應(yīng)用范圍擴(kuò)大,在氣象、工程設(shè)計(jì)、一步提高。應(yīng)用范圍擴(kuò)大,在氣象、工程設(shè)計(jì)、數(shù)據(jù)處理等領(lǐng)域應(yīng)用。開始重視繼承性,這是系數(shù)據(jù)處理等領(lǐng)域應(yīng)用。開始重視繼承性,這是系列化思想的萌芽。從而縮短研制周期,降低成本,列化思想的萌芽。從而縮短研制周期,降低成本,實(shí)現(xiàn)程序兼容,方便新機(jī)器的使用。實(shí)現(xiàn)程序兼容,方便新機(jī)器的使用。 1960年
35、控制年控制數(shù)據(jù)公司數(shù)據(jù)公司(CDC)研制高速大型計(jì)算機(jī)系統(tǒng)研制高速大型計(jì)算機(jī)系統(tǒng)CDC6600,于,于1964年完成,取得巨大成功。年完成,取得巨大成功。1969年年1月,超大型機(jī)月,超大型機(jī)CDC7600研制成功,平均速度達(dá)研制成功,平均速度達(dá)到每秒千萬次浮點(diǎn)運(yùn)算。到每秒千萬次浮點(diǎn)運(yùn)算。46第三代第三代:集成電路計(jì)算機(jī)時(shí)代:集成電路計(jì)算機(jī)時(shí)代(從從20世紀(jì)世紀(jì)60年年代中期到代中期到20世紀(jì)世紀(jì)70年代前期年代前期),采用集成電路作為,采用集成電路作為基本器件,因此功耗、體積、價(jià)格等進(jìn)一步下降,基本器件,因此功耗、體積、價(jià)格等進(jìn)一步下降,而速度及可靠性相應(yīng)地提高,這就促使了計(jì)算機(jī)而速度及可靠
36、性相應(yīng)地提高,這就促使了計(jì)算機(jī)的應(yīng)用范圍進(jìn)一步擴(kuò)大。正是由于集成電路成本的應(yīng)用范圍進(jìn)一步擴(kuò)大。正是由于集成電路成本的迅速下降,產(chǎn)生了成本低而功能不是太強(qiáng)的小的迅速下降,產(chǎn)生了成本低而功能不是太強(qiáng)的小型計(jì)算機(jī)供應(yīng)市場。占領(lǐng)了許多數(shù)據(jù)處理的應(yīng)用型計(jì)算機(jī)供應(yīng)市場。占領(lǐng)了許多數(shù)據(jù)處理的應(yīng)用領(lǐng)域。領(lǐng)域。IBM360系統(tǒng)是最早采用集成電路的通用計(jì)算系統(tǒng)是最早采用集成電路的通用計(jì)算機(jī),也是影響最大的第三代計(jì)算機(jī)。在機(jī),也是影響最大的第三代計(jì)算機(jī)。在1964年宣年宣布布IBM360系統(tǒng)時(shí)就有大、中、小型等系統(tǒng)時(shí)就有大、中、小型等6個(gè)計(jì)算機(jī)個(gè)計(jì)算機(jī)型號(hào),平均運(yùn)算速度從每秒幾千次到一百萬次,型號(hào),平均運(yùn)算速度從每
37、秒幾千次到一百萬次,它的主要特點(diǎn)是通用化、系列化、標(biāo)準(zhǔn)化。它的主要特點(diǎn)是通用化、系列化、標(biāo)準(zhǔn)化。47第四代第四代:大規(guī)模集成電路計(jì)算機(jī)時(shí)代:大規(guī)模集成電路計(jì)算機(jī)時(shí)代, 20世紀(jì)世紀(jì)70年代初,半導(dǎo)體存儲(chǔ)器問世,迅速取代了磁芯存年代初,半導(dǎo)體存儲(chǔ)器問世,迅速取代了磁芯存儲(chǔ)器,并不斷向大容量、高速度發(fā)展,此后,存儲(chǔ)儲(chǔ)器,并不斷向大容量、高速度發(fā)展,此后,存儲(chǔ)器芯片集成度大體上器芯片集成度大體上每三年翻兩番每三年翻兩番(1971年每片年每片1K位,到位,到1984年達(dá)到每片年達(dá)到每片256K位,位,1992年年16M位動(dòng)位動(dòng)態(tài)隨機(jī)存儲(chǔ)器芯片上市態(tài)隨機(jī)存儲(chǔ)器芯片上市),這就是著名的,這就是著名的摩爾定
38、律摩爾定律,從從1971年內(nèi)含年內(nèi)含2 300個(gè)晶體管的個(gè)晶體管的Intel 4004芯片問芯片問世,到世,到1999年包含了年包含了750萬個(gè)晶體管的萬個(gè)晶體管的Pentium 處理器,都證實(shí)了摩爾定律的正確性。后來轉(zhuǎn)述為處理器,都證實(shí)了摩爾定律的正確性。后來轉(zhuǎn)述為微處理器的工作速度,在一定成本下,大體上也是微處理器的工作速度,在一定成本下,大體上也是每每18個(gè)月翻一番。個(gè)月翻一番。 專家預(yù)計(jì),芯片性能呈指數(shù)增長將在今后幾年專家預(yù)計(jì),芯片性能呈指數(shù)增長將在今后幾年放緩,一般看法是,摩爾定律能再適用放緩,一般看法是,摩爾定律能再適用10年左右。年左右。48隨著大規(guī)模集成電路的迅速發(fā)展,計(jì)算隨著
39、大規(guī)模集成電路的迅速發(fā)展,計(jì)算機(jī)進(jìn)入大發(fā)展時(shí)期,各種類型的計(jì)算機(jī)都得機(jī)進(jìn)入大發(fā)展時(shí)期,各種類型的計(jì)算機(jī)都得到了迅速發(fā)展,下面對(duì)各類計(jì)算機(jī)的情況作到了迅速發(fā)展,下面對(duì)各類計(jì)算機(jī)的情況作一簡單介紹。一簡單介紹。 491. 大型機(jī)大型機(jī)大型機(jī)是反映各個(gè)時(shí)期先進(jìn)計(jì)算技術(shù)的大型通用計(jì)算機(jī),其中以IBM公司的大型機(jī)系列影響最大。從20世紀(jì)60年代80年代,信息處理主要是以主機(jī)系統(tǒng)加終端為代表(即大型機(jī))的集中式數(shù)據(jù)處理集中式數(shù)據(jù)處理, 20世紀(jì)60年代的IBM360系統(tǒng), 20世紀(jì)70年代和80年代的IBM370系統(tǒng)曾占領(lǐng)大型機(jī)的霸主地位。IBM公司為開發(fā)360系統(tǒng)的軟件耗費(fèi)了巨大的人力和財(cái)力。如此豐富的
40、軟件不能拋棄,只能繼承,這已成為用戶與計(jì)算機(jī)廠家的共識(shí),但也成了計(jì)算機(jī)發(fā)展的制約。因此IBM370系統(tǒng)是在保持與360系統(tǒng)兼容的前提下進(jìn)行了改進(jìn)與提高。50進(jìn)入20世紀(jì)80年代以后,隨著微機(jī)性能的極大提高和網(wǎng)絡(luò)技術(shù)的普及,客戶機(jī)客戶機(jī)/服務(wù)器服務(wù)器(client/server)技術(shù)得以飛速發(fā)展并普及,曾一度使大型機(jī)的作用受到懷疑。進(jìn)入20世紀(jì)90年代后,隨著企業(yè)規(guī)模的擴(kuò)大與信息技術(shù)的發(fā)展,很多采用客戶機(jī)/服務(wù)器的分散式運(yùn)算模式的用戶發(fā)現(xiàn),這種系統(tǒng)的管理極為復(fù)雜,運(yùn)算營運(yùn)成本高,安全可靠性難以保證。于是大型大型機(jī)獲得東山再起的機(jī)會(huì),企業(yè)需要一個(gè)開放的、機(jī)獲得東山再起的機(jī)會(huì),企業(yè)需要一個(gè)開放的、安
41、全的大型服務(wù)器作為計(jì)算平臺(tái)安全的大型服務(wù)器作為計(jì)算平臺(tái),因?yàn)橹挥写笮蜋C(jī)才具有高可靠性、安全性、高吞吐能力、高可擴(kuò)展性、防病毒以及防黑客的能力。51與此同時(shí),大型機(jī)的性能在不斷提高,成本不斷下降, 20世紀(jì)90年代IBM推出的大型機(jī)系列為IBMS/390系列,并不斷推出新產(chǎn)品,ES/9000即是S/390系列中的知名產(chǎn)品之一,1997年的主流產(chǎn)品是9672系列。到1997年6月推出的S/390第4代產(chǎn)品采用CMOS工藝(過去的大型機(jī)為尋求高速度而采用雙極型晶體管工藝),從而減少了功耗,并提高了芯片的集成度;1998年5月S/390第5代產(chǎn)品問世,主機(jī)速度達(dá)到每秒10億次。近年來S/390的銷售量
42、已連續(xù)三年以兩位數(shù)字增長,取得顯著成績。52IBMS/390不僅仍保持與IBM360,370兼容,還包含了許多新特點(diǎn),如良好的開放性、并行計(jì)算環(huán)境等。被廣泛用作企業(yè)服務(wù)器。其他計(jì)算機(jī)廠家在發(fā)展新機(jī)種時(shí)也遵循兼容的原則。某些計(jì)算機(jī)廠家走上與IBM計(jì)算機(jī)兼容的道路,稱之為PCM:Plug Compatible Mainframe(插接兼容主機(jī)硬件完全兼容)或Program Compatible Mainframe(程序兼容主機(jī)軟件兼容),制造與IBM兼容的計(jì)算機(jī),它們按IBM系列機(jī)的系統(tǒng)結(jié)構(gòu)制造主機(jī),并直接引用IBM計(jì)算機(jī)的軟件,因而使產(chǎn)品的性能價(jià)格比優(yōu)于IBM原裝機(jī),以爭奪市場。532. 2.
43、巨型機(jī)巨型機(jī)現(xiàn)代科學(xué)技術(shù),尤其是國防技術(shù)的發(fā)展,需要有很高運(yùn)算速度、很大存儲(chǔ)容量的計(jì)算機(jī)。集成電路的進(jìn)展,為制造巨型機(jī)提供了條件。從20世紀(jì)60年代到20世紀(jì)70年代相繼完成了一些巨型機(jī),其中取得最高成績的要推Cray-1計(jì)算機(jī)。針對(duì)天氣預(yù)報(bào)、飛行器的設(shè)計(jì)和核物理研究中存在大量向量運(yùn)算的特點(diǎn),Cray-1計(jì)算機(jī)的向量運(yùn)算速度達(dá)每秒8 000萬次,并兼顧了一般的標(biāo)量運(yùn)算。1983年研制成功的Cray X-MP機(jī)向量運(yùn)算速度達(dá)每秒4億次。與此同時(shí),CDC公司的CYBER203和205先后完成,CYBER205每秒可進(jìn)行4億次浮點(diǎn)運(yùn)算。這些是20世紀(jì)80年代初期的水平最高的巨型機(jī)。 54但是這些成就
44、還不能滿足一些復(fù)雜問題的需要,所以不少單位開展了性能更高的巨型機(jī)的研究工作。后來微處理機(jī)的發(fā)展為陣列結(jié)構(gòu)的巨型機(jī)發(fā)展帶來了希望。例如,古德伊爾公司為美國宇航局(NASA)研制了一臺(tái)處理衛(wèi)星圖像的計(jì)算機(jī)系統(tǒng)MPP,該機(jī)由16 384個(gè)微處理器組成128128方陣。這種采用并行處理技術(shù)的多處理器系統(tǒng)并行處理技術(shù)的多處理器系統(tǒng)是巨型機(jī)發(fā)展的一個(gè)重要方面,稱為小巨型機(jī)小巨型機(jī)。日本、英國、蘇聯(lián)、法國也先后開始研制巨型機(jī)。553. 小型機(jī)小型機(jī)小型機(jī)規(guī)模小、結(jié)構(gòu)簡單,設(shè)計(jì)試制周期短,便于采用先進(jìn)工藝,生產(chǎn)量大,硬件成本低;同時(shí)由于軟件比大型機(jī)簡單,軟件成本低。容易操作、容易維護(hù)和可靠性高等特點(diǎn),因而得以
45、迅速推廣。DEC公司的PDP11系列是16位小型機(jī)的代表,到70年代中期32位高檔小型機(jī)開始興起,DEC公司的VAX11/780于1978年開始生產(chǎn),應(yīng)用極為廣泛。VAX11系列與PDP11系列是兼容的。80年代以后,精簡指令系統(tǒng)計(jì)算機(jī)(RISC)問世,導(dǎo)致小型機(jī)性能大幅度提高。56小型機(jī)的出現(xiàn)打開了在控制領(lǐng)域應(yīng)用計(jì)算機(jī)的局面,許多大型分析儀器、測量儀器、醫(yī)療儀器使用小型機(jī)進(jìn)行數(shù)據(jù)采集、整理、分析、計(jì)算等。應(yīng)用于工業(yè)生產(chǎn)上的計(jì)算機(jī)除了進(jìn)行上述工作外還可進(jìn)行自動(dòng)控制。小型機(jī)還廣泛應(yīng)用于工程設(shè)計(jì)、科學(xué)計(jì)算、信號(hào)處理、圖像處理、企業(yè)管理以及在客戶/服務(wù)器結(jié)構(gòu)中用作服務(wù)器等。 574. 微型機(jī)微型機(jī)微
46、型機(jī)的出現(xiàn)與發(fā)展,掀起計(jì)算機(jī)大普及的浪潮,利用4位微處理器Intel4004組成的MCS-4是世界上第一臺(tái)微型機(jī),它于1971年問世。Intel8086是最早開發(fā)成功的16位微處理器(1978年)。1981年32位微處理器Intel80386問世,與原來的產(chǎn)品相比較,除了提高主頻速度外,還將原屬片外的有關(guān)電路集成到片內(nèi)。32位微處理機(jī)采用過去大中型計(jì)算機(jī)中所采用的技術(shù),因此用它構(gòu)成的微型機(jī)系統(tǒng)的性能可以達(dá)到70年代大中型計(jì)算機(jī)的水平。5870年代后期,興起個(gè)人計(jì)算機(jī)熱潮,最早出現(xiàn)的是Apple公司的Apple型微機(jī)(1977年) 。1981年IBM公司推出了IBM PC機(jī),該機(jī)采用Intel
47、8086(當(dāng)時(shí)為8086)微處理器和Microsoft公司的MS-DOS操作系統(tǒng),IBM公司還公布了IBM PC的總線結(jié)構(gòu),為微型計(jì)算機(jī)的大規(guī)模生產(chǎn)打下了基礎(chǔ)。后來又推出擴(kuò)充了性能的IBM PC/XT,IMB PC/AT以及386,486和Pentium等多種機(jī)型。微型機(jī)向小型化發(fā)展出現(xiàn)了便攜機(jī)(膝上型、筆記本型和掌上型),在90年代獲得迅速發(fā)展。與此同時(shí),個(gè)人計(jì)算機(jī)走向家庭,并向多媒體方向發(fā)展,這就是家用電腦和多媒體電腦。595. 工程工作站工程工作站工程工作站是20世紀(jì)80年代興起的面向廣大工程技術(shù)人員的計(jì)算機(jī)系統(tǒng),一般具有高分辨率顯示器、交互式的用戶界面和功能齊全的圖形軟件。開始集中應(yīng)用
48、于各種工程方面的計(jì)算機(jī)輔助設(shè)計(jì),如集成電路設(shè)計(jì)、機(jī)械設(shè)計(jì)、土木建筑設(shè)計(jì)等。1980年成立的Apollo公司和1982年成立的Sun微系統(tǒng)公司主要從事工作站的研制與生產(chǎn)工作。開始都采用Motorola的微處理器芯片,后來改用RISC(精簡指令系統(tǒng)計(jì)算機(jī))微處理器。601987年以后,工作站普遍采用32位/64位RISC微處理器,不僅處理速度快,而且具有強(qiáng)大的圖形處理功能和友好的窗口界面,后來又向多處理器系統(tǒng)和分布式處理系統(tǒng)發(fā)展。典型的產(chǎn)品有Sun公司的SPARC系列、DEC公司的Alpha系列以及SGI公司和HP公司的工作站系列。由于工程工作站出現(xiàn)得比較晚,一般都帶有網(wǎng)絡(luò)接口,并采用開放式系統(tǒng)結(jié)
49、構(gòu),即將機(jī)器的軟、硬件接口公開,以鼓勵(lì)其他廠商、用戶圍繞工作站開發(fā)軟、硬件產(chǎn)品。同時(shí)盡量遵守國際工業(yè)界流行的標(biāo)準(zhǔn)。616. 聯(lián)機(jī)系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò)聯(lián)機(jī)系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò)由于計(jì)算機(jī)技術(shù)和通信技術(shù)的迅速發(fā)展,為適應(yīng)高度社會(huì)化生產(chǎn)和科技發(fā)展的需要,出現(xiàn)了由單個(gè)計(jì)算中心通過通信線路和若干個(gè)遠(yuǎn)程終端連接起來的聯(lián)機(jī)系統(tǒng)(或稱為面向終端的網(wǎng)絡(luò))。例如,庫存管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、銀行業(yè)務(wù)系統(tǒng)、飛機(jī)訂票系統(tǒng)、情報(bào)檢索系統(tǒng)、氣象觀測系統(tǒng)等,使分散在各處的信息通過終端能很快集中于計(jì)算機(jī)中,同時(shí)各處的工作人員可通過終端進(jìn)行查詢、獲取資料。62在70年代,能實(shí)現(xiàn)計(jì)算機(jī)之間的通信、并共享資源的計(jì)算機(jī)網(wǎng)迅速發(fā)展。美國ARPA
50、網(wǎng)誕生于60年代末,到1975年已連接60個(gè)以上的結(jié)點(diǎn),一百多臺(tái)主計(jì)算機(jī)。地理范圍遍布全美并擴(kuò)展到歐洲。與此同時(shí)其他網(wǎng)相繼建成。由于這些網(wǎng)絡(luò)跨越的地理范圍比較寬闊,因而稱為廣域計(jì)算機(jī)網(wǎng)廣域計(jì)算機(jī)網(wǎng)。1983年在APRA網(wǎng)上開發(fā)了安裝在UNIX操作系統(tǒng)上的TCP/IP協(xié)議。ARPA網(wǎng)也由過去的單一網(wǎng)絡(luò)發(fā)展成可連接多種不同網(wǎng)絡(luò)的世界上最大的互聯(lián)網(wǎng)因因特網(wǎng)特網(wǎng)(Internet)。同時(shí)一些主要計(jì)算機(jī)廠家為解決本公司生產(chǎn)的各種計(jì)算機(jī)之間和計(jì)算機(jī)與終端設(shè)備的聯(lián)網(wǎng)問題,向用戶提供相應(yīng)的硬件(如通信接口板)和網(wǎng)絡(luò)軟件。63隨著計(jì)算機(jī)的廣泛應(yīng)用,特別是小型機(jī)和微型機(jī)的普及,一個(gè)單位在一幢大樓或一個(gè)建筑群內(nèi)安裝
51、多臺(tái)計(jì)算機(jī)的情況日益普遍,將這些計(jì)算機(jī)聯(lián)接在一起的網(wǎng)絡(luò)稱為局部網(wǎng)局部網(wǎng)。計(jì)算機(jī)網(wǎng)的蓬勃發(fā)展,加速了社會(huì)信息化的進(jìn)計(jì)算機(jī)網(wǎng)的蓬勃發(fā)展,加速了社會(huì)信息化的進(jìn)程。程。64上面講到,根據(jù)所用器件的不同,電子計(jì)算機(jī)經(jīng)歷了四代的變革,但其基本思想一直遵循馮諾依曼計(jì)算機(jī)結(jié)構(gòu)的原理。計(jì)算機(jī)的發(fā)展促進(jìn)了人工智能的發(fā)展,突破了馮諾依曼結(jié)構(gòu)原理。人工智能是研究解釋和模擬人類智能行為及其是研究解釋和模擬人類智能行為及其規(guī)律的一門學(xué)科。其主要任務(wù)是建立智能信息處規(guī)律的一門學(xué)科。其主要任務(wù)是建立智能信息處理理論,進(jìn)而設(shè)計(jì)可以展現(xiàn)某些近似于人類智能理理論,進(jìn)而設(shè)計(jì)可以展現(xiàn)某些近似于人類智能行為的計(jì)算系統(tǒng)。行為的計(jì)算系統(tǒng)。6
52、5在人工智能的萌芽時(shí)期,有兩種研究途徑:一兩種研究途徑:一是根據(jù)神經(jīng)心理學(xué)的研究是根據(jù)神經(jīng)心理學(xué)的研究,通過為神經(jīng)活動(dòng)建立數(shù)學(xué)模型來表現(xiàn)智能行為,這是微觀研究觀點(diǎn)。二是二是從智能行為的角度來研究智能從智能行為的角度來研究智能,而不介意這種行為的產(chǎn)生原因,這是行為研究觀點(diǎn)。后來的研究表明行為主義的智能觀(或稱符號(hào)機(jī)制)較易在計(jì)算機(jī)上實(shí)現(xiàn)。在此基礎(chǔ)上進(jìn)行了基于知識(shí)的應(yīng)用系統(tǒng)研究,提出了專家系統(tǒng)和知識(shí)工程專家系統(tǒng)和知識(shí)工程,并總結(jié)出建造專家系統(tǒng)及開發(fā)環(huán)境的一系列原則。20世紀(jì)80年代出現(xiàn)的人工神經(jīng)網(wǎng)絡(luò)研究熱潮,與行為主義的智能觀的結(jié)合并互為補(bǔ)充,推動(dòng)了人工智能研究的進(jìn)展。66隨同計(jì)算機(jī)硬件發(fā)展的還有
53、軟件隨同計(jì)算機(jī)硬件發(fā)展的還有軟件,應(yīng)該,應(yīng)該指出,發(fā)揮計(jì)算機(jī)的作用,推廣計(jì)算機(jī)的應(yīng)指出,發(fā)揮計(jì)算機(jī)的作用,推廣計(jì)算機(jī)的應(yīng)用,改進(jìn)計(jì)算機(jī)的設(shè)計(jì)以及簡化計(jì)算機(jī)的操用,改進(jìn)計(jì)算機(jī)的設(shè)計(jì)以及簡化計(jì)算機(jī)的操作,使它從只供專家使用轉(zhuǎn)為面向大眾,軟作,使它從只供專家使用轉(zhuǎn)為面向大眾,軟件工作者起了決定性的作用。件工作者起了決定性的作用。高級(jí)程序設(shè)計(jì)語言在第二代計(jì)算機(jī)時(shí)期趨向成熟并迅速普及,操作系統(tǒng)自動(dòng)地管理計(jì)算機(jī)系統(tǒng)中各個(gè)設(shè)備以及多個(gè)程序的高效運(yùn)行,是第三代計(jì)算機(jī)時(shí)期的重大成就,以上這些軟件屬于系統(tǒng)軟件。67廣泛應(yīng)用計(jì)算機(jī)的結(jié)果,在科學(xué)計(jì)算、數(shù)據(jù)處理、商業(yè)經(jīng)營、經(jīng)濟(jì)管理、工業(yè)控制、工程設(shè)計(jì)等領(lǐng)域中開發(fā)出各自
54、的程序,稱為應(yīng)用軟件應(yīng)用軟件。計(jì)算機(jī)廠家向用戶提供軟件(系統(tǒng)軟件和應(yīng)用軟件)時(shí)與硬件分別計(jì)價(jià),并產(chǎn)生了專門從事軟件研制、生產(chǎn)、銷售工作的軟件公司(例如美國的Microsoft公司)。但是軟件的發(fā)展跟不上需要,軟件費(fèi)用急劇增長,這是因?yàn)橛布枪I(yè)化生產(chǎn),價(jià)格不斷下降,而硬件是工業(yè)化生產(chǎn),價(jià)格不斷下降,而軟件為人工勞動(dòng),生產(chǎn)率低軟件為人工勞動(dòng),生產(chǎn)率低。一些科學(xué)家提出了一些科學(xué)家提出了軟件工程的概念,對(duì)軟件開發(fā)實(shí)行工程化管理,軟件工程的概念,對(duì)軟件開發(fā)實(shí)行工程化管理,以期得到廉價(jià)、可靠、有效的軟件。以期得到廉價(jià)、可靠、有效的軟件。68軟件還具有容易復(fù)制的特點(diǎn)軟件還具有容易復(fù)制的特點(diǎn),軟件成果容易被
55、別人占有,因此影響了軟件開發(fā)者進(jìn)行軟件開發(fā)及將軟件投入市場的積極性。為了保護(hù)軟件不被剽竊,可以采取加密碼等技術(shù)措施以及低價(jià)銷售、隨硬件提供等經(jīng)營措施,發(fā)揮一定的保護(hù)作用,但不能徹底解決問題,因此由國家來制訂、實(shí)施對(duì)軟件的保護(hù)法律是至關(guān)重要的。但是一個(gè)國家的法律只適用于國內(nèi),而軟件很容易在國家之間傳播,因此國與國之間相互承擔(dān)保護(hù)對(duì)方公民(和法人)軟件的義務(wù)已成為各國之間經(jīng)濟(jì)合作關(guān)系的一個(gè)重要組成部分。69二、計(jì)算機(jī)的應(yīng)用:1. 科學(xué)計(jì)算科學(xué)計(jì)算一直是電子計(jì)算機(jī)的重要應(yīng)用領(lǐng)域之科學(xué)計(jì)算一直是電子計(jì)算機(jī)的重要應(yīng)用領(lǐng)域之一。例如,在天文學(xué)、量子化學(xué)、空氣動(dòng)力學(xué)、一。例如,在天文學(xué)、量子化學(xué)、空氣動(dòng)力學(xué)
56、、核物理學(xué)等領(lǐng)域中,都需要依靠計(jì)算機(jī)進(jìn)行復(fù)雜核物理學(xué)等領(lǐng)域中,都需要依靠計(jì)算機(jī)進(jìn)行復(fù)雜的運(yùn)算。在軍事上,導(dǎo)彈的發(fā)射及飛行軌道的計(jì)的運(yùn)算。在軍事上,導(dǎo)彈的發(fā)射及飛行軌道的計(jì)算控制、先進(jìn)防空系統(tǒng)等現(xiàn)代化軍事設(shè)施通常都算控制、先進(jìn)防空系統(tǒng)等現(xiàn)代化軍事設(shè)施通常都是由計(jì)算機(jī)控制的大系統(tǒng),其中包括雷達(dá)、地面是由計(jì)算機(jī)控制的大系統(tǒng),其中包括雷達(dá)、地面設(shè)施、海上裝備等?,F(xiàn)代的航空、航天技術(shù)發(fā)展,設(shè)施、海上裝備等?,F(xiàn)代的航空、航天技術(shù)發(fā)展,例如超音速飛行器的設(shè)計(jì),人造衛(wèi)星與運(yùn)載火箭例如超音速飛行器的設(shè)計(jì),人造衛(wèi)星與運(yùn)載火箭軌道計(jì)算更是離不開計(jì)算機(jī)。軌道計(jì)算更是離不開計(jì)算機(jī)。70除了國防及尖端科學(xué)技術(shù)以外,計(jì)算機(jī)
57、在其他學(xué)科和工程設(shè)計(jì)方面,諸如數(shù)學(xué)、力學(xué)、晶體結(jié)構(gòu)分析、石油勘探、橋梁設(shè)計(jì)、建筑、土木工程設(shè)計(jì)等領(lǐng)域內(nèi)也得到廣泛的應(yīng)用,促進(jìn)了各門科學(xué)技術(shù)的發(fā)展。有些系統(tǒng),要求計(jì)算機(jī)處理所得的結(jié)果立即反過來作用或影響正在被處理的事物本身。例如,在控制導(dǎo)彈飛行的系統(tǒng)中,不斷測量導(dǎo)彈飛行的參數(shù)(包括飛行環(huán)境),并及時(shí)作出反應(yīng),修正導(dǎo)彈飛行的軌跡,這樣的系統(tǒng)稱為實(shí)時(shí)處理系統(tǒng)??茖W(xué)計(jì)算的特點(diǎn)是計(jì)算量大和數(shù)值變化范圍大。 712. 數(shù)據(jù)處理數(shù)據(jù)處理當(dāng)前大部分計(jì)算機(jī)都用于數(shù)據(jù)處理。例如,在當(dāng)前大部分計(jì)算機(jī)都用于數(shù)據(jù)處理。例如,在銀行系統(tǒng)中,用計(jì)算機(jī)處理儲(chǔ)戶的存款、取款、銀行系統(tǒng)中,用計(jì)算機(jī)處理儲(chǔ)戶的存款、取款、發(fā)放工資,
58、或?yàn)樾庞每ㄏ到y(tǒng)、銷售點(diǎn)系統(tǒng)提供服發(fā)放工資,或?yàn)樾庞每ㄏ到y(tǒng)、銷售點(diǎn)系統(tǒng)提供服務(wù)等。務(wù)等。數(shù)據(jù)處理系統(tǒng)具有輸入輸出數(shù)據(jù)量大而計(jì)算卻數(shù)據(jù)處理系統(tǒng)具有輸入輸出數(shù)據(jù)量大而計(jì)算卻很簡單的特點(diǎn)。為了實(shí)現(xiàn)各儲(chǔ)蓄所之間的通存通很簡單的特點(diǎn)。為了實(shí)現(xiàn)各儲(chǔ)蓄所之間的通存通兌以及在商店、酒樓中使用信用卡,計(jì)算機(jī)需聯(lián)兌以及在商店、酒樓中使用信用卡,計(jì)算機(jī)需聯(lián)網(wǎng)使用。網(wǎng)使用。72在企業(yè)數(shù)據(jù)處理領(lǐng)域中,計(jì)算機(jī)廣泛應(yīng)用于財(cái)在企業(yè)數(shù)據(jù)處理領(lǐng)域中,計(jì)算機(jī)廣泛應(yīng)用于財(cái)會(huì)統(tǒng)計(jì)與經(jīng)營管理中,如編制生產(chǎn)計(jì)劃、統(tǒng)計(jì)報(bào)會(huì)統(tǒng)計(jì)與經(jīng)營管理中,如編制生產(chǎn)計(jì)劃、統(tǒng)計(jì)報(bào)表、成本核算、銷售分析、市場預(yù)測、利潤預(yù)估、表、成本核算、銷售分析、市場預(yù)測、利潤
59、預(yù)估、采購訂貨、庫存管理、工資管理等。為了適應(yīng)計(jì)采購訂貨、庫存管理、工資管理等。為了適應(yīng)計(jì)算機(jī)管理,在報(bào)表格式的修改,名詞統(tǒng)一編碼等算機(jī)管理,在報(bào)表格式的修改,名詞統(tǒng)一編碼等多方面要進(jìn)行大量工作。多方面要進(jìn)行大量工作。73以提供信息服務(wù)為主要目的的數(shù)據(jù)密集型計(jì)算以提供信息服務(wù)為主要目的的數(shù)據(jù)密集型計(jì)算機(jī)應(yīng)用系統(tǒng)稱之為信息系統(tǒng)。該系統(tǒng)除具有數(shù)據(jù)機(jī)應(yīng)用系統(tǒng)稱之為信息系統(tǒng)。該系統(tǒng)除具有數(shù)據(jù)采集、傳輸、存儲(chǔ)和管理等基本功能外,還可向采集、傳輸、存儲(chǔ)和管理等基本功能外,還可向用戶提供信息檢索、統(tǒng)計(jì)報(bào)表、事務(wù)處理、規(guī)劃、用戶提供信息檢索、統(tǒng)計(jì)報(bào)表、事務(wù)處理、規(guī)劃、設(shè)計(jì)、指揮、控制、決策、報(bào)警和提示等信息服
60、設(shè)計(jì)、指揮、控制、決策、報(bào)警和提示等信息服務(wù)。其特點(diǎn)是數(shù)據(jù)量大,并需要長期保存在系統(tǒng)務(wù)。其特點(diǎn)是數(shù)據(jù)量大,并需要長期保存在系統(tǒng)中,一般采用數(shù)據(jù)庫管理系統(tǒng)中,一般采用數(shù)據(jù)庫管理系統(tǒng)(DBMS)。屬于這個(gè)。屬于這個(gè)范疇的應(yīng)用系統(tǒng)有:管理信息系統(tǒng)、地理信息系范疇的應(yīng)用系統(tǒng)有:管理信息系統(tǒng)、地理信息系統(tǒng)、指揮信息系統(tǒng)、決策支持系統(tǒng)、辦公信息系統(tǒng)、指揮信息系統(tǒng)、決策支持系統(tǒng)、辦公信息系統(tǒng)、情報(bào)檢索系統(tǒng)、醫(yī)學(xué)信息系統(tǒng)、銀行信息系統(tǒng)、情報(bào)檢索系統(tǒng)、醫(yī)學(xué)信息系統(tǒng)、銀行信息系統(tǒng)和民航訂票系統(tǒng)等。一般包括各種應(yīng)用程序,統(tǒng)和民航訂票系統(tǒng)等。一般包括各種應(yīng)用程序,例如分析、統(tǒng)計(jì)、報(bào)表、規(guī)劃、決策等程序。信例如分析、統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國民用航空飛行學(xué)院《漢語方言學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州理工職業(yè)學(xué)院《公路施工組織與概預(yù)算》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)物品領(lǐng)用制度
- 浙江傳媒學(xué)院《建筑技術(shù)的設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 漳州城市職業(yè)學(xué)院《攝影技術(shù)與訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 缺陷管理與生產(chǎn)效率提升措施
- 雙十二家居設(shè)計(jì)解析
- 專業(yè)基礎(chǔ)-房地產(chǎn)經(jīng)紀(jì)人《專業(yè)基礎(chǔ)》點(diǎn)睛提分卷1
- 房地產(chǎn)經(jīng)紀(jì)綜合能力-《房地產(chǎn)經(jīng)濟(jì)綜合能力》押題密卷
- 家長會(huì)學(xué)生發(fā)言稿 馬曉麗
- 公車租賃合同協(xié)議書
- 家居保潔課件
- 換電站(充電樁)安全風(fēng)險(xiǎn)告知
- 上海上海市皮膚病醫(yī)院工作人員招聘筆試歷年典型考題及考點(diǎn)附答案解析
- DL-T5024-2020電力工程地基處理技術(shù)規(guī)程
- DZ∕T 0153-2014 物化探工程測量規(guī)范(正式版)
- 商業(yè)空間設(shè)計(jì)(高職環(huán)境藝術(shù)設(shè)計(jì)專業(yè)和室內(nèi)設(shè)計(jì)專業(yè))全套教學(xué)課件
- 環(huán)保安全部年度安全環(huán)保工作總結(jié)模板
- 初中數(shù)學(xué)要背誦記憶知識(shí)點(diǎn)(概念+公式)
- 旅游業(yè)務(wù)年度回顧與展望
- 納米藥物載體課件
評(píng)論
0/150
提交評(píng)論