馬哥教育網絡班22期+第一周課程練習

一、計算機硬件組成部分及其功能

    1、計算機的基本組成

        運算器:處理數據的算術運算及邏輯運算即數據加工處理;

        控制器:根據接收到的指令,負責向各部件發送控制信號,保證各部件協調工作;

        存儲器:計算機記憶貨暫存數據的部件,存放計算機程序及參與運算的各種數據;

        輸入設備:實現計算機原始程序和數據的輸入

        輸出設備:實現計算機結果的輸出

    2、各部件之間的組成關系

        馬哥教育網絡班22期+第一周課程練習

二、計算機發展歷程

    1、第一臺計算機ENIAC于1946年2月誕生于美國;

    2、計算機的發展史

        第一代計算機:電子管計算機(1946~1958)

            電子管計算機采用電子管元件作為基本器件,用光屏管或汞延時電路作為存儲器,輸入輸出主要采用穿孔卡片或紙帶,體積大、耗電量大、速度慢、存儲量小、可靠性差、維護困難且價格昂貴。在軟件上,通常使用機器語言或匯編語言,來編寫程序。因此這一時代的計算機主要用于科學計算。

        第二代計算機:晶體管計算機(1958~1964)

            晶體管的出現使計算機生成技術得到了根本性的發展,由晶體管代替電子管作為計算機的基礎器件,用磁芯或磁鼓做存儲器,在整體性能上,比第一代計算機有了很大的提高。同時程序語言也相應的出現了,如Fortran,Cobol,Algo160等計算機語言。這一時代的計算機被用于科學計算的同時,也開始在數據處理、遠程控制方面得到應用。

        第三代計算機:中小規模集成電路計算機(1965~1971)

            隨著半導體工藝的發展,成功制造了集成電路。中小規模集成電路成為計算機的主要部件,主存儲器也漸漸過渡到半導體存儲器,是計算機的體積更小,大大降低了計算機計算時的功耗,由于減少了焊點和接插點,進一步提高了計算機的可靠性。在軟件刪,有了標準化的程序設計語言和人機會話式的Basic語言,同時應用領域也進一步擴大。

        第四代計算機:大規模和超大規模集成電路計算機(1972~ )

            隨著大規模集成電路的成功制作并用于計算機應盡產生的,計算機的體積進一步縮小,性能進一步提高。集成更高的大容量半導體作為內存儲器,發展了并行技術和多機系統,出現了精簡指令計算機(RISC),軟件系統工程化,理論化,程序自動化。

三、主流的Linux發行版

blob.png

四、Linux哲學思想

    1、一切皆文件:把幾乎所有的資源抽象成文件形式;包括硬件設備,通信接口等;

    2、由總多功能單一的程序組成,并且組合小程序完成復雜的任務;

    3、盡量避免與用戶進行交互,使用編程的方式實現自動化任務;

    4、使用文本文件保存配置信息。

五、關于操作系統的相關介紹

    1、操作系統是由Kernel和應用程序組成;俠義上的操作系統指的是系統的內核,即Kernel;

    2、Liunx圖形操作接口:

        (1)、GUI:Graphic User Interface

                GNome:C,gtk

                KDE:C++,qt

        (2)、CLI:Command Line Interface

                bash

                zsh

                csh

                sh

                tcsh

                ksh

                ……

    3、操作系統的功能:

        (1)驅動程序

        (2)進程管理

        (3)安全管理

        (4)網絡功能

        (5)內存管理

        (6)文件系統

            ……

原創文章,作者:N22-江西-H隨風,如若轉載,請注明出處:http://www.www58058.com/24027

(0)
N22-江西-H隨風N22-江西-H隨風
上一篇 2016-07-16 22:28
下一篇 2016-07-16 22:28

相關推薦

  • 淺談編譯kernel+busybox構建擁有遠程ssh登錄和web功能最小linux系統(一)

    實驗環境win7+VM11.1 大致過程總攬 1,硬件準備以及查看硬件設備型號(不用擔心,這些都是VM虛擬出來的) 2,編譯環境的配置以及下載內核源碼以及編譯內核 3,編譯busybox,以及提供系統正常運行的配置文件,初步運行linux系統 4,編譯安裝dropbear提供ssh服務 5,安裝nginx;提供web服務 一,硬件準備以及查看硬件設備型號 由…

    Linux干貨 2015-09-22
  • CentOS 6 系統啟動流程

    一、CentOS 6 啟動流程 1.加載BIOS的硬件信息,獲取第一個啟動設備。 2.讀取第一個啟動設備MBR的引導加載程序(grub)的啟動信息 3.加載核心操作系統的核心信息,核心開始解壓縮,并嘗試驅動所有的硬件設備。 4.核型執行init程序并獲取運行信息。 5.Init執行/etc/rc.d/rc.sysinit文件。 6.啟動核心的外掛模塊(/et…

    Linux干貨 2016-09-12
  • linux樹狀結構

    linux 目錄結構   /:根目錄,一般根目錄下只存放目錄,不要存放文件,/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分區中 /bin:/usr/bin:可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系統啟動時用到的一些文件。/boot/vmlinuz為linux的內核文…

    Linux干貨 2016-08-05
  • 馬哥教育網絡20期+第五周練習博客

    1、  顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; [root@localhost ~]# grep "^[[:space:]]\+.*" /boot/grub/grub.conf          root (hd0…

    Linux干貨 2016-08-02
  • 大概認識linux

             linux簡介 其實對Linux系統不是很了解,都是在百度和谷歌搜索出來,才發現Linux很多版本。各版本各優缺點。首先簡單說下發展史,Linux在1991年10月5號(這是第一次正式向外公布的時間)在芬蘭誕生,以后借助于Internet網絡向全世界各地傳播,由計算機愛好者的再次開發新功能和…

    Linux干貨 2016-05-29
  • 帶你認識Linux中的通配符

    所謂的通配是指:顯示以指定條件的文件,英文名為glob。通配符是一種特殊語句,用來模糊搜索文件。當查找文件夾時,可以使用它來代替一個或多個真正字符它使得文件管理更加快速,便捷,大大提升了工作效率。

    2018-04-01

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-16 22:42

    寫的很好,排版也很漂亮,加油

欧美性久久久久