




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、主題一:信息獲取一、信息與信息技術(一)信息的基本概念及基本特征1信息、物質與能源是人類社會生存與發展的三大基本資源。2從信息的含義、信息的表現形式、信息的載體這三個方面來認識信息。信息是事物的運動狀態及其狀態變化的方式。(P2左手邊小字部分)利用文字、符號、聲音、圖形、圖像等形式作為載體,通過各種渠道傳播的內容稱之為信息。(注意描述的主體,如果主體是事物就不屬于信息,如果描述的是內容、情況就是信息)3信息的基本特征:載體依附性、價值性、時效性、共享性、真偽性、不完整性等。4能通過具體事例分析信息的特征。 如:依附性:信息必須依附一定的媒體介質表現出來,如:看到螞蟻搬家知道快下雨了價值性:信息
2、能夠滿足人們某些方面的需要,如:“烽火連三月,家書抵萬金”等。判斷是否是價值性主要看兩點:a)主體是否是信息;b)能否體現價值。時效性:信息會隨著客觀事物的變化而變化,如:天氣預報、市場信息都會隨時間的推移而變化。共享性:一個信息可以由多人進行分享;如:網絡上的信息被人下載和利用。真偽性:“明修棧道、暗渡陳倉”、諸葛亮“空城計”。 不完整性:“盲人摸象”。(二)信息技術的概念和信息技術的應用實例1信息技術的概念:一切與信息的獲取、加工、表達、管理和評價等有關的技術。(P5)2信息技術的應用,說得出虛擬現實技術、語音技術、智能代理技術的具體例子。P7-P8 虛擬現實技術:大型3D游戲、電子寵物、
3、三維全景圖片、仿真虛擬實驗室等 語音技術:包括語音識別技術、語音合成技術。如:語音消息、語音搜索、語音變聲、語音輸入法等。 智能代理:Office助手、智能機器人的應用等。(三)信息技術的發展史(P5)人類社會發展歷史上經歷了五次信息技術革命:1語言的使用:是從猿進化到人的重要標志。2文字的創造:使信息的存儲和傳遞首次超越了時間和地域的局限。3印刷術的發明:為知識的積累和傳播提供了更為可靠的保證。4電報、電話、廣播、電視的發明和普及:進一步突破了時間與空間的限制。5計算機技術及現代通信技術的普及與應用:將人類社會推進到了數字化的信息時代。(四)信息技術的發展趨勢:1越來越友好的人機界面;2越來
4、越個性化的功能設計如個性化手機、個性化電視節目等。硬件系統從外觀上看,一臺計算機主要由主機箱、顯示器,鍵盤,鼠標,音箱,打印機等組成。從功能上分控制器輸入設備:鍵盤,鼠標,掃描儀,麥克風等運算器存儲器輸出設備:顯示器,打印機,音箱等。中央處理器,簡稱CPU,是微機的核心部件。通常說到的486、586、奔騰、奔騰、奔騰等都是指CPU的型號。外存儲器:硬盤、軟盤、光盤、U盤等。內存儲器軟件系統應用軟件:Word、WPS、Excel、游戲、殺毒軟件等應用在某一方面的軟件。系統軟件:WINDOWS 、DOS、UNIX等操作系統軟件。應用軟件要在系統軟件的平臺上才能正常運行。計算機系統3越來越高的性能價
5、格比:信息技術正向低消耗、高速度的方向發展。(五)計算機基本知識2計算機的基本操作(包括鼠標和鍵盤的基本操作,文本輸入)。(1)鼠標操作:移動、單擊左鍵(單擊)、單擊右鍵(右擊)、雙擊、拖動。 (2)鍵盤操作:八個基準鍵是: 左手小指到食指依次放在A S D F 鍵上;右手食指到小指依次放在J K L ; 鍵上;(3)中英文輸入法切換: CTRL+空格;不同輸入法的切換:CTRL+Shift 中文輸入拼音字母ü用鍵盤的v鍵代替;中文輸入要在小寫字母狀態下。 特別中文標點符號輸入:省略號() shift + 頓號(、) 書名號 shift+二、信息獲取(一)信息獲取的一般過程(分得清楚
6、問的問題對應哪個過程,尤其2和3)信息獲取的一般過程:確定信息需求、選擇信息來源、確定信息獲取方法并獲取信息、評價信息。(二)信息來源多樣性根據問題確定信息需求和信息來源,選擇適當的方法獲取信息,能根據問題確定信息來源。1信息來源分類:文獻型信息源、口頭型信息源(個人信息源)、電子型信息源、實物型信息源(現場信息源)。P16表2-1(三)計算機網絡及因特網的基本知識1網絡基本類型( 1 )計算機網絡按其規模大小,可分為局域網和廣域網。( 2 )計算機網絡按連接類型,可分為有線網和無線網。2網絡構成的三要素:計算機及輔助設備(如:交換機)、通信介質(如:電纜、光纖、無線)、網絡軟件(如:Wind
7、ows NT 、NOVELL )。3因特網的通信協議(1) TCP 協議:數據傳輸控制協議。它規定對傳輸的數據如何進行分組和傳輸。(2) IP 協議:網絡互聯協議。它主要規定因特網中計算機地址的統一表示方法。TCP /IP 協議是因特網上最基本的通信協議,連接在國際互聯網上的任何一臺計算機都要使用該協議才能在因特網上進行相互通信和交流。(3) HTTP 協議:超文本傳輸協議,以便各種文字、聲音、圖像等信息在網上傳輸。(4) FTP 協議:文件傳輸協議。(5)郵件協議:SMTP (簡單郵件傳輸協議)、POP3 (郵局協議)。4統一資源定位器(URL )的組成 P255域名及IP 地址(1)域名
8、域名的表示形式:計算機名網絡名機構名頂級域名,如 常用機構名:com(商業站點)、edu(教育站點)、gov(政府站點)、net(網絡服務機構)(2) IP 地址:IP 地址由3個小數點、4個整數組成,其中每一個數字都在O 255 之間 ,如:6 數值不能出現負數,不能超過255,不能有其他符號,如:192.10.258.3(258超出255)和.12(5個數了)222.52.-1.32(有負數-1),這三個IP地址格式都是錯誤的。(四)搜索引擎的類型搜索引擎可分為全文搜索引擎和目錄類搜索引擎。1全文搜索引擎的使用方法也稱為“關鍵詞查詢”,指用代表所需
9、信息主題的關鍵詞進行信息查詢。2目錄搜索引擎是將收取到的各個網站(網頁)的信息按照目錄分類,建立索引數據庫供人們分類查找,因此這種搜索方式也被稱為分類搜索。3常用搜索網站:百度(www.B)、谷歌(www.G)、必應(B)、搜狐(www.S)等。4.文件名組成:主文件名.擴展名,如:成績表.xls,擴展名代表文件類型,又叫做“后綴名”文件名命名不能包括以下符號(英文狀態下): ? * / < > : | "(英文雙引號不能用,英文單引號可以用)常見各種文件類型及擴展名:(1)文檔類型:doc(Word文檔)、xls(電子表格)、txt(記事本)、rtf
10、(寫字板)、wps(WPS文件)(2)網頁文件:htm、html (如默認網站主頁文件名是:index.htm)(3)圖形圖像:bmp、jpg、gif(動態圖)、png、psd(Photoshop格式)(4)視頻文件:avi、wmv、mpg、mov、mp4、rmvb、rm等(5)音頻文件:mp3、wma、wav、mid等(6)壓縮文件:zip、rar (7)可執行文件:exe (8)動畫文件:swf (9)數據庫文件:mdb、dat(五)信息的搜索與瀏覽1信息搜索的策略與技巧:(1)使用權威網站;(2)使用不同搜索引擎;(3)提煉搜索關鍵詞;(4)用好邏輯命令(AND(可以減少搜索結果)、OR
11、(可以增加搜索結果)、NOT、“+ ”、“-”);( 5)利用專業搜索引擎2信息的瀏覽 (*具體見后面的復習提綱*)(1) IE 瀏覽器窗口的組成。(2)瀏覽信息的方法:在地址欄中輸人網址,通過超級鏈接可以瀏覽新的頁面,通過“歷史”按鈕查閱己瀏覽的網頁,通過“收藏夾”快速瀏覽經常需要訪問的網頁。(3) IE 瀏覽器中的常用工具(包括前進、后退、停止、刷新、主頁、歷史、收藏等按鈕的使用方法)。(4)掌握IE “工具”菜單中“Internet 選項”中幾個常用選項卡的使用方法。如:設置起始頁:每次啟動IE,瀏覽器都將自動下載和顯示一個網頁,這個網頁稱為起始頁。設置起始頁在“工具”菜單下的“Inte
12、rnet 選項”。(六)信息的下載信息下載就是將網上信息保存到用戶計算機的外存儲器上。 1下載網頁上的文字:選中文字,再使用“復制”、“粘貼”、“保存”等操作命令。2下載圖片:單擊選中圖片,右擊鼠標,出現快捷菜單,使用“圖片另存為(S)”命令。3下載網頁:將當前瀏覽的網頁保存到用戶計算機的存儲器上。操作方法為:用“文件”菜單中的“另存為(A ). ”選項。文件類型是網頁類型(htm )。4下載文件:選中文件并右擊鼠標,出現快捷菜單,選擇“目標另存為”選項或利用網頁上的“下載”按鈕之類的圖標、文字信息的提示進行文件下載。5用下載工具軟件下載文件,如網絡螞蟻、網際快車、迅雷、QQ旋風等。(P31表
13、2-11)(七)電子郵件 1、電子郵件地址的組成:用戶名、分隔符()、域名 如:liming 其中:liming是用戶名;是郵箱服務器域名 2、附件的發送:通過Email可以發送文本、聲音、圖片、影像等文件,附件大小有限制主題二:信息加工與表達一、信息加工概述(一)信息加工是指通過判別、篩選、分類、排序、分析和再造等一系列過程,使收集到的信息成為能夠滿足我們需要的信息。(四)信息加工的基本方式:人工加工、計算機加工。(五)計算機信息加工的類型:基于程序設計的自動化信息加工(編程加工);基于大眾信息技術工具的人性化信息加工;基于人工智能技術
14、的智能化信息加工(信息的智能化加工)。信息的智能化加工: 是指利用人工智能技術加工信息。P51-53人工智能應用領域:(1)模式識別:指紋識別、語音識別、光學字符識別、手寫識別等。(2)機器翻譯:利用計算機把一種自然語言翻譯成另一種自然語言的過程。用以完成這一過程的軟件叫做機器翻譯系統,如金山快譯、譯星、萬能對譯、在線翻譯等。(3)其他應用:智能機器人、計算機博弈(象棋、圍棋、五子棋等人機對弈)、智能代理(Office助手)、專家系統、機器證明、數據挖掘等。(P53右邊小字部分)二、文本信息的加工(一)軟件也可以分為共享軟件和自由軟件(免費軟件)兩種。(P58左下角小字部分)漢字編碼分為:輸入
15、碼(外碼):各種輸入法,如:拼音碼輸入法(搜狗、智能ABC、QQ拼音輸入法等)、王碼五筆輸入法、自然碼、區位碼機內碼(內碼):分國標碼(GB,及簡體中文)、BIG5碼(繁體中文)、ASCII碼(英文,國際編碼)輸出碼(字型碼):以點陣式在電腦屏幕顯示字型。(知道用二進制代碼0(白點)和1(黑點)表示字型的構成)P61-62(二)常見的字處理軟件有:Word 、寫字板、記事本、WPS 等。Word 文件的默認存儲格式:doc ; 寫字板文件的默認存儲格式:wri 或rtf ; 記事本文件的默認存儲格式:txt; WPS 文件的默認存儲格式:wps 。(三)利用字處理軟件可以設置字體、字形、字號、
16、字體顏色、行距、首行縮進、段落格式、文字環繞方式、頁面、頁邊距、頁碼及頁眉頁腳等,插入藝術字、文本框、圖片及表格等。(四)文本信息的結構化表達方式:文字表達、項目式、表格、結構圖、流程圖表達等。(詳細見課本P67-P69)(五)文本信息的形象化(圖形化表達)表達:指借助生動的圖形、圖像表達信息,強化表意效果,實現更深刻意義和更廣范圍的信息交流。P70-71三、表格信息的加工(一)了解工作表概念,會建立工作表,掌握工作表中的基本操作(復制、移動、插入、刪除等)。 工作簿(.xls):Excel最終保存的文件形式是工作簿,可以包含最多255張工作表(Sheet1Sheet255) 工作表:每個工作
17、簿默認有Sheet1、Sheet2、Sheet3三張工作表,最多可以添加到255張 單元格:構成工作表的基本單位。單元格地址由列標(ABC)+行標(123)組成,如第5行第3列單元格是C51.數據的輸入(1)純數字符號的輸入:要在數字符號前加單引號,如字符0021,輸入為0021分數的輸入:先輸入一個零(0),然后輸入一個空格,最后再輸入相應的分數。(2)單元格內出現“#”號,是因為單元格的寬度不夠,只需要選定該單元格,再在菜單欄上選擇“格式”/“列”/“最適合的列寬”即可去掉#號。2單元格表示方法:列號(英文字母)+行號(數字),如第5行第6列的單元格為F5單元格區域表示方法:如A3到A6區
18、域表示為A3:A6,共A3、A4、A5、A6四個單元格。要會計算某個單元格區域包含多少單元格:如B3:D5包含多少單元格?計算方法:列標:B-D,共3列;行標:(5-3)+1=3行,總單元格個數:列標*行標=3*3=9個(二)能進行表格數據的計算(利用公式或函數進行計算):求和、求平均、求最值、計數。 1.用公式計算數據(輸入公式的標志是輸入一個“=”(等號) 常用函數的應用:SUM(求和),AVERAGE(求平均值),Max(求最大值),min(求最小值),Count(計數函數)“= SUM(C3:C5)”表示求C3到C5單元格區域的數據的和。等同于“=C3+C4+C5”“=Average(
19、C3:C5)”表示求C3:C5單元格區域數據的平均值“=Max(C3:C5)”表示求C3:C5單元格區域數據的最大值“=Count(C3:C5)”表示求C3:C5區域中包含數字的單元格個數以及參數列表中數字的個數。假設C3:C5中的數據分別為12、0、a,則“=count(C3:C5)”的結果是2;如果函數變為“=count(C3:C5,5,3)”則得到結果為42. 公式的復制:可以完成類似的計算(操作方法一:選中應用了公式的單元格后,單擊“編輯”菜單中的“復制”命令,然后選擇需要完成類似計算的單元格,單擊“編輯”菜單中的“粘貼”;操作方法二:選中應用了公式的單元格后,鼠標指針指向單元格右下角
20、的小黑塊,變成黑十字形時按住左鍵不放拖動到目標單元格。兩種方法均可實現公式的復制)(三)對表格數據進行排序(主要關鍵字、次要、第三關鍵字排升序、降序)、篩選和分類匯總(先排序,實現分類,再匯總)。(四)根據表格中的數據建立柱形圖、條形圖、餅圖、折線圖、面積圖等圖表。(這五種圖表的類型要了解)(五)知道圖表和表格數據是關聯的,改動圖表或者表格源數據,彼此都會同步發生變化。四、多媒體信息的加工 (P86、90、93、94、95、96)(一)音頻信息的采集與加工:了解音頻信息采集工具;了解常見音頻文件格式(WMA 、MP3 、WAV 等)的特點;常用音頻處理軟件有:Cooledit 、GoldWav
21、e 、Adobe Audition等,音頻播放器有:Window Media Player、千千靜聽、酷狗等。 (二)視頻信息的采集與加工:常用視頻編輯軟件有:會聲會影,Movie Maker,Premiere等等;了解常見視頻文件格式(AVI、WMV、MPG、MP4、MOV、RMVB等);常見視頻播放軟件:Window Media Player、超級解霸、暴風影音等。(三)圖像信息的采集與加工:常用圖像信息的采集工具有:數碼相機、手機、掃描儀等;了解常見圖像格式(BMP 、JPG 、GIF 、PSD 、PDF 、SWF 等);常用圖像處理軟件有:Photoshop、畫圖、美圖秀秀、Auto
22、CAD、CorelDraw(矢量圖編輯軟件)等。熟悉Photoshop中矩形選擇工具、魔棒工具、裁剪、移動工具 、 抓手工具 、磁性套索 、套索 、 水平翻轉(自左向右翻轉)、垂直翻轉(自下向上翻轉)等使用方法。五、位圖和矢量圖的區別:(P93) 1.位圖(點陣圖):由像素點組成,優點:色彩豐富鮮艷;缺點:文件較大、放大會變模糊(失真),馬賽克或鋸齒化。 2.矢量圖:以向量方式構圖,優點:文件較小、放大不會模糊(不會失真);缺點:色彩變化較少。六、信息的集成與交流(一)信息集成的一般過程:選題立意(確定主題設計目標)、設計規劃(規劃內容結構,收集加工素材)、開發制作(選擇制作工具,實際設計制作
23、)、評估測試(收集反饋、評價修正)。(P106 圖6-2)信息集成的概念:將文本、圖像、聲音、動畫、視頻等媒體素材,有計劃有目的地組織在一起,為表達某一主題服務。信息技術集成的過程不僅僅是技術的運用,還涉及語言、藝術、心理等方面的知識,同時也需要具備人際交往、團隊協作等方面的能力。(P105 )(二)常用信息集成工具(P109-110 表6-4)1基于頁面的工具:指采用類似書本“頁”的方式集成素材的工具,如Word 、WPS 、PowerPoint 、FrontPage 等。2基于圖標的工具:以圖標形式將素材集成在流程圖中的工具,如Authorware 、方正奧思。3基于時間的工具:依據時間順
24、序的方式集成素材的工具,如Flash 、Director 等。(三)信息的發布1信息發布三大類型:(P121-122)個人信息發布:個人網站信息發布、班級公告信息發布、班級演講、教師講課等;行業信息發布:企業通過網絡發布產品信息;學校通過校園廣播、校園電視臺、學校網站發布校內新聞;各種學校協會、愛好者協會等創辦的供內部交流的報刊等;官方機構發布:官方網站、官方電視臺、官方新聞發布會等。2網絡信息發布的方式: 借用現成的網絡工具和資源發布信息(如網絡廣告、BBS 公告、電子郵件等)。 建立網站發布信息。3網站發布信息的主要方式(注意:不僅僅只能在自己的電腦上發布) (P124) 在“網上鄰居”中
25、發布:設置“共享”,在局域網內共享網站文件。 在本機上發布:用軟件提供的功能進行發布,如Frontpage、PWS ( Personal Web Server個人服務器)等。在因特網上發布:用上傳工具(CuteFTP 、Web Publishe等)。(四)信息交流。1意義:信息交流是人們學習、生活和工作中不可缺少的重要活動。 2網絡可以提供多種信息交流方式,如電子郵件、BBS(論壇) 、QQ 、Msn 、博客(weblog)等。主題三:信息資源管理一、信息資源有按學科分類和主題分類兩種分類方法。(P137) 學科分類法:由權威機構發布、成為全社會或行業所遵守的標準的方法。如大部分圖書館圖書分類
26、、圖書雜志的郵發代號分類、機動車車牌照號碼分類、論文期刊等的分類等等;主題分類則可以具有一定的隨意性,如很多網站的內容分類等。信息資源管理的方式主要有三種:人工管理、文件管理和數據庫管理。(P150 表7-7)1人工管理:靈活、簡便,但對大量信息資源進行重新組織管理比較困難,如圖書館藏書管理、個人圖書資料整理等。2文件管理:以文件和文件夾為信息單位進行管理,如電子表格、資源管理器、收藏夾管理等。(P141)3數據庫信息資源管理:如網站上的數據信息、數字圖書館、銀行系統、售票系統、搜索引擎、手機通訊錄等等。(P145)數據庫軟件:Access ,數據庫文件格式(擴展名是.mdb或者.dat),數
27、據庫有數據表組成,表中每一行稱為一條記錄,每一列稱為一個字段。(P147)參考題目(課本P153練習題):網站提供的同學錄信息,屬于 數據庫管理,利用電子表格管理同學錄信息,屬于 (計算機)文件管理,記錄在紙質小本子上的電話號碼和通訊地址,屬于 人工管理。二、常用數字化信息資源管理(一)用資源管理器管理本地計算機資源:資源管理器是Windows 系統提供的信息資源管理工具,它采用樹型結構實現目錄管理,可以方便、直觀地管理和查找文件。(二)用電子表格管理數據資源:電子表格具有信息管理和數據統計的雙重功能。(三)用收藏夾分類管理常用網站:收藏夾是瀏覽器提供的管理工具,可按一定主題分類,通過創建、重
28、命名、刪除等操作,分類管理常用網站。主題四:信息技術與社會一、信息技術對社會發展、科技進步及個人生活與學習的影響(一)積極影響:信息技術可以推動社會發展,促進科技進步、加速產業變革、創造新的人類文明;對個人就業產生影響,給個人帶來了便利和實惠;改變人們工作、生活方式,促使人們的思想觀念發生變化。(二)消極影響:網絡黑客、病毒、垃圾信息、信息犯罪等。(三)信息社會交流方式的多樣性:網絡提供了許多方便快捷的信息交流方式,如電子郵件、BBS 、QQ 、MSN 以及博客(weblog)、論壇、微博、微信等。面對同一個交流需要,要學會選擇適當合理的交流方式與他人交流。二、信息安全意識和習慣(一)信息安全
29、面臨的威脅計算機犯罪、黑客行為、信息丟失、電子諜報(比如信息流量分析、信息竊取等)、信息戰、網絡協議自身缺陷(例如TCP / IP 協議的安全問題)、嗅探(嗅探器可以竊聽網絡上流經的數據包)。(二)計算機病毒的概念與特征1概念:編制者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機使用并且能夠自我復制的一組計算機指令或者程序代碼被稱為計算機病毒2特征:傳染性、破壞性、隱蔽性、潛伏性和可激發性(三)計算機病毒的防治1計算機病毒的傳播途徑:移動存儲設備(磁盤、光盤、U 盤、移動硬盤)和網絡傳播。2計算機病毒的危害:磁盤空間突然變小;運行異常(速度緩慢、突然重啟、死機);程序或數據無故丟失
30、;顯示亂碼;出現不能控制的自動操作;長時間訪問磁盤等。3計算機病毒的防治:重要數據定期備份;不使用來歷不明的軟盤、光盤;對網絡下載的軟件先殺毒后使用;謹慎處理電子郵件附件;使用殺毒軟件,開啟實時監控,及時升級并定時查殺。三、網絡安全與網絡道德規范(一)網絡上的自我保護意識1因特網上信息交流的特點:開放性、自主性和隱蔽性等。2因特網上保護個人隱私的主要方法:安裝防火墻和殺毒軟件、對敏感的數據發送要加密、及時清除在網絡上交流信息的記錄、在網絡上謹防泄露個人資料等。3垃圾郵件、網絡病毒、電腦黑客、網絡詐騙等給網絡應用帶來了負面影響。我們要客觀認識,既不要過度崇拜,也不要因噎廢食、盲目排斥,應合理而充
31、分地發揮信息技術的作用。(二)網絡道德規范1文明使用網絡,如進行網絡交流用詞和用語要講究禮貌、不傳遞虛假信息、不傳播不健康的信息等。2熟知“全國青少年網絡文明公約”,包括“全國青少年網絡文明公約”中的“五要”和“五不”的具體內容、公約的發布單位和時間等。其中“五要”和“五不”內容如下:(1)要善于網上學習,不瀏覽不良信息;(2)要誠實友好交流,不侮辱欺詐他人;(3)要增強自護意識,不隨意約會網友;(4)要維護網絡安全,不破壞網絡秩序;(5)要有益身心健康,不沉溺虛擬時空。選修模塊算法與程序設計主題一計算機解決問題的基本過程一、 用計算機解決問題的一般過程:分析問題、設計算法、編寫程序、調試運行
32、四個步驟。P3二、 算法:(一)算法的基本概念:在有限步驟內求解某一問題所使用的一組定義明確的規則。P5(二)算法基本特征:有窮性、確定性、零或多個輸入、一個或多個輸出、可行性。P5(三)算法的描述方式:1. 自然語言描述(用常用語言文字進行描述),特點是通俗易懂,不需要專門訓練。P62流程圖描述,特點是流程表達清晰,算法結構明確。流程圖的常用圖形符號有起止框、輸入輸出框、判斷框、流程線和連接點。P7-P8 (圖1-3)3偽代碼描述(自然語言和程序設計語言結合的形式,即有文字表達,也有部分程序代碼)。P8(四)算法的三種基本邏輯結構:順序結構、條件結構和循環結構。給出解決簡單問題的算法,能寫出
33、結果。三、程序設計語言的發展過程:P111. 機器語言:唯一一種計算機能直接識別的語言,由二進制0和1組成;2. 匯編語言:采用英文助記符代替機器指令,如ADD AL,8 、 MOV AL,8等3. 高級語言:接近自然語言和數學語言的編程語言,更接近人思維模式,常見高級語言有我們本學期學習的VB語言,還有C/C+、PASCAL、JAVA等。*匯編語言和高級語言計算機都無法直接識別,必須用翻譯程序轉換成可執行文件才能在計算機上運行*主題二:程序設計語言初步一、VB 可視化程序的開發環境1.常用控件及其名稱:2兩種設計模式:窗口設計模式(在窗口中添加各種控件)、代碼設計模式(編輯程序代碼)3.對象
34、及其三個特征: 對象:一切事物都可以看作是對象,比如一個人、一臺計算機、一支筆等。VB中的所有控件,比如標簽、文本框、按鈕,包括程序運行的整個窗口界面等等,都屬于對象。P16P76對象的屬性:只對象的外部特征。VB中窗體對象的屬性有名稱、標題(Caption)、字體(Font)、背景顏色等;P77對象的方法:方法是對象能夠執行的操作。P19具體請參照課本P127-132附錄三 VB常用控件具體內容。對象的事件:P19能被對象識別的動作。對象根據設計的操作做出的一系列反應,完成一個具體的操作過程。如對命令按鈕的單擊(Click)、雙擊(DbClick)都屬于事件。具體請參照課本P127-132附
35、錄三 VB常用控件具體內容。二、VB 語言基礎(一)VB 的基本數據類型P21整型(Integer)、長整型(Long)、單精度型(Single)、雙精度型(Double)、字符串型(String)、布爾型(Boolean )。尤其注意整型(Integer)的范圍:-3276832767,數值范圍較小。(二)變量與常量(1)變量的定義:格式: Dim <變量名> As <數據類型> (P21-P23)舉例: Dim N As Integer, S As String (定義一個變量名為N的整型變量,變量名為S的字符串型變量)變量名取名規則:開頭:必須以字母或漢字開頭,而
36、不能用數字或其他字符開頭; 組成:字母、漢字、數字、下劃線,不能含有小數點、空格、?、 *、-、/等字符,不能使用VB保留字,如: Dim,As,If,Else,For,Next,Print,Sub,End等;不能使用任何特殊符號,如、等。 長度:不能超過 255個字符,(一個漢字占兩個字符); (2)常量的定義:(常量名命名規則參考變量名)格式:Const 常量名 As 類型=表達式 舉例: Const PI=3.1415926 數值常量:如a=60 字符串常量:如a="123" s="hello"(二)VB 的主要運算1算術運算符:-*/Mod(求余
37、-兩數相除取余數) (整除-兩數相除取商) 如:6 mod 2=0 72=3優先順序: - * / mod + - (課本P25 表2-6 P26)2字符串運算符:&+ 例:"123"+ 111=234 "123" & 111="123111" "123"+"111"="123111"3關系運算符:= >< <>(不等號)<=>=4邏輯運算符:not(取反) and(與運算)or(或運算)當一個表達式含多種運算符時,運算優先
38、級是:算術運算符>字符串連接運算符>關系運算符>邏輯運算符如:在VB中,下列運算符優先級別最高的是( A )A.mod B.> C.not D.= 優先順序:(A > B.D > C)(三)常用的幾種函數 (以下參數中出現C的地方表示是字符串)1數學函數:求平方根函數sqr()、求絕對值函數Abs(),向下取整函數Int()(P30) 如:x=25,sqr(x)=5 Abs(-x)=Abs(-25)=25 Int(4.8)=4 Int(-4.8)=-52字符串函數:Left(C,n)截取字符串左邊部分、Right(C,n)截取字符串右邊部分、Len(C)求字
39、符串長度(P31)如:若字符串常量C="Morning",則:Len(C)=7 Left(C,3)= "Mor"Right(C,3)= "ing" Mid(C,3,3)="rni"3類型轉換函數: Val(C)將字符串轉換為數值、str(X)將數值轉換為字符串(P32)4日期函數:date()返回系統的當前日期、time()返回系統的當前時間,Now()返回系統的當前日期和時間(四)VB 表達式算術表達式,關系表達式,使用not 、and 、or 構造簡單的邏輯表達式。要特別注意VB表達式與數學表達式的區別。數學表
40、達式VB表達式b2-4acb2-4*a*cSqr(a-b)ABA<>BX0X>=0Y1Y<=0(x2-y2)/(2*a*b)(五)VB 的基本語句和變量的定義1賦值語句:用“=”來實現,賦值號“=”左邊只能是變量或對象的屬性名,右邊可以是常量、變量、表達式或函數均可。表示將“=”右邊的值賦給左邊變量。 如: N=N+1 表示將N的值加1后重新賦給N,結果N的值在原基礎上增加了1。2輸入:(1)(輸入函數) 用法:變量名=inputbox("提示")。如:N=inputbox("提示") 作用:在程序運行后提供對話框讓用戶輸入,待用
41、戶輸入完畢確定后,將用戶輸入的內容賦給變量N。3. 輸出:Print 語句,例如:a=15,b=20,則:Print a+b 輸出:35 (表示輸出變量s的值)Print "s="a;"+"b;"="a+b輸出:s=15+20=35(帶雙引號("")的,雙引號中的內容是什么直接輸出什么;不帶雙引號的則直接輸出變量的值)Print "a+b="a+b 輸出:a+b=35(P27右下角小字部分-P28頂部第一行) 注意:print語句中,可以用分號(;)也可以用逗號(,),輸出格式不同如下:Prin
42、t "a+b="a+b 輸出:a+b=35 (輸出的結果中都是連續輸出,中間無空格隔開)Print "a+b=",a+b 輸出:a+b= 35 (輸出的結果中間有空格隔開) (六)程序的三種基本結構:順序結構、選擇結構(分支結構)、循環結構1程序的順序結構:按照自上而下的順序執行。(2)(雙分支選擇結構):If 條件 Then 語句或語句組1 else 語句或語句組2 End If功能:條件成立則執行then后面的語句,否則執行else后面的語句 (1) (單分支選擇結構):If 條件 Then 語句或語句組 End If功能:如果條件成立則執行then
43、后面的語句,不成立則跳出If語句2程序的選擇結構:If Then Else 語句,Select Case 語句,If 語句嵌套。舉例:有一分段函數,輸入一個x的值,根據x的值輸出y的值。已知: 1 (x>0)Y= 0 (x=0) -1 (x<0) if多分支結構實現分段函數(其中傾斜畫線部分是注釋): Dim x As Integer , y As Integer x = Val(Text1.Text) '通過文本框輸入x的值 If x > 0 Then '判斷x>0是否成立,成立則執行語句:Print "y=1" Print &qu
44、ot;y=1" '輸出雙引號內的內容y=1 ElseIf x = 0 Then '否則(意思是x>0不成立的情況)再判斷x=0是否成立,成立則執行:Print "y=0" Print "y=0" '輸出雙引號內的內容y=0 Else '否則(意思是x=0不成立,因為是在x>0不成立的情況下才判斷x=0,因此此處是x<0的情況) Print "y=-1" '輸出雙引號內的內容 End If '多分支結構的if語句結束SelectCase 語句實現分段函數 Dim
45、 x As Integer, y As Integer x = Val(Text1.Text) '通過文本框輸入x的值 Select Case x Case Is > 0 '大于0的情況下輸出y=1 Print "y=1" Case 0 '等于0的情況下輸出y=0 Print "y=0" Case Else '其它情況(剩下的只有小于0的情況)輸出y=-1 Print "y=-1" End Select '結束select語句3程序的循環結構:Do Loop 語句,For Next 語句,
46、不多于二重循環。(1)For next 實現循環(只要循環變量沒有超過終值就循環,超過終值就退出循環)For循環是計數型循環語,用于控制循環次數已知的循環結構。語句形式如下:For 循環變量 = 初值 To 終值 Step 步長 循環體Next 循環變量 循環次數=Int(初值-終值)/步長 + 1如: For i=1 to 100 Step 2 s=s+i Next i問題:該循環將執行循環體語句 s=s+i 多少次?循環次數=Int(1-100)/ 2 + 1 = Int(-99)/ 2+ 1 = Int(-49.5)+ 1 (取絕對值后)= Int(49.5) + 1 = 49 + 1
47、= 50 次 (2)do loop實現“當”型循環 (3)do loop實現“直到”型循環Do s=s+iLoop until i>100功能是:一直循環,直到條件成立時退出循環 。 Do While i<=100 s=s+iLoop 功能是:當條件成立時循環,條件不成立時退出循環。 三、程序設計基礎(一)結構化程序設計基本思想:運用軟件工程思想,“自頂向下,逐步求精”。結構化程序設計的基本方法:將功能相對獨立的程序塊定義為函數或過程,供在程序的其他位置調用。(二)VB 的三種工作模式:設計模式、運行模式、中斷模式。主題三:算法與問題解決例舉 (了解兩種方法的主要區別,懂得判斷什么情況下適合用那種方法解決即可)一、解析法:找出表示問題的前提條件與結果之間關系的數學表達式,并通過表達式的計算來實現問題的求解,這種方法叫解析法。解析法通常需要靈活運用數學、物理等學科的知識。能夠利用解析法解決一些簡單的數學問題。 如:輸入方程的三個系數a、b、c,求一元二次方程的解;輸入矩形的長與寬,求矩形的面積與周長等。(P42-43)二、窮舉法(也叫枚舉法、列舉法):列舉所有可能的情況,逐個判斷哪些是符合問題所要求的條件,從而使問題得以解決的方法。如百錢百雞問題,打印出所有三位數的水仙花數問題,雞兔同籠問題,換錢問題等等,都可以使用窮舉法解決。(P45)(一)列舉出能夠用窮舉法解決的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 茶葉沖泡方法課件
- 育嬰師在家庭教育中的角色考題試題及答案
- 精確定位2025公共營養師考試重要知識點試題及答案
- 物資規劃考試試題及答案
- 路徑設計與知識傳達的重要性稅務師試題及答案
- 考生的備考心得分享試題及答案
- 熱射病的試題及答案
- 計算機二級考試前景分析試題及答案2025年計算機二級考試
- 文化產業管理考試內容概述試題及答案
- 網絡性能測試的執行步驟試題及答案
- 護膚夏日美白課件
- 2025年河南藝術職業學院高職單招職業適應性測試歷年(2019-2024年)真題考點試卷含答案解析
- 2025購銷商品合同模板
- 燃氣管道管道吹掃方案
- 2025年鄭州信息工程職業學院單招職業技能測試題庫帶答案
- 2025第二屆衛生健康行業網絡與數據安全技能大賽備賽試題庫資料500題(含答案)
- 上海市第一至十八屆高一物理基礎知識競賽試題及答案
- 《建筑工程設計文件編制深度規定》(2022年版)
- 病例報告表(CRF)模板
- 2024年度浙江省衢州市人民醫院護士招聘真題練習試卷A卷附答案
- GB/T 13927-2022工業閥門壓力試驗
評論
0/150
提交評論