學(xué)習(xí)兩年計(jì)算機(jī)專(zhuān)業(yè)發(fā)現(xiàn)基礎(chǔ)不牢靠,基礎(chǔ)可以說(shuō)沒(méi)有,跟著老師會(huì)寫(xiě)代碼,自己不會(huì),所以還是從基礎(chǔ)抓起,新手學(xué)計(jì)算機(jī)一定要基礎(chǔ)牢靠
學(xué)習(xí)B站黑馬程序員
一臺(tái)電腦的功能
任何數(shù)字計(jì)算機(jī)進(jìn)行五種功能:
注意到數(shù)據(jù)作為輸入。
存儲(chǔ)在其內(nèi)存中的數(shù)據(jù)/指令,并在需要的時(shí)候使用它們布近。
處理數(shù)據(jù)并將其轉(zhuǎn)換成有用的信息。
生成輸出痪伦。
控制所有上述四個(gè)步驟。
電腦 發(fā)展過(guò)程
計(jì)算機(jī)術(shù)語(yǔ)的生成是指計(jì)算機(jī)正在使用的技術(shù)上的一種變化。最初为朋,這個(gè)生成術(shù)語(yǔ)被用來(lái)區(qū)分不同的硬件技術(shù)患亿。如今传蹈,生成同時(shí)包括硬件和軟件,它們共同組成了一個(gè)整個(gè)計(jì)算機(jī)系統(tǒng)步藕。
到目前為止惦界,已經(jīng)有五代計(jì)算機(jī)了。每一代的時(shí)間周期和特點(diǎn)都被詳細(xì)地討論了咙冗。下表中提到了每代產(chǎn)品的大致日期及詳述沾歪。
以下是主要的五代計(jì)算機(jī)。
第一代
第一代的時(shí)期:1946 年至 1959 年雾消。真空管基礎(chǔ)瞬逊。
第二代
第二代的時(shí)期:1959 年至 1965 年∫腔颍基于晶體管的确镊。
第三代
第三代的時(shí)期:1965 年至 1971 年。集成電路基礎(chǔ)范删。
第四代
第四代的時(shí)期:1971 年至 1980 年蕾域。超大規(guī)模集成電路微處理器為基礎(chǔ)的。
第五代
第五代的時(shí)期:1980 年起實(shí)施到旦。超大規(guī)模集成電路微處理器為基礎(chǔ)的旨巷。
什么是計(jì)算機(jī)?為何要有計(jì)算機(jī)?
計(jì)算機(jī)誕生目的取代人力
計(jì)算機(jī)是人了的奴隸
行長(zhǎng)---------------------柜臺(tái)人員
接收用戶輸入的賬號(hào)
接收用戶輸入的密碼
判斷 輸入的賬號(hào) 等于 正確的賬號(hào) 并且 輸入的密碼
等于正確的密碼:
告訴用戶登錄成功
否則:
告訴用戶登錄失敗
什么是編程語(yǔ)言
人-------------人類(lèi)語(yǔ)言---------人
人-----------編程語(yǔ)言-----------計(jì)算機(jī)
什么是編程?
1、把想讓計(jì)算機(jī)做事的步驟想清楚
2添忘、用一種計(jì)算機(jī)能聽(tīng)懂語(yǔ)言編程語(yǔ)言把做事的步驟翻譯下來(lái)
什么是程序?
程序就是一堆代碼文件
ps:
計(jì)算機(jī)硬件就是一堆廢鐵采呐,計(jì)算機(jī)的運(yùn)行全都受程序控制
可以說(shuō)程序是計(jì)算機(jī)硬件的靈魂
計(jì)算機(jī)硬件是載體,軟件是靈魂搁骑。
計(jì)算機(jī)硬件
運(yùn)算器
控制器
存儲(chǔ)器
輸入
輸出
從外觀上來(lái)看斧吐,微型計(jì)算機(jī)主要包括CPU又固、主板、硬盤(pán)煤率、內(nèi)存仰冠、顯卡、鼠標(biāo)蝶糯、鍵盤(pán)洋只、機(jī)箱、電源昼捍、光驅(qū)识虚。
CPU
也叫中央處理器(CPU,central processing unit)妒茬,是電子計(jì)算機(jī)的主要設(shè)備之一作為計(jì)算機(jī)系統(tǒng)的運(yùn)算和控制核心舷礼,是信息處理、程序運(yùn)行的最終執(zhí)行單元郊闯。
簡(jiǎn)單來(lái)說(shuō)妻献,CPU就是計(jì)算機(jī)的大腦。
CPU相關(guān)參數(shù)
CPU作為計(jì)算機(jī)的大腦团赁,他的運(yùn)算速度育拨,直接影響了整個(gè)計(jì)算機(jī)的工作效率在CPU中有以下幾個(gè)參數(shù)需要了解一下:
主頻、外頻欢摄、前端總線(FSB)頻率熬丧、緩存、倍頻系數(shù)怀挠、CPU擴(kuò)展指令集析蝴、CPU內(nèi)核和I/O工作電壓、制造工藝
CPU參數(shù)---主頻
也叫時(shí)鐘頻率绿淋,單位是兆赫(MHz)或千兆赫(GHZ)闷畸,是CPU的運(yùn)算、處理數(shù)據(jù)的主要體現(xiàn)吞滞。
CPU參數(shù)---外頻
是CPU的基準(zhǔn)頻率佑菩,單位是MHZ,是CPU與主板之間同步運(yùn)行的速度裁赠,外頻決定著整塊主板的運(yùn)行速度通俗地說(shuō)殿漠,在臺(tái)式機(jī)中,所說(shuō)的超頻佩捞,都是超CPU的外頻
CPU參數(shù)---前端總線(FSB)頻率
直接影響CPU與內(nèi)存直接數(shù)據(jù)交換速度
CPU參數(shù)--- 緩存
緩存容量的增大绞幌,可以大幅度提升CPU內(nèi)部讀取數(shù)據(jù)的命中率而不用再到內(nèi)存或者硬盤(pán)上尋找,以此提高系統(tǒng)性能
2.2GHZ主頻一忱,1M二級(jí)緩存莲蜘,800MHZ前端總線
主板
是電腦各個(gè)配件的連接平臺(tái)谭确。主板的規(guī)格(尺寸)分為大、中菇夸、小三種琼富,我們現(xiàn)在的機(jī)箱一般都是全高尺寸仪吧,通常使用大板庄新。有一些經(jīng)濟(jì)型的主板為了節(jié)約成本,尺寸比較小薯鼠,通常用于小型的機(jī)箱.
電腦中的其他配件择诈,比如內(nèi)存、CPU等都需要插到主板的特定的插槽中才能使用出皇。硬盤(pán)羞芍、電源等設(shè)備需要通過(guò)數(shù)據(jù)線跟主板上的各類(lèi)接口連接。電源通過(guò)連線插到主板上之后郊艘,由主板就可以向電腦各個(gè)配件供電荷科。
內(nèi)存
內(nèi)存(Memory) 是計(jì)算機(jī)中最重要的部件之一,它是程序與CPU進(jìn)行溝通的橋梁
硬盤(pán)
硬盤(pán)是一種最為常見(jiàn)的外存儲(chǔ)器纱注,簡(jiǎn)單理解就是用來(lái)存儲(chǔ)數(shù)據(jù)的畏浆。計(jì)算機(jī)中所有的文件,圖片狞贱,音樂(lè)刻获,電影等都是存儲(chǔ)在硬盤(pán)中的。存儲(chǔ)在硬盤(pán)中的數(shù)據(jù)可以永久化存儲(chǔ)瞎嬉。
當(dāng)我們編輯一個(gè)文件蝎毡,點(diǎn)擊保存按鈕的時(shí)候,實(shí)際上計(jì)算機(jī)做的就是把這個(gè)文件保存到硬盤(pán)上氧枣。也叫做將數(shù)據(jù)寫(xiě)到硬盤(pán)
當(dāng)我們打開(kāi)一個(gè)文件時(shí)沐兵,實(shí)際上計(jì)算機(jī)做的就是把這個(gè)文件的數(shù)據(jù)從硬盤(pán)中獲取出來(lái)。也叫做從硬盤(pán)讀取數(shù)據(jù)便监。
顯卡
計(jì)算機(jī)中一個(gè)很重要的組成部分痒筒,用途是將計(jì)算機(jī)系統(tǒng)所需要的顯示信息進(jìn)行轉(zhuǎn)換驅(qū)動(dòng)顯示器,并向顯示器提供逐行或隔行掃描信號(hào)茬贵,控制顯示器的正確顯示
簡(jiǎn)單來(lái)說(shuō)簿透,顯卡就是把存儲(chǔ)的數(shù)字信息變成圖片或者視頻等數(shù)據(jù),交給顯示器顯示出來(lái)解藻。因?yàn)樨?fù)責(zé)顯示老充,所以對(duì)于喜歡玩游戲和從事專(zhuān)業(yè)圖形設(shè)計(jì)的人來(lái)說(shuō),顯卡非常重要
顯示器
2K屏:
1920x1080螟左,1998x1080啡浊,2048x1080觅够,2048x858這四種分辨率
4K屏:
3840x2160,3996x2160巷嚣,4096x2160喘先,4096x1716這四種分辨率
這里的K只是類(lèi)別。而不是確切的數(shù)字
顯示器是用來(lái)進(jìn)行顯示的
分辨率廷粒,1920*1080是2K屏的一個(gè)分類(lèi)
在1920*1080表示長(zhǎng)有1920個(gè)像素點(diǎn)窘拯,寬有1080個(gè)像素點(diǎn)。像素點(diǎn)越多坝茎,顯示的圖片和視頻越清晰
每一個(gè)像素點(diǎn)內(nèi)部涤姊,都是由紅綠藍(lán)光學(xué)三原色進(jìn)行不同的額色搭配組成的
鍵盤(pán)和鼠標(biāo):輸入設(shè)備
機(jī)箱
不管是筆記本電腦還是臺(tái)式機(jī)電腦,機(jī)箱其實(shí)就是一個(gè)金屬外殼嗤放,把各種配件包在一起的.
電源
電腦電源是安裝在機(jī)箱內(nèi)的封閉式獨(dú)立部件思喊,它不是直接將電傳輸給CPU,顯卡次酌,內(nèi)存恨课,硬盤(pán)等各個(gè)配件。而是將交流電變換為穩(wěn)定可靠的直流電岳服,供給主機(jī)箱內(nèi)的主板剂公。再由主板給CPU,顯卡派阱,內(nèi)存诬留,硬盤(pán)等各個(gè)配件供電.
光驅(qū)
電腦用來(lái)讀寫(xiě)光碟內(nèi)容的機(jī)器。光區(qū)可分為CD-ROM驅(qū)動(dòng)器贫母、DVD光(DVD-ROM)文兑、康寶(COMBO)、藍(lán)光光驅(qū)(BD-ROM)和刻錄機(jī)等
特點(diǎn):成本低壽命長(zhǎng)
計(jì)算機(jī)軟件
系統(tǒng)軟件
居于計(jì)算機(jī)系統(tǒng)中最近硬件的一層腺劣,其他軟件一般通過(guò)系統(tǒng)軟件發(fā)揮作用系統(tǒng)軟件又分為:
操作系統(tǒng)绿贞、語(yǔ)言處理系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)橘原、軟件工具等.
應(yīng)用軟件
特定應(yīng)用領(lǐng)域?qū)S玫能浖?/p>
基本上我們自己安裝的所有軟件籍铁,都是應(yīng)用軟件比如: 瀏覽器,QQ趾断,微信桌面版拒名,迅雷
以后我們常用的應(yīng)用軟件有: wps中的word(免費(fèi))、nodepade++芋酌、EditPlus以及Typore
軟件架構(gòu)
C/S:Clientt/Server客戶端/服務(wù)端
優(yōu)點(diǎn):
用戶體驗(yàn)好
缺點(diǎn):
開(kāi)發(fā),安裝,部署,維護(hù)麻煩
B/S:Browser/Server瀏覽器/服務(wù)器端
優(yōu)點(diǎn):
開(kāi)發(fā),安裝,部署,維護(hù)簡(jiǎn)單
缺點(diǎn):
如果應(yīng)用過(guò)得,用戶體驗(yàn)可能受到影響
對(duì)硬件要求過(guò)高
后端(服務(wù)器)前端(瀏覽器)
B/S中你看不到的那些東西
- 瀏覽器:輸入網(wǎng)址請(qǐng)求服務(wù)器
- 服務(wù)器:會(huì)把注冊(cè)頁(yè)面通過(guò)網(wǎng)絡(luò)發(fā)送給瀏覽器
- 瀏覽器:接收到數(shù)據(jù)后展示在頁(yè)面上
- 瀏覽器:用戶輸入用戶名和密碼增显,通過(guò)網(wǎng)絡(luò)以固定的格式發(fā)送給服務(wù)器
- 服務(wù)器:接收數(shù)據(jù)
解析數(shù)據(jù)得到用戶名和密碼
將正確的信息存入數(shù)據(jù)庫(kù)
將結(jié)果發(fā)送給瀏覽器
解析數(shù)據(jù)得到用戶名和密碼
將正確的信息存入數(shù)據(jù)庫(kù)
將結(jié)果發(fā)送給瀏覽器
C/S中看不到的那些東西
客戶端:
- 打開(kāi)之后直接輸入用戶名和密碼,通過(guò)網(wǎng)絡(luò)以固定的格式發(fā)送給服務(wù)器
- 服務(wù)器:
接收數(shù)據(jù)
解析數(shù)據(jù)得到用戶名和密碼
獲取數(shù)據(jù)庫(kù)正確的信息加以比對(duì)
將結(jié)果發(fā)送給客戶端
C/S和B/S的對(duì)比
- B/S中脐帝,在你沒(méi)網(wǎng)的時(shí)候同云,打開(kāi)瀏覽器是不會(huì)顯示頁(yè)面的糖权。
C/S中,打開(kāi)客戶端炸站,就算沒(méi)網(wǎng)星澳,最開(kāi)始的登錄頁(yè)面還是可以打開(kāi)的,但是不能成功登錄旱易。 - C/S架構(gòu):交互性強(qiáng)禁偎、具有安全的存取模式、網(wǎng)絡(luò)通信量低咒唆、響應(yīng)速度快届垫、利于處理大量數(shù)據(jù)释液。
在客戶端可以展示很復(fù)雜的頁(yè)面效果全释。
它充分利用兩端硬件,將任務(wù)分配到Client和Server兩端误债,降低了系統(tǒng)的通訊開(kāi)銷(xiāo)浸船。 - B/S架構(gòu):維護(hù)方便、開(kāi)發(fā)簡(jiǎn)單且共享性強(qiáng)寝蹈、成本低李命。
對(duì)服務(wù)器要求過(guò)高、數(shù)據(jù)傳輸速度慢箫老。很難實(shí)現(xiàn)復(fù)雜的頁(yè)面效果封字。
對(duì)服務(wù)器要求過(guò)高、數(shù)據(jù)傳輸速度慢耍鬓。很難實(shí)現(xiàn)復(fù)雜的頁(yè)面效果阔籽。
進(jìn)制
在計(jì)算機(jī)中,所有的文件都是以二講制的形式存儲(chǔ)在硬盤(pán)上的,都是以0和1的形式存儲(chǔ)在硬盤(pán)上的
.現(xiàn)實(shí)生活中的進(jìn)制是十進(jìn)制牲蜀。
也就是逢十進(jìn)一笆制。由:0123456789組成的。
.計(jì)算機(jī)中是二進(jìn)制涣达,
也就是逢二進(jìn)一在辆。由0和1組成的。
.其他進(jìn)制
八進(jìn)制是逢八進(jìn)一度苔,由01234567組成
十六進(jìn)制是逢十六進(jìn)一匆篓,由0123456789abcdef組成
計(jì)算機(jī)的存儲(chǔ)單位
在計(jì)算機(jī)中,所有的文件,圖片,音頻,視頻等都是以二進(jìn)制的形式存儲(chǔ)的,0和1
字節(jié)(byte)------------最小的存儲(chǔ)單位
1024字節(jié)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
1024PB=1EB
1024EB=1ZB
字母存儲(chǔ)規(guī)則ASCII字符代碼表
計(jì)算機(jī)基本操作
完整的文件名
文件主名.后綴名
完整的文件名
.文件主名:通常也稱(chēng)之為文件名。就是文件起的一個(gè)名字
.后綴名:也稱(chēng)之為擴(kuò)展名寇窑,是用來(lái)區(qū)分文件的屬性的鸦概。
簡(jiǎn)單理解:
如果沒(méi)有后綴名,那么操作系統(tǒng)不知道以什么方式去打開(kāi)他疗认。如果我們加上了后綴名完残,操作系統(tǒng)就知以什么方式去打開(kāi)了伏钠。
打開(kāi)關(guān)閉擴(kuò)展名或顯示隱藏文件夾:
快捷鍵
Ctrl+A選中全部?jī)?nèi)容
Ctrl+C復(fù)制
Ctrl+X剪切
Ctrl+V粘貼
Ctrl+Z撤消
Ctrl+S保存
DELETE刪除
Shift+Delete永久刪除所選項(xiàng)
ctrl+alt+delete電腦鎖屏快捷鍵
電腦截圖:print screen sysrq 在鍵盤(pán)右上角一般靠近F12鍵或win+Shift+S
qq:ctrl+alt+A截圖
微信:alt+A截圖
打開(kāi)控制面板
開(kāi)始鍵旁邊搜索-控制面板
用戶賬戶
操作系統(tǒng)中一個(gè)管理員
系統(tǒng)服務(wù)
系統(tǒng)服務(wù)是指執(zhí)行指定系統(tǒng)功能的程序以便支持其他程序。
尤其是接近硬件的程序谨设,通過(guò)網(wǎng)絡(luò)提供服務(wù)時(shí)熟掂,
服務(wù)可以在 Active Directory (活動(dòng)目錄)中發(fā)布,從而促進(jìn)了以服務(wù)為中心的管理和使用扎拣。
簡(jiǎn)單理解
系統(tǒng)服務(wù)有以下幾個(gè)特點(diǎn):
1赴肚,沒(méi)有界面或?qū)υ捒颍挥性谌蝿?wù)管理器中才能看到二蓝。
2誉券,系統(tǒng)服務(wù)一般是給一些軟件提供幫助的。
所有系統(tǒng)服務(wù):我的電腦-鼠標(biāo)右鍵管理-服務(wù)和應(yīng)用程序-服務(wù)
任務(wù)管理器
Windows 任務(wù)管理器提供了有關(guān)計(jì)算機(jī)性能的信息刊愚,并顯示了計(jì)算機(jī)上所運(yùn)行的程序和進(jìn)程的詳細(xì)信息踊跟。
簡(jiǎn)單理解:所有正在運(yùn)行的應(yīng)用程序和系統(tǒng)服務(wù)都會(huì)在任務(wù)管理器中
打開(kāi)任務(wù)管理器:Ctrl+Alt+Delete或者下面任務(wù)欄鼠標(biāo)右鍵
關(guān)閉其中任務(wù):點(diǎn)擊結(jié)束任務(wù)(電腦卡死的情況按Ctrl+Alt+Delete進(jìn)入任務(wù)管理器結(jié)束卡死的任務(wù)進(jìn)程,但現(xiàn)在電腦一般卡死鸥诽,進(jìn)程出不來(lái)商玫,一般進(jìn)程卡死,自動(dòng)會(huì)關(guān)閉牡借,小問(wèn)題可以先用這個(gè)拳昌,如果不行,再電源鍵強(qiáng)制重啟)
CMD
打開(kāi)cmd:win+R 輸入cmd
cmd命令
- 切換盤(pán)符:
盤(pán)符名稱(chēng)+冒號(hào)
- 查看當(dāng)前文件夾的內(nèi)容:
dir
- 進(jìn)入單級(jí)文件夾:
cd+文件夾名稱(chēng)
- 回退單級(jí)文件夾:
cd..
- 進(jìn)入多級(jí)文件夾:
cd+文件夾名稱(chēng)1/文件夾名稱(chēng)2/...
- 直接退到盤(pán)符:
cd\
- 清屏
cls
- 退出
exit
- 打開(kāi)文件
文件名+后綴名
- 刪除文件夾
rd 文件夾/s
- 刪除文件
del 文件名+后綴名
什么是環(huán)境變量
環(huán)境變量(environmentvariables):
一般是指在操作系統(tǒng)中用來(lái)指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù)如:臨時(shí)文件夾位置和系統(tǒng)文件夾位置等钠龙。
簡(jiǎn)單理解:就是系統(tǒng)運(yùn)行時(shí)所需要的一些參數(shù)
配置環(huán)境變量的目的
讓我們可以在任意目錄下都可以運(yùn)行我們想要的程序
配置方法
點(diǎn)擊我的電腦,選擇屬性
選擇高級(jí)系統(tǒng)設(shè)置
選擇高級(jí)中的環(huán)境變量
在系統(tǒng)環(huán)境變量中找到Path,雙擊或者點(diǎn)擊下面的編輯
把軟件安裝路徑配置到Path
找回誤刪除的環(huán)境變量
打開(kāi)注冊(cè)表 win+R 輸入regedit
查找Path
計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment
- 查詢Path的值
注意:不是所有系統(tǒng)都能找回,所以最好不改系統(tǒng)Path