基礎(chǔ):計(jì)算機(jī)
計(jì)算機(jī)是用來計(jì)算的機(jī)器,目前計(jì)算機(jī)只能根據(jù)人類的指令來完成各種操作,也就是說學(xué)習(xí)計(jì)算機(jī)就是學(xué)習(xí)如何控制計(jì)算機(jī)霍掺!
計(jì)算機(jī)由硬件和軟件兩部分組成。硬件是看的見摸得著的俯在,如鍵盤、鼠標(biāo)娃惯、顯示器朝巫、CPU、主板石景、內(nèi)存、硬盤等拙吉;軟件是看的見摸不著的潮孽,軟件負(fù)責(zé)控制計(jì)算機(jī)中的硬件,分為系統(tǒng)軟件(三大系統(tǒng):windows筷黔、macOS往史、Linux)和應(yīng)用軟件(如Office系列軟件)兩種。
了解硬件主要是為了有更優(yōu)的電腦配置佛舱,以期望更好的軟件體驗(yàn)感椎例,特別是大型軟件對電腦性能的要求挨决,如Adobe系列軟件,PS订歪、Pr等脖祈。
對于大多數(shù)人來說,只需要掌握軟件相關(guān)的操作即可刷晋。相對來說盖高,軟件方面需要學(xué)習(xí)的技巧遠(yuǎn)比硬件多的多。學(xué)好各類軟件眼虱,能使你的工作效率大幅度提升喻奥。因而,自我學(xué)習(xí)軟件的能力是21世紀(jì)必備的技能捏悬。
我們通過軟件來對計(jì)算機(jī)完成各種操作撞蚕,但軟件中并不是所有的功能都會對用戶開放,用戶需要調(diào)用軟件提供的接口(即User Interface 用戶界面或交互界面)來操作計(jì)算機(jī)过牙。而用戶界面又分TUI(文本用戶界面或文本交互界面)和GUI(圖形化用戶界面或圖形化交互界面)兩種甥厦。
可將TUI理解為只能通過純文本輸入命令的方式來操作軟件,而GUI是通過鼠標(biāo)點(diǎn)擊相應(yīng)功能的方式來操作軟件的抒和。除了 IT 人員矫渔,其他大部分人用到的軟件都是通過GUI來操作的。
思路梳理:
提升1:文件
引入“文件”概念是為了便于數(shù)據(jù)的管理和檢索摧莽,即一切數(shù)據(jù)資源(如文字庙洼、音頻、視頻等)都可保存為一個文件镊辕,并賦予一個文件名油够。操作系統(tǒng)就是以文件為單位來管理磁盤中的數(shù)據(jù)資源的。為了進(jìn)一步的對數(shù)據(jù)進(jìn)行管理征懈,又引入樹形結(jié)構(gòu)的”文件夾“(即目錄)概念石咬,由此形成層層的嵌套關(guān)系(文件夾中嵌套文件夾)。
一般來說卖哎,文件可分為純文本文件和二進(jìn)制文件(如圖像文件鬼悠、音頻文件、視頻文件等)兩類亏娜。注意焕窝,“純文本文件”和“二進(jìn)制文件”只是從計(jì)算機(jī)用戶角度進(jìn)行的分類,而從計(jì)算機(jī)科學(xué)的角度來說维贺,所有文件都由二進(jìn)制位組成它掂,即均為二進(jìn)制文件。
不同的文件呈現(xiàn)出不同的形態(tài)(如純文本溯泣、圖片虐秋、音頻榕茧、視頻等),這主要是文件的創(chuàng)建者和解釋者(打開文件的軟件)約定好了文件格式客给∮醚海“格式”是關(guān)于文件中每一部分的內(nèi)容代表什么含義的一種約定。純文本文件(即文本文件起愈,擴(kuò)展名通常為“.txt”)只恨,指能在 Windows 的“記事本”程序中打開,且能看出是一段有意義的文字的文件抬虽。而二進(jìn)制文件若用“記事本”程序打開官觅,則是一串亂碼。
思路梳理:
提升2:進(jìn)制
二進(jìn)制:滿二進(jìn)一阐污,只含數(shù)字0 1休涤;
八進(jìn)制:滿八進(jìn)一,只含數(shù)字0 1 2 3 4 5 6 7笛辟;
十進(jìn)制:滿十進(jìn)一功氨,只含數(shù)字0 1 2 3 4 5 6 7 8 9;
十六進(jìn)制:滿十六進(jìn)一手幢;只含數(shù)字(0 1 2 3 4 5 6 7 8 9)和字母( a b c d e f)捷凄。
其中,二進(jìn)制是計(jì)算機(jī)底層使用的進(jìn)制围来,八進(jìn)制一般不用跺涤,十進(jìn)制最常用。在查看二進(jìn)制數(shù)據(jù)時(shí)监透,一般以十六進(jìn)制形式顯示桶错。
思路梳理:
提升3:字符集
字符集是編碼和解碼時(shí)所采用的規(guī)則,其中編碼是將字符轉(zhuǎn)換為二進(jìn)制碼的過程胀蛮,而解碼是將二進(jìn)制碼轉(zhuǎn)換為字符的過程院刁。
常用的字符集有Unicode(萬國碼:含世界上所有語言和符號,其中UTF-8(1-5B)最常用)粪狼、ASCII(美國編碼:使用7位來對美國常用的字符進(jìn)行編碼退腥,含128個字符)、ISO-8859-1(歐洲編碼:使用8位再榄,含256個字符)阅虫、GBK(中國:中國編碼)和GB2312(中國:國標(biāo)碼)等。
注意不跟,編寫程序時(shí)一般都用Unicode編碼,若發(fā)現(xiàn)程序代碼出現(xiàn)亂碼情況米碰,應(yīng)馬上去檢查字符集是否正確窝革。