Title: 編程入門 html
GitHub: BenCoper前端
blog: CSDNjava
Reference: 尚硅谷-2019git
Study: 文字版+視頻+實戰(第一個自學的網站)github
Explain: 文末附帶Java學習視頻以及項目實戰算法
計算機包括硬件(hardware)和軟件(software)兩部分。硬件包括計算機中能夠 看得見的物理部分。而軟件提供看不見的指令。這些指令控制硬件而且使得 硬件完成特定的任務。spring
定義:建立(或開發)軟件。軟件包含了指令,告訴計算機作什麼。數據庫
應用場景:軟件遍及咱們周圍。除了我的計算機,飛機、汽車、手機甚至烤 麪包機中,一樣運行着軟件。編程
軟件開發人員在稱爲程序設計語言的強大工具的幫助下建立軟件。後端
馮·諾依曼體系結構是現代計算機的基礎,如今大多計算機還是馮·諾依曼計算機的組 織結構,只是做了一些改進而已,並無從根本上突破馮體系結構的束縛。馮·諾依曼 也所以被人們稱爲「計算機之父」。
控制單元:用於控制和協調其餘組件的動做。
算術/邏輯單元:用於完成數值運算(+、-、*、/)和邏輯運算(比較)。
每臺計算機都有一個內部時鐘,該時鐘以固定速度發射電子脈衝。時鐘速度越快,在給 定的時間段內執行的指令就越多。速度的計量單位是 赫茲(Hz),Hz至關於每秒1個脈 衝。隨着CPU速度不斷提升,目前以千兆赫(GHz)來表述。
最初一個CPU只有一個核(core)。核是處理器中實現指令讀取和執行的部分。一個多核 CPU是一個具備兩個或者更多獨立核的組件。可提升CPU的處理能力。
內存中的信息在斷電時會丟失。那咱們能夠考慮將程序和數據永久的保存在存儲設備上。當計算機 確實須要這些數據時,再移入內存,由於從內存中讀取比從存儲設備讀取要快得多。
存儲設備主要有如下三種:
磁盤驅動器: 每臺計算機至少有一個硬盤驅動器。硬盤(hard disk) 用於永久的保存數據和程序。
光盤驅動器: CD的容量可達700MB。 DVD的容量可達4.7GB
USB閃存驅動器: Universal Serial Bus,通用串行總線。可使用USB將打印機、鼠標、外部硬盤驅動器鏈接到計算機上。
比特(bit)和字節(byte)
在討論內存前,先清楚數據是如何存儲在計算機中的。
計算機就是一系列的電路開關。每一個開關存在兩種狀態:關(off)和開(on)。若是電路 是開的,它的值是1。若是電路是關的,它的值是0。
一個0或者一個1存儲爲一個比特(bit),是計算機中最小的存儲單位。
計算機中是最基本的存儲單元是字節(byte) 。每一個字節由8個比特構成。
計算機的存儲能力是以字節和多字節來衡量的。以下:
千字節(kilobyte,KB) = 1024B
兆字節(megabyte,MB) = 1024KB
千兆字節(gigabyte,GB) = 1024MB
萬億字節(terabyte,TB) = 1024GB
內存(也叫 Random-Access Memory,RAM):由一個有序的 字節序列組成,用於存儲程序及程序須要的數據。
一個程序和它的數據在被CPU執行前必須移到計算機的內存中句號
每一個字節都有一個惟一的地址。見右圖。使用這個地址肯定 字節的位置,以便於存儲和獲取數據。
一個計算機具備的RAM越多,它的運行速度越快,可是此 規律是有限制的。
內存與CPU同樣,也構建在表面嵌有數百萬晶體管的硅半導 體芯片上。但內存芯片更簡單、更低速、更便宜。
最近半個世紀以來,世界計算機科學界的重大進步,離不開圖靈等人的 理論奠定做用和多方面的開創性研究成果。圖靈是當之無愧的計算機科 學和人工智能之父。甚至認爲,他在技術上的貢獻及對將來世界的影響 幾乎可與牛頓、愛因斯坦等巨人比肩。
圖靈論文中的「用有限的指令和有限的存儲空間可算盡一切可算之物」 理論讓當時全部的科學家震驚
美國計算機學會(ACM)的年度「圖靈獎」,自從1966年設立以來, 一直是世界計算機科學領域的最高榮譽,至關於計算機科學界的諾貝爾 獎。至今,中國人只有姚期智院士獲該獎項。
20世紀最重要的數學家之一,在現代計算機、博弈論、核武器 和生化武器等諸多領域內有傑出建樹的最偉大的科學全才之一, 被後人稱爲「計算機之父」和「博弈論之父」。
計算機基本工做原理是存儲程序和程序控制,它是由世界著名 數學家馮·諾依曼提出的。最簡單的來講,馮諾依曼理論的要點 是:數字計算機的數制採用二進制;計算機應該按照程序順序 執行。
一樣有着「計算機之父」稱號的馮·諾依曼的助手弗蘭克爾在一 封信中寫到:「……計算機的基本概念屬於圖靈。按照個人看 法,馮·諾依曼的基本做用是使世界認識了由圖靈引入的計算機 基本概念……」
萬維網(World Wide Web,www,環球信息網)常簡稱爲Web,發明者蒂姆·伯納 斯·李。分爲Web客戶端和Web服務器程序。 WWW可讓Web客戶端(經常使用 瀏覽器)訪問瀏覽Web服務器上的頁面。 是一個由許多互相連接的超文本組成的系統,經過互聯網訪問。在這個系統中,每一個有用的事物,稱爲同樣「資 源」;而且由一個全局「統一資源標識符」(URI)標識;這些資源經過超文本傳輸協議(Hypertext Transfer Protocol)傳送給用戶,然後者經過點擊連接來得到資源。 www.sina.com
萬維網是無數個網絡站點和網頁的集合,它們在一塊兒構成了因特網Internet最主要的部分(因特網也包括電子郵件、Usenet以及新聞組)。它其實是多 媒體的集合,是由超級連接鏈接而成的。咱們一般經過網絡瀏覽器上網觀看的, 就是萬維網的內容
免費版
springboot+layui+mybatisplus+shiro倉庫管理系統
springboot+layui+mybatisplus記帳本小練習
付費版