电竞比分网-中国电竞赛事及体育赛事平台

分享

計算機基本知識

 歲月流光 2009-09-26
一、計算機的產(chǎn)生:

  時間 邏輯元器件 主存儲器 使用軟件 主要應用領(lǐng)域

  四十年中期至五十年代末期 電子管(每秒鐘運算幾千次) 汞延遲線、靜電存儲管或磁鼓 機器語言、符號語言 科學計算(狹?。?

  五十年代末期至六十年代中期 晶體管 磁芯存儲器、磁盤 操作系統(tǒng)

  高級程序設(shè)計語言 數(shù)據(jù)處理

  六十年代中期至六十年代末期 中小規(guī)模集成電路 磁芯存儲器 操作系統(tǒng)

  多種高級程序設(shè)計語言 科學計算、數(shù)據(jù)處理、過程控制

  七十年初期

  至今 大、超大規(guī)模集成電路(每秒鐘幾千萬、幾億次) 半導體存儲器 分布式操作系統(tǒng)數(shù)據(jù)庫及軟件工程標準化 人類生活的各個領(lǐng)域、計算機網(wǎng)絡(luò)時代  

  二、計算機的發(fā)展趨勢:巨型化、微型化、網(wǎng)絡(luò)化、智能化

  三、計算機的應用:

  1、什么叫計算機:計算機是一種具有內(nèi)部存儲能力、由程序控制操作過程的自動電子設(shè)備。

  2、計算機的組成設(shè)備:輸入設(shè)備、輸出設(shè)備、運算器、控制器、存儲器。

  3、計算機的應用范圍:

  1)科學計算:以科學技術(shù)領(lǐng)域中的問題為主的數(shù)值計算;

  2)數(shù)據(jù)處理:泛指非科技工程方面的所有計算、管理和操縱任何形式的數(shù)據(jù)資料; 3)自動控制:不需要人工干預的控制;

  4)計算機輔助系統(tǒng):包括計算機輔助設(shè)計系統(tǒng)CAD、CAT、CAM、CAI、CAL;

  5)人工智能:主要研究如何利用計算機來模擬人類的某些智能活動。 (圖形識別、學習、探索、推理、環(huán)境適應) 四、計算機系統(tǒng)組成

  


  1、計算機硬件構(gòu)成:  

  

  運算器:完成各種算術(shù)運算和邏輯運算的裝置;

  控制器:規(guī)定計算機指令順序并協(xié)調(diào)部件有條不紊的工作;

  存儲器:能夠接收和保存數(shù)據(jù)及程序的裝置;

  輸入設(shè)備:向計算機輸入信息的電子設(shè)備;

  輸出設(shè)備:將計算機中的信息取出的設(shè)備。

  1)中央處理器(CPU):是微機的核心部件,實際上包括運算器和控制器;

  2)存儲器:按所處的位置分為內(nèi)存和外存

   按工作方式分為隨機存儲器(RAM)和只讀存儲器(ROM)

   按所用材料分為磁存儲器、半導體存儲器、和光存儲器

  3)輸入設(shè)備:鍵盤、鼠標、掃描儀、光筆等

  4)輸出設(shè)備:顯示器、打印機、繪圖儀等

  2、計算機軟件:為了運行、管理和維護微型機而編制的各種程序的總和。

  


  (1)什么是操作系統(tǒng)(OS): 在軟件中,最重要的一種就是操作系統(tǒng),它是整部計算機的靈魂。對于一臺計算機,一開始就必須把操作系統(tǒng)裝入內(nèi)存。然后計算機就在操作系統(tǒng)的控制下運行各種程序。操作系統(tǒng)是計算機系統(tǒng)配置的一個管理程序,含有許多模塊,包括CPU,內(nèi)存,外設(shè),信息作業(yè)控制五大模塊,其功能為合理地組織計算機系統(tǒng)工作流程,提高系統(tǒng)資源的利用率。


  (3)操作系統(tǒng)的發(fā)展:

   電子管時代,沒有操作系統(tǒng):用戶在這些計器上的操作和編程,完全由手工進行,以絕對的機器語言形式(二進制代碼形式)編程,采用接插板或開關(guān)板控制計算機操作,沒有顯示設(shè)備,由氖燈或數(shù)碼顯示。在這一階段,幾乎沒有程序設(shè)計語言,用戶面對的也是一個很不方便的操作環(huán)境。直到50年代初期,卡片穿孔成為程序編制和記錄的方法,才形成一種可“閱讀”的程序。這一時期(1946-1955)被稱為第一代計算機發(fā)展時期,在這類早期的計算機系統(tǒng)中,有了程序,但沒有操作系統(tǒng)。

   晶體管時代,監(jiān)控程序和批處理程序:隨著晶體管的誕生使得計算機產(chǎn)生了一次革命性的變革,但這一時期用戶與計算機系統(tǒng)之間,仍然存在明顯的分隔,然而,由于有了計算機語言和相應的程序,就產(chǎn)生了對用戶所提交的程序進行管理的程序,這就是監(jiān)控程序(monitor)的雛形。雖然此時的監(jiān)控程序僅僅是處理用戶的批量作業(yè)和簡單的命令解釋,但它畢竟建立了用程序來寒來暑往控制其他程序的方式。在這個歷史階段,計算機的主要功能是科學與工程計算,由于設(shè)備價格昂貴,減少時間浪費是主要任務。于是,人們?yōu)橛嬎銠C設(shè)計了批處理程序(batch program),并用這個程序來管理用戶提交的其他應用程序。批處理,是集中處理一批用戶提交的作業(yè)。例如,將一疊穿孔卡片,由一臺專用的機器順序讀入,并存入磁帶卷,裝入主計算機進行計算,磁帶卷上的所有作業(yè)順序地逐個執(zhí)行,所有的計算機結(jié)果也順序存入另一磁帶卷,再由操作員取下,送入另一臺機器將結(jié)果一一打印出來??梢?,這本身就是一個順序過程,一個冗繁的過程。這種批處理控制程序要獨占CPU,浪費了系統(tǒng)資源。監(jiān)控程序和批處理程序被稱作第一代操作系統(tǒng)。

   集成電路時代,多道程序設(shè)計與完整的操作系統(tǒng)。這一歷史階段的操作系統(tǒng)主要是基于多道程序的分時操作和多處理器操作系統(tǒng),也稱為第二代操作系統(tǒng)。后期的發(fā)展又使操作系統(tǒng)具有了多種方式和類型,甚至在一種操作系統(tǒng)中同時具有批處理、分時處理和實時處理功能,它們被稱為第三代操作系統(tǒng)。

   微型機,現(xiàn)代操作系統(tǒng)。隨著微電子技術(shù)和VLSI技術(shù)的迅速發(fā)展,計算機硬件價格急速下降,以計算機硬件分代的概念趨于模糊,計算機的體系結(jié)構(gòu)趨于靈活、小型、多樣化。其中有代表性的操作系統(tǒng)為MS-DOS、Windows、UNIX、OS/2等。

   網(wǎng)絡(luò)互連,新一代操作系統(tǒng)。自80年代中期以來,計算機的互連成為高潮,形成了計算機網(wǎng)絡(luò),在網(wǎng)絡(luò)互連和多機資源管理的基礎(chǔ)上,形成了網(wǎng)絡(luò)上不同的體系結(jié)構(gòu),從而出現(xiàn)了網(wǎng)絡(luò)操作系統(tǒng)(Network Operating System----NOS)和分布式操作系統(tǒng)(distributed operating system)。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多