高中信息技術(shù)(新浙教版)必修分章節(jié)知識點(diǎn)_第1頁
高中信息技術(shù)(新浙教版)必修分章節(jié)知識點(diǎn)_第2頁
高中信息技術(shù)(新浙教版)必修分章節(jié)知識點(diǎn)_第3頁
高中信息技術(shù)(新浙教版)必修分章節(jié)知識點(diǎn)_第4頁
高中信息技術(shù)(新浙教版)必修分章節(jié)知識點(diǎn)_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

一冊在手,復(fù)習(xí)不愁目錄第一章數(shù)據(jù)與信息 1.1數(shù)據(jù)、信息與知識 1.2數(shù)據(jù)采集與編碼 1.3數(shù)據(jù)管理與安全 6第二章算法與Python基礎(chǔ) 7第三章序列及其操作 3.1字符串操作 3.2列表操作 3.3字典操作 第四章數(shù)據(jù)處理與應(yīng)用 4.1常見數(shù)據(jù)處理 4.2大數(shù)據(jù)處理與應(yīng)用 第五章編程處理數(shù)據(jù) 5.2Matplotlib模塊 第六章人工智能及應(yīng)用 第七章信息系統(tǒng)與支撐技術(shù) 第八章信息系統(tǒng)安全與防護(hù) 第一章數(shù)據(jù)與信息信息編碼(4-6)數(shù)據(jù)管理與安全數(shù)據(jù)、信息與知識數(shù)據(jù)采集與編碼1.數(shù)據(jù)是對客觀事物的符號表示,如圖形符號、數(shù)字、字母等。其中,數(shù)字是最簡單的一種數(shù)據(jù),是對數(shù)據(jù)的一種傳統(tǒng)和狹義的理解。2.經(jīng)過解釋,數(shù)據(jù)才有意義,數(shù)據(jù)和關(guān)于數(shù)據(jù)的解釋是密不可分的。3.在計(jì)算機(jī)科學(xué)中,數(shù)據(jù)是指所有能輸入到計(jì)算機(jī)并被計(jì)算機(jī)程序處理的符號總稱,是用于輸入到計(jì)算機(jī)中進(jìn)行處理,具有一定意義的數(shù)字、字母、符號和模擬量等的通稱。4.信息自古就有,目前還沒有統(tǒng)一的定義。信息定義1:用來消除隨機(jī)不確定的東西?!戕r(nóng)信息定義2:信息是數(shù)據(jù)經(jīng)過存儲(chǔ)、分析及解釋后所產(chǎn)生的的意義信息定義3:信息是物質(zhì)存在的一種方式、形態(tài)、或運(yùn)動(dòng)狀態(tài),也是事物的一種普遍性。5.信息的特征:①載體依附性:信息的表示、傳播、存儲(chǔ)必須依附于載體,同一信息可依附于不同的載體。②時(shí)效性:信息會(huì)隨時(shí)間的推移而變化。③共享性:信息可以傳遞、共享并被重復(fù)利用而不會(huì)產(chǎn)生損耗。④可加工處理性、真?zhèn)涡裕盒畔⒔?jīng)過加工、處理、分析后可以更好的被人們所使用,所以信息是可以脫離它所反映的事物被存儲(chǔ)、保留和傳播。信息采集獲取的途徑是否全面,加工過程是否合理決定其具有片面性、真?zhèn)涡?。虛假的信息來源于片面的感知,故盲人摸象體現(xiàn)真?zhèn)涡?。⑤價(jià)值性:包括顯性價(jià)值與隱性價(jià)值。其價(jià)值對于不同的對象有所不同。顯性價(jià)值指的是信息內(nèi)容本身具有的價(jià)值;隱性價(jià)值是除信息內(nèi)容外與信息緊密相關(guān)的所有價(jià)值,如電商平臺根據(jù)搜索記錄實(shí)現(xiàn)個(gè)性化推薦功能。6.知識的定義:知識是人類在社會(huì)實(shí)踐中所獲得的認(rèn)識和經(jīng)驗(yàn)的總和,包括對事實(shí)、信息的描述以及在教育和實(shí)踐中獲得的技能。知識的獲得,是人對已有的信息進(jìn)行加工,進(jìn)而將新信息納入原知識結(jié)構(gòu)的過程。如:生活常識,學(xué)習(xí)的各個(gè)科目都是知識。知識的來源很多,是可以繼承和傳遞的。7.智慧的定義:智慧是一種更高層次的綜合能力,主要表現(xiàn)為收集、加工、應(yīng)用、傳播知識的能力,以及對事物發(fā)展的前瞻性看法。它是在知識的基礎(chǔ)之上,通過認(rèn)識的積累,而形成的對事物的認(rèn)識、遠(yuǎn)見,體現(xiàn)為一種卓越的判斷力。8.數(shù)據(jù)、信息、知識與智慧的關(guān)系:理解理解知識意義分析歸納判斷智慧1.2數(shù)據(jù)采集與編碼1.常見數(shù)制數(shù)據(jù)在計(jì)算機(jī)內(nèi)部是以二進(jìn)制方式存儲(chǔ)和處理。在信息技術(shù)中,人們通常用二進(jìn)制(B)、八進(jìn)制(0)、十六進(jìn)制(H)來表示信息。對于R進(jìn)制,從右往左/從低位到高位數(shù)(方向不能錯(cuò)),第n位的位權(quán)是Rn-1。如二進(jìn)制的基數(shù)為2,二進(jìn)制數(shù)“101”中,從左到右3個(gè)數(shù)的權(quán)值分別是22、21、2°。十進(jìn)制、十六進(jìn)制、二進(jìn)制之間的關(guān)系(要求:熟記,快速反應(yīng))十進(jìn)制十六進(jìn)制二進(jìn)制十進(jìn)制十六進(jìn)制二進(jìn)制000881119922A33B44C55D66E77F2.進(jìn)制相關(guān)tips:①n位二進(jìn)制最大值:2"-1如;1111B=2?-1=15②n位二進(jìn)制編碼范圍是0~2"-1,共2"個(gè)編碼。③對二進(jìn)制串s從左取n位:s//21en(s)"(整除),從右取n位:s%2"(取余)④偶數(shù)進(jìn)制串(如2進(jìn)制,16進(jìn)制等),末尾為0,此十進(jìn)制值一定是偶數(shù),反之則奇數(shù)。⑤R進(jìn)制串,末尾添加1個(gè)0,相當(dāng)于原值×R。3.進(jìn)制轉(zhuǎn)換方法③:從左(高位)往右(低位),③:從左(高位)往右(低位),四轉(zhuǎn)一【8421法】如:101001B=29H④:一轉(zhuǎn)四(必補(bǔ)足0)如:25H=100101B如:11B=1×21+1×2?=2+1=3D②:短除法(R表示進(jìn)制數(shù))除R取余,余數(shù)倒序,商為0止4.編碼是信息按照某種規(guī)格或格式,從一種形式轉(zhuǎn)換為另一種形式的過程。解碼是編碼的逆過程。(壓縮是編碼過程,解壓縮是解碼過程。)5.條形碼是將寬度不等的多個(gè)黑條和白條,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識符。我國普遍采用的是EAN13條形碼,這種條形碼由13位數(shù)字組成,前3位數(shù)字表示國家代碼,最后一位叫校驗(yàn)碼,用來檢查掃描到的數(shù)字是不是有錯(cuò)誤,這個(gè)數(shù)字由前12位數(shù)字按一定規(guī)律計(jì)算得到。6.二維碼是用某種特定的幾何圖形按一定規(guī)律在平面上(二維方向)分布的黑白相間的圖形記錄數(shù)據(jù)符號信息。相對于一維的條形碼,二維碼的信息存儲(chǔ)量更大,功能也更加強(qiáng)大?,F(xiàn)代生活中隨處可見各種二維碼,可通過掃碼完成支付或信息閱讀,但是在使用二維碼的同時(shí)也要注意信息安全。7.常見的字符編碼有ASCII、Unicode及各種漢字編碼ASCII(美國信息標(biāo)準(zhǔn)交換碼)主要用于顯示現(xiàn)代英語和其他西歐語言。基本的ASCII碼共有128個(gè)(0~127),用1個(gè)字節(jié)的低7位編碼,二進(jìn)制范圍為0000000~01111111,即十六進(jìn)制的00~7F。如ASCII碼中,“A”的編碼為65,“a”的編碼為97,數(shù)字“0”的編碼為48。十進(jìn)制二進(jìn)制十六進(jìn)制空格0(1~9順次增加)A(B~Z順次增加)a(b~z順次增加)8.漢字編碼:計(jì)算機(jī)中的漢字也是采用二進(jìn)制進(jìn)行編碼的。①漢字編碼分為外碼(輸入碼)、交換碼、機(jī)內(nèi)碼和字形碼。輸入碼又可分為音碼(拼音,語音)、形碼(字形,五筆)等,故每個(gè)漢字的輸入碼不唯一。②通過UltraEdit軟件可以觀察字符的內(nèi)碼,1個(gè)ASCII碼字符一般占一個(gè)字節(jié),1個(gè)GB2312編碼的字符占2個(gè)字節(jié)。另:全角字符兩個(gè)字節(jié),半角字符一個(gè)字節(jié)。9.內(nèi)碼查看(UltraEdit軟件)第1字節(jié)第1字節(jié)1個(gè)漢字兩字節(jié)ASCI1占1字節(jié)共16字節(jié)全角字符占2字節(jié)內(nèi)碼都是二進(jìn)制,軟件顯示的均為十六進(jìn)制代碼(因?yàn)?6進(jìn)制位數(shù)少,轉(zhuǎn)換方便)大小寫及數(shù)字內(nèi)碼均按16進(jìn)制順序顯示。如“i”為69,則“j”為6A,而“o”為70查看字符占字節(jié)總數(shù)判斷依據(jù)是上方數(shù)字標(biāo)尺(012……ef)☆判斷某字符是ASCII(半角)編碼還是漢字(全角)編碼:根據(jù)內(nèi)碼的16進(jìn)制是否<=7F判斷,因ASCII碼最大為7F10.位圖圖像是由像素組成的,放大或拉伸后易失真,存儲(chǔ)量大,色彩鮮艷。矢量圖形是用點(diǎn)、線或多邊形等基于數(shù)學(xué)方程的幾何圖元表示的圖形。矢量圖形保存的文件大小一般比位圖要小。11.數(shù)據(jù)采集方式說明獲取自然信源數(shù)據(jù)定的規(guī)律轉(zhuǎn)換成可用輸出信號(電信號)獲取網(wǎng)絡(luò)數(shù)據(jù)按規(guī)則或關(guān)鍵字,自動(dòng)抓取網(wǎng)頁上數(shù)據(jù)的程序12.數(shù)字化:模擬信號以連續(xù)變化的物理量存在,數(shù)字信號在取值上是離散的、不連續(xù)的信號。利用麥克風(fēng)錄制聲音音頻,實(shí)現(xiàn)了模擬信號和數(shù)字信號的轉(zhuǎn)換。數(shù)字化(即模數(shù)轉(zhuǎn)換)的三個(gè)步驟:采樣、量化、編碼。數(shù)字化過程中,影響信號保真度的因素是采樣頻率、量化位數(shù)。(1)圖像數(shù)字化:①圖像的采樣是指將位圖分割成一塊塊大小相同的點(diǎn);②圖像的量化是指使用多大范圍的數(shù)值來表示每個(gè)像素點(diǎn)的顏色信息是,一般用二進(jìn)制表示,其長度也稱顏色位深度。(2)聲音的數(shù)字化:①聲音的采樣是按照一定的時(shí)間間隔取聲音模擬信號上的值,形成離散信號。②聲音的量化指將離散值劃分等級,2n=x(n表示量化位數(shù),x表示量化等級數(shù))模擬信號數(shù)字信號模擬信號數(shù)字信號模擬信號聲波電流/電壓電流/電壓聲波模數(shù)轉(zhuǎn)換數(shù)模轉(zhuǎn)換13.計(jì)算機(jī)存儲(chǔ)容量知識計(jì)算機(jī)存儲(chǔ)容量的最小單位:二進(jìn)制位(比特,bit或b)計(jì)算機(jī)存儲(chǔ)容量的基本單位:字節(jié)(Byte或B)1B=8b計(jì)算機(jī)存儲(chǔ)容量的其他常見單位:千字節(jié)(KB)1KB=1024B千兆字節(jié)(GB)1GB=1024MB太字節(jié)(TB)14.容量計(jì)算公式(單位:字節(jié))B數(shù)字圖像的每一個(gè)像素的顏色值由二進(jìn)制(bit)來表示。位深度:每個(gè)像素在計(jì)算機(jī)中所需要的二進(jìn)制位數(shù)就是位深度。2x=n(x表示位深度,n表示顏色總數(shù))壓縮后圖片容量=壓縮前容量÷壓縮比【壓縮比=壓縮前容量:壓縮后容量】二進(jìn)制位二進(jìn)制位黑白(單色位圖)1256色/256級灰度816色4真彩色圖像②(WAV)聲音存儲(chǔ)容量=采樣頻率(Hz)*量化位數(shù)(bit)*聲道數(shù)*時(shí)長(s)/8B(適用其他格式如MP3)聲音存儲(chǔ)容量=播放位速率(kbps)*時(shí)長(s)/8B③(AVI)視頻存儲(chǔ)容量=一幀BMP圖像存儲(chǔ)容量(B)*幀頻*播放時(shí)間=水平像素*垂直像素*顏色位深度/8(B)*幀頻*播放時(shí)間(通用公式)視頻存儲(chǔ)容量=播放位速率(kbps)*時(shí)長(s)/8B15.常見的文件類型擴(kuò)展名說明圖像文件無壓縮位圖畫圖、ACDSee常見位圖格式支持透明背景包含多圖層信息常見音頻格式Windowsmideaplaye既可以是靜態(tài)圖像,也可以是動(dòng)畫文件Flash動(dòng)畫源文件,保留圖層信息Flash制作的二維動(dòng)畫純文本文檔金山公司文字處理文檔封裝的電子文檔可執(zhí)行程序不需要支撐軟件電子表格1.數(shù)據(jù)管理是利用計(jì)算機(jī)硬件和軟件技術(shù)對數(shù)據(jù)進(jìn)行有效收集、存儲(chǔ)、處理和應(yīng)用的過程。實(shí)現(xiàn)數(shù)據(jù)有效管理的關(guān)鍵是數(shù)據(jù)組織。計(jì)算機(jī)數(shù)據(jù)的管理已經(jīng)依次經(jīng)歷了人工管理、文件管理和數(shù)據(jù)庫管理三個(gè)階段。在計(jì)算機(jī)中,數(shù)據(jù)一般以文件形式存儲(chǔ)。2.威脅數(shù)據(jù)安全的因素:存儲(chǔ)介質(zhì)損壞、操作失誤、黑客入侵、感染計(jì)算機(jī)病毒等。主動(dòng)防護(hù)手段:磁盤陳列,數(shù)據(jù)備份,異地容災(zāi)等。提高數(shù)據(jù)本身安全的方法有:數(shù)據(jù)加密,數(shù)據(jù)校驗(yàn)等。3.數(shù)據(jù)加密是指通過加密算法和加密密鑰將明文轉(zhuǎn)變?yōu)槊芪?,反之,解密就是通過解密算法和解密密鑰將密文恢復(fù)為明文。4.數(shù)據(jù)校驗(yàn):是為保證數(shù)據(jù)的完整性進(jìn)行的一種校驗(yàn)操作,通常用一種指定的算法對原始數(shù)據(jù)計(jì)算出一個(gè)校驗(yàn)值,接收方按同樣的算法計(jì)算出一個(gè)校驗(yàn)值,如果兩次計(jì)算得到的校驗(yàn)值相同,則數(shù)據(jù)是完第二章算法與Python基礎(chǔ)1.廣義上講,“算法”指的是解決問題或完成任務(wù)的一系列步驟。在計(jì)算機(jī)科學(xué)領(lǐng)域內(nèi),“算法”指的是用計(jì)算機(jī)解決問題的步驟,是為了解決問題而讓計(jì)算機(jī)有序執(zhí)行,無歧義、有限步驟的集合。2.算法的特征①有窮性:處理步驟必須是有限的。②可行性:每一步操作可以實(shí)施,可以在有限的時(shí)間內(nèi)完成。③確定性:算法中對于每個(gè)步驟的執(zhí)行描述必須是明確的。④0個(gè)或多個(gè)輸入:算法被執(zhí)行時(shí),可以從外部獲承數(shù)據(jù),也可以包含在算法中。⑤1個(gè)或多個(gè)輸出:算法的核心是解決問題,必須有問題求解的結(jié)果,至少有一個(gè)輸出結(jié)果。3.算法的要素:數(shù)據(jù)、運(yùn)算、控制轉(zhuǎn)移①數(shù)據(jù):用算法解決問題時(shí),必須明確參與運(yùn)算的初始數(shù)據(jù)、運(yùn)算時(shí)產(chǎn)生的中間數(shù)據(jù)以及代表問題解決的結(jié)果數(shù)據(jù)。②運(yùn)算:對數(shù)據(jù)進(jìn)行運(yùn)算時(shí),明確每一步的運(yùn)算是什么,對哪些數(shù)據(jù)進(jìn)行運(yùn)算。③控制轉(zhuǎn)移:在算法執(zhí)行過程中,有時(shí)需要根據(jù)數(shù)據(jù)或運(yùn)算結(jié)果的特點(diǎn)進(jìn)行不同的處理,需要運(yùn)用控制轉(zhuǎn)移來執(zhí)行不同的操作。4.算法的描述方式:①自然語言②流程圖③偽代碼④計(jì)算機(jī)程序設(shè)計(jì)語言5.算法的控制結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)結(jié)構(gòu)定義嚴(yán)格按照順序依次進(jìn)行各步操作再根據(jù)判斷結(jié)果分別執(zhí)行不同處理的控制結(jié)構(gòu)需要重復(fù)執(zhí)行(循環(huán))的控制結(jié)構(gòu)流程圖第一個(gè)操作第一個(gè)操作 條件滿足?條件滿足?執(zhí)行語句1執(zhí)行語句2特點(diǎn)1、每個(gè)步驟按照算法中出現(xiàn)的順序依次執(zhí)行。2、每個(gè)步驟一定會(huì)被執(zhí)行一次,而且只執(zhí)行一次。1、首先進(jìn)行條件判斷,根據(jù)條件滿足與否來決定執(zhí)行哪個(gè)分支。2、在一個(gè)分支結(jié)構(gòu)中,必定有一忽略1、循環(huán)控制結(jié)構(gòu)的重復(fù)執(zhí)行(循環(huán))是有限制的,是在條件控制下的可控重復(fù)6.變量命名規(guī)則:在Python中,變量名可以包括字母、數(shù)字和下劃線,但不能以數(shù)字開頭,而且字母區(qū)分大小寫。在Python中,變量的值和類型都可以改變。7.Python常見數(shù)據(jù)類型數(shù)據(jù)類型名整型十六進(jìn)制數(shù)(用0x前綴,如:0xff00,0xa5b4c3d2等)實(shí)型用科學(xué)記數(shù)法表示的實(shí)數(shù),如0.000012可以寫成1.2e-5等字符串型布爾型布爾型數(shù)據(jù)可以進(jìn)行not、and和or等邏輯運(yùn)描述示例優(yōu)先級求x的y次冪5**2結(jié)果為251*5*2結(jié)果為102/5/2結(jié)果為2.52用x除以y,向下取整5//2結(jié)果為22%用x除以y,取余數(shù)5%2結(jié)果為12+將x與y相加5+2結(jié)果為735-2結(jié)果為33【注意】*和+可以用于字符串拼接運(yùn)算1)字符拼接加法:"1"+"2"="12"。2)字符拼接乘法:"1"*3="111"注意:+用于字符拼接運(yùn)算符兩邊必須是字符串類型,*運(yùn)算必須一邊是字符串,一邊是數(shù)字,表示重復(fù)輸出字符串。示例優(yōu)先級>5>2結(jié)果為True4<5<2結(jié)果為False45>=2結(jié)果為True45<=2結(jié)果為False45==2結(jié)果為False55!=2結(jié)果為True5x是y的成員6【注意】字符串比較大小比較字符內(nèi)碼的大小。比如"12">"100"成立,因?yàn)樽址容^大小,首先比較第一個(gè)字符,第一個(gè)字符誰大就誰大。第一個(gè)字符相同則比較第二字符,第二個(gè)字符"2"大于"0"成立,所以"12">"100"成立。整除結(jié)果向下取整整除結(jié)果向下取整x=123求百位十位個(gè)位數(shù)字示例優(yōu)先級布爾“非”7布爾“與”8布爾“或”9題目 Y YNNY題目求最大公約數(shù)(輾轉(zhuǎn)相除)求最大公約數(shù)(更項(xiàng)相減) N 題目十進(jìn)制n轉(zhuǎn)二進(jìn)制ans流程圖 輸入n,ans="" 題目 輸入a,b 輸出a,b 輸入a,b 輸出a,b 輸入a,b 輸出a,b函數(shù)輸出x的值獲取用戶輸入(輸入數(shù)據(jù)以字符串型保存)將字符串和數(shù)字轉(zhuǎn)換成整型將字符串和數(shù)字轉(zhuǎn)換成實(shí)型返回x的絕對值返回序列的長度將x轉(zhuǎn)換成字符串返回x對應(yīng)的字符對x進(jìn)行四舍五入(如果給定n,就將數(shù)x轉(zhuǎn)換為小數(shù)點(diǎn)后有n位的數(shù))max(s,[,args...])返回序列的最大值(如果給定多個(gè)參數(shù),則返回給定參數(shù)中的最大值)min(s,[,args...])返回序列的最小值(如果給定多個(gè)參數(shù),則返回給定參數(shù)中的最小值)函數(shù)的結(jié)束值設(shè)置為一個(gè)空格,這樣下一次對print函數(shù)的調(diào)用結(jié)果將名稱math.e自然常數(shù)e圓周率π對x向上取整,比如x=1.2,返回2對x向下取整,比如x=1.2,返回1對數(shù)運(yùn)算,默認(rèn)基底為e②random模塊中的常用函數(shù)名稱隨機(jī)生成一個(gè)(0,1)范圍內(nèi)的實(shí)數(shù)隨機(jī)生成一個(gè)[a,b]范圍內(nèi)的實(shí)數(shù)(注意區(qū)間是雙閉區(qū)間)隨機(jī)生成一個(gè)[a,b]范圍內(nèi)的整數(shù)(注意區(qū)間是雙閉區(qū)間)從序列的元素中隨機(jī)挑選一個(gè)元素比如random.choice(range(10)),從0-9中隨機(jī)挑選一個(gè)整數(shù)從序列中隨機(jī)挑選k個(gè)元素if<條件1>:一、for語句<語句塊1>forelif<條件2>:<循環(huán)體><語句塊2>★注意:①range函數(shù)若缺少起始值,起始值默認(rèn)為0;若缺少步長值,elif<條件N>:步長值默認(rèn)為1,序列區(qū)間不包含終值。<語句塊N>②break語句用于強(qiáng)制退出本層循環(huán)體,continue語句用于跳else:過當(dāng)前位置后面的語句,繼續(xù)下一次<語句塊N+1>二、while語句1.While循環(huán)由條件決定是否執(zhí)行循環(huán)體,條件一16.定義函數(shù)的語法:while<條件>:定有滿足的時(shí)候,也有不滿足的時(shí)候def函數(shù)名(參數(shù)集合):<循環(huán)體>2.循環(huán)體中一定有改變條件滿足與不滿足的語句3.循環(huán)體中后面的語句大多是為下一次循環(huán)做準(zhǔn)備<函數(shù)體>[return函數(shù)值]17.解析算法的基本思想是指根據(jù)問題的前提條件與所求結(jié)果之間的關(guān)系,找出求解問題的數(shù)學(xué)表達(dá)式,并通過表達(dá)式的計(jì)算來實(shí)現(xiàn)問題的求解。18.枚舉算法的基本思想是把問題所有可能的解一一列舉,然后逐一判斷。典型例子:雞兔同籠問題;典型算法結(jié)構(gòu):循環(huán)結(jié)構(gòu)。第三章序列及其操作3.1字符串操作1.索引查找獲取‘4':str[4]或獲取‘4567':str[4:8]注:無法直接通過索引修改字符串的值str[9]='8'該表達(dá)式是錯(cuò)誤的,無法運(yùn)行!2.切片——變量名[start:end:step]step:決定方向和步長,負(fù)數(shù)表示從右往左,正數(shù)表示從左往右。省略默認(rèn)為1。start:省略默認(rèn)表示從頭開始,一般默認(rèn)為0。end:省略默認(rèn)表示取到末尾,若為具體數(shù)值,則該索引位置上的字符取不到?!咀⒁狻壳衅那皟蓚€(gè)參數(shù)是包頭去尾,左閉右開!例:對于‘12345678'這個(gè)字符串進(jìn)行切片操作,要求取出‘1357’子字符串str=‘12345678'#定義str變量存儲(chǔ)被切片的字符串a(chǎn)=str[0:7:2]#切片3.字符串str倒序輸出演示效果如右圖所示:3.2列表操作1.列表創(chuàng)建、查找(1)手動(dòng)創(chuàng)建列表List1=[’好’,‘學(xué)’,‘習(xí)’]List2=list(range(1,10))等價(jià)于List3=[1,2,3,4,5,6,7,8,9](5)獲取List1中的‘習(xí)’2.列表的增改(1)列表添加元素(2)List創(chuàng)建(4)獲取List3中的[3,5,7]#獲取的是一個(gè)新的列表賦值給List4(2)列表重復(fù)運(yùn)算a=a*2得到a=[1,2,1,2](3)修改列表的值#可通過列表索引直接修改a[2]=‘a(chǎn)'得到a=[1,2,'a']3.3字典操作1.字典創(chuàng)建(1)創(chuàng)建字典——鍵值對形式dict={keyl鍵是唯一的,且必須保持同種數(shù)據(jù)類型,常見的是字符串和數(shù)值類型值可重復(fù),不限制數(shù)據(jù)類型如:dictl={“姓名”:“張三”,“年齡”:18}如:dict2={1:“小明”,2:“小蘭”,3:“小紅”}(2)通過鍵訪問字典元素【鍵必須存在】dict1={“name”:"小明","age":49,"salary":10000}小明(3)修改、添加字典元素因字典鍵不重復(fù)性,可以通過鍵來修改或添加,如果原字典里有鍵存在,則視為修改,如果不存在,則視為添加。【記憶方法:有(key)則改,無(key)則加】例:dict1={"name":"小明","age":49,"salary":10000}dict1["name"]="葫蘆娃"dict1["address"]="八坑村"dict1["name"]="葫蘆娃"dict1["address"]="八坑村"{'name':'葫蘆娃','age':49,'salary':10000,'address':'八坑村'}序列字符串標(biāo)識單引號,雙引號,三引號示例s2="班級:205"dl={°鉛筆':3,'鋼筆:15,'直尺':5}訪問s1[0]得到'h'list1[1]得到97d1['鋼筆']得到15切片變量名[start:end:step]變量名[start:end:step]×不可通過字符串索引直接修改可通過列表索引直接修改可通過字典鍵值對修改s的值為"hiLily"則c為['50','pie',5]×新增項(xiàng)a.append(b)得到結(jié)果同上的c鍵值對方式新增項(xiàng)√重復(fù)sl*3得到"hihihi"a*2得到['50','50']×5'inc結(jié)果為False50'inc結(jié)果為True遍歷('鉛筆':3)('直尺':5)第四章數(shù)據(jù)處理與應(yīng)用【知識結(jié)構(gòu)】常見數(shù)據(jù)處理常見數(shù)據(jù)處理數(shù)據(jù)處理與應(yīng)用大數(shù)據(jù)處理與應(yīng)用1.常見的數(shù)據(jù)問題有數(shù)據(jù)缺失、數(shù)據(jù)重復(fù)、數(shù)據(jù)異常,還有邏輯錯(cuò)誤、格式不一致等,數(shù)據(jù)整理的方法有不缺、去重、單元格格式設(shè)置等。(1)數(shù)據(jù)缺失問題是數(shù)據(jù)集中普遍存在的問題,較好的處理方法是根據(jù)數(shù)據(jù)間的關(guān)聯(lián)性估計(jì)較準(zhǔn)確的缺失值,并通過合適的方法對缺失值進(jìn)行填充。通常采用平均值,中間值或概率統(tǒng)計(jì)值來填充。(2)數(shù)據(jù)重復(fù)問題在多數(shù)據(jù)源合并集成時(shí)常見。重復(fù)數(shù)據(jù)的檢測可以分為基于字段和基于記錄兩個(gè)方面??梢栽谶M(jìn)一步審核的基礎(chǔ)上進(jìn)行合并或刪除。(3)異常數(shù)據(jù)指數(shù)據(jù)集中不符合一般規(guī)律的數(shù)據(jù)對象,可能是要去掉的噪聲,也可能是含有重要信息的數(shù)據(jù)對象。(4)邏輯錯(cuò)誤問題指數(shù)據(jù)集中的屬性值與實(shí)際值不符,或違背業(yè)務(wù)規(guī)則、邏輯。如年月日數(shù)據(jù)出現(xiàn)“2000/4/31”的情況屬于數(shù)據(jù)出現(xiàn)邏輯錯(cuò)誤。(5)格式不一致問題在多數(shù)據(jù)源合并集成時(shí)常見。需要根據(jù)具體需求,進(jìn)行數(shù)據(jù)轉(zhuǎn)換,通常包括屬性數(shù)據(jù)類型的轉(zhuǎn)換、根據(jù)已有屬性集構(gòu)造新屬性的轉(zhuǎn)換,將不同來源的形同屬性的定義及其值進(jìn)行統(tǒng)一標(biāo)準(zhǔn)化的轉(zhuǎn)換等。2.Excel常用快捷工具圖標(biāo)含義8居中百分比增加小減少小升序排序降序排序3.設(shè)置單元格格式。數(shù)字選項(xiàng)卡中可以設(shè)置貨幣、日期、百分比、文本等格式。對齊選項(xiàng)卡中可以設(shè)置對齊方式、合并單元格等。若顯示如001、002此類數(shù)據(jù),需設(shè)置為文本格式。噩e梁避年元循式縮進(jìn)(I):文本一方向0數(shù),不會(huì)改變引用該單元格的公式計(jì)算結(jié)果,不會(huì)導(dǎo)致數(shù)據(jù)源中含有②合并單元格后新單元格的地址以區(qū)域的左上角單元格地址為準(zhǔn)。例如選擇“B2:C3”執(zhí)行“合并單元格”操作,新單元格地址為B2。4.公式的編輯:必須以等號"="開頭,乘號為*,除號為/,括號()。乘號不能省略,不能用中括號[]。比如公式"=((A2+82)/2)-5",不能寫成"=[(A2+82)/2]-5"。如果單元格格式被設(shè)置成“文本”,輸入公式會(huì)無效(被當(dāng)做文本字符)。5.Excel常用的函數(shù)有Sum(數(shù)據(jù)區(qū)域)、Average(數(shù)據(jù)區(qū)域)、Max(數(shù)據(jù)區(qū)域)、Min(數(shù)據(jù)區(qū)域)等。多個(gè)不連續(xù)區(qū)域中間用逗號分隔,比如"=Sum(B2:D2,F2)"。函數(shù)名稱功能備注求和求C1到D10區(qū)域中所有數(shù)值之和求C1到D10區(qū)域中所有數(shù)值的平均值求C1到D10區(qū)域中所有數(shù)值的最大值求C1到D10區(qū)域中所有數(shù)值的最小值示降序,默認(rèn)省略不寫,1表示升序)6.其他函數(shù)(無需記憶,常見于各類試題)公式功能=IF(條件,結(jié)果1,結(jié)果2)條件成立,顯示結(jié)果1,否則顯示結(jié)果2=SUMIF(區(qū)域,條件,求和區(qū)域)對區(qū)域中符合條件的值求和=AVERAGEIF(區(qū)域,條件,求平均值區(qū)域)=COUNTIF(區(qū)域,條件)統(tǒng)計(jì)區(qū)域中符合條件的數(shù)量原因單元格寬度不夠或單元列寬太窄【注意】Average函數(shù)的結(jié)果為引用區(qū)域中非空數(shù)值的和除以非空數(shù)值的數(shù)為0,即分母為0,導(dǎo)致#DIV/0!公式引用了錯(cuò)誤數(shù)據(jù)類型,如輸入“=B3+C3+D3”時(shí),B3單元格實(shí)際是文本函數(shù)名或單元格名輸入錯(cuò)誤,如“=SUM(C3:E3)”輸成“=SUN(C3:E3)”刪除了公式引用的單元格(不是清除內(nèi)容),或粘使用了不正確的區(qū)域運(yùn)算符,如“=SUM(C3:E3)”輸成“=SUN(C3E3)”,公式會(huì)自動(dòng)變成"=C3*5+D3"。因?yàn)閱卧馝3相對C2,增加2列,增加1行。公式中的行號和列號會(huì)分別自動(dòng)增2和增1,即"=A2*5+B2"變成"=C3*5+D3"。自動(dòng)加1);如果不想讓某個(gè)行號發(fā)生變化,則需要在行號前加絕對引用符號$,如"=B2/F$2",下個(gè)單元格公式則為"=B3/F$2"。同理自動(dòng)填充到右邊單元格,列號會(huì)自動(dòng)遞增公式由"=B2/F2"變?yōu)?=C2/G2"(列號遞增)。如果不想讓某個(gè)列號發(fā)生變化,則需要在列號前加絕對引用符號$,ABCDE12姓名3楊帥45蔡玉茹6葉詩瑤78王祥偉9>圖表區(qū)域解題方法1:①根據(jù)x軸,圈定數(shù)據(jù)區(qū)域A7:Al1②根據(jù)y軸,圈定數(shù)據(jù)區(qū)域C7:D11③根據(jù)圖例,確定標(biāo)題欄區(qū)域C2:D2(如果圖例是系列1、系列2則不包C2:D2)④最后,通過對齊確定數(shù)據(jù)區(qū)域A2(圖表區(qū)域不連續(xù)時(shí)需符合高平齊長對正)>圖表區(qū)域解題方法2(當(dāng)圖例不為系列1,系列2時(shí)):①根據(jù)x軸,圈定數(shù)據(jù)區(qū)域A7:All②根據(jù)圖例,確定標(biāo)題欄區(qū)域C2:D2③最后,通過上述兩個(gè)區(qū)域所在行列的交集確定數(shù)據(jù)區(qū)域。最終正確區(qū)域?yàn)椋篈2,A7:All,C2:D2,C11.圖表影響因素圖表會(huì)發(fā)生變化:①圖表相關(guān)單元格數(shù)據(jù)發(fā)生改變②圖表中的有關(guān)數(shù)據(jù)參加排序或篩選圖表不會(huì)發(fā)生變化:①修改單元格格式②修改圖表無關(guān)的單元格數(shù)據(jù)③插入行列1.大數(shù)據(jù)的定義(如社交軟件數(shù)據(jù),網(wǎng)絡(luò)交易數(shù)據(jù),城市監(jiān)控?cái)?shù)據(jù))大數(shù)據(jù)代表著信息量大,速度快,種類繁多的信息資產(chǎn),需要特定技術(shù)和分析方法將其轉(zhuǎn)化為價(jià)值。2.大數(shù)據(jù)特征4V(1)數(shù)據(jù)體量巨大:大數(shù)據(jù)的數(shù)據(jù)量龐大,其存儲(chǔ)單位需要用到EB、ZB級別,且時(shí)刻在增長中。(2)速度快:速度快不僅指數(shù)據(jù)產(chǎn)生的速度快,還指數(shù)據(jù)處理的速度快。(3)數(shù)據(jù)類型多:大數(shù)據(jù)來源多樣,其數(shù)據(jù)往往多種形式共存。(4)價(jià)值密度低:盡管大數(shù)據(jù)有很高的價(jià)值,但與其海量的數(shù)據(jù)量相比,則顯得密度較低。3.大數(shù)據(jù)思維①大數(shù)據(jù)要分析的是全體數(shù)據(jù),不是抽樣數(shù)據(jù)。②對于數(shù)據(jù)不再追求精確性,而是能夠接受混雜性。③不一定強(qiáng)調(diào)對事物因果關(guān)系的探求,而是更加注重相關(guān)性。例如電商的個(gè)性化推薦,不必知道購買商品的原因,只要找到商品間的關(guān)聯(lián)性,就能為客戶提供精確推薦。4.大數(shù)據(jù)處理的分治思想:分治就是把一個(gè)復(fù)雜的問題分成兩個(gè)或更多相同或相似的子問題,找到求這幾個(gè)子問題的解法后,再找出合適的方法把它們組合成求整個(gè)問題的解法。如果這些子問題還難以解決,可以再把它們分成幾個(gè)更小的子問題,以此類推,直至可以直接求出解為止。5.大數(shù)據(jù)處理有靜態(tài)數(shù)據(jù)、流數(shù)據(jù)和圖數(shù)據(jù)三種類型。圖數(shù)據(jù)靜態(tài)數(shù)據(jù):在處理時(shí)已收集完成、在計(jì)算時(shí)不會(huì)發(fā)生改變的數(shù)據(jù)。流數(shù)據(jù):不間斷地、持續(xù)地到達(dá)的實(shí)時(shí)數(shù)據(jù)。隨著時(shí)間的流逝,流數(shù)據(jù)的價(jià)值也隨之降低。圖數(shù)據(jù):現(xiàn)實(shí)中的許多數(shù)據(jù)是以圖的形式呈現(xiàn)的,或者是可以轉(zhuǎn)換為圖以后在進(jìn)行分析的,如社交網(wǎng)絡(luò)、道路交通等數(shù)據(jù)。6.Hadoop(批處理計(jì)算)是一個(gè)可運(yùn)行于大規(guī)模計(jì)算機(jī)集群上的分布式系統(tǒng)基礎(chǔ)架構(gòu),適用于靜態(tài)數(shù)據(jù)的批處理計(jì)算。Hadoop計(jì)算平臺主要包括Common公共庫、分布式文件系統(tǒng)HDFS、分布式數(shù)據(jù)庫HBase、分結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)半結(jié)構(gòu)化數(shù)據(jù)非結(jié)構(gòu)化數(shù)據(jù)數(shù)據(jù)采集公共庫Common等分布式文件系統(tǒng)分布式數(shù)據(jù)庫HBase(BigTable的開源實(shí)現(xiàn))分布式并行計(jì)算模型數(shù)據(jù)處理和分析數(shù)據(jù)可視化數(shù)據(jù)整理、查詢工具數(shù)據(jù)流語言大數(shù)據(jù)處理架構(gòu)數(shù)據(jù)存儲(chǔ)和管理8.文本數(shù)據(jù)處理的一般過程:分詞、特征提取、數(shù)據(jù)分析、結(jié)果呈現(xiàn)。9.常用的中文分詞算法:基于詞典(如jieba分詞)、基于統(tǒng)計(jì)、基于規(guī)則(處于試驗(yàn)階段)。10.特征提取一般采用的方式:(1)根據(jù)專家的知識挑選有價(jià)值的特征;(2)用數(shù)學(xué)建模的方法構(gòu)造評估函數(shù)(大多基于概率統(tǒng)計(jì)設(shè)計(jì))自動(dòng)選取特征【目前大多采用該方法】。11.標(biāo)簽云用詞頻表現(xiàn)文本特征,將關(guān)鍵詞按照一定的順序和規(guī)律排列,并以文字代銷的形式代表詞語的重要性。12.文本情感分析是指通過計(jì)算機(jī)技術(shù)對文本的主觀性、觀點(diǎn)、情緒、極性進(jìn)行挖掘和分析,對文本的情感傾向做出分類判斷。13.可視化的基本方法:(1)有關(guān)時(shí)間趨勢的可視化:通過時(shí)間序列數(shù)據(jù)觀察事物變化的過程和趨勢。一般采用柱形圖、折線圖。(2)有關(guān)比例的可視化:通過各部分?jǐn)?shù)據(jù)大小占比情況分析,一般采用餅圖、環(huán)形圖(也可稱為面包圈圖)。(3)有關(guān)關(guān)系的可視化:探究變量與變量之間的關(guān)聯(lián)性,一般采用散點(diǎn)圖、氣泡圖。散點(diǎn)圖用于表現(xiàn)2-3個(gè)變量之間的關(guān)系;氣泡圖用于表現(xiàn)3-4個(gè)變量之間的關(guān)系,x軸和y軸各表示一個(gè)變量,第三個(gè)變量通過氣泡的面積大小來表示,第四個(gè)變量通過氣泡的顏色體現(xiàn),例如颶風(fēng)路徑圖(必修一叫教材,圖4.2.22)(4)有關(guān)差異的可視化:探究多個(gè)變量之間的差異,找出其中的異常值,一般采用雷達(dá)圖。例(5)有關(guān)空間的可視化:地理數(shù)據(jù)或基于地理數(shù)據(jù)的分析結(jié)果一般采用地圖進(jìn)行展示。第五章編程處理數(shù)據(jù)1.Series:一維的數(shù)據(jù)結(jié)構(gòu),包含一個(gè)數(shù)組的數(shù)據(jù)和一個(gè)與數(shù)據(jù)關(guān)聯(lián)的索引(index)#默認(rèn)索引和指定索引:韓國英國中國美國s1運(yùn)行結(jié)果s2運(yùn)行結(jié)果s3運(yùn)行結(jié)果#查看索引和值(遍歷):結(jié)果結(jié)果C中國英國美國韓國2.DataFrame:一種二維的數(shù)據(jù)結(jié)構(gòu),由1個(gè)索引列(index個(gè)數(shù)據(jù)列可以是不同的類型??煽醋魇枪蚕硪粋€(gè)index的Series的集合。>>>d=[['a','b','c','d'],['e','f','g','h'],[#行索引和列索引值分別默認(rèn)為:0,1,2,3>>>d={'xl':[1,2,3,4],'x2':[5,6,7,8],'③字典是無序的,可通過columns指定列索引的排列順序>>>d={'xl':[1,2,3,4],'x2':[5,6,7,8],'>>>dfl=pd.DataFrame(d,columns=二維數(shù)據(jù)文件有:excel,csv文件等,可使用read_excel()函df=pd.read_csv('test.csv',23王五93012班名姓名[1,'張三’,98][2,’李四’,96][3,'王五',93]#行列轉(zhuǎn)置操作姓名張三李四王五df[n:m]:訪問行索引n至m-1行數(shù)據(jù)df.values[n]:訪問行索引值是n的數(shù)據(jù)(列表對象)print(df.head()#顯示表格中前5行的數(shù)據(jù)df[‘列名']字典記法df.列名屬性記法df[['列名1,'列名2','列名3']]多列數(shù)據(jù)print(df['姓名'])或print(print(df[['姓名',英語',生物]])#顯示姓名、英語、生物列所有數(shù)據(jù)print(df.at[3,'姓名'])#顯示第4行的姓名值(5)布爾型數(shù)據(jù)選取滿足條件:df[條件表達(dá)式]→條件表達(dá)式應(yīng)由df[‘列標(biāo)題名']和關(guān)系運(yùn)算符組成的表達(dá)式組成例:print(df[df['語文']>108])或print(df[df.語文>108])#顯示語文成績大于108的數(shù)據(jù)行結(jié)果:結(jié)果:王五02data={"name":["張三","李四","王五","趙六"],"sex":["男","女","女","男"],"aged":[20,19,20,21],"scordf=DataFrame(data)#使用字典print(df)0張三print(df)女女男女男女80北京60西安2.insert()函數(shù)插入(影響原始數(shù)據(jù),沒有返回值)insert(i,column,value,allow_duplii:列號參數(shù),表示第幾列(默認(rèn)第0列開始)print(df)0123男女女男90北京西安珠海3.drop刪除操作(默認(rèn)不影響原始數(shù)據(jù))drop(Labels,axis=0,inaxis:0(默認(rèn)值)表示行,1表示列inplace:默認(rèn)False,不影響原始數(shù)據(jù),反之則影響原始數(shù)據(jù)例:df_delc=df.drop('city',axis=1)#刪除cityprint(df)運(yùn)行結(jié)果:80北京60西安60例:df_delc=df.drop(1,axis=0,inplace=True)#刪除第2行并且影響原始數(shù)據(jù),沒有返回值print(df)運(yùn)行結(jié)果:2王五女3趙六男北京珠海dfdelc輸出結(jié)果:4.del刪除操作(影響原始數(shù)據(jù))print(df)df輸出結(jié)果:0張三男女女男1678060北京西安長春珠海0張三2王五3趙六5.重命名列操作(不影響原始數(shù)據(jù)):rename()函數(shù)#不改變原序列例:df_ren=df.rename(columns={'name':'姓print(df_ren)姓名80北京60西安(7)行的操作:append()追加數(shù)據(jù)行#不改變原序列例:df1=pd.df2=pd.DataFrame([[2]],coldf3=pd.DataFrame([3,4]df4=df1.append(df2,ignore_iprint(df)0101010101a例2:a=pd.DataFrame([[1]],columns=['a'])b=pd.DataFrame([[2,3]],columns=['a','c=a.append(b,ignore_index=True)aaba▲根據(jù)例2可知,ab兩個(gè)DataFrame對象拼接新生成的c對象的列數(shù)等于ab兩個(gè)對象最大的列數(shù)(8)DataFrame對象中數(shù)據(jù)的統(tǒng)計(jì)與計(jì)算groupby()函數(shù):可以對DataFrame對象數(shù)據(jù)進(jìn)行分組,然后對其中每一組數(shù)據(jù)進(jìn)行不同的操作groupby(colunm,as_inas_index:省略默認(rèn)為True,表示以組標(biāo)簽(列名)為索引,F(xiàn)alse不以組標(biāo)簽為索引。print(df)運(yùn)行結(jié)果(如右下圖所示)df輸出結(jié)果:地區(qū)規(guī)格單位價(jià)格采價(jià)點(diǎn)采集時(shí)間4石家莊市紅富士一級元/500克3.98超市111月中旬5石家莊市紅富士一級元/500克3.98超市211月中旬df按地區(qū)分組求平均值:(as_index=True)地區(qū)北京市天津市石家莊市價(jià)格df按地區(qū)分組求平均值:(as_index=False)地區(qū)價(jià)格☆sort_values()函數(shù)的使用:按值排序,不影響原始數(shù)據(jù)(常用???sort_values(column,acolumn:列標(biāo)題參數(shù)運(yùn)行結(jié)果:地區(qū)規(guī)格單位價(jià)格采價(jià)點(diǎn)采集時(shí)間2天津市紅富士一級元/500克5.00超市111月中旬3天津市紅富士一級元/500克5.00超市211月中旬1北京市紅富士一級元/500克4.88超市111月中旬4石家莊市紅富士一級元/500克3.98超市111月中旬5石家莊市紅富士一級元/500克3.98超市211月中旬函數(shù)說明備注都要操作返回df中每一列的非空數(shù)df["列名"].count()或df.列名.count()獲取求和、求平均值,通過axis=0/1確定行列同上同上返回各列的基本描述統(tǒng)計(jì)值,包含計(jì)數(shù)、平均位差同上plot(X,Y,kind=str)函數(shù)的使用:默認(rèn)生成折線圖Y:數(shù)據(jù)的列標(biāo)題或列索引位置,默認(rèn)為kind=str:控制繪圖類型,str有以下幾種情況‘line':折線圖(默認(rèn))‘scatter':散點(diǎn)圖,必須要傳入2個(gè)列的標(biāo)題或索引'bar':柱形圖(縱向)'barh':條形圖(橫向)'pie':餅圖plt.show()matplotlib.pyplot中常用函數(shù)說明注:不創(chuàng)建figure對象,直接調(diào)用pl圖,matplotlib會(huì)自動(dòng)創(chuàng)建一個(gè)figure對象繪制線形圖繪制垂直柱狀圖繪制平行柱狀圖繪制散點(diǎn)圖設(shè)置X、Y軸的取值范圍(雙閉區(qū)間)設(shè)置X、Y軸的標(biāo)簽顯示圖例顯示創(chuàng)建的所有繪圖對象figure(num=None,figsize=fiufigsize:窗口的大小,如figsize=(8,4),即為長8英寸,寬4英寸x:橫坐標(biāo)數(shù)據(jù)(可省略),默認(rèn)為range(len(y))說明Xx軸無柱形圖的高度,也就是y軸的高度無柱形圖的寬度的含義plt.bar(x,height,width=0.6,color='b',label=水平柱形圖說明yy軸無無柱子的寬度plt.barh(y,width,height=0.6,color='plt.show()plt.scatter(x,y,color='b',label='plt.show()說明Xx軸yy軸的含義xlim(left,right),將x軸的范圍設(shè)置為[left,right](雙閉區(qū)間),ylim也一樣1.應(yīng)用示例:im=Image.open("wpsprint(im.format)#獲取圖像文件格式print(im.size)#獲取圖像尺寸大小(以像素為單位表示圖像的寬度和高度)im.rotate(45).show()#將圖像旋轉(zhuǎn)45°后顯示運(yùn)行結(jié)果: (56,56)第一個(gè)數(shù)表示圖像寬度(im.size[0]),第二個(gè)數(shù)表示圖像高度(im.size[1])2.convert("L")表示將圖像轉(zhuǎn)成灰度值模式,灰度值的取值范圍是0~255,0表示黑色,255表示白色?;叶戎缔D(zhuǎn)換公式:L=R*299/1000+G*587/1000+B*114/1000。(僅做了解)3.在matplotlib.pyplot庫(一般別稱plt)里,plt.imshow()函數(shù)的cmap參數(shù)值如果是“gray”,則圖像的像素值0表示黑色,1表示白色。例題解析:題中img[i,j]表示該位置的像素值用Python程序處理圖像文件flower.jpg,該圖像顏色位深度為24bit,圖像如第11題圖所示,程序代碼如下。img=np.array(Image.open("flower.jpg").coforjinrange(cols):第11題圖plt.imshow(img,cmap="gra下列說法正確的是A.處理后的圖像可以呈現(xiàn)128種顏色B.處理后的圖像像素將減少像素值處理后只有1和0兩種處理的是像素值,不減少像素?cái)?shù)量C.將方框中128改為50,則處理后圖像中的黑色部分將增加D.將方框中的“>”改為“<=”,則分別處理后的圖像中黑白色將互換在gray模式下,1表示的是白色,0表示的是黑色第六章人工智能及應(yīng)用1.人工智能的三大主要方法:符號主義、聯(lián)結(jié)主義、行為主義。①符號主義:又稱邏輯主義、心理學(xué)派或計(jì)算機(jī)學(xué)派。智能行為是對符號的推理和運(yùn)算。例如:以下為演繹三段論推理的過程,其采用的人工智能便是符號主義。所有的恒星都是氣態(tài)星體(大前提)太陽是恒星(小前提)太陽是氣態(tài)星體(結(jié)論)②聯(lián)結(jié)主義:又稱仿生學(xué)派或生理學(xué)派。通過模仿人類大腦中神經(jīng)元之間的復(fù)雜交互來進(jìn)行認(rèn)知推理。典型代表:深度學(xué)習(xí)(深度學(xué)習(xí)是典型的數(shù)據(jù)驅(qū)動(dòng)的人工智能方法,能夠讓計(jì)算機(jī)從數(shù)據(jù)本身進(jìn)行知識學(xué)習(xí)),神經(jīng)網(wǎng)絡(luò)算法;應(yīng)用實(shí)例:谷歌的AlphaGo戰(zhàn)勝人類棋手大師。③行為主義:又稱進(jìn)化主義或控制論學(xué)派。從“交互-反饋”角度來刻畫智能行為,認(rèn)為智能體可以在與環(huán)境的交互中不斷學(xué)習(xí),從而提升自己的智能水平。典型代表:掃地機(jī)器人。2.原始遞歸函數(shù)、lambda演算和圖靈機(jī),這三種計(jì)算機(jī)制在性能上是等效的。由于圖靈機(jī)可以通過最簡單、最基本和最確定的方法,一步一步機(jī)械的完成計(jì)算任務(wù),圖靈機(jī)成了現(xiàn)代計(jì)算機(jī)的理論模型,而馮諾依曼結(jié)構(gòu)是圖靈機(jī)的工程實(shí)現(xiàn),是現(xiàn)代計(jì)算機(jī)結(jié)構(gòu)的基礎(chǔ)。1950年,圖靈針對“智能測試”問題提出了測試機(jī)器是否具有智能的一種方法,即著名的“圖靈測試”3.人工智能的應(yīng)用分為領(lǐng)域人工智能、跨領(lǐng)域人工智能、混合增強(qiáng)智能。①領(lǐng)域人工智能:依賴于領(lǐng)域知識和數(shù)據(jù)的人工智能,具有強(qiáng)大的存儲(chǔ)記憶和搜索功能。如專用于下國際象棋的超級計(jì)算機(jī)“深藍(lán)”,用于人機(jī)對話的系統(tǒng)“沃森”等②跨領(lǐng)域人工智能:智能系統(tǒng)從一個(gè)領(lǐng)域跨越到另一個(gè)領(lǐng)域。如果谷歌的AlphaGo從圍棋人工智能跨越到電力控制領(lǐng)域。③混合增強(qiáng)智能:是多種智能體的混合形式,它將人的作用或人的認(rèn)知模型引入人工智能系統(tǒng)。需強(qiáng)調(diào)的是,在智能疊加協(xié)調(diào)的回路中,人類智能是智能回路的總開關(guān),即人類智能起主導(dǎo)作用。例如達(dá)芬奇外科手術(shù)機(jī)器人。第七章信息系統(tǒng)與支撐技術(shù)①前機(jī)械時(shí)期:從楔形文字、甲骨文到希臘字母、羅馬字母,從濕黏紙張,使得信息的記載、傳播方式,存儲(chǔ)技術(shù)有了進(jìn)步。該時(shí)期主要2.信息系統(tǒng)由五個(gè)關(guān)鍵要素組成,分別是硬件信息系統(tǒng)舉例:①網(wǎng)上預(yù)約掛號系統(tǒng)②辦公自動(dòng)化(O0A)系統(tǒng)③網(wǎng)絡(luò)學(xué)習(xí)平臺④電子商務(wù)系統(tǒng)(如12306售票系統(tǒng),淘寶京東等購物平臺)制,服務(wù)隨時(shí)隨處③基于數(shù)據(jù)分析,支持科學(xué)決策④便捷保存數(shù)據(jù),利于共享追蹤7.信息社會(huì)的基本內(nèi)涵分別是信息社會(huì)是以人為本的,信息社會(huì)是可持續(xù)發(fā)展的,信息社會(huì)是(1)信息經(jīng)濟(jì)(2)網(wǎng)絡(luò)社會(huì),信息服務(wù)的可獲得性。社會(huì)發(fā)展的全面性(3)在線政府:科學(xué)決策、公開透明、高效治理、互動(dòng)參與(4)數(shù)字生活:生活工具數(shù)字化,生活方式數(shù)字化,生活內(nèi)容數(shù)字化9.信息社會(huì)指數(shù):取值范圍在0到1之間,值越高表明信息社會(huì)發(fā)展水平越高階段發(fā)展階段起步期轉(zhuǎn)型期中級階段高級階段ISI范圍10.計(jì)算機(jī)發(fā)展的四個(gè)階段:電子管計(jì)算機(jī)、晶體管計(jì)算機(jī)、中小規(guī)模集成電路計(jì)算機(jī)、大規(guī)模集成電路計(jì)算機(jī)。11.計(jì)算機(jī)硬件主要由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成。鼠標(biāo)、鍵盤、外存內(nèi)存顯示器、12.計(jì)算機(jī)軟件包括系統(tǒng)軟件和應(yīng)用軟件兩大部分。13.軟件是相對于硬件而言的,是指在計(jì)算機(jī)上運(yùn)行的程序及其數(shù)據(jù)和文檔的總和14.應(yīng)用軟件是為了某種特定用途開發(fā)的軟件,可以滿足不同領(lǐng)域、不同問題的應(yīng)用需求,如辦公軟件、娛樂軟件、工具軟件(滿足用戶在系統(tǒng)維護(hù)、系統(tǒng)美化、圖像編輯、音視頻處理等方面的專業(yè)工作需求)等。15.系統(tǒng)軟件包括:操作系統(tǒng),系統(tǒng)編程語言,數(shù)據(jù)庫管理系統(tǒng),支持服務(wù)系統(tǒng),其中操作系統(tǒng)是最重要的系統(tǒng)軟件。16.Unix:第一個(gè)多用戶多任務(wù)的操作系統(tǒng),主要作為服務(wù)器操作系統(tǒng)使用;Linux:自由和開放源代碼的類unix操作系統(tǒng)17.中央處理器(CPU)是計(jì)算機(jī)最核心的部件,由運(yùn)算器和控制器組成衡量一個(gè)CPU性能的最主要指標(biāo)是主頻,其余的指標(biāo)還有字長,核心數(shù)量和高速緩沖存儲(chǔ)器18.存儲(chǔ)器的功能是存放程序和數(shù)據(jù),CPU執(zhí)行的指令和需要運(yùn)算的操作數(shù)積運(yùn)算結(jié)果都存儲(chǔ)在存儲(chǔ)器中,按照用途可以分為主存(內(nèi)存)、輔存(外存)和高速緩沖存儲(chǔ)器(1)內(nèi)存包含只讀存儲(chǔ)器(ROM)和隨機(jī)存取存儲(chǔ)器(RAM),最大的區(qū)別在于關(guān)閉電源后RAMRAM:存儲(chǔ)正在運(yùn)行的程序,容量越大同一時(shí)間可以運(yùn)行的程序越多越流暢;ROM:只允許讀取其中的內(nèi)容,不可修改和寫入(一般存儲(chǔ)開機(jī)設(shè)置項(xiàng))(2)外存:常見的外存有硬盤和閃存盤,存儲(chǔ)需要存儲(chǔ)在計(jì)算機(jī)中的數(shù)據(jù)。機(jī)械硬盤(HDD)采用磁性介質(zhì),固態(tài)硬盤(SSD)和閃存盤(u盤)采用閃存作為介質(zhì)。19.輸入輸出設(shè)備中,兼具輸入輸出功能的,主要有聲卡、網(wǎng)卡、光盤驅(qū)動(dòng)器。20.計(jì)算機(jī)處理信息的工作原理:輸入,處理,存儲(chǔ),輸出。21.移動(dòng)終端是指可以在移動(dòng)中使用的計(jì)算機(jī)設(shè)備,廣義的講包括POS機(jī),手機(jī),筆記本電腦,平板電腦等。移動(dòng)終端的硬件和軟件采用和計(jì)算機(jī)相似的結(jié)構(gòu),硬件要求較小的尺寸,較低的功耗,較高的性能。22.移動(dòng)終端的中央處理器(芯片)是整個(gè)設(shè)備的控制中樞和邏輯控制中心,華為的麒麟CPU是我國首款移動(dòng)終端中央處理器。常見的移動(dòng)終端中央處理器有蘋果,三星,高通(如驍龍系列),英偉達(dá)(Nvidia),聯(lián)發(fā)科(如天璣系列)等等。23.安卓系統(tǒng)是一種基于Linux的操作系統(tǒng),最初由AndyRubin(安迪·魯賓)開發(fā)24.智能手機(jī)完成移動(dòng)支付的方式:安裝有支付功能的軟件,NFC功能(可在無網(wǎng)狀態(tài)下完成)26.手機(jī)的性能指標(biāo):CPU(主頻,核心數(shù)量等),RAM(類似于計(jì)算機(jī)中的內(nèi)存),ROM(類似與計(jì)算機(jī)中的硬盤),屏幕(大小、分辨率直接關(guān)系到顯示效果)27.在由傳感與控制技術(shù)支持的信息系統(tǒng)中,傳感28.傳感器屬于信息輸入設(shè)備,是一種檢測裝置,能感受到被測量的信息。它一般由敏感元件,信號),輔助元件主要包括信號調(diào)節(jié)與轉(zhuǎn)換電路及其所需要的電源(必修二P51)。29.通過加速度傳感器,可以實(shí)現(xiàn)計(jì)步功能;通朝向切換;通過距離傳感器,可以實(shí)現(xiàn)手機(jī)通話時(shí)自動(dòng)黑屏以達(dá)到防誤觸效果。(必修二P52)32.射頻識別技術(shù)(RFID),屬于通信技術(shù)的范疇,可通過無線電訊號識別特定目標(biāo)并讀寫相關(guān)33.RFID中技術(shù)的完成由電子標(biāo)簽和RFI(1)電子標(biāo)簽可分為:有源電子標(biāo)簽和無源電子標(biāo)簽,有源電子標(biāo)簽有更遠(yuǎn)的通信距離,但體②無源電子標(biāo)簽:無電源,平時(shí)與普通卡片無異,只有遇到R(2)RFID讀寫器:控制射頻模塊向標(biāo)簽發(fā)送讀取信息信號,并接受NFC技術(shù)是一種短距(運(yùn)行于10厘米內(nèi))高頻的無線電技術(shù),兼具讀取和寫入功能。36.開環(huán)控制:結(jié)果不影響當(dāng)前輸出(無反饋),一般瞬時(shí)完成(如:投籃);閉環(huán)控制:輸出定時(shí)間。(如:開水龍頭)37.網(wǎng)絡(luò)在信息系統(tǒng)中的功能和作用:數(shù)據(jù)通信功能【最基本】,資源共享功能(共享全部軟硬件及數(shù)據(jù)資源),分布處理功能39.計(jì)算機(jī)網(wǎng)絡(luò)按照覆蓋范圍可分為:局域網(wǎng),城域網(wǎng),廣域網(wǎng)簡稱地理范圍局域網(wǎng)城域網(wǎng)幾十公里到上百公里廣域網(wǎng)幾十公里到幾萬公里一個(gè)國家或國際間功能無約20-200kbit/s約5-20Mkbit/s約100Mkbit/s(1)總線形:許多計(jì)算機(jī)共享同一個(gè)總線,最常見的以太網(wǎng)就是總線形。(2)環(huán)形:計(jì)算機(jī)通過介質(zhì)連接成環(huán)形,局域網(wǎng)中的令牌環(huán)即是此類型。(3)星形:由中心結(jié)點(diǎn)轉(zhuǎn)發(fā)的網(wǎng)絡(luò)結(jié)構(gòu),現(xiàn)在的交換式網(wǎng)絡(luò)即屬此類型。(4)樹形:分級結(jié)構(gòu),又稱為分級的集中式網(wǎng)絡(luò),如廣播電視網(wǎng)絡(luò)。(5)網(wǎng)狀形(不規(guī)則形):計(jì)算機(jī)之間無規(guī)則地連接,一般廣域網(wǎng)屬于不規(guī)則形。44.三網(wǎng)合一的條件:數(shù)字技術(shù),光纖通信技術(shù),計(jì)算機(jī)網(wǎng)絡(luò)互連通信技術(shù)(IP技術(shù))的發(fā)展;計(jì)算機(jī)網(wǎng)絡(luò)→下一代互聯(lián)網(wǎng),移動(dòng)通信網(wǎng)絡(luò)→寬帶通信網(wǎng),廣播三網(wǎng)融合指三大網(wǎng)絡(luò)通過這些技術(shù)的更新和改造,技術(shù)功能、業(yè)務(wù)范圍趨于一致,互聯(lián)互通。45.局域網(wǎng)內(nèi)的網(wǎng)頁傳輸過程:客戶端→網(wǎng)關(guān)(通過),客戶端→Web服務(wù)器不同局域網(wǎng)的網(wǎng)頁傳輸過程:客戶端→網(wǎng)關(guān)1(通過)→因特網(wǎng)→網(wǎng)關(guān)2→Web服務(wù)器46.URL(統(tǒng)一資源定位器),通俗講的網(wǎng)址。例如:/index.html其中'http'代表超文本傳輸協(xié)議,功能是瀏覽器與Web服務(wù)器之間的數(shù)據(jù)傳輸''代表Web服務(wù)器,是用戶或企業(yè)租用或買斷的服務(wù)器名稱,用戶或企業(yè)可以通過更新維護(hù)服務(wù)器上的內(nèi)容更新網(wǎng)頁'www'代表萬維網(wǎng)(WorldWideWeb),由很多很多的超文本互相鏈接形成,包含了絕大多數(shù)的Web服務(wù)器內(nèi)容''代表Web服務(wù)器的域名,區(qū)分不同服務(wù)器的名稱和地址'index.html'以.html結(jié)尾的代表該網(wǎng)頁所對應(yīng)的網(wǎng)頁文件名,若將當(dāng)前網(wǎng)頁保存所得到的結(jié)果47.網(wǎng)絡(luò)的組成:計(jì)算機(jī)系統(tǒng),數(shù)據(jù)通信系統(tǒng),網(wǎng)絡(luò)軟件和網(wǎng)絡(luò)協(xié)議48.計(jì)算機(jī)系統(tǒng)分為:服務(wù)器和終端服務(wù)器:由大型機(jī),中小型機(jī)構(gòu)成,負(fù)責(zé)數(shù)據(jù)處理和網(wǎng)絡(luò)控制,構(gòu)成網(wǎng)絡(luò)的主要資源,網(wǎng)絡(luò)軟件和網(wǎng)絡(luò)的應(yīng)用程序主要安裝在服務(wù)器中終端:網(wǎng)絡(luò)中數(shù)量大、分布廣的設(shè)備,用戶進(jìn)行網(wǎng)絡(luò)操作、人機(jī)交互的工具,可以是PC機(jī),筆記本電腦,手機(jī)等設(shè)備49.數(shù)據(jù)通信系統(tǒng):傳輸介質(zhì)和網(wǎng)絡(luò)互聯(lián)設(shè)備組成50.傳輸介質(zhì)有線傳輸介質(zhì)雙絞線一般約100米同軸電纜200-500米強(qiáng)550米-幾十千米無線傳輸介質(zhì)無線電波較弱10-100米最高可達(dá)幾百M(fèi)bps受大氣干擾全球通信藍(lán)牙強(qiáng)10米路由器:通過ip地址將網(wǎng)絡(luò)分為多個(gè)子網(wǎng)段52.網(wǎng)絡(luò)軟件的作用:(1)授權(quán)給用戶,使用戶能訪問網(wǎng)絡(luò)資源,并且方便安全地使用網(wǎng)絡(luò);(2)管理和調(diào)度網(wǎng)絡(luò)資源,提供網(wǎng)絡(luò)通信和用戶所需的各種網(wǎng)絡(luò)服務(wù)軟件和通信控制軟件的集合,常見的網(wǎng)絡(luò)操作系統(tǒng)有:UNIX,WindowsSer①網(wǎng)際協(xié)議(IP):負(fù)責(zé)將信息從一個(gè)地方傳送到另一個(gè)地方②傳輸控制協(xié)議(TCP):管理被傳送內(nèi)容的完整性③應(yīng)用程序協(xié)議(AP):將傳輸?shù)男畔⑥D(zhuǎn)換成人類能識別的內(nèi)容55.TCP/IP是網(wǎng)絡(luò)中最重要的協(xié)議,http,ftp,telnet等應(yīng)用程序協(xié)議(AP)都是建立在它的基56.HTTP:超文本傳輸協(xié)議;FTP:文件傳輸協(xié)議;SMTP:簡單郵件傳輸協(xié)議(發(fā)郵件);POP3:電子郵局協(xié)議(收郵件);DHCP:動(dòng)態(tài)主機(jī)配置協(xié)議57.IP地址——計(jì)算機(jī)在網(wǎng)絡(luò)上的編號或標(biāo)識。IP地址是一個(gè)32位的二進(jìn)制數(shù),通常被分割為4個(gè)“8位二進(jìn)制數(shù)”,也被稱為IPV4。通常用點(diǎn)分十進(jìn)制(a.b.c.d),如在的子網(wǎng)。子網(wǎng)部分用1標(biāo)識,主機(jī)地址部分用0表示。IP地址二進(jìn)制形式子網(wǎng)掩碼二進(jìn)制形式(1)確定網(wǎng)絡(luò)結(jié)構(gòu),連接網(wǎng)絡(luò)設(shè)備因特網(wǎng)——調(diào)制解調(diào)器(貓)——無線路由器——有線/無線終端(2)互聯(lián)網(wǎng)的接入:設(shè)置路由器連接因特網(wǎng)的方式(一般為撥號上網(wǎng));啟用路由器的網(wǎng)絡(luò)地(3)有線終端接入局域網(wǎng):終端接入局域網(wǎng)需要有一個(gè)與路由器相同網(wǎng)段的ip地址,為了方便訪問和管理,一般采用靜態(tài)地址分布;為了避免繁瑣的設(shè)置,一般采用動(dòng)態(tài)地址(DHCP:動(dòng)態(tài)主機(jī)配置協(xié)議)(4)無線終端接入局域網(wǎng):設(shè)置SSID(無線網(wǎng)絡(luò)名字)和密鑰,搜索對應(yīng)SSID,輸入正確密鑰(5)網(wǎng)絡(luò)連通性測試:通過終端能否瀏覽網(wǎng)頁即可測試61.網(wǎng)絡(luò)應(yīng)用軟件的實(shí)現(xiàn)架構(gòu)有C/S和B/S兩種架構(gòu)??蛻舳?服務(wù)器架構(gòu)(C/S架構(gòu)):界面精美,體驗(yàn)舒適,必須安裝才能使用,升級維護(hù)有一定困難,同時(shí)對用戶體驗(yàn)有一定影響。瀏覽器/服務(wù)器架構(gòu)(B/S架構(gòu)):界面和體驗(yàn)較客戶端相比較差,但無須下載安裝客戶端,只要有網(wǎng)絡(luò)就可以訪問,更新和維護(hù)在服務(wù)器上就可以完成。但服務(wù)器的負(fù)荷較重,對服務(wù)器的要求較高。有web服務(wù)器、瀏覽器、網(wǎng)站/網(wǎng)頁等詞語出現(xiàn)的,均是B/S架構(gòu)。62.Flask編寫簡單網(wǎng)絡(luò)應(yīng)用程序編寫路由和視圖函數(shù)啟動(dòng)Web應(yīng)用創(chuàng)建應(yīng)用實(shí)例導(dǎo)入框架模塊注:@app.route(‘/')表示設(shè)置斜杠路由,也是根路由的意思。路由名稱不同代表路由不同。視圖函數(shù)和路由是綁定的,一個(gè)視圖函數(shù)可以對應(yīng)多個(gè)路由,一個(gè)路由對應(yīng)一個(gè)視圖函數(shù)。案例一:建立最簡單的網(wǎng)頁代碼13app=Flask(_name__)#創(chuàng)19if_name_='_main_:控制臺輸出WARNING:Thisisadevelopmentserver.Donotuseitina--[21/Aug/202119:4這是我的第一個(gè)網(wǎng)頁程序!>27#2.添加新網(wǎng)頁(路由)30app-Flask(_name__)34return'這是我的第一個(gè)網(wǎng)頁程序!37defhello():#路由對應(yīng)的視圖(hello為函數(shù)名,可以更換)38return‘你好!40if_name_==_main_:>接;例如:5000/8@app.route('/user',meL0xm=request.args.g感謝訪問<h5>我的第一個(gè)網(wǎng)頁</h5><p>用戶名</p>sp><inputtype="text"name='kp><inputtype='submit"value="確定/></p>36r7*ServingFlaskapp"04POST方式"(lazyWARNING:Thisisadevelopmentserver.DoUseaproductionWSGIserverinst*Runningonhttp://:5000/Pr<p>感謝訪問</p>□x←功能構(gòu)建Flask應(yīng)用實(shí)例處理網(wǎng)頁請求的對象使用網(wǎng)頁模板構(gòu)建網(wǎng)頁☆url構(gòu)成(get方法訪問):注意:沒有端口號就省略冒號;路由名稱是根路由(即@app.route(‘/')),則省略路由名,/后直接跟?;如果沒有傳參,則省略?。第八章信息系統(tǒng)安全與防護(hù)1.個(gè)人信息分為個(gè)人一般信息和個(gè)人敏感信息,個(gè)人敏感信息主要指一旦遭遇泄露或修改,會(huì)4.個(gè)人信息的保護(hù):(1)國家立法(2)行業(yè)自律(3)個(gè)人信息安全意識5.數(shù)字公民指能安全地、合法地、符合道德規(guī)范地使用數(shù)字化信息和工具的人,具有較高的數(shù)6.數(shù)字公民素養(yǎng)教育:按照尊重(數(shù)字禮儀,數(shù)字準(zhǔn)入,數(shù)字法律)、教育(數(shù)字通信,數(shù)字素養(yǎng),數(shù)字商務(wù))、保護(hù)(數(shù)字全責(zé),數(shù)字安全,數(shù)字健康)三個(gè)維度進(jìn)行發(fā)展。8.密鑰(Key)指在密碼算法中引進(jìn)的控制參數(shù),對(1)替代加密法將每個(gè)字母按照字母表的順序向后推移兩位,加密可以用C=E(P)=(P+2)%26來表示,換成具(2)換位密碼法(3)簡單異或法異或(田);相同則為0,不同則為1(例如1田1=0,0田0=0,1田0=1,0田1=1)(3)USBKey認(rèn)證技術(shù):采用軟硬件訪問控制的三個(gè)要素:主體,客體,控制策略(也稱為授權(quán))用戶賬戶管理:(1)系統(tǒng)管理員根據(jù)實(shí)際情況對用戶進(jìn)行分組(2)系統(tǒng)管理員授予用戶的身份具有唯一性,不允許一個(gè)人多個(gè)賬戶(3)系統(tǒng)中任何用戶的登錄都需要身份識別(4)保證能自我復(fù)制的一組計(jì)算機(jī)指令或者程序代碼,具有傳染性、寄生性、隱蔽性、潛伏性、破壞性、14.計(jì)算機(jī)病毒防治:(1)安裝并開啟防火墻(2)安裝應(yīng)用系統(tǒng)補(bǔ)丁(3)安裝防病毒軟件(4)15.手機(jī)病毒防治:(1)及時(shí)刪除亂碼信息(2)不接受陌生請求(3)保證下載內(nèi)容安全性(4)不隨意連接公共WIFI18.漏洞的防護(hù):(1)使用防火墻(2)經(jīng)常掃描安全漏洞并修復(fù)(3)使用有效手段抓住入侵者19.防火墻技術(shù)一般由硬件和軟件組合而成,也可以只是軟件系統(tǒng),存在于兩個(gè)網(wǎng)絡(luò)(如內(nèi)部網(wǎng)和外部網(wǎng),公共網(wǎng)和專用網(wǎng))之間,主要由服務(wù)訪問規(guī)則,驗(yàn)證工具,包過濾和應(yīng)用網(wǎng)關(guān)組成。frommicrobitimport*#導(dǎo)入microbit模塊顯示文字、圖案(括號內(nèi)填寫顯示內(nèi)容參數(shù))滾動(dòng)(跑馬燈)顯示(2)通過USB連接線將micro:bit連接到計(jì)算機(jī),并安裝串口驅(qū)動(dòng),顯示COM端口表示安裝成功例1:每隔0.2秒輸出一次當(dāng)前板載溫度。例2:按A鍵顯示笑臉、按B鍵顯示哭臉whileTrue:#重復(fù)無限次print(temperature())ifbutton_a.is_pressed():sleep(200)ifbutton_b.is_pressed():例3:根據(jù)引腳pin0上的數(shù)字輸入信號改變microbit上的顯示ifpin0.read_digital():#輸入信號是數(shù)字pin.write_analog(value)#向引腳寫入模擬值pin.read_analog例4:根據(jù)引腳pin1上獲取的濕度值,控制繼電器。假設(shè):pinl引腳已經(jīng)連接濕度傳感valuel=pin1.read_analog()#讀取土壤濕度數(shù)值并記錄在變量valuel中pin2.write_digital(1pin2.write_digital(0(4)通過串口調(diào)試工具,查看串口數(shù)據(jù)。micro:bit默認(rèn)的波特率是115200。#創(chuàng)建串口對象#打開串口(1)需求分析:目標(biāo)期待,功能/性能需求,資源和環(huán)境需求,用戶界面需求,可擴(kuò)展性需求(2)可行性分析:必要性主要體現(xiàn)在系統(tǒng)的搭建是否應(yīng)該馬上開始進(jìn)行;可行性分析主要從技(3)開發(fā)模式的選擇:C/S模式或B/S模式(4)概要設(shè)計(jì):模塊結(jié)構(gòu)設(shè)計(jì),系統(tǒng)物理配置(硬件,軟件,通信網(wǎng)絡(luò)),數(shù)據(jù)庫管理系統(tǒng)的(5)詳細(xì)設(shè)計(jì):輸入設(shè)計(jì),輸出設(shè)計(jì),人機(jī)界面設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),代碼設(shè)計(jì),安全設(shè)計(jì)(1)硬件搭建:服務(wù)器,網(wǎng)絡(luò)設(shè)備,傳感設(shè)備和智能終端(2)軟件開發(fā):數(shù)據(jù)管理設(shè)計(jì)(數(shù)據(jù)采集,數(shù)據(jù)傳輸,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)呈現(xiàn));程序編寫(C/S架構(gòu)需要對服務(wù)器和客戶端都編寫,B/S架構(gòu)一般只需要編寫服務(wù)器)(3)搭建一個(gè)室內(nèi)環(huán)境監(jiān)控系統(tǒng)的邏輯原理:①首先通過Microbit的0bloq(無線wifi)模塊和信息系統(tǒng)服務(wù)器建立連接(要求:在②由

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論