2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R_第1頁
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R_第2頁
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R_第3頁
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R_第4頁
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

#高中信息技術(shù)學(xué)考理論知識一、數(shù)據(jù)與信息1、數(shù)據(jù):數(shù)據(jù)(data)是對客觀事物屬性的描述,是記錄下來的某種可以識別的符號。在計算機科學(xué)中,數(shù)據(jù)是指所有能輸入到計算機中并能被計算機程序處理的符號的總稱。數(shù)據(jù)分為數(shù)值型數(shù)據(jù)和非數(shù)值型數(shù)據(jù)文本、聲音、圖形、圖像、視頻等屬于非數(shù)值型數(shù)據(jù)。數(shù)據(jù)具有載體性、孤立性、客觀性、普遍性、可處理性、傳遞性與共享性、價值相對性與時效性等特征。數(shù)據(jù)一方面承載著信息、另一方面也產(chǎn)生著信息。2、信息:信息(information)是數(shù)據(jù)中所包含的意義,是對數(shù)據(jù)進行加工的結(jié)果。把數(shù)據(jù)有組織、有規(guī)律地采集在一起就形成了信息。信息必須依附在某種載體,通過某種數(shù)據(jù)形式才能存儲、表達和傳播。信息的載體形式可以是文字、圖片、聲音、視頻等。信息是區(qū)別于物質(zhì)和能量的第三類資源。信息是用來消除不確定性的東西。信息的特征包括:依附性、主觀性、聯(lián)系性、普遍性、可處理性、傳遞性與共享性、價值相對性與時效性等。3、知識:知識(knowledge)是人們在改造世界的實踐活動中所獲得的可用于指導(dǎo)實踐的認識、規(guī)律和經(jīng)驗,是歸納提煉出來的有價值的信息。4、數(shù)據(jù)、信息與知識的關(guān)系:數(shù)據(jù)是信息的符號表示,是信息的載體;信息是數(shù)據(jù)的含義,是對數(shù)據(jù)的解釋。從數(shù)據(jù)到信息,再到知識,是一個從低級到高級的認知過程。數(shù)據(jù)是信息和知識的來源。無論信息還是知識,都來自于數(shù)據(jù),都是以數(shù)據(jù)為載體而存在的。信息是經(jīng)過加工的數(shù)據(jù)。知識是經(jīng)過人類歸納整理和反復(fù)驗證后沉淀下來而呈現(xiàn)的規(guī)律。同時,相應(yīng)的知識又是加工數(shù)據(jù)、提煉信息的基礎(chǔ),能幫助人們理解信息。由此可見,數(shù)據(jù)、信息與知識之間不存在絕對的界限,三者有著千絲萬縷的聯(lián)系。5、大數(shù)據(jù)(bigdata):大數(shù)據(jù)是指無法在可承受的時間范圍內(nèi)用常規(guī)軟件工具進行捕捉、管理、處理的數(shù)據(jù)集合。大數(shù)據(jù)的4V特征:也就是數(shù)據(jù)量大(Volume)、處理速度快(Velocity)、來源多樣性(Variety)、真實性(Veracity)。大數(shù)據(jù)采集的數(shù)據(jù)體量巨大、數(shù)據(jù)類型繁多、實效性強、數(shù)據(jù)變化快,不適合采用人工采集數(shù)據(jù)的方法。6、計算機采用的編碼形式是二進制。計算機的數(shù)據(jù)存儲單位有字節(jié)(Byte,B),千字節(jié)(KB),兆字節(jié)(MB),吉字節(jié)(GB),太字節(jié)(TB)。1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024B,1B=8b(bit)bit:二進制位7、ASCII碼:西文字符編碼方案。使用7個二進制位來表示,包括所有的大寫和小寫字母、數(shù)字0~9、標(biāo)點符號、特殊控制字符等,共128個。大寫字母“A”是65,“Z”是90,小寫字母“a”是97。8、漢字編碼方式:國標(biāo)碼和機內(nèi)碼。國標(biāo)碼用2個字節(jié)表示一個漢字。9、Unicode:是國際組織制定的可以容納世界上所有文字和符號的字符編碼方案。10、聲音數(shù)字化:采樣——量化——編碼,采樣頻率、量化位數(shù)和聲道數(shù)是數(shù)字化音頻的技術(shù)指標(biāo)。例如:一張CD-ROM中存放了1小時的數(shù)字音樂(未經(jīng)壓縮),采樣頻率為44.1KHz,量化位數(shù)為16位,聲道數(shù)為2(立體聲,雙聲道)則其數(shù)據(jù)量可以按以下方法計算:數(shù)據(jù)量=(44100*16*2)+8*60*60B=635040000B——(+1024)=620156.25KB——(+1024)?606MB注:+8,是將位數(shù)轉(zhuǎn)換為字節(jié),一個字節(jié)由8個二進制位組成。*60*60:小時轉(zhuǎn)換為分鐘再轉(zhuǎn)換為秒11、圖像的數(shù)學(xué)化:采樣——量化——編碼一張未經(jīng)壓縮的位圖圖像的數(shù)據(jù)量(單位:字節(jié))=圖像分辨率x顏色深度=8。圖像容量=(分辨率*位數(shù))/8(單位:字節(jié))顏色種數(shù)=2n,位數(shù)為n位的圖像支持的顏色種數(shù)為2n例題1:存儲一張80X80像素(8位)的圖像,其所需的存儲容量是A800BB1600BC6400BD8000B解析:圖像容量=(分辨率*位數(shù))/8=(80*80*8)/8=6400B例題2:一幅2位的彩色位圖,可表示A4種顏色B8種顏色C16種顏色D256種顏色解析:顏色種數(shù)=2n=22=4二、數(shù)據(jù)處理與應(yīng)用1、數(shù)據(jù)處理:是指對數(shù)據(jù)進行采集、存儲、加工、分析和表達的過程。數(shù)據(jù)處理的一般過程:明確目標(biāo)——數(shù)據(jù)采集——數(shù)據(jù)加工——數(shù)據(jù)分析——數(shù)據(jù)可視化——報告撰寫2、數(shù)據(jù)采集:數(shù)據(jù)采集是指人們根據(jù)需要獲取信息。它是確保數(shù)據(jù)處理過程有效的基礎(chǔ)數(shù)據(jù)采集的常用方法和工具米集方法人工獲取自動采集調(diào)查訪談觀察實驗文獻調(diào)研物聯(lián)感知視頻監(jiān)控網(wǎng)絡(luò)平臺采集工具問卷表格文獻檢索工具傳感器攝像機采集軟件、網(wǎng)絡(luò)爬蟲移動App掃描儀:掃描圖片、掃描印刷體文字照相機:主要用于采集圖像信息;錄音設(shè)備:主要用于采集音頻信息;計算機:采集來自光盤網(wǎng)絡(luò)等多種類型的信息至計算機中;攝像機:視頻數(shù)據(jù)采集設(shè)備,常用于視頻監(jiān)控的數(shù)據(jù)采集。網(wǎng)絡(luò)爬蟲:是搜索引擎的重要組成部分,在網(wǎng)絡(luò)數(shù)據(jù)采集領(lǐng)域有著廣泛的應(yīng)用。傳感器:如物聯(lián)感知采集,采集數(shù)據(jù)上傳至網(wǎng)絡(luò)信息中心存儲。報紙、電視機、雜志、打印機、顯示器、投影儀等,是信息發(fā)布的工具,不具備數(shù)據(jù)采集的功能。3、數(shù)據(jù)分析的方法:對比分析、平均分析、交叉分析。4、數(shù)據(jù)可視化:是指將數(shù)據(jù)分析的結(jié)果通過表格、圖表、圖形等形式顯示出來。流程圖:是簡單的文本數(shù)據(jù)可視化的表達方式之一。思維導(dǎo)圖:是揭示文本數(shù)據(jù)之間相互聯(lián)系的可視化表達方式導(dǎo)航地圖:可以實現(xiàn)實時數(shù)據(jù)可視化的。標(biāo)簽云圖、思維導(dǎo)圖、統(tǒng)計圖表、詞云等。5、電子表格軟件:Excel(.xls)一個Excel文件就是一個工作簿,在一本工作簿中,可以擁有多張工作表。新建的文檔中包含3張工作表,默認名為“Sheetl”、“Sheet2”、“Sheet3”。柱形圖比較數(shù)據(jù)間的多少與大小關(guān)系條形圖同上線形圖(也稱折線圖)按時間軸表現(xiàn)數(shù)據(jù)的變化趨勢餅形圖(也稱扇形圖)描述數(shù)據(jù)之間的比例分配關(guān)系

6、認識關(guān)系數(shù)據(jù)庫:(1)數(shù)據(jù)庫中信息以二維表的形式存儲,一個數(shù)據(jù)庫包含多個表。表中的一行稱為一條記錄,每一列就是一個字段,每列的第一行是字段名稱。(2)設(shè)計視圖(與數(shù)據(jù)庫結(jié)構(gòu)相關(guān)的操作):增加字段、刪除字段、更改字段名稱和屬性、設(shè)置主鍵。(3)數(shù)據(jù)表視圖(與記錄相關(guān)的操作):增加記錄、修改記錄、刪除記錄、替換記錄、排序、篩選)-.-S9

■—TSHd直rrFSrrnrft丈艾40思〒1:-.-S9

■—TSHd直rrFSrrnrft丈艾40思〒1:f.T初卷聞I描式換甜me百處性諏肯:W出卯址L左預(yù)樂JF別Llx-iead*匝墻倩幾後4式[?E也可(I式CR日丈1田師記否旻育舌化.0?開S嚇舟范Is-X^sw計愛T衽課程:表-|口丨x|帰程號課程名學(xué)分是否必修KCOOO1大學(xué)計算機基礎(chǔ)£YesEC0002C程序設(shè)計基礎(chǔ)與實驗3Y&eEC0003站十程序設(shè)計與鍥驗2NoKC0004爹媒體拽術(shù)2NoEC0005數(shù)學(xué)分靳6Ye=SKC0006Access^據(jù)庫2.5YeaKE0007VB程序設(shè)計基礎(chǔ)與實驗3YesEE1007大學(xué)語文3¥記錄:w斗II13?|卜卜*扶有記錄數(shù):全選——?當(dāng)前記錄?新記錄-?li-M;OpiwuEqibi田越?jīng)癈onManlLjacK)Dinli-M;OpiwuEqibi田越?jīng)癈onManlLjacK)Din他DcdiferrntiAsDuAle氏np血DxAlrDm£血DoA進a-用広BE呱樹弐雌如二汀汀一:'日’'A直如16迴樹三匍她帥,駄爭■--:::.-自然語言流程圖偽代碼計算機語言三、算法與程序設(shè)計T記錄指示器共有記錄數(shù)1、了解計算機稈序設(shè)計語言的發(fā)展過稈:機器語言――匯編語言――高級語言2、程序:一種能被計算機理解并執(zhí)行的指令序列,是計算機執(zhí)行算法的操作步驟。3、程序設(shè)計語言:人們編制程序所使用的計算機語言。低級語言高級語言機器語言、匯編語言、VisualFoxpro、VisualBasic(VB)、Pascal、C、C++、Java、delphi、python4、機器語言:由0和1代碼組成二進制代碼,能被計算機直接執(zhí)行,執(zhí)行效率高。5、高級語言:接近于自然語言,必須經(jīng)過解釋或編譯。6、利用計算機解決問題的基本步驟:分析問題一設(shè)計算法一編寫程序一調(diào)試運行一檢測結(jié)果7、算法:在有限步驟內(nèi)解決問題所使用的方法,是對解決問題的方法和步驟的描述。通俗點說,就是計算機解題的過程。算法是程序編寫的基礎(chǔ),也是編程的核心。一個算法應(yīng)該具有以下五個重要的特征:①輸入;②確切性;③有窮性;④輸出;⑤可行性。8、算法描述:自然語言,流程圖、偽代碼等For1=1toNifn能被3、5、7整除余數(shù)為2、3、2then輸出nexit流程圖的基本圖形及其功能圖形名稱功能□開始/結(jié)束表示算法的開始或結(jié)束LJ輸入/輸出表示算法中變量的輸人或輸出二處理表示算法中變量的計算與賦值O判斷表示算法中的條件判斷>流程線表示算法中的流向0連接點表示算法中的轉(zhuǎn)接9、Python的新建和保存:以“.py”為后綴名。IDLE:(IntegrationDevelopmentEnvironment)集成開發(fā)環(huán)境Shell:外殼,鍵入文本與程序交互的界面RunModule:“運行模塊”或快捷鍵F5注釋:單行注釋:以#開頭,多行注釋:可以用多個#號,還有'''和""":縮進:用Tab鍵實現(xiàn),也可以用多個空格實現(xiàn)。嚴(yán)格的縮進可以約束程序結(jié)構(gòu),可以多層縮進。Python語言通過縮進來體現(xiàn)代碼的上下級關(guān)系,同一級別的代碼,其縮進量是一樣的。不需要縮進的代碼頂行寫,前面不能留空白。exit():退出命令10、基本數(shù)據(jù)類型:數(shù)字、字符串、列表、元組、字典。Python的基本數(shù)寤類Python的基本數(shù)寤類型數(shù)Iff賓里儻陰HumbBrs字)int(:有硏號整型}[悵繪塑1也可決代瓏八進剖和十為進制打JString£宇待申:豐洛申或申fSEntp臭l±J數(shù)字,#每-卜迥嶷箏組戰(zhàn)的一屮Li<列我J列決刊以龍隴犬就數(shù)集音樂的黜:Iffi結(jié)構(gòu)賓觀、住址持宇符一政丁”寧荊申.拡至朋旦邑含列惡{即嵌春〉.列衾用[)標(biāo)識,星python館通用的賓合鞭據(jù)撫世Tuple匚兀社L〉沅£11用氣〉”標(biāo)識*內(nèi)郎元盍用逗弓陽7K九凱不能_咬:駁儘.相當(dāng)于只途列農(nóng)DieTianaryC扌曲J列志R有坪的對因集僉.字典足無眩的時蝕來甘-兩咅之何的莊竽在于;f曲當(dāng)中皓兄叢赴幼邊鍵來亦取的,而不理城過僦秘存1R°字亂用廠標(biāo)溟*才欣由當(dāng)¥|(KvyJ和它對痢的Value在Python中,序列類型包括字符串、列表、元組和字典,序列中每個組成部分稱為"元素"。Python列表、元組、字符串都屬于有序序列。列表使用方括號[],元組使用小括號(),字典使用大括號{}+號用于組合序列,*號用于重復(fù)序列。成員操作符"in”和"notin”用于判斷一個對象的值是否出現(xiàn)或不出現(xiàn)在列表或元組中,出現(xiàn)返回True,否則返回False。L=[]:創(chuàng)建一個空的列表LLen():求列表中數(shù)據(jù)項的個數(shù)序列中,每個元素都有屬于自己的編號(索引)。從起始元素開始,索引值從0開始遞增,此外Python還支持索引值是負數(shù),此類索引是從右向左計數(shù),即從最后一個元素開始計數(shù),從索引值-1開始,序列實現(xiàn)切片操作的語法格式為:sname[start:stop:step]TOC\o"1-5"\h\z例:1:設(shè)s='abcdefg',則s[3]值是,s[3:5]值,s[:5]值是,s[3:]值是,s[::2]值是,s[::-1]值是s[-2:-5]值是?!敬鸢浮?d'‘de'‘a(chǎn)bcde'‘defg'‘a(chǎn)ceg'‘gfedcba'[]例2:表達式[1,2,3]*3的執(zhí)行結(jié)果是?!敬鸢浮縖1,2,3,1,2,3,1,2,3]11、常量:常量指在程序運行過程中其值不會改變的量。12、變量:是指在程序運行過程中,其值一般都會發(fā)生改變的量的值。變量命名:①標(biāo)識符可以由字母、數(shù)字、下劃線組成其中數(shù)字不能打頭:②標(biāo)識符不能是Python關(guān)鍵字(又稱保留字),但可以包含關(guān)鍵字;③區(qū)分大小寫。Python常用關(guān)鍵字:FalseTrueandornotNoneimportinisifelseforwhilebreakcontinuePython中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過程。13、input()函數(shù):變量名=數(shù)據(jù)類型(input('提示內(nèi)容’))表示從標(biāo)準(zhǔn)設(shè)備,,輸入并返回一個字符串。input()函數(shù)的返回值為字符串,當(dāng)我們需要返回int型時需要使用int(input())的形式轉(zhuǎn)換數(shù)據(jù)類型。例如:輸入一個字符串給變量name的代碼為:name=input(”請輸入姓名:")輸入一個整數(shù)給變量a的代碼為:a=int(input("請輸入一個三位數(shù):"))輸入一個浮點數(shù)給變量a的代碼為:a=float(input("請輸入一個三位數(shù):"))14、eval()函數(shù):通過input()輸入的數(shù)據(jù)為字符串類型,無法進行數(shù)學(xué)運算,所以可通過eval()函數(shù)將字符串str當(dāng)成有效的表達式來求值并返回計算結(jié)果eval()函數(shù)將去掉字符串的兩個引號,將其解釋為一個變量。例如,a=eval(input("請輸入一個三位數(shù):")),鍵盤輸入123,在調(diào)用eval()函數(shù)后a的值為數(shù)字123,而非字符串“123”。15、print()函數(shù):輸出語句,將需要顯示的內(nèi)容輸出到相應(yīng)位置;print語句包括不帶引號、搭配單引號、搭配雙引號、搭配三引號。(1)不帶引號:print(數(shù)字、表達式、變量名)示例:print(5)print(5+2)print(5**2)print(5>2)print⑸(2)帶單引號或帶雙引號:print('字符串')示例:print('龍巖學(xué)院附屬中學(xué)')=print「龍巖學(xué)院附屬中學(xué)")(3)帶三引號:prints字符串''')說明:三引號能打印出自動換行的效果(4)也可以將多段文本放在一個print函數(shù)中:用,(逗號)隔開示例:print(“龍巖學(xué)院附屬中學(xué)","高一5班","張曉紅")(5)也可以將兩個print語句放在同一行,此時必須在第一個print語句最后加分號。print('龍巖學(xué)院附屬中學(xué)');print('高一5班')16、%操作符(例如:%10.2f)%10.2f:f表示float浮點數(shù),10表示總的輸出寬帶為10,數(shù)據(jù)長度不足在左邊補充空格,.2表示小數(shù)點后保留2位,四舍五入。例:輸入:importmathprint('常量PI的值近似為:%5.3f'%math.pi)輸出:常量PI的值近似為:3.14217、end關(guān)鍵字print默認輸出是換行的,如果要實現(xiàn)不換行需要在變量末尾加上end="":關(guān)鍵字end可以用于將結(jié)果輸出到同一行,或者在輸出的末尾添加不同的字符,18、type()函數(shù):查看某一個數(shù)據(jù)的類型type()函數(shù)返回參數(shù)的數(shù)據(jù)類型,如果直接在命令行中使用type(),系統(tǒng)直接返回對應(yīng)類型的單詞:如果在輸出語句中考察type()的結(jié)果,系統(tǒng)會返回一個類。19、range()函數(shù):允許用戶在給定范圍內(nèi)生成一系列元。.range([start,]end[,step])start:用于指定計數(shù)的起始值,如果省略不寫,則默認從0開始。stop:用于指定計數(shù)的結(jié)束值(不包括此值),此參數(shù)不能省略。step:用于指定遞增基數(shù)(步長),如果省略,則默認步長為1。注意兩點,一是生成數(shù)列范圍是左閉右開的區(qū)間,如range(1,5,2)生成的是1,3,并不包括5這個數(shù)。二是序列與列表的區(qū)別聯(lián)系。在使用range()函數(shù)時,如果只有一個參數(shù),則表示指定的是stop;如果有兩個參數(shù),則表示指定的是start和stop。例1:range(5)例2:range(7,10)例3:range(6,1)結(jié)束值不可能比開始值小例4:range(10,4,-2)輸出的結(jié)果為[0,1,2,3,4]輸出的結(jié)果為[7,8,9]輸出錯誤range(6,1)只有兩個參數(shù),則表示序列的開始值為6,步長為1,則其輸出的結(jié)果為[10,8,6]20、Python常見的內(nèi)置函數(shù)有:數(shù)據(jù)類型相關(guān)函數(shù)(通常示數(shù)據(jù)類型,也用于類型轉(zhuǎn)換)。int():將參數(shù)轉(zhuǎn)換為整型(整數(shù));float():將參數(shù)轉(zhuǎn)換為浮點型(小數(shù));進制轉(zhuǎn)換。Bin():將參數(shù)轉(zhuǎn)換成二進制Ote():將參數(shù)轉(zhuǎn)換成八進制hex():將參數(shù)較換成十六進制。數(shù)學(xué)運算。abs():返同參數(shù)的絕對值sqrt():開根號round():返回參數(shù)四舍五入后的結(jié)果例如:round(3.14159,2)==3.1421、轉(zhuǎn)義字符的使用轉(zhuǎn)義,可以理解為“采用某些方式暫時取消該字符本來的含義”,這里的“某種方式”指的就是在指定字符前添加反斜杠\,以此來表示對該字符進行轉(zhuǎn)義。例如:\n:換行,換到當(dāng)前位置的下一行。22、賦值語句:變量名=表達式這里的是賦值符號,表示將“=右邊的表達式的值賦值給左邊的變量。例如:a=1,就是一個變量的賦值過程。要特別注意的是,賦值符號“=”不是數(shù)學(xué)上的等號“=”。數(shù)學(xué)上num=num+1是不可能成立的。但在程序設(shè)計中,這樣的寫法是合理的,它表示將“="右邊的表達式num+1的值存放到變量num中。多重賦值:同時為多個變量賦值,也稱鏈?zhǔn)劫x值。例如:a=b=c=1說明:a,b,c的值都為1多元賦值:多個變量,多個值,逐一對應(yīng)。a,b,c=1,2,"runoob"賦值結(jié)果:a=1,b=2,c="runoob"增量賦值:變量的自增運算變量名=變量名+1或“變量名+=1”,其中“+=”是自增符號x=x+1,x+=1,x=x*2,x*=2對換賦值x=1;y=2x,y=y,x賦值結(jié)果:交換兩數(shù)x=2,y=1⑤分解賦值:元組分解后賦值給多個變量。a,b,c=(1,2,3)#a=1,b=2,c=3s='hello'a,b,c,d,e=s#a='h',b='e',c='l',d='l',e='o'23、熟練掌握使用順序結(jié)構(gòu)編寫程序的基本方法程序流程控制有三種流程結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)(也稱選擇結(jié)構(gòu))和循環(huán)結(jié)構(gòu),其中順序結(jié)構(gòu)是最簡單、最常用的一種流程結(jié)構(gòu)。順序結(jié)構(gòu)是程序流程控制中最簡單、最常用的一種流程結(jié)構(gòu)。該結(jié)構(gòu)的特點是按照語句語句2出現(xiàn)的先后順序,自上而下依次執(zhí)行,每條語句只執(zhí)行一次。語句2程序代碼為:Fdegree=input('請輸入華氏溫度:')Fdegree=eval(Fdegree)Cdegree=(Fdegree-32)/1.8print('攝氏溫度為:',Cdegree)24、熟練掌握使用選擇結(jié)構(gòu)編寫稈序的基本方法:選擇語句(分支語句,判斷語句)分支結(jié)構(gòu)程序的功能是:①如果條件表達式成立,(值是真True),那么執(zhí)行"代碼塊1"的程序段。②否則(值是假False),就執(zhí)行“代碼塊2"③不論條件成立與否,判斷完成后都繼續(xù)執(zhí)行“代碼塊3”,因為“代碼塊3”與else對齊。條件通常就是關(guān)系表達式,即利用關(guān)系運算來進行條件判斷,有多重條件的,就要用到邏輯運算。需要特別注意的是:①代碼塊指的是具有相同縮進格式的多行代碼,用縮進來體現(xiàn)語句之間的上下級關(guān)系是Python語言的一大特色。②if條件和else后面的冒號":"它不可或缺,是語句的組成部分。

單分支結(jié)構(gòu)雙分支結(jié)構(gòu)多分支結(jié)構(gòu)只有if沒有else部分if和elseif、elif和elseif條件:代碼塊1if條件:代碼塊1else:代碼塊2if條件1:代碼塊1elif條件2:代碼塊2elif條件:代碼塊nelse:代碼塊n+1例如:判斷其是否是5的倍數(shù)而不是7的倍數(shù)。如果是,輸出"yes”。a=eval(input('請輸入一個數(shù):'))ifa%5==0anda%7!=0:print('yes')判斷奇偶:x=int(input('請輸入一個整數(shù):'))ifn%2==0:print('偶數(shù)')else:print('奇數(shù)')/3x+5x+1010<x<0)/3x+5x+1010<x<0)y=^2x+lIX2單分支結(jié)構(gòu)多分支結(jié)構(gòu)多分支結(jié)構(gòu)雙分支結(jié)構(gòu)x=eval(input('請輸入一個數(shù):'))ifx<=-10:y=3*x+5elifx>-10andx<0:y=x+10elifx>=0andx<10:y=2*x+1else:y=x*xprint(y)24、熟練掌握使用循環(huán)結(jié)構(gòu)編寫程序的基本方法循環(huán)結(jié)構(gòu)是在一定條件下重復(fù)執(zhí)行相同的代碼,被重復(fù)執(zhí)行的代碼稱為循環(huán)體。實現(xiàn)循環(huán)控制有三個要素:①循環(huán)控制變量的初值②循環(huán)控制變量的終值③在循環(huán)體中使循環(huán)控制變量由初值向終值變化的語句。for循環(huán)語句:遍歷循環(huán),用于確定次數(shù)的循環(huán)for循環(huán)變量in列表|序列丨字符串:代碼塊循環(huán)變量用于存放從“列表|序列|字符串”等序列類型變量中讀取出來的元素,所以一般不會在循環(huán)中對迭代變量手動賦值。代碼塊在這里也稱為循環(huán)體。for循環(huán)語句的功能是:從“列表|序列丨字符串”等當(dāng)中依次取出每一個元素賦值給循環(huán)變量,再執(zhí)行縮進代碼塊(循環(huán)體),如此循環(huán)往復(fù),直到取完“列表|序列丨字符串”等當(dāng)中的所有元素為止。例如:計算1-9所有整數(shù)的和:for是遍歷循環(huán),表示利用i遍歷序列(1,10)中的全部元素,輸出結(jié)果是45。x=0foriinrange(1,10):x=x+iprint(x)while循環(huán)語句:不確定次數(shù)的循環(huán),也可用于確定次數(shù)的循環(huán)while條件:代碼塊當(dāng)條件為真時,則執(zhí)行相應(yīng)的代碼塊,一直循環(huán)往復(fù),直到條件不滿足時停止循環(huán),執(zhí)行后續(xù)的其他代碼塊。例如:執(zhí)行以下代碼a的最終結(jié)果是10a=0whilea<10:a=a+1print("a的最終結(jié)果是",a)break語句和continue語句循環(huán)時,經(jīng)常會用到break語句和continue語句。break語句的作用是跳出循環(huán)。continue語句是跳過當(dāng)前循環(huán)體中的剩余語旬,然后繼續(xù)進行下一輪循環(huán)。continue和break的區(qū)別在于,前者跳出當(dāng)前(本次)循環(huán),而后者跳出整個循環(huán)。二者既可用于while語句也可用于for—in語句。25、函數(shù)定義:def函數(shù)名(<參數(shù)>):四、人工智能1、人工智能:是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術(shù)和應(yīng)用系統(tǒng)的一門新的技不科學(xué)。人工智能AI的英文全稱是AritificalIntelligence,1956年首次提出了“人工智能”這一術(shù)語。2、人工智能目前的主要研究成果:人機對弈、模式識別(指紋識別、人像識別、文字識別、圖像識別、車牌識別、語音識別等)、自動工程(如自動駕駛)、知識工程(專家系統(tǒng)、智能搜索引擎、計算機視覺和圖像處理、機器翻譯和自然語言理解、數(shù)據(jù)挖掘和知識發(fā)現(xiàn)等)。五、信息社會特征1、信息技術(shù):(InformationTechnology)是指在信息的獲取、整理、加工、存儲、傳遞和利用過程中所采用的技術(shù)和方法。包括:計算機技術(shù)(信息處理的核心與支柱)、通信技術(shù)、微電子技術(shù)(現(xiàn)代信息技術(shù)的基石)、傳感技術(shù)。2、移動互聯(lián)網(wǎng)(Mobilelnternet,MI):是以手機等移動設(shè)備為終端,用無線通信技術(shù)實現(xiàn)相互通信的計算機互聯(lián)網(wǎng)絡(luò)。3、網(wǎng)絡(luò)社會:網(wǎng)絡(luò)化是信息社會最為典型的社會特征。4、數(shù)字生活:具體體現(xiàn)在生活工具數(shù)字化、生活方式數(shù)字化和生活內(nèi)容數(shù)字化三個方面。例如,使用計算機或移動終端(智能手機、平板電腦、電子書閱讀器等)在線聽音樂、看視頻、閱讀電子書;使用移動終端進行移動辦公和消費購物;使用數(shù)碼相機記錄生活并在線分享給親朋好友等。在信息社會,數(shù)字化信息成為主要的生活消費品之一。5、在線政府:政府可以通過網(wǎng)絡(luò)平臺實現(xiàn)政務(wù)公開,為居民提供公共服務(wù)等,提升社會管理和公共服務(wù)的水平。在信息技術(shù)的支撐下,在線政府具有科學(xué)決策、公開透明、高效治理、互動參與等方面的特征。6、當(dāng)前,我國正在制定實施“互聯(lián)網(wǎng)+”行動計劃、人工智能發(fā)展規(guī)劃,不斷推進互聯(lián)網(wǎng)、人工智能創(chuàng)新成果與社會各領(lǐng)域深度融合,從而催生許多新產(chǎn)業(yè)、新業(yè)態(tài)和新模式,不僅滿足人們生活中各種各樣的需求,也為實體經(jīng)濟增長注入強勁動力,促進了社會的發(fā)展。7、信息技術(shù)的發(fā)展趨勢:網(wǎng)絡(luò)互聯(lián)的移動化和泛在化、信息處理的集中心大數(shù)據(jù)化、信息服務(wù)的智能化和個性化等趨勢。六、信息系統(tǒng)組成與應(yīng)用1、信息系統(tǒng)是由硬件、軟件、通信網(wǎng)絡(luò)、數(shù)據(jù)和人員組成的人機交互系統(tǒng),主要用于信息的輸入、存儲、處理和輸出。2、計算機硬件:運算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備,五個部分中央處理器:運算器和控制器合稱為中央處理器,簡稱CPU。中央處理器是核心部件。時鐘頻率:指中央處理器運算時的工作頻率。單位是赫茲(Hz)、時鐘頻率越高,CPU的運行速度越快。字長:指中央處理器同時處理的二進制位。字長越大,性能越好。例如64位的CPU。存儲器:是計算機存儲數(shù)據(jù)的部件。只讀存儲器:(ReadOnlyMemory,ROM):是永久性存儲,用來存儲計算機的基本信息。斷電后信息不會丟失。隨機存儲器:(RandomAccessMemory,RAM)用來存儲正在執(zhí)行的程序和數(shù)據(jù),是臨時存儲,斷電后信息會丟失。硬盤、光盤、U盤、移動硬盤、固態(tài)硬盤輸入設(shè)備:給計算機輸入信息的設(shè)備,常用的有:鍵盤、鼠標(biāo)、操縱桿、掃描儀、麥克風(fēng)、攝像頭、虛擬鍵盤、手寫板、觸摸屏、體感設(shè)備、射頻識別(RFID)輸出設(shè)備:輸出計算機處理結(jié)果,常用的有:顯示器、音箱、觸摸屏、打印機、繪圖儀、投影儀、3D打印機3、移動終端移動終端是指可在移動中使用的計算機役備,主要用于實現(xiàn)人機交互。常見的移動終端有智能手機、筆記本電腦、平板電腦、車

溫馨提示

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

評論

0/150

提交評論