馬哥教育網絡班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
下一篇 2016-07-16

相關推薦

  • PHP SOCKET編程

    1. 預備知識        一直以來很少看到有多少人使用php的socket模塊來做一些事情,大概大家都把它定位在腳本語言的范疇內吧,但是其實php的socket模塊可以做很多事情,包括做ftplist,http post提交,smtp提交,組包并進行特殊報文的交互(如smpp協議),whois查詢。這些都是比較常見…

    Linux干貨 2015-04-10
  • 管窺Linux史

    管窺Linux史 眾所周知,絕大部分發行版本都被稱為類Unix系統,要說Linux就應該先了解Unix的歷史,Unix的起源應該贅述MULTICS的歷史,Unix的父輩是頗具開拓性的Multics項目…… Unix創世紀 二戰結束以后,冷戰開始了。1957年蘇聯發射了第一顆人造衛星,進而開始籌備發射載人宇宙飛船。與此同時,美國宇航局的研究卻連連受挫。航天領域…

    Linux干貨 2016-10-14
  • httpd功能配置之CGI程序

        httpd服務中有一個cgi-bin目錄,此目錄專門用于存放cgi腳本。CGI即網關通用接口,用于實現動態網頁。下面簡單編寫一個CGI腳本來進行測試此功能:     1、在/var/www/cgi-bin/目錄下創建一個腳本     2、重啟服務     3、驗證 &nb…

    Linux干貨 2016-03-11
  • 加密和安全

    常見的加密算法和安全協議 一、對稱加密:加密和解密使用同一個密鑰,依賴于算法和密鑰,其安全性依賴于密鑰而非算法 常見的算法:DES ? 特性: ? 加密、解密使用同一個密鑰 ? 將明文分隔成固定的大小塊逐個進行加密 ? 缺點: ? 密鑰過多、密鑰分發 二、非對稱加密:采用的是公鑰加密方法,密鑰是成對出現的,公鑰是從私鑰中提取出來的 ? 公鑰:公開給所有人;p…

    Linux筆記 2018-05-10
  • Linux程序包管理yum

    yum客戶端: 配置文件: /etc/yum.conf:為所有倉庫提供公共配置 /etc/yum.repos.d/*.repo:為倉庫的指向提供配置 倉庫指向的定義: [repositoryID] name=Some name for this repository baseurl=url://path/to/repository/ enabled={1|0…

    Linux干貨 2015-11-23
  • http協議

    ##socket套接字– 套接字,進程間通信IPC的一種實現,允許位于不同主機(或同一主機)上不同進程之間進行通信和數據交換。– socketAPI:封裝了內核中所提供的socket通信相關的系統調用– socketDomain:根據其所使用的地址– AF_INET:Address Family,Ipv4&#8…

    Linux干貨 2017-12-06

評論列表(1條)

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

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

欧美性久久久久