首先,這是乙個很基礎的知識,本來是不打算寫的,但是考慮到這套筆記的完整性,還有一些人剛接觸計算機,所以還是記一下會好一些。
計算機英文名:computer全稱:電子計算機 俗稱:電腦
無論是你玩的遊戲、qq 電腦上跑的東西統稱為程式
電腦是能夠按照程式的執行,自動、高速處理海量資料的現代化智慧型電子裝置
由硬體和軟體組成:
硬體:鍵盤、顯示器、滑鼠、......
常見的計算機:台式計算機、筆記本計算機、大型計算機等
廣泛應用在:科學計算,資料處理,自動控制,計算機輔助設計、人工智慧,網路領域
一些物理裝置按系統結構的要求構成乙個有機整體為計算機軟體執行提供物質基礎。
馮諾依曼被評為最後一位傑出的數學家,20世紀最具科學頭腦的人,他被普遍認為是現代數學家的一位巨人。
首先有乙個輸入裝置,有乙個輸出裝置 稱為(io)
輸入裝置:鍵盤滑鼠這一類
輸出裝置:顯示器、音響這一類
然後中間這個,有乙個運算器和乙個控制器 稱為(cpu)
cpu做的事情其實很簡單,就是從我們的記憶體中讀取一些資料過來進行運算,運算完再把結果儲存到儲存器裡面,還有一些控制走向,可以控制儲存器,還有io。
軟體:
計算機軟體可以使計算機按照事先預定好的順序完成特定的功能
計算機軟體按照其功能劃分為系統軟體與應用軟體
系統軟體:
dos(disk operating system)、windows、linux、unix、mac、android、ios
應用軟體:
開發:
開發就是製作軟體的乙個過程
軟體開發:
顧名思義,就是借助一些開發工具和計算機語言去製作軟體的乙個過程就叫做軟體開發。
如下圖這個軟體intellij idea,以後我們就借助這個軟體去寫j**a程式
開啟dos控制台的方式:
win鍵+r鍵,然後輸入cmd,最後回車即可。
需要時也可以在資源管理器的位址列輸入 cmd 回車。
以管理員方式啟動:
win圖示旁邊的搜尋,搜尋cmd,然後右鍵cmd,選擇以管理員的方式開啟。
常用的dos命令:
命令視窗下的》前面是當前的路徑,>後面就是我們輸入命令的地方。
#碟符切換(就是切換到其他磁碟):輸入盤號+英文冒號即可
c:\users\administrator>d:
d:\>
#檢視當前目錄下的所有檔案:直接輸入dir即可
d:\>dir
驅動器 d 中的卷是 資料
卷的序列號是 bcd1-85ed
d:\ 的目錄
2021/09/16 00:43 8,218,014 jumpserver命令記錄.rar
2022/02/22 16:18 phpstudy_pro
1 個檔案 8,218,014 位元組
2 個目錄 476,144,427,008 可用位元組
#切換目錄
#同一盤下切換目錄:cd 目錄名
f:\>cd tools
f:\tools>
#同一盤下切換多級目錄:cd 目錄名字\目錄名字
f:\>cd tools\docker
f:\tools\docker>
#返回上級目錄或上上級目錄:cd .. ; cd ..\..
f:\tools\docker>cd ..
f:\tools
或 f:\tools\docker>cd ..\..
f:\>
#跨碟符切換目錄:同盤切換的基礎上加上/d引數
#清理螢幕
直接輸入cls即可
#退出終端
直接輸入exit就直接退出命令列了
#檢視電腦的ip
直接輸入ipconfig
#檢視當前電腦是否能與指定ip通訊 (網域名稱也是一樣的,因為網域名稱是需要繫結ip的)(也可以用來獲取對方網域名稱繫結的ip位址,做了cdn除外)(一般用於網路測試)
#在當前目錄下建立乙個資料夾
md 資料夾名字
#在當前目錄下建立檔案
直接輸入要建立的檔名即可
#刪除當前目錄下乙個資料夾(刪除資料夾前要先刪除資料夾裡面的檔案)
#刪除檔案(慎用:是永久刪除,**站裡沒有)
del 檔名
#刪除資料夾(慎用:是永久刪除,**站裡沒有)
rd 資料夾名
第一代語言 我們都知道計算機的基本計算方式都是基於二進位制的方式
二進位制:010111001010110010110100
這種**都是直接輸入給計算機使用的,不經過任何的轉換
第二代語言
組合語言:解決人類無法讀懂機器語言的問題,指令替代二進位制
目前應用在:逆向工程,機械人,病毒 等
第三代語言
高階語言
大體上分為:面向過程和物件導向兩大類
c語言是最典型的面向過程的語言。c++、j**a是典型的物件導向的語言
常見語言:
c語言
c++語言
j**a語言
c#語言
python、php、j**ascript
計算機 計算機基礎整理
大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...
計算機基礎
1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...
計算機基礎
1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...