一計(jì)算機(jī)(由cpu嫉鲸、主板撑蒜、內(nèi)存、電源玄渗、主機(jī)箱座菠、鍵盤、鼠標(biāo)藤树、硬盤浴滴、顯卡、顯示器等多個(gè)部件組成)
1.硬件(計(jì)算機(jī)系統(tǒng)中由電子也榄、機(jī)械巡莹、光電元件等組成的各種物理裝置的總稱,為計(jì)算機(jī)軟件運(yùn)行提供物質(zhì)基礎(chǔ)甜紫。)
2.軟件(系統(tǒng)軟件:DOS降宅、Windows、Linux囚霸、unik腰根、mac、Android拓型、ios? ? 應(yīng)用軟件:QQ额嘿、360瘸恼、微信、各種游戲册养。)
3.人機(jī)交互:命令行方式? 圖形化界面
4.鍵盤功能
? Tab Shift Ctrl Alt 空格 Enter Windows 上下左右 Prtsc屏幕截圖
5.快捷鍵
? win+L鎖屏 win+E啟動(dòng)我的電腦 win+D快速顯示桌面 win+R運(yùn)行命令 win+M窗口最小化 win+shift+M最小化窗口還原
? ctrl+A全選 ctrl+C復(fù)制 ctrl+V粘貼 ctrl+X剪切 ctrl+Z撤銷 ctrl+S保存
6.DOS命令
? 打開方式win+R 輸入cmd
? 常用DOS命令:d:回車 盤符切換? dir列出當(dāng)前目錄下的文件及文件夾? cd進(jìn)入指定目錄? md創(chuàng)建目錄? rd刪除空目錄
cd..退回到上一級(jí)目錄? cd\退回到根目錄? del刪除文件*.txt刪除一堆后綴名一樣的文件? cls清屏? exit退出命令行
二網(wǎng)絡(luò)(IP地址:唯一標(biāo)識(shí)網(wǎng)絡(luò)上的每一臺(tái)計(jì)算機(jī)? TCP/IP:傳輸控制/網(wǎng)際協(xié)議东帅,internet的基礎(chǔ)? 路由器交換設(shè)備:
將數(shù)據(jù)從一臺(tái)計(jì)算機(jī)送到另一臺(tái)計(jì)算機(jī))
? DNS服務(wù)器功能:域名解析
? 常用的DOS命令:ping ip地址(查詢兩臺(tái)電腦是否相連)? ipconfig(查詢配置信息)
三計(jì)算機(jī)存儲(chǔ)單位
1.bit(位):存放一個(gè)二進(jìn)制數(shù),0或者1球拦,最小的存儲(chǔ)單位
2.byte(字節(jié)):8個(gè)二進(jìn)制是一個(gè)字節(jié)靠闭,最常用的單位
3.1KB(千字節(jié)):1024byte
4.1MB(兆字節(jié) 簡(jiǎn)稱兆):1024KB
5.1GB(吉字節(jié) 簡(jiǎn)稱千兆):1024MB
6.1TB(太字節(jié)):1024GB,其中1024=2^10(2的10次方)
7.1PB(拍字節(jié)):1024TB
四進(jìn)制(進(jìn)位制坎炼,逢×進(jìn)一)
1.二進(jìn)制:0-1愧膀,滿2進(jìn)1(長(zhǎng)度不限+排列組合)
2.十進(jìn)制:0-9,滿10進(jìn)1
3.八進(jìn)制:0-7谣光,滿8進(jìn)1
4.十六進(jìn)制:0-9檩淋,A-F,滿16進(jìn)1萄金,用0x或者0X開頭表示
5.進(jìn)制轉(zhuǎn)換
? 10進(jìn)制5轉(zhuǎn)換成2進(jìn)制:5/2=101
? 2進(jìn)制轉(zhuǎn)換成10進(jìn)制:
? 1234=1000+200+30+4
? ? ? =1*10(3)+2*10(2)+3*10(1)+4*10(0)
? 101=1*2(2)? 0*2(1)? 1*2(0)
? ? ? ? ? 4? ? ? ? 2? ? ? ? 1
? 10101=1 0 1 0 1
? ? ? 16+8+4+2+1
? ? ? =21
6.二進(jìn)制的編碼方式
? 原碼:為了區(qū)分正負(fù)數(shù)蟀悦,我們把二進(jìn)制最左邊的一位變?yōu)榉?hào)位,0為正捡絮,1為負(fù)?
? 例:(+5)10=(00000101)原? ? (-5)10=(10000101)原
? 反碼:正數(shù)的反碼是他自身熬芜,負(fù)數(shù)的反碼除了符號(hào)位其他都取反
? 例:(+5)10=(00000101)原=(00000101)反? ? (-5)10=(10000101)原=(11111010)反
? 補(bǔ)碼:正數(shù)的補(bǔ)碼是他自身,負(fù)數(shù)的補(bǔ)碼是其反碼+1
? 例:(+5)10=(00000101)原=(00000101)反=(00000101)補(bǔ)
? ? ? (-5)10=(10000101)原=(11111010)反=(11111011)補(bǔ)
? 計(jì)算機(jī)電信號(hào)只能識(shí)別0和1福稳,無(wú)法智能的把最左邊一位當(dāng)成符號(hào)位涎拉,所以符號(hào)位也要參與運(yùn)算
? 例:(+5)10+(-5)10=(00000101)原+(10000101)原!=0
? 反碼呢的圆?我們?cè)賮?lái)看看
? 例:(+5)10+(-5)10=(00000101)原+(10000101)原=(00000101)反+(11111010)反=(11111111)反=
? ? ? (10000000)原=(-0)10? 不可取
? 補(bǔ)碼:
? ? ? (+5)10+(-5)10=(00000101)原+(10000101)原=(00000101)反+(11111010)反=(00000101)補(bǔ)+
? ? ? (11111011)補(bǔ)=(00000000)補(bǔ)=(+0)10? 可取
? 在計(jì)算機(jī)系統(tǒng)中鼓拧,數(shù)值都采用二進(jìn)制補(bǔ)碼來(lái)表示或存儲(chǔ)
五程序
? 什么是程序?程序一詞來(lái)源于生活越妈,指完成某些事情的既定方式和過(guò)程季俩。在生活中,我們可以將程序看成一系列動(dòng)作
的執(zhí)行過(guò)程的描述梅掠。
六計(jì)算機(jī)語(yǔ)言
? 人與計(jì)算機(jī)交流的一種特殊語(yǔ)言酌住,如C、C++阎抒、JAVA等
? 語(yǔ)言分為機(jī)器碼酪我,匯編語(yǔ)言,c語(yǔ)言等且叁,java等
? 什么是高級(jí)語(yǔ)言都哭,什么是原始語(yǔ)言呢?? 高級(jí)語(yǔ)言:接近人類自身的語(yǔ)言? 原始語(yǔ)言:接近機(jī)器的語(yǔ)言
七世界知名IT公司
? 美國(guó)八大金剛:微軟、英特爾欺矫、蘋果纱新、甲骨文、思科穆趴、谷歌脸爱、IBM、高通
八java語(yǔ)言平臺(tái)版本
? 1.J2SE 標(biāo)準(zhǔn)版
? 2.J2ME 小型版
? 3.J2EE 企業(yè)版
九java語(yǔ)言特點(diǎn)
? 1.面向?qū)ο?/p>
? 2.垃圾回收機(jī)制(GC)
? 3.分布式處理
? 4.多線程
? 5.健壯性
? 6.安全性
? 7.開源
? 8.跨平臺(tái)性