上海高中信息科技復(fù)習(xí)資料_第1頁
上海高中信息科技復(fù)習(xí)資料_第2頁
上海高中信息科技復(fù)習(xí)資料_第3頁
上海高中信息科技復(fù)習(xí)資料_第4頁
上海高中信息科技復(fù)習(xí)資料_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、教師:顧堅(jiān)班級(jí):姓名:8信息科技專題復(fù)習(xí)第1章信息與信息技術(shù)1 .信息、P p2):消息中有意義的內(nèi)容稱為信息。信息論的創(chuàng)始人香農(nóng)認(rèn)為“信息是能夠用來消除不確定性的東西”。2 .人類社會(huì)賴以生存和發(fā)展的三大資源:信息、物質(zhì)、能源。(維納)3 .信息的特征 < 傳載性 信息可以傳載,并且必須依附于某種載體共享性V可處理性 獲取,表達(dá),加工,傳播,儲(chǔ)存,轉(zhuǎn)換和使用技術(shù)1時(shí)效性控制信息 3.4.信息J 非數(shù)字信息(聲音、圖片、視頻、文字)L數(shù)據(jù)信息彳 數(shù)字信息(二、八、十六進(jìn)制)信息與數(shù)字化(p6)利用儀器設(shè)備把非數(shù)字化資料采集為聲光電等物理信號(hào)(模擬信號(hào)),再經(jīng)過采樣量化和數(shù)字編碼,轉(zhuǎn)換成用

2、二進(jìn)制數(shù)字表示的數(shù)字信息(數(shù)字信號(hào)) ,最后進(jìn)入計(jì)算機(jī)存儲(chǔ)保存。計(jì)算機(jī)只能識(shí)別二進(jìn)制。數(shù)字化的過程也就是把非數(shù)字信息轉(zhuǎn)為數(shù)字類的信息。必須將各種信息進(jìn)行數(shù)字化后,才便于計(jì)算機(jī)進(jìn)行傳送、存儲(chǔ)和處理。5.數(shù)字信息之間的相互轉(zhuǎn)化數(shù)碼:一組用來表示某種數(shù)制的符號(hào)。(1)二進(jìn)制的數(shù)碼是:0, 1(2)十進(jìn)制的數(shù)碼是:0, 1, 2, 3, 4, 5, 6, 7, 8, 9(3)十六進(jìn)制的數(shù)碼是:0,1,2, 3,4,5, 6, 7,8,9, A, B,C,D,E,F基數(shù):數(shù)制所使用的數(shù)碼個(gè)數(shù)。(1)二進(jìn)制的基數(shù)是:2(2)十進(jìn)制的基數(shù)是:10(3)十六進(jìn)制的基數(shù)是:16位權(quán):數(shù)碼在不同位置上的倍率值。(

3、1)二進(jìn)制數(shù)的位權(quán)從左向右依次是:23, 22, 21, 20(2)十進(jìn)制數(shù)的位權(quán)從左向右依次是: 103, 102, 101, 100(3)十六進(jìn)制數(shù)的位權(quán)從左向右依次是:163, 162, 161, 160進(jìn)位法則:二進(jìn)制的進(jìn)位原則是“逢二進(jìn)一”。6.1 其他進(jìn)制轉(zhuǎn)為十進(jìn)制把各非十進(jìn)制數(shù)按權(quán)展開求和按權(quán)相加法(1011)2 轉(zhuǎn)為十進(jìn)制(1011)2 =1 X 20+1 X 21 + 0 X 22 + 1 X 236.2 十進(jìn)制轉(zhuǎn)為其他進(jìn)制除基取余逆序排列(75) 10=10010112 7512 3712 1&02 |9122 I02 1106.3八進(jìn)制和十六進(jìn)制的轉(zhuǎn)換 八進(jìn)制轉(zhuǎn)為

4、二進(jìn)制所占位數(shù)十六進(jìn)制轉(zhuǎn)為二進(jìn)制所占位數(shù) 位bit是計(jì)算機(jī)的最小存儲(chǔ)單位最大數(shù)碼7所占房間78=1112最大數(shù)碼F所占房間(4位) F16=11112一位相當(dāng)于一個(gè)房間。字節(jié)Byte是計(jì)算機(jī)的基本存儲(chǔ)單位。1Byte=8bit一個(gè)字節(jié)相當(dāng)于八個(gè)房間7.非數(shù)字類信息的信息編碼7.1 文字編碼西文字符 ASCII碼文字 -【中文漢字 GB碼字符采用ASCII碼:(1)由7位二進(jìn)制代碼表示,存儲(chǔ)時(shí)占用1個(gè)字節(jié)。(2)共有27=128種不同的組合,表示 128個(gè)字符。(3)其中94個(gè)字符(可打印,包括10個(gè)數(shù)字符號(hào),母、標(biāo)點(diǎn)符號(hào)和其他常用符號(hào))和34個(gè)控制符(不可打印)0*26個(gè)大寫英文字母、26個(gè)小

5、寫英文字(4)在ASCII碼表的排序中,數(shù)字<26個(gè)大寫英文字母<26個(gè)英文小寫字母漢字采用GB碼編碼的種類:輸入碼、內(nèi)碼、字形碼(1)輸入碼:為了將漢字通過鍵盤輸入計(jì)算機(jī)而設(shè)計(jì)的??梢杂卸喾N,如拼音碼、五筆字型 碼等。因此一個(gè)漢字可以有多個(gè)不同的輸入碼。(2)內(nèi)碼:供計(jì)算機(jī)系統(tǒng)內(nèi)部進(jìn)行存儲(chǔ)、加工、處理、傳輸?shù)裙ぷ鲿r(shí)統(tǒng)一使用的代碼。因此, 對(duì)于同一個(gè)漢字來說,機(jī)內(nèi)碼是唯一的。1*1*< 八 >VV,口一一第小節(jié)一一.人 第1字節(jié)(3)字形碼:為顯示和打印漢字設(shè)計(jì)的漢字編碼。一個(gè) 32*32點(diǎn)陣的漢字占用 128 (32*32/8) 個(gè)字節(jié)。漢字的存儲(chǔ):一個(gè)漢字存儲(chǔ)時(shí)占用

6、2個(gè)字節(jié)(內(nèi)碼)1.2 聲音編碼(以樣本為單位采集)公式:采樣頻率*量化位數(shù)*聲道數(shù)*時(shí)間1.3 圖片編碼(以像素為單位采集)公式:分辨率*量化位數(shù)單色圖片的1個(gè)像素在計(jì)算機(jī)中占幾位?1位16色圖片的1個(gè)像素在計(jì)算機(jī)中占幾位?4位256色圖片的1個(gè)像素在計(jì)算機(jī)中占幾位?8位24位圖片的1個(gè)像素在計(jì)算機(jī)中占幾位?24位例1: 一副分辨率為 800*600的圖像,用bmp (24位)格式保存需要(字節(jié))答案:800*600*24 /8例2: 一張分辨率為 1024*768的圖像,即 1024*768=786432 ,約80萬像素。例3: “24位位圖”的一個(gè)像素需要24位二進(jìn)制代碼(24/8=3個(gè)

7、字節(jié))來表示。例4:某圖片的分辨率為 1024*768,32位真彩,其文件大小為( 1024*768*32 )/(8*1024*1024 ) =3MB。例5:計(jì)算機(jī)中的三原色指紅、綠、藍(lán),如果每種原色從淺到深分為256個(gè)等級(jí),一個(gè)原色要用8個(gè)二進(jìn)制位,即1個(gè)字節(jié)表示1.4 視頻編碼(以幀數(shù)為單位采集)幀數(shù):每秒鐘視頻中的圖片數(shù)目公式:幀數(shù)*分辨率*量化彳立數(shù)*時(shí)間8 .信息的壓縮(p11)圖形和圖像數(shù)字化后存在大量的冗余信息,所以需要對(duì)信息進(jìn)行壓縮。無損壓縮應(yīng)用于程序和文檔無損的圖片是 BMP,無損的音頻是 WAV.有損壓損應(yīng)用于聲音、圖像、視頻。常用的壓縮方法有無損壓縮和有損壓縮。無損壓縮是

8、對(duì)壓縮后的數(shù)據(jù)進(jìn)行還原,還原后的數(shù)據(jù)與原來的數(shù)據(jù)完全相同。常用的無損壓縮軟件有 winzip和 WinRAR。有損壓縮是對(duì)壓縮后的數(shù)據(jù)進(jìn)行還原,還原后的數(shù)據(jù)與原來的數(shù)據(jù)相比減少了。9 .信息技術(shù)分類(p14)感測(cè)技術(shù):獲取信息的技術(shù)比如人臉或指紋識(shí)別、電子血壓儀、電子溫度計(jì)通信技術(shù):傳遞信息的技術(shù)比如廣播技術(shù)計(jì)算技術(shù):處理信息的技術(shù)比如數(shù)碼相/攝像機(jī)、掃描儀、打印機(jī)控制技術(shù):對(duì)獲取的信息進(jìn)行加工 和邏輯判斷的基礎(chǔ)上做出決策并對(duì)操作 對(duì)象實(shí)施控制技術(shù)日本館的智能機(jī)器人、自動(dòng)化機(jī)械手臂信息的處理:獲取,加工,表達(dá),傳播,儲(chǔ)存,轉(zhuǎn)換和使用等。第2章信息技術(shù)工具-計(jì)算機(jī)1 .計(jì)算機(jī)硬件系統(tǒng)(1)計(jì)算機(jī)

9、應(yīng)采用二進(jìn)制(2)程序可以像數(shù)據(jù)那樣存放在存儲(chǔ)器中,由計(jì)算機(jī)自動(dòng)控制執(zhí)行。 完整的計(jì)算機(jī)系統(tǒng):硬件系統(tǒng)和軟件系統(tǒng)。.計(jì)算機(jī)硬件構(gòu)成(五大邏輯部件):運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備五部分組成。運(yùn)算器:負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行加工處理,完后各種算術(shù)和邏輯運(yùn)算控制器:協(xié)調(diào)并控制計(jì)算機(jī)的各部件按指令序列執(zhí)行指定的操作。運(yùn)算器和控制器合稱 CPU中央處理器:簡(jiǎn)稱 CPU,由控制器和運(yùn)算器組成。主頻是衡量CPU處理速度的一個(gè)重要的技術(shù)指標(biāo)。通常所說的多少Hz就是“ CPU的主頻”。電腦方案中“ Intel 奔月t IV 2.8GHz / 2GB / 160GB 7200轉(zhuǎn)/秒/ 50 X / 17 ”,

10、請(qǐng)按序號(hào)寫出分別寫出硬件名稱(次序不能顛倒);其中表示CPU主頻的是哪個(gè)參數(shù)?CPU 內(nèi)存 硬盤 光驅(qū) 顯示器內(nèi)存f RAM (內(nèi)存條)隨機(jī)存取存儲(chǔ)器,斷電消失ROM只讀存儲(chǔ)器斷電不消失存儲(chǔ)器 外存硬盤U盤 光盤軟盤 、高速緩存輸入設(shè)備負(fù)責(zé)信息輸入,輸出設(shè)備用于輸出運(yùn)算結(jié)果。輸入和輸出設(shè)備又稱I/O設(shè)備常見的輸入設(shè)備有:鍵盤、鼠標(biāo)、掃描儀、攝像頭、數(shù)碼相機(jī)。常見的輸出設(shè)備有:顯示器、打印機(jī)、音響、繪圖機(jī)。存儲(chǔ)系統(tǒng)容量TB>GB>MB>KB>B>b基本單位:Byte (字節(jié))最小單位:bit (位)1kB=1024B1MB=1024KB1GB=1024MB1TB=1

11、024GB字長(zhǎng)(bps),高速緩存CPU性能指標(biāo):主頻(Hz),2.計(jì)算機(jī)軟件系統(tǒng)(1)指令:計(jì)算機(jī)執(zhí)行一步運(yùn)算或判斷的命令。(2)程序:指令的有序集合。(3)軟件:除了程序以外還包括與程序有關(guān)的各種文檔。(4)計(jì)算機(jī)軟件組成:系統(tǒng)軟件和應(yīng)用軟件。(5)系統(tǒng)軟件組成:操作系統(tǒng)、程序設(shè)計(jì)語言處理程序、數(shù)據(jù)庫管理系統(tǒng) 操作軟件:對(duì)計(jì)算機(jī)全部軟件、硬件資源進(jìn)行控制和管理。語言處理程序:作用和是把源碼程序翻譯成二進(jìn)制代碼表示的機(jī)器語言,是計(jì)算機(jī)能夠識(shí) 別和執(zhí)行。數(shù)據(jù)庫管理系統(tǒng):用于建立,使用和維護(hù)數(shù)據(jù)庫的軟件。(6)常見的高級(jí)程序設(shè)計(jì)語言:Pascal C、C+、VB、Java程序設(shè)計(jì)語言分類及其特點(diǎn)

12、語言類型語言特點(diǎn)計(jì)算機(jī)能否識(shí)別執(zhí)行速度機(jī)器語言0,1 (二進(jìn)制)能最快匯編語言助記符不能需要通過編譯軟件進(jìn)行解釋高級(jí)語言接近人類語言或數(shù)學(xué)語言不能(7)應(yīng)用軟件的安裝源名稱:Setup.exe和install.exe(8)應(yīng)用軟件的卸載源名稱:uninstall.exe正確的裝機(jī)順序:操作系統(tǒng)-驅(qū)動(dòng)程序-應(yīng)用軟件第3章信息安全與道德規(guī)范1 .信息的安全信息的完整性:信息的保密性,信息的可用性,信息的可控性信息安全體系:一是威嚴(yán)的法律;二是先進(jìn)的技術(shù);三是嚴(yán)格的管理2 .計(jì)算機(jī)病毒特性(p48)寄生性隱蔽性 潛伏性 傳染性 破壞性 不可預(yù)見性計(jì)算機(jī)病毒是一種程序。計(jì)算機(jī)病毒的三中傳播路徑:一是儲(chǔ)

13、存設(shè)備(U盤),二是計(jì)算機(jī)網(wǎng)絡(luò),三是通過點(diǎn)對(duì)點(diǎn)通信系統(tǒng)(QQ MSN)第4章計(jì)算機(jī)網(wǎng)絡(luò)與因特網(wǎng)基礎(chǔ)1 .計(jì)算機(jī)網(wǎng)絡(luò)的概念(p58)把分布在不同地理區(qū)域的計(jì)算機(jī)與專門的外部設(shè)備用通信線路互連成一個(gè)系統(tǒng),從而使眾多的計(jì)算機(jī)可以方便地互相傳遞信息,共享資源。2 .計(jì)算機(jī)網(wǎng)絡(luò)的功能(1)數(shù)據(jù)通信:是計(jì)算機(jī)網(wǎng)絡(luò)最基本的功能,是實(shí)現(xiàn)其他功能的基礎(chǔ)。如發(fā)送郵件、傳輸文本、圖像、聲音等。(2)資源共享:是計(jì)算機(jī)網(wǎng)絡(luò)中最具吸引力的的功能,節(jié)省投資、避免重復(fù)存儲(chǔ)。(3)分布式處理:把大型的、復(fù)雜的問題分解為若干個(gè)較簡(jiǎn)單的子問題。例如:火車票、飛機(jī)票代售點(diǎn)。3.計(jì)算機(jī)網(wǎng)絡(luò)三要素(1)計(jì)算機(jī)設(shè)備(即主體):不同位置的

14、具有獨(dú)立功能的計(jì)算機(jī)。(2)通信線路及連接設(shè)備:用于傳輸信息有線傳輸介質(zhì)(雙絞線、同軸電纜、光纖)通信線路無線傳輸介質(zhì)(無線電波、微波、紅外線)<集線器(HUB,采用廣播的形式對(duì)數(shù)據(jù)對(duì)信號(hào)進(jìn)行轉(zhuǎn)發(fā),不安全,容易造成網(wǎng)絡(luò)堵塞。一般用于家庭或小型局域網(wǎng)。)j連接設(shè)備 交換機(jī)(根據(jù)目的地地址信息自動(dòng)查找對(duì)應(yīng)端口,避免沖突,安全,不堵塞網(wǎng)絡(luò)。一般用于計(jì)算機(jī)數(shù)量較多,傳輸數(shù)據(jù)量很大。)I路由器(連接不同類型的網(wǎng)絡(luò),如:和因特網(wǎng)連接)(3)網(wǎng)絡(luò)協(xié)議:計(jì)算機(jī)之間通信的規(guī)則( IPX/SPX TCP/IP)。4.計(jì)算機(jī)網(wǎng)絡(luò)的分類局域網(wǎng)LAN (覆蓋范圍一般在房間,大樓或園區(qū)內(nèi)。)廠按照分布距離 d城域網(wǎng)

15、MAN (介于廣域網(wǎng)與局域網(wǎng)之間)I廣域網(wǎng) WAN (覆蓋范圍一般是一個(gè)國家 ,因特網(wǎng)是最大的廣域網(wǎng)。j 總線型(由一條總線連接所有節(jié)點(diǎn))按照拓?fù)浣Y(jié)構(gòu) X星 型(由中央節(jié)點(diǎn)與各個(gè)節(jié)點(diǎn)連接,如現(xiàn)在多用交換機(jī)連接各節(jié)點(diǎn))I環(huán)型(所有計(jì)算機(jī)連接在一個(gè)封閉的環(huán)路中)(有線方式(需通過網(wǎng)線,電纜等傳輸介質(zhì)連接)按照傳輸介質(zhì),'無線方式(無需線纜,布線容易,組網(wǎng)靈活,節(jié)省成本)雙絞線有效傳輸舉力一般不超過100米,故經(jīng)常使用的是同軸電纜和光纖。要把一臺(tái)計(jì)算機(jī)接入計(jì)算機(jī)網(wǎng)絡(luò)中,應(yīng)該先在計(jì)算機(jī)中安裝網(wǎng)卡。位是"位/秒(bps)1Kbps=1024bps1Mbps=1024Kbps1Gbps=

16、1024Mbps1Tbps=1024Gbps5 .計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議TCP/IPIPX/SPX局域網(wǎng)協(xié)議FTP (文件傳輸協(xié)議)SMTP(電子郵件發(fā)送協(xié)議6 .因特網(wǎng)(p67)因特網(wǎng),又稱國際互聯(lián)網(wǎng),網(wǎng)絡(luò)傳輸速率,又稱帶寬,是衡量網(wǎng)絡(luò)性能優(yōu)劣的重要指標(biāo),它是指網(wǎng)絡(luò)傳輸信號(hào)的速度,其單傳輸控制和網(wǎng)際協(xié)議(核心協(xié)議)HTTP (超文本傳輸協(xié)議)ISP (因特網(wǎng)服務(wù)器提供商) POP3 (電子郵件接受協(xié)議)是一個(gè)全球性的計(jì)算機(jī)信息通信網(wǎng)絡(luò),是連接全世界成千上萬臺(tái)計(jì)算機(jī)的網(wǎng)絡(luò)集合,是當(dāng)今最大的國際性互聯(lián)網(wǎng)絡(luò)。在20世紀(jì)60年代,世界上第一臺(tái)計(jì)算機(jī)網(wǎng)絡(luò) -阿帕網(wǎng)(ARPANET在美國誕生。這是因 特網(wǎng)的雛形

17、。(2) IPX/SPX應(yīng)用于局域網(wǎng)6.1 因特網(wǎng)傳輸協(xié)議(1) TCP/IP:因特網(wǎng)最核心的協(xié)議TCP/IP協(xié)議的作用(2) TCP協(xié)議(傳輸控制協(xié)議):負(fù)責(zé)數(shù)據(jù)傳輸(3) IP協(xié)議(網(wǎng)際網(wǎng)協(xié)議):負(fù)責(zé)IP尋址、路由選擇最佳路徑。6.2 因特網(wǎng)的地址和域名(1)因特網(wǎng)的地址IP地址有兩部分組成,一部分為網(wǎng)絡(luò)地址,另一部分為主機(jī)地址。IP地址分為 A、B、C三類。當(dāng)前的IP地址采用國際統(tǒng)一標(biāo)準(zhǔn)的 IPV4協(xié)議,是一個(gè)32位的二進(jìn)制數(shù)??偣?4個(gè)字節(jié)IP地址構(gòu)成:網(wǎng)絡(luò)地址主機(jī)地址地址類別首字節(jié)取值范圍網(wǎng)絡(luò)地址字節(jié)數(shù)主機(jī)數(shù)適用范圍A類1-1261網(wǎng)3主224大B類128-1912網(wǎng)2主216中C類

18、192-2233網(wǎng)1主28小其中A類地址用于規(guī)模大的網(wǎng)絡(luò),這類地址可以有16777214臺(tái)主機(jī),C類地址用于規(guī)模小的網(wǎng)絡(luò),這類網(wǎng)絡(luò)最多只能有254臺(tái)主機(jī)。檢查IP地址以及網(wǎng)絡(luò)連通情況ipconfig 顯示本機(jī)IP地址以及TCP/IP協(xié)議設(shè)置的相關(guān)信息ping獲取網(wǎng)絡(luò)中任何主機(jī)的IP地址(ping目的主機(jī)名)測(cè)試網(wǎng)絡(luò)中兩臺(tái)主機(jī)或其他設(shè)備之間連通情況(ping其IP地址或域名) tracert檢查數(shù)據(jù)分組從一臺(tái)網(wǎng)絡(luò)設(shè)備到另一套網(wǎng)絡(luò)設(shè)備所經(jīng)過的路徑了解訪問各個(gè)網(wǎng)站所經(jīng)過的路由情況判斷在檢查過程中是否有路由器等網(wǎng)絡(luò)設(shè)備發(fā)生故障注 Ping (本機(jī)循環(huán)地址)用于檢查 TCP/IP工作

19、是否正常(2)域名域名格式:計(jì)算機(jī)名.網(wǎng)絡(luò)名.機(jī)構(gòu)名.最高層域名常見的域名:商業(yè)機(jī)購 com 中國 cn教育機(jī)構(gòu)edu政府機(jī)構(gòu)gov軍事機(jī)構(gòu)mil非盈利組織機(jī)構(gòu)org域名解析系統(tǒng)域名IP地址URL是統(tǒng)一資源定位符。URL的常見的形式協(xié)議名:【用戶名:口令 域名【:端口】/路徑/文件說明6.3因特網(wǎng)的接入方式現(xiàn)在計(jì)算機(jī)接入因特網(wǎng)方式有許多,目前常見的方式有:撥號(hào)上網(wǎng)、ADSL (非對(duì)稱數(shù)字用戶線)接入、有線通接入、光纖接入、無線接入。ISP服務(wù)商:(p80)也稱因特網(wǎng)服務(wù)提供商。ISP是因特網(wǎng)的接入點(diǎn),是用戶進(jìn)入因特網(wǎng)世界的橋梁。它的主要工作就是配置用戶和因特網(wǎng)相連的設(shè)備,并建立通信連接,為用戶

20、提供信息服務(wù)目前國內(nèi)的ISP服務(wù)商有:中國電信、中國聯(lián)通、中國移動(dòng)、中國教育和科研信息網(wǎng)、中 國金橋信息網(wǎng)。SP服務(wù)商提供的接入因特網(wǎng)的方式如下:注意:modem (調(diào)制解調(diào)器),是計(jì)算機(jī)與電話線之間進(jìn)行信號(hào)轉(zhuǎn)換的裝置,由調(diào)制器和解調(diào)器組成。調(diào)制器可把計(jì)算機(jī)的數(shù)字信號(hào)轉(zhuǎn)化為電話線傳輸?shù)哪M信號(hào);解調(diào)器可把電話線上的模擬信號(hào)轉(zhuǎn)化為計(jì)算機(jī)能接收的數(shù)字信號(hào)。孩字信號(hào)一modem(2)ADSL 接入出現(xiàn)原因:普通撥號(hào)上網(wǎng)方式是通話、上網(wǎng)共用一根電話線,如果通話時(shí)就不能上網(wǎng), 上網(wǎng)時(shí)就不能通電話。低頻(用于語音傳輸)利用分離器將電話線分為條件:分離器、(3) 有線通接入有線通接入也稱 網(wǎng)絡(luò),并稍加改造,

21、modemI高頻(用于網(wǎng)絡(luò)傳輸)、電話線、網(wǎng)卡傳送。網(wǎng)線計(jì)算機(jī) 數(shù)字信號(hào)Cable-modemcable-modem接入(電纜調(diào)制解調(diào)器接入)。它是利用現(xiàn)有的有線電視利用有線電視的一個(gè)頻道進(jìn)行數(shù)據(jù)傳送,并不影響原有的有線電視信號(hào)條件:有線電視電纜、(4) 光纖接入光纖cable-modem、網(wǎng)卡計(jì)算機(jī) * 條件:光纖、網(wǎng)卡(5) 無線接入條件:無線網(wǎng)卡帶無線網(wǎng)卡的計(jì)算機(jī)1無線路由器第五章因特網(wǎng)應(yīng)用5.1 電子郵件1 .因特網(wǎng)的功能:(1)電子郵件(2)文件傳輸(3)萬維網(wǎng)服務(wù)(www服務(wù)) (4)遠(yuǎn)程登錄(5)電子公告牌2 .電子郵件的格式:用戶名 域名3 .電子郵件傳送格式:“發(fā)送成功”SM

22、TP協(xié)議:簡(jiǎn)單郵件傳輸協(xié)議它的功能是把電子郵件先發(fā)送到發(fā)送方的電子郵件服務(wù)器中。POP3協(xié)議:電子郵局第三版它的功能是把接收方郵件服務(wù)器的電子郵件發(fā)到接收方中5.2 萬維網(wǎng)(P87)萬維網(wǎng)英語原文是 world wide web(縮寫為 WWW,簡(jiǎn)稱web),意思是世界范圍內(nèi)的網(wǎng)。萬維 網(wǎng)是因特網(wǎng)的服務(wù)之一。超文本傳輸協(xié)議(HTTP)是用于萬維網(wǎng)(WWW)服務(wù)的協(xié)議。該協(xié)議的主要功能是傳送 瀏覽器的網(wǎng)頁請(qǐng)求和服務(wù)器返回的網(wǎng)頁。所謂的網(wǎng)上沖浪主要是瀏覽萬維網(wǎng)中的網(wǎng)頁,可以說萬維網(wǎng)是因特網(wǎng)上網(wǎng)頁的集合。萬維網(wǎng)上的資源如同浩瀚的信息海洋,搜索引擎猶如一根繩子,可以幫助我們找到信息海洋中的東西。搜索引

23、擎分類:1全文搜索2分類目錄搜索教師:顧堅(jiān)班級(jí):姓名:算法和程序設(shè)計(jì)第1章計(jì)算機(jī)和算法1 .算法的概念(P6)算法是在有限步驟內(nèi)求解某一問題所使用的具有精確定義的一系列操作規(guī)則。算法的特點(diǎn):有窮性,確定性,可行性,有。個(gè)或多個(gè)輸入,有一個(gè)或多個(gè)輸出2 .算法的表示方法自然語言,流程圖,偽代碼。其中,流程圖是最常用的方法。流程圖所使用的符號(hào):處理框進(jìn)行計(jì)算輸入、輸出框/ 7數(shù)據(jù)輸入和輸出判斷框<>表小條件判斷連接框0連接畫不下而斷開的流程線流程線_指出流程控制方向開始、結(jié)束框表不算法的開始或結(jié)束常量和變量:常量:封口容器(從一而終)由3a=13(把數(shù)據(jù)13放入封口容器 a中)變量:開

24、口容器(喜新厭舊)bb1 b=10(把數(shù)據(jù)10放入開口容器 b中)b=15(把數(shù)據(jù)15放入開口容器 b中)(3)矍量的三種特殊類型| 15 c C=1| C=c+1計(jì)數(shù)器:在算法執(zhí)行過程中,用來記錄某種事件發(fā)生次數(shù)的變量。在算法執(zhí)行的準(zhǔn)備階段,應(yīng)預(yù)置初值0在算法執(zhí)行過程中,每當(dāng)指定事件發(fā)生時(shí),計(jì)算器中的值加1S=0后,結(jié)果仍然送回計(jì)算器中。 累加器:在算法執(zhí)行過程中,用來生成并存儲(chǔ)數(shù)據(jù)i累加和的變量。S=s+i在算法執(zhí)行的準(zhǔn)備階段,應(yīng)預(yù)置初值0sS=1S=s*i3.算法的執(zhí)行流程 (1)順序模式在算法執(zhí)行過程中,每當(dāng)指定事件發(fā)生時(shí),計(jì)算器中的值加i后, 累乘器:在算法執(zhí)行出M佛曬慟胡爵覲據(jù)i累

25、乘的變量。在算法執(zhí)行的準(zhǔn)備階段,應(yīng)預(yù)置初值1在算法執(zhí)行過程中,每當(dāng)指定事件發(fā)生時(shí),計(jì)算器中的值加i后, 結(jié)果仍然送回計(jì)算器中。1 .輸入一個(gè)圓的半徑,求圓的周長(zhǎng)和面積,并輸出結(jié)果。開始輸入半徑RC2*3.14*RS3.14*RA2輸出C和S結(jié)束代碼:Dim r as integerR=val(inputbox(輸入半徑 R:")C=2*3.14*R9S=3.14*RA2Print 周長(zhǎng)”;cPrint”面積”;S2 .輸入一個(gè)兩位數(shù),交換個(gè)位和十位數(shù)的值,并輸出結(jié)果。開始輸入一個(gè)兩位數(shù)xa .int(x/10)b x xmod10y 1_10*b+a輸出y結(jié)束代碼:Dim x as

26、double a=int(x/10) b=xmod10 y=10*b+a print y代碼:Dim a,b as singlea=val(inputbox(第一個(gè)數(shù)”) b=val(inputbox(第一個(gè)數(shù)”)c=aa=bb=c print a,b代碼:Dim a,b as singlea=val(inputbox(清輸入:”) b=val(inputbox(請(qǐng)輸入:”) if a>b thenprint aelseprint bend if代碼:Dim a as single a=val(inputbox(清輸入:”) if a<0 thena=-aend ifprint a

27、直到型循環(huán)一般格式Do循環(huán)體10Loop while 條件3 .輸入兩個(gè)變量的值,將兩個(gè)變量的值進(jìn)行交換,并輸出結(jié)果開始輸入a,bc a . a a b_ b b c- c 輸出a,b 結(jié)束(2)選擇模式1 .輸入兩個(gè)數(shù),比較大小并且輸出較大數(shù)。開始輸入兩個(gè)數(shù)a,b如果a>b 那么輸出a的值否則輸出b的值結(jié)束2 .輸入一個(gè)數(shù),求它的絕對(duì)值,并輸出結(jié)果。開始輸入a如果a<0 那么A=-a輸出a的值結(jié)束(b)重復(fù)模式當(dāng)型循環(huán)一般形式Do while 條件循環(huán)體loop教師:顧堅(jiān)班級(jí):姓名:22For循環(huán)變量=初值to步長(zhǎng)循環(huán)體Next循環(huán)變量1 . 輸出5個(gè)* 代碼:Dim n as

28、integerDo while n<5 Print *" N=n+1loop代碼:Dim n as integerFor n=1 to 5 step 1Print *"Next n2 .輸出 1,2,3,4,5Dim a as integerA=1Do while a<=5Print aA=a+1loop3 .求1+2+3+4+5+-+k的和,其中 k值由鍵盤輸入。Dim k,I,s as integerK= val(inputbox(請(qǐng)輸入 k:S=0For i=1 to kS=s+iNext iPrint s”)4.求1+2+3+4+5+加到第n項(xiàng),和不超過

29、 65 ( <=65),求n值Dim n,s as integerS=0Do while s<=65N=n+1S=s+nLoopPrint n-1第2章基本算法實(shí)例常用的算法:枚舉算法,解析算法,排序,查找和遞推法排序方法:冒泡排序查找方法:順序查找,對(duì)分查找對(duì)象的三個(gè)要素:屬性,方法,事件1.數(shù)據(jù)類型整型(integer)2B長(zhǎng)整型(long)4B單精度(single)4B雙精度d double)8B字符串(string)(N+1)B布爾型(boolean)2B日期型(date)8B2.運(yùn)算符優(yōu)先級(jí)(p59)優(yōu)先級(jí)運(yùn)算符符號(hào)優(yōu)先級(jí)運(yùn)算符符號(hào)1乘募A7>2取負(fù)(-)7>

30、=大于等于3乘除*、/7<小于4整除7<=小于等于5取余mod7=等于6加減+、-7<>不等于算術(shù)運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算符優(yōu)先級(jí)運(yùn)算符符號(hào)8not非9and和10or或算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符3.基本函數(shù)(p85)序號(hào)函數(shù)名函數(shù)功能舉例1Abs(x)求x的絕對(duì)值A(chǔ)bs(-6.8)=6.82Int(x)求小于等于x的最大整數(shù)Int(9.8)=9Int(-9.8)=-103Sqr(x)求x的算術(shù)平方根Sqr(144)=124Len(x)計(jì)算字符串的長(zhǎng)度Len( ned675")=65Mid(x,n,k)取字符串x中第N個(gè)字符長(zhǎng) 度為k的字符串Mid(

31、needfree”,4,4)= "dfre"6Fix(x)截取x的整數(shù)部分Fix(-8.8)=-87Val(x)把字符串x變?yōu)檎麛?shù)Val( abc")=abc8Str(x)把數(shù)值x變?yōu)樽址甋tr(123)= "123”4.解析算法(p18):有明確的數(shù)學(xué)公式或物理公式的程序,采用解析算法。例1:計(jì)算并聯(lián)電阻值(p72)代碼:Private sub form_load()Dim r ,rs as doubleRs=0R=val(inputbox(輸入電阻值(0 結(jié)束):”)Do while r>0Rs=rs+1rR= val(inputbox(輸入

32、電阻值(0 結(jié)束):”) LoopLabel1.caption="并聯(lián)的阻值為:"+str (1/rs) End sub5.枚舉算法:采用盲目的搜索方法,在搜索過程中,把各種可能情況都考慮到,并對(duì)結(jié)果一一進(jìn)行判斷。(一一列舉、逐一檢驗(yàn))用枚舉算法編程的關(guān)鍵:(1) 確定枚舉范圍(2) 明確數(shù)據(jù)符合條件(3)逐一檢驗(yàn)例2找出1000以內(nèi)的所有素?cái)?shù)的枚舉算法(p80),代碼右圖所示。6.排序-冒泡排序數(shù)組數(shù)組變量:相當(dāng)于多個(gè)容器的組合定義數(shù)組:Dim d(1 to 8) as integerI=1For i=1 to 8Di=val(inputbox(輸入數(shù)據(jù):”)Next i

33、例3數(shù)組a中數(shù)據(jù)如下,請(qǐng)自右向左升序排列12345167180176168189冒泡排序過程:例2代碼:Private sub command1_click()Dim i,j as integerDim f as Boolean12Forw 修標(biāo) 1000F=trueFor酢2t肝的數(shù)據(jù)看成是垂直 i做mod j=0the據(jù),從最下面 的一個(gè)fs起,自下而上的 Endf目鄰的數(shù)據(jù)。Next jIf f=true thenList1.additem(str(i)End ifNext iEnd sub11672180317641685189原值1面2168318041765189第一次冒泡0畫目施

34、317641805189第二次冒泡0畫目13回4176Q1672168d176141805 1895 189第三次冒泡第四次冒泡總結(jié):1 .數(shù)組有n個(gè)元素,將進(jìn)行 n-1次冒泡2 .第i次冒泡。進(jìn)行n-i次比較(2交換數(shù)組元素di和dj中的數(shù)據(jù),可以通過下面一系列運(yùn)作完成:代碼:(p87)T=di:di=dj:dj=t(3冒泡排序算法代碼)Dim d(1 To 200) As IntegerDim n As IntegerPrivate Sub Command1_Click()Dim i, j, t As IntegerFor i = 1 To n - 1 Step 1For j = n To

35、 i + 1 Step -1If d(j) < d(j - 1) Thent = d(j): d(j) = d(j - 1): d(j - 1) = t End If7.查找-順序查找Next jNext ikey的值相等。若 di順序查找:從數(shù)組的第一個(gè)元素開婚0r侑1判om元素的值是否與查找鍵的值等于key,則結(jié)束處理;若找通荊2濟(jì)ddItem您悔值+"芋+ Str (Kyta結(jié)束處理 例4數(shù)組b中數(shù)據(jù)如下,請(qǐng)順序曲ext i 168并且輸出此元素序號(hào)167180176168189順序查找過程:key168116721803176416851898.查找-對(duì)分查找例4代碼:

36、Private sub command1_click()Dim i,key,d(1 to 5) as integerI=1:key=12For i=1 to 5 step 1If di=key thenPrint iElsePrint沒找到”End ifNext iEnd sub例5數(shù)組已經(jīng)升序排列,查找 key=168查找需要查找?guī)状危?3次)key11672168317641805189第三次范圍:2,2即 i=2,j=2,m=int(i+j)/ 2=2Key=d2例5代碼:Dim d(1 to 5) as integerDim I,j as integerI=1:j=nDo while

37、i<=jM=int(i+j)/ 2If dm=key then Print mElseIf dm<key then I=m+1ElseJ=m-1 End if End ifLoopPrint沒有找到”9.變量命名和聲明變量命名規(guī)則:(1)以字母開頭(2)只能由字母、數(shù)字、下劃線構(gòu)成(3)不能用 vb關(guān)鍵字,如 print ,sub,end 等(4)不區(qū)分大小寫變量聲明:(1)顯式聲明:用 dim,public,private 或 statics 來聲明變量例:dim sum as integer(2)隱式聲明:此時(shí)變量類型是變體類型(variant)第3章程序設(shè)計(jì)基礎(chǔ)Vb程序是面對(duì)

38、對(duì)象的程序設(shè)計(jì)方法。1 .類和對(duì)象在面對(duì)對(duì)象的程序設(shè)計(jì)方法中,類是對(duì)相同性質(zhì)的對(duì)象的一種抽象,而一個(gè)對(duì)象則是類的一個(gè)“實(shí)例"。類:相同性質(zhì)的對(duì)象對(duì)象:類的一個(gè)實(shí)例對(duì)象三要素:屬性、方法、事件列表框(list)List1、list2、list3文本框(textbox)Text1、text2標(biāo)簽(label)Label 1 > label2、label3命令按鈕(commandbutton )Command1、command2數(shù)據(jù)用來代表對(duì)象的屬性,通常一個(gè)對(duì)象可以有若干個(gè)屬性,以反映該對(duì)象各方面的狀態(tài)。 代碼則用來描述改變對(duì)象狀態(tài)的處理狀態(tài),稱為該對(duì)象的方法。對(duì)于對(duì)象而言,事件就

39、是發(fā)生在該對(duì)象上的事情,通常是用戶在對(duì)象上激發(fā)的一種動(dòng)作。屬性作用name控件名稱caption標(biāo)題,即決定控件顯示內(nèi)容text文本框的文本內(nèi)容additem將指定內(nèi)容添加到列表框中函數(shù)、vb程序中的控件只接受字符串類型Val(x)把x變?yōu)閿?shù)值型Str(x)把x變?yōu)樽址屠?6 在 forml 中拖入 commandl, command2 command3 command4.在工程中,添力口窗體forml、form2、form3、form4、form5.Private sub command3click()Form4.visible=true:form4.refreshEnd subPriv

40、ate sub command4click()Form5.visible=true:form5.refreshEnd sub例6代碼:Private sub command1_click()Form2.visible=true:form2.refresh End sub Private sub command2click() Form3.visible=true:form3.refresh End sub第四章基本算法實(shí)現(xiàn) 數(shù)組 1.數(shù)組輸入數(shù)據(jù) Dim a(1 to 6) as long,I as integer For i=1 to 6ai=val(inputbox(輸入數(shù)據(jù):”) Nex

41、t i2 .數(shù)組比較大小并且排序For i=1 to 6 step 1For j=6 to i+1 step -'1If aj < aj-1 then t=aj aj=aj-1 aj-1=tEnd ifNext jNext i3.數(shù)組元素顯示For i=1 to6step1Printa(i)Next iIf 語句1 .輸入一年號(hào),判斷它是否是閏年。界面如下圖所示,包括一個(gè)標(biāo)簽、一個(gè)文本框和一個(gè)命令按鈕。提示:如果此年號(hào)能被 400整除或者不能被 400除盡,也不能被100除盡,但能被4整除,則它是閏年;否則,不是閏年。代碼:Private Sub Command1_Click()

42、 Dim year, x As Integer year = Val(Text1.Text)If year Mod 400 = 0 ThenLabel1.Caption ="是閏年"ElseIf year Mod 4 = 0 And year Mod 100 <> 0 Then是閏年”Label1.Caption =" ElseLabel1.Caption ="EndEnd IfIfEnd Sub2 .在窗體中顯示從 9號(hào)字型到16號(hào)字型。代碼如下:Private Sub Form_Load()Dim i As IntegerShow 

43、9;使輸出可見Form1.Font ="新宋體"For i = 9 To 16 Step 1Form1.FontSize = iPrint i;"號(hào)字型"Next iEnd Sub3 .輸入某學(xué)生成績(jī)(百分制),若是100成績(jī)90輸出優(yōu)秀;若是90成績(jī)80輸出良好; 若是80成績(jī)70輸出中等;若是70成績(jī)60輸出及格;若是60成績(jī)0,輸出不及 格;若是其他數(shù)則輸出 error信息。代碼如下:Private Sub Command1_Click()Dim x As Singlex = Val(Text1.Text)If x 100 Or x 0 ThenT

44、ext2.Text = "error"ElseIf x 60 ThenText2.Text ="不及格"ElseIf x 70 ThenText2.Text ="及格"ElseIf x 80 ThenText2.Text ="中等"ElseIf x 90 ThenText2.Text ="良好"ElseText2.Text ="優(yōu)秀"End IfEnd SubFor 循環(huán)1 .找出所有的水仙花數(shù)。水仙花數(shù)是個(gè)三位數(shù),它的各位數(shù)字的立方和等于這個(gè)三位數(shù)本身。例如371 = 33

45、+73+13,則371是水仙花數(shù)。代碼:Private Sub Form_Load()Dim i, j, k, Flower As IntegerShowFor i = 1 To 9Forj = 0 To 9For k = 0 To 9Flower = i * 100 + j *10 + kIf Flower = i A 3 + j A 3 + k A 3 ThenPrint Flower ;"是水仙花數(shù)"Next kNext jNext iEnd Sub2 .計(jì)算 1 + 1/2+1/3+1/4+1/5+1/49 的值代碼:Private sub command1_cli

46、ck()Dim I as integer ,s as singleS=0For i=0 to 49 step 2S=s+1/iNext iPrint "s=飛End subVB基本運(yùn)算和語句專題測(cè)試班級(jí):學(xué)號(hào):姓名:一、選擇題(每題3分)1、下列不屬于 VB基本運(yùn)算的是()A.函數(shù)運(yùn)算B.算術(shù)運(yùn)算C.關(guān)系運(yùn)算D.邏輯運(yùn)算2、在Visual Basic 中,下列優(yōu)先級(jí)最高的運(yùn)算符是()C.< D.Not3、Visual Basic 6.0 中編程時(shí),當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開的窗口是()A.工程資源管理器窗口B.代碼窗口 C.工具箱窗口D.屬性窗口4、下列正確的 Visua

47、l Basic注釋語句是()A. Dim a(10) As Integer定義一個(gè)數(shù)組B. Dim a(10) As Integer"定義一個(gè)數(shù)組C. Dim a(10) As Integer'定義一個(gè)數(shù)組D. Dim a(10) As Integer"定義一個(gè)數(shù)組”5、數(shù)學(xué)關(guān)系式3Wx<10表示成正確的 VB表達(dá)式為()A. 3<=x<10 B. 3<=x AND <10 C. x>=3 OR x<10 D. 3<=x AND x<106、下面正確的賦值語句是()A. y=x+30 B. pi*r*r=y C.

48、 x+y=30 D. x=3y7、表達(dá)式ASC("F")的類型是()A.算術(shù)表達(dá)式B.關(guān)系表達(dá)式C. 邏輯表達(dá)式 D.字符表達(dá)式8、表達(dá)式 Int(2.5) 、Fix(2.5) 、Int(-2.5)、Fix(-2.5)的運(yùn)算結(jié)果分別是()A. 2、2、-2、-2 B. 2 、2、-3、-2 C. 3 、2、-2、-2 D. 2、2、-3、-39、如果變量 a=7、b=6、c=4、d=5,則表達(dá)式 a<d OR b>c AND c<>d 的值為()A. Yes B. No C. True D. False10.為了給x,y,z三個(gè)變量賦初值1,下面正確

49、的賦值語句是 ()A. xyz=1 B. x=1,y=1,z=1 C. x=y=z=1 D. x=1: y=1 : z=111、如果變量 a=2,b=3,c=4,d=5,表達(dá)式 NOT a>b AND NOT d<>c 的值是()A. False B. True C. 1 D. 0 12、表達(dá)式 Int(198.555*100+0.5)/100 的值為()A. 198.56 B. 199.6 C. 198 D. 20013、函數(shù) Mid("123456789”,3,4) 的值是()A. "456" B. "3456" C. 3

50、456 D. 45614、以下程序代碼能執(zhí)行的是()A. If a=1 Then b=0 Else c=0 End IfB. If a=1 Then : B=0: ElseIf C=0 Then : D=0D. If a = 1 Thenb = 0Else If c = 0 d = 0End IfC. If a = 1 Then b = 0Elself c = 0 Then d = 0End If15、下列程序段的循環(huán)結(jié)構(gòu)執(zhí)行后,i的值和y的值是()Dim y as Integer, i as integery = 0For i = 1 To 10 Step 2y = y + iNext iA

51、.10、25 B. 10、36 C. 11、16D.11、2516、(浙江高考 2009)將數(shù)學(xué)表達(dá)式-lnx寫成VB表達(dá)式,正確的是() a bA. log(x)/(a+b) B . log(x)/a+b C . ln(x)/(a+b) D . ln(x)/a+b 17、(浙江高考 2009)有如下VB程序段:第17題圖For i=1 To 1000a=Int(Rnd*100+1)b=Int(Rnd*100+1)x=a+by=a-bc=Sqr(x)d=Sqr(y)Next i調(diào)試時(shí)出現(xiàn)如第17題圖所示的錯(cuò)誤提示,產(chǎn)生此錯(cuò)誤的語句是()A . d=Sqr(y) B . y=a-b C . c=Sqr(x) D . x=a+b(名射TimtrlEnabledTmIndesInterval0Left156CT呢TopL6SCTiacrl Timer二按字年序|按分類序|18、(浙江高考 2009)在VB窗體中有一個(gè)對(duì)象.該對(duì)象的屬性窗口如圖所示。下列說法中不正確的是()A . 1680為屬性值B .根據(jù)"Timer1 Timer ”可判斷窗體名為 TimerC .該對(duì)象的名稱為 Timer1D . Interval 為屬性名19、在條件語句 If x=1 Then y=2中,下列說法正確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論