一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件_第1頁
一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件_第2頁
一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件_第3頁
一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件_第4頁
一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件_第5頁
已閱讀5頁,還剩171頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)1課時(shí)安排上課時(shí)間每周4學(xué)時(shí):學(xué)習(xí)要求1、課前預(yù)習(xí)2、上課請(qǐng)集中注意力領(lǐng)會(huì)理解老師講課要點(diǎn),并適當(dāng)記筆記。3、認(rèn)真完成作業(yè)。課時(shí)安排上課時(shí)間每周4學(xué)時(shí):學(xué)習(xí)要求1、課前預(yù)習(xí)2課程內(nèi)容:1.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理

1.2微型機(jī)的系統(tǒng)結(jié)構(gòu)

1.3計(jì)算機(jī)中數(shù)據(jù)的表示及存儲(chǔ)形式

1.4計(jì)算機(jī)程序與算法

第一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課程內(nèi)容:第一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)3一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件4一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件51.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理

一個(gè)完整的計(jì)算機(jī)系統(tǒng)由“硬件”和“軟件”兩大系統(tǒng)組成。

硬件:是指計(jì)算機(jī)系統(tǒng)中物理裝置的總稱。例如:顯示器、主機(jī)等,是構(gòu)成計(jì)算機(jī)的實(shí)體;

軟件:是計(jì)算機(jī)所需要的各種程序、數(shù)據(jù)及其相關(guān)資料的集合。

軟件和硬件相輔相承,缺一不可。

1.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理一個(gè)完整的計(jì)算機(jī)系6計(jì)算機(jī)硬件系統(tǒng)的組成結(jié)構(gòu)示意圖輸入設(shè)備輸出設(shè)備內(nèi)存運(yùn)算器控制器CPU計(jì)算機(jī)硬件系統(tǒng)的組成結(jié)構(gòu)示意圖輸入設(shè)備輸出設(shè)備內(nèi)存運(yùn)算器控制71、運(yùn)算器(ALU)

進(jìn)行算術(shù)和邏輯運(yùn)算的部件。2、控制器(CU)計(jì)算機(jī)指揮中心。控制和協(xié)調(diào)各部件自動(dòng)、連續(xù)、協(xié)調(diào)工作。3、存儲(chǔ)器保存各類程序和數(shù)據(jù)信息。4、輸入設(shè)備用于從外界將數(shù)據(jù)、命令輸入到內(nèi)存中。5、輸出設(shè)備用于將計(jì)算機(jī)處理結(jié)果顯示或打印出來1、運(yùn)算器(ALU)8計(jì)算機(jī)工作原理

1、計(jì)算機(jī)指令和程序指令是指能被計(jì)算機(jī)識(shí)別和執(zhí)行的操作命令。一條指令通常由兩部分組成:

操作碼和地址碼。操作碼指明計(jì)算機(jī)應(yīng)該干什么、地址碼則指出被操作的對(duì)象。程序?yàn)橥瓿商囟ㄈ蝿?wù)而設(shè)計(jì)的操作步驟(指令序列)計(jì)算機(jī)工作原理1、計(jì)算機(jī)指令和程序92、計(jì)算機(jī)工作原理目前所有計(jì)算機(jī)都遵循馮.諾依曼“存儲(chǔ)程序”原理:計(jì)算機(jī)的工作過程就是執(zhí)行程序的過程。將程序和數(shù)據(jù)裝入計(jì)算機(jī)內(nèi)存,啟動(dòng)程序后,計(jì)算機(jī)便能自動(dòng)地按編寫的程序一步一步地取出指令,根據(jù)指令的要求控制機(jī)器各個(gè)部件協(xié)同完成任務(wù)。2、計(jì)算機(jī)工作原理10指令的執(zhí)行過程分為以下4個(gè)步驟(P3):1)取出指令2)分析指令3)執(zhí)行指令4)取下一條指令,返回2)步。指令的執(zhí)行過程分為以下4個(gè)步驟(P3):1)取出指令11圖

計(jì)算機(jī)系統(tǒng)的基本組成

第二節(jié)微型機(jī)的系統(tǒng)結(jié)構(gòu)(P3)

控制器

只讀存儲(chǔ)器(ROM)

隨機(jī)讀寫存儲(chǔ)器(RAM)硬件系統(tǒng)微型計(jì)算機(jī)系統(tǒng)主機(jī)外部設(shè)備軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)中央處理器內(nèi)存儲(chǔ)器運(yùn)算器輸入設(shè)備(鍵盤、鼠標(biāo)、掃描儀、其他)輸出設(shè)備(顯示器、打印機(jī)、繪圖儀等)外存儲(chǔ)器(硬盤、軟盤、光盤)圖計(jì)算機(jī)系統(tǒng)的基本組成第二節(jié)微型機(jī)的系統(tǒng)結(jié)構(gòu)(P3)121.硬件系統(tǒng)顯示器主機(jī)鍵盤鼠標(biāo)1.硬件系統(tǒng)顯示器主機(jī)鍵盤鼠標(biāo)13(1)CPU中央處理器CPU是電腦的核心部件,決定計(jì)算機(jī)的性能。主要由INTEL和AMD公司生產(chǎn)。

CPU的主要指標(biāo):字長:CPU能夠同時(shí)處理二進(jìn)制數(shù)據(jù)的位數(shù)

速度主頻(也稱時(shí)鐘頻率):HZKHZMHZGHZ運(yùn)算速度:MIPS(每秒百萬條指令數(shù))(1)CPU中央處理器CPU是電腦的核心部件,決定計(jì)算機(jī)的性14P4IntelCPU圖:P4IntelCPU圖:15(2)存儲(chǔ)器

1)存儲(chǔ)器的種類內(nèi)存儲(chǔ)器:與CPU直接相連的存放數(shù)據(jù)的器件,如隨機(jī)存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)。外存儲(chǔ)器:不直接與CPU相連的存儲(chǔ)介質(zhì),如磁盤等。(2)存儲(chǔ)器1)存儲(chǔ)器的16

存儲(chǔ)器是用來存放數(shù)據(jù)和程序信息的部件。待執(zhí)行的程序和數(shù)據(jù)必須先從外存儲(chǔ)器裝入內(nèi)存儲(chǔ)器后才能運(yùn)行。1)存儲(chǔ)器種類內(nèi)存包括RAM(隨機(jī)存儲(chǔ)器)(斷電后數(shù)據(jù)丟失)ROM(只讀存儲(chǔ)器)(斷電后數(shù)據(jù)不會(huì)丟失)ROM(只讀不能寫)PROM(可編程只讀,用戶可寫入一次)EPROM(可擦寫只讀,用戶可多次寫入)Cache(高速緩沖存儲(chǔ)器):解決CPU和內(nèi)存之間的速度匹配問題,屬于SRAMSRAM(靜態(tài))DRAM(動(dòng)態(tài))存儲(chǔ)器是用來存放數(shù)據(jù)和程序信息的部件。待執(zhí)行的1)存儲(chǔ)器17一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件182)存儲(chǔ)器的一些概念存儲(chǔ)單元:字節(jié)(8位二進(jìn)制位)存儲(chǔ)單元地址存儲(chǔ)容量:存儲(chǔ)設(shè)備上可以存儲(chǔ)數(shù)據(jù)的最大數(shù)量,通常用字節(jié)(Byte)、千字節(jié)(KB)、兆字節(jié)(MB)和千兆字節(jié)(GB)來衡量。2)存儲(chǔ)器的一些概念192)存儲(chǔ)器的一些概念存儲(chǔ)器采用字節(jié)(byte)作為計(jì)算機(jī)存儲(chǔ)信息的基本計(jì)量單位。1個(gè)字節(jié)由8個(gè)二進(jìn)制位(bit)來組成,可以表示1個(gè)英文字母、數(shù)字或符號(hào)存貯一個(gè)漢字需要兩個(gè)字節(jié)1Byte=8bit1KB=1024Byte1MB=1024KB1GB=1024MB注:1

MB=1024KB=10241024字節(jié)=1048576字節(jié)(約100萬字節(jié))相當(dāng)于50萬漢字(300頁的書)2)存儲(chǔ)器的一些概念存儲(chǔ)器采用字節(jié)(byte)作為計(jì)算機(jī)存儲(chǔ)20(3)輸入設(shè)備將原始數(shù)據(jù)和命令輸入計(jì)算機(jī)內(nèi)存。鍵盤、鼠標(biāo)、掃描儀、讀卡器、光筆、觸摸屏、數(shù)字?jǐn)z像機(jī)等(4)輸出設(shè)備輸出計(jì)算機(jī)處理結(jié)果。顯示器、打印機(jī)、繪圖儀、投影儀、音箱等

注意:磁盤驅(qū)動(dòng)器既可作為輸入設(shè)備,有可作為輸出設(shè)備(3)輸入設(shè)備21(5)系統(tǒng)總線(BUS)(P6):是指計(jì)算機(jī)系統(tǒng)部件之間傳遞信息的公共通道。它能分時(shí)地發(fā)送或接收各部件的信息。系統(tǒng)總線上通常傳輸三種信息,根據(jù)傳輸信息的種類,系統(tǒng)總線分為以下三種:數(shù)據(jù)總線(DB):用于傳輸數(shù)據(jù)信息地址總線(AB):用于傳輸?shù)刂沸畔⒖刂瓶偩€(CB):用于傳輸控制信息系統(tǒng)總線注:采用總線結(jié)構(gòu)是微型計(jì)算機(jī)組成結(jié)構(gòu)的一個(gè)重要特點(diǎn)(5)系統(tǒng)總線(BUS)(P6):是指計(jì)算機(jī)系統(tǒng)部件之間傳遞22ISA:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線EISA:擴(kuò)充的工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線PCI:外部設(shè)備互連總線。常用于顯卡、網(wǎng)卡AGP:圖形加速接口總線。在圖形卡與內(nèi)存之間提供了一條直接的訪問途徑。USB:通用串行標(biāo)準(zhǔn)總線。支持即插即用,常用于鼠標(biāo)、U盤、打印機(jī)等常用總線標(biāo)準(zhǔn)總線寬度:一次能并行傳輸?shù)亩M(jìn)制位數(shù)總線頻率(外頻):總線速度總線性能指標(biāo)ISA:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線EISA:擴(kuò)充的工業(yè)標(biāo)準(zhǔn)23計(jì)算機(jī)常用外部設(shè)備①顯示器和顯卡陰極射線管(CRT)

顯示器液晶(LCD)

等離子顯卡(顯示適配器):顯示器必須與顯卡配合才能發(fā)揮效能 常見為AGP接口主要指標(biāo)有:

分辨率色彩數(shù)(256色、16位、32位)刷新率顯存計(jì)算機(jī)常用外部設(shè)備①顯示器和顯卡24②

磁盤最重要的外存,既可作為輸入設(shè)備又可作為輸出設(shè)備磁盤驅(qū)動(dòng)器:軟盤、硬盤、光盤必須通過驅(qū)動(dòng)器才能進(jìn)行讀寫軟盤常用3.5英寸軟盤片,1.44MB

寫保護(hù)口②磁盤軟盤寫保護(hù)口25硬盤:硬盤是最常用的外存儲(chǔ)器,通常系統(tǒng)軟件和應(yīng)用程序都放在硬盤上。硬盤的盤符為C:、D:、E:等工作時(shí)不能移動(dòng),以免振動(dòng)或搖晃損壞硬盤主要指標(biāo)有:

容量(80G、120G)、轉(zhuǎn)速(7200轉(zhuǎn)/分鐘)硬盤:硬盤是最常用的外存儲(chǔ)器,通常系統(tǒng)軟件和應(yīng)用程序都放在硬26

USB移動(dòng)硬盤:存取速度快,即插即用

U盤:屬于一種閃存,但掉電后不會(huì)丟失數(shù)據(jù)。

光盤:CD-ROM只讀光盤CD-R允許用戶寫入一次,反復(fù)讀出650MB

CD-RW可重復(fù)讀寫,需要專用光驅(qū)

DVD-ROM速度比CD-ROM快,容量可達(dá)4.7GUSB移動(dòng)硬盤:存取速度快,即插即用U盤:屬于一27F2F3F1F10F9F8F4F5F6F7F12F11ScrollLockPrintScreenPauseBreakEsc/NumLock–﹡@2#3!1)0(9﹡8$4%5^6&7+=—–←|\Insert~`HomePageUpQWERTYUIOP{[}]ASDFGHJKL:;”’ZXCVBNM<,>.?/EnterTabCapslockShiftShift87+954Ctrl621Enter3Alt0insWinDelCtrl㊣WinAltDeleteEndPageDown←↓→↑(1)英文字母鍵:共有26個(gè),用于輸入程序、文章、漢字或命令。(2)數(shù)字/符號(hào)鍵:用于輸入數(shù)字或各種符號(hào),如$、#、%、&等。(3)空格鍵:用于輸入空格。(4)Shift鍵:左右各一個(gè),上檔鍵,用于二義字符控制輸入或大(?。懽帜傅那袚Q輸入。(5)Ctrl鍵(控制鍵):(左、右各一個(gè))和其它一些鍵配合使用,實(shí)現(xiàn)某些控制功能。(6)Alt鍵(選擇鍵):(左、右各一個(gè))與其它鍵配合使用,主要實(shí)現(xiàn)一些選擇、切換功能。(7)Enter鍵(回車鍵):一般表示為↙,實(shí)現(xiàn)命令發(fā)布或輸入結(jié)束的終止功能。(8)Backspace鍵(退格鍵):用于刪除光標(biāo)前面的字符或漢字。(9)Delete鍵(刪除鍵):用于刪除光標(biāo)后面(處)的字符或漢字。(10)Esc鍵(取消鍵):用于放棄或中止某些正在執(zhí)行的命令或程序。(11)Insert鍵(插入鍵):用于插入和改寫狀態(tài)的轉(zhuǎn)換。(12)↑↓←→鍵(光標(biāo)鍵):用于控制光標(biāo)的移動(dòng)。F2F3F1F10F9F8F4F5F6F7F12F11Scr28③

鍵盤

常用鍵的功能及使用:《Enter》回車鍵。確認(rèn)輸入的信息行或命令結(jié)束,將光標(biāo)移到下一行的行首?!禨hift》為上檔鍵。在輸入上檔字符時(shí),先按住此鍵,再按下雙字符鍵,即可輸入上檔字符?!禖apslock》為大小寫字母輸入切換鍵?!禖trl和Alt》控制鍵。這兩個(gè)鍵往往分別與其它鍵組合使用。用來表示某個(gè)控制和操作。其組合功能,由不同的軟件系統(tǒng)來決定?!禘SC》為強(qiáng)行退出鍵。取消或退出當(dāng)前操作狀態(tài)。《Printscreen》截屏鍵。將屏幕內(nèi)容送到剪貼板上?!禤gUp和PgDn》屏幕翻頁鍵。《

Ctrl+Space 》中英文輸入狀態(tài)切換《

Ctrl+Shift》中文輸入法切換《Ins或Insert》為插入/替換鍵?!禗el或Delete》為刪除鍵。③鍵盤

常用鍵的功能及使用:29④

鼠標(biāo)鼠標(biāo)是微機(jī)必備的輸入設(shè)備。鼠標(biāo)的主要功能是對(duì)光標(biāo)進(jìn)行快速移動(dòng),選中圖像或文字等對(duì)象,執(zhí)行命令等。鼠標(biāo)的分類:機(jī)械式、光電式、光學(xué)機(jī)械式。

有兩鍵、三鍵式。④鼠標(biāo)30⑤打印機(jī)的功能及工作原理按其工作原理分類:

針式打印機(jī)、噴墨打印機(jī)、激光打印機(jī)。針式打印機(jī)

針式打印機(jī)由走紙裝置、控制和存儲(chǔ)電路、打印頭、色帶成。常見的點(diǎn)陣打印機(jī)頭有9針、24針。常見打印機(jī)型號(hào)有EPSONLQ-1600K24針打印機(jī)。噴墨打印機(jī)這種打印機(jī)不用色帶,而把墨水儲(chǔ)存于可更換的盒子之中,通過毛細(xì)管作用將墨水直接噴到紙上。噴墨打印機(jī)的打印質(zhì)量較高、噪音小,家庭環(huán)境中常選這種打印機(jī)。⑤打印機(jī)的功能及工作原理按其工作原理分類:噴墨打印31

激光打印機(jī)

激光式打印機(jī)是一種高精度、低噪聲的頁式打印機(jī)。先將打印的圖象轉(zhuǎn)換成點(diǎn)陣圖,再使用激光束把所有要打印的圖像形成肉眼看不到的電子潛像,然后再在打印紙上轉(zhuǎn)印成像。優(yōu)點(diǎn):打印質(zhì)量高、速度快、噪音低。缺點(diǎn):造價(jià)高,是一般打印機(jī)的2-3倍,并且不能打蠟紙。常見的激光打印機(jī):HPLaserJet1200系列等。

激光打印機(jī)

32打印機(jī)性能指標(biāo):分辨率dpi(點(diǎn)數(shù)/英寸),目前噴打和激打都在1200dpi以上打印速度一般以(頁數(shù)/分)、行數(shù)/分、字符數(shù)/秒表示打印機(jī)性能指標(biāo):33⑥

聲卡

麥克風(fēng)、喇叭與計(jì)算機(jī)連接的接口目前大多數(shù)集成在主板上。按數(shù)字化精度分為16位、32位、64位。⑦

Modem(調(diào)制解調(diào)器)

計(jì)算機(jī)撥號(hào)上網(wǎng)的必備設(shè)備。功能是完成模/數(shù)轉(zhuǎn)換、數(shù)/模轉(zhuǎn)換。⑧

網(wǎng)絡(luò)接口卡

計(jì)算機(jī)連接局域網(wǎng)的必備設(shè)備。⑥聲卡 ⑦M(jìn)odem(調(diào)制解調(diào)器)⑧網(wǎng)絡(luò)接口卡34軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)二、微型機(jī)的軟件系統(tǒng)(P6)軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)35(1)操作系統(tǒng)

是計(jì)算機(jī)系統(tǒng)的核心軟件,是用戶與計(jì)算機(jī)的接口。操作系統(tǒng)功能:處理機(jī)管理(CPU管理)、設(shè)備管理、存儲(chǔ)器管理、文件管理、作業(yè)管理(P7)。

目的是使各種資源之間能夠相互配合,協(xié)調(diào)一致地工作,提高計(jì)算機(jī)運(yùn)行效率和用戶使用效率。

常見操作系統(tǒng)有:Windows、Unix、Linux、Dos(1)操作系統(tǒng)36(2)語言處理程序計(jì)算機(jī)語言人和計(jì)算機(jī)進(jìn)行交流所使用的語言機(jī)器語言:用二進(jìn)制代碼表示機(jī)器指令,計(jì)算機(jī)能直接識(shí)別和執(zhí)行。匯編語言和匯編程序:匯編語言用符號(hào)來表示機(jī)器指令。需要用匯編程序翻譯成機(jī)器語言才能被計(jì)算機(jī)執(zhí)行。高級(jí)語言和編譯(解釋)程序:高級(jí)語言接近自然語言和數(shù)學(xué)語言。需要用編譯(解釋)程序翻譯成機(jī)器語言才能被計(jì)算機(jī)執(zhí)行。編譯程序機(jī)器語言程序結(jié)果編譯運(yùn)行高級(jí)語言源程序(2)語言處理程序匯編語言和匯編程序:匯編語言用符號(hào)來表示機(jī)37初識(shí)windowTC1、進(jìn)入windowTC環(huán)境2、練習(xí)教材P43

六、操作題

初識(shí)windowTC1、進(jìn)入windowTC環(huán)境38國考真題練習(xí):單選:(2009年)1、衡量存儲(chǔ)器的基本單位是(B)A)bit B)byte C)KB D)word2、windows操作系統(tǒng)是(B)A)單用戶、單任務(wù) B)單用戶、多任務(wù)

C)多用戶、單任務(wù) D)多用戶、多任務(wù)3、組成微機(jī)主存儲(chǔ)器的是(D)A)CD-ROM和RAM B)硬盤和RAMC)硬盤和CD-ROM D)ROM和RAM(2008年)4、存儲(chǔ)容量1KB等于(B)A)23字節(jié) B)210字節(jié) C)220字節(jié) B)230字節(jié)5、下列設(shè)備中屬于輸出設(shè)備的是(D)A)掃描儀 B)鍵盤 C)鼠標(biāo) D)顯示器國考真題練習(xí):396、在計(jì)算機(jī)中,指令通常是由(A)A)操作碼、操作數(shù)組成 B)源操作數(shù)、目標(biāo)操作數(shù)組成C)反碼、補(bǔ)碼組成 D)直接尋址、目的尋址組成(2007年)7、I/O設(shè)備指的是計(jì)算機(jī)的(B)A)存儲(chǔ)設(shè)備 B)輸入輸出設(shè)備 C)控制器 D)運(yùn)算器8、具有只讀功能的內(nèi)存儲(chǔ)器是指(A)A)ROM B)RAM C)硬盤 D)CD-ROM 多選:(2009年)1、下列關(guān)于計(jì)算機(jī)的敘述中正確的是(ADE)A)CPU是計(jì)算機(jī)系統(tǒng)的部件 B)I/O設(shè)備不是計(jì)算機(jī)系統(tǒng)的部件 C)計(jì)算機(jī)區(qū)別于其他計(jì)算工具的本質(zhì)特點(diǎn)是能存儲(chǔ)數(shù)據(jù) D)”裸機(jī)”是指不配置任何軟件的計(jì)算機(jī) E)計(jì)算機(jī)指令是控制計(jì)算機(jī)進(jìn)行操作的命令6、在計(jì)算機(jī)中,指令通常是由(A)402、存儲(chǔ)在下列設(shè)備中的信息可以長期保存(BCDE)A)RAM B)ROM C)硬盤 D)軟盤 E)光盤2007年3、下列設(shè)備中屬于外存儲(chǔ)設(shè)備的有(BCDE)A)RAM B)光盤 C)硬盤 D)軟盤 E)磁帶2、存儲(chǔ)在下列設(shè)備中的信息可以長期保存(BCDE)41第三節(jié)計(jì)算機(jī)中數(shù)據(jù)的表示及存儲(chǔ)形式(P10)在計(jì)算機(jī)內(nèi)部,處理的數(shù)據(jù)都是二進(jìn)制的。但在用高級(jí)語言編寫程序時(shí),為適應(yīng)人們的使用習(xí)慣通常使用十進(jìn)制形式的數(shù),在輸入數(shù)據(jù)或輸出運(yùn)行結(jié)果時(shí),也多采用十進(jìn)制形式,有時(shí)也用八進(jìn)制或十六進(jìn)制進(jìn)行輸入輸出(其實(shí)八進(jìn)制或十六進(jìn)制只是作為二進(jìn)制的一種書寫方式)。為此,我們要了解這些數(shù)據(jù)表示形式及它們之間的轉(zhuǎn)換關(guān)系,以及數(shù)據(jù)如何在計(jì)算機(jī)內(nèi)部存儲(chǔ)(機(jī)器碼),這是我們學(xué)習(xí)C語言程序設(shè)計(jì)必備的基礎(chǔ)知識(shí)。第三節(jié)計(jì)算機(jī)中數(shù)據(jù)的表示及存儲(chǔ)形式(P10)在計(jì)算機(jī)內(nèi)部,42進(jìn)位計(jì)數(shù)制數(shù)制:用一組固定的數(shù)字符號(hào)和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法。常用的進(jìn)制有:2進(jìn)制,8進(jìn)制,10進(jìn)制,16進(jìn)制?;鶖?shù):某進(jìn)制所允許使用的基本數(shù)字符號(hào)。2,8,10,16。位權(quán)(數(shù)的值不僅取決于數(shù)碼的大小還取決于它所在的位置):基數(shù)的i次方。如:132.5

=1×102+3×101+2×100+5×的10-1基數(shù):10位權(quán):102,101,100,10-1進(jìn)位計(jì)數(shù)制數(shù)制:用一組固定的數(shù)字符號(hào)和一套統(tǒng)一的規(guī)則來表示數(shù)43進(jìn)制基數(shù)數(shù)符位權(quán)表示形式舉例220,12iB11B(1011)2880,1,2…78iO/Q32Q,32O(32)810100,1,2…910iD67D(67)1016160,1,2…9,A,B,C,D,E,F16iHA6H(A6)16進(jìn)制基數(shù)數(shù)符位權(quán)表示形式舉例220,12iB11B880,144101B=1×22+0×21+1×20

=5D10101B=1×24+0×23+1×22+0×21+1×20=21D111.11B=1×22+1×21+1×20+1×2-1+1×2-2=7.75D二進(jìn)制 (101)2 101B(1101)2=? (101011.101)2=?一、R進(jìn)制轉(zhuǎn)十進(jìn)制(P11)

方法:按權(quán)展開求和。1、二進(jìn)制轉(zhuǎn)換為十進(jìn)制101B=1×22+0×21+1×20=5D45101B=1×22+0×21+1×20

=5D10101B=1×24+0×23+1×22+0×21+1×20=21D111.11B=1×22+1×21+1×20+1×2-1+1×2-2=7.75D二進(jìn)制 (101)2 101B(1101)2=? (101011.101)2=?一、N進(jìn)制轉(zhuǎn)十進(jìn)制

方法:按位權(quán)展開求和1、二進(jìn)制轉(zhuǎn)換為十進(jìn)制(1)13

(2)43.625101B=1×22+0×21+1×20=5D46

(172)8

=1×82+7×81+2×80=(122)10八進(jìn)制 (172)8 172O172Q

(336)8=?2、八進(jìn)制轉(zhuǎn)化為十進(jìn)制(1):222(172)8=1×82+7×81+2×80八進(jìn)47

(5C)16

=5×161+12×160=(92)10十六進(jìn)制 (5C)16 5CH(A2)16=? (FF)16=?3、十六進(jìn)制轉(zhuǎn)化為十進(jìn)制(1):162(2):255(5C)16=5×161+12×160=(92)148方法:

將十進(jìn)制數(shù)整數(shù)和小數(shù)分開轉(zhuǎn)換,再將結(jié)果合并。 整數(shù)部分:除以基數(shù)逆向取余法.

小數(shù)部分:乘以基數(shù)順向取整法.二、十進(jìn)制轉(zhuǎn)N進(jìn)制方法:二、十進(jìn)制轉(zhuǎn)N進(jìn)制491、十進(jìn)制轉(zhuǎn)換為二進(jìn)制十進(jìn)制整數(shù)轉(zhuǎn)換:除以2逆向取余10D=1010B

逆向取余商為零停止5…022…121…002…11021、十進(jìn)制轉(zhuǎn)換為二進(jìn)制逆向取余商為零停止5…022…121…50十進(jìn)制小數(shù)轉(zhuǎn)換:乘2順向取整

×20.125

×20.250

×20.5001.000結(jié)束標(biāo)志0.001取整(10.125)10=(1010.001)2(0.125)10=(0.001)2十進(jìn)制小數(shù)轉(zhuǎn)換:乘2順向取整×20.125×51練習(xí)題:將下列十進(jìn)制轉(zhuǎn)為二進(jìn)制,精確到4位小數(shù)(54)10

=(110110)2(15.73)10

=(1111.1011)2(1):=(110110)2(2):=(1111.1011)2練習(xí)題:將下列十進(jìn)制轉(zhuǎn)為二進(jìn)制,精確到4位小數(shù)(1):=(1522、十進(jìn)制轉(zhuǎn)換成八進(jìn)制整數(shù)部分:除8逆向取余264D=?3、十進(jìn)制轉(zhuǎn)換成十六進(jìn)制

整數(shù)部分:除16逆向取余

287D=? 171D=?(71)10=()2|8|162):410Q3):11FH2、十進(jìn)制轉(zhuǎn)換成八進(jìn)制3、十進(jìn)制轉(zhuǎn)換成十六進(jìn)制(71)10=53(172)8

=1×82+7×81+2×80=(122)10八進(jìn)制 (172)8 172O172Q

(336)8=?2、八進(jìn)制轉(zhuǎn)化為十進(jìn)制(172)8=1×82+7×81+2×80八進(jìn)54(5C)16

=5×161+12×160=(92)10十六進(jìn)制 (5C)16 5CH(A2)16=? (FF)16=?3、十六進(jìn)制轉(zhuǎn)化為十進(jìn)制(5C)16=5×161+12×160=(92)155練習(xí)題將下列數(shù)按照由大到小排序(11001)2(27)10(34)8

(1D)16N進(jìn)制轉(zhuǎn)換為十進(jìn)制方法:按位權(quán)展開求和練習(xí)題將下列數(shù)按照由大到小排序N進(jìn)制轉(zhuǎn)換為十進(jìn)制56方法: 將十進(jìn)制數(shù)整數(shù)和小數(shù)分開轉(zhuǎn)換,再將結(jié)果合并。 整數(shù)部分:整除(基數(shù))逆向取余法. 小數(shù)部分:乘基(數(shù))順向取整法.二、十進(jìn)制轉(zhuǎn)R進(jìn)制(P11)方法:二、十進(jìn)制轉(zhuǎn)R進(jìn)制(P11)571、十進(jìn)制轉(zhuǎn)換為二進(jìn)制十進(jìn)制整數(shù)轉(zhuǎn)換:除以2逆向取余10D=1010B

逆向取余注:除到商為零停止5…022…121…002…11021、十進(jìn)制轉(zhuǎn)換為二進(jìn)制逆向取余注:除到商為零停止5…022…58十進(jìn)制小數(shù)轉(zhuǎn)換:乘2順向取整×20.125×20.250×20.5001.000結(jié)束標(biāo)志0.001取整(10.125)10=(1010.001)2(0.125)10=(0.001)2十進(jìn)制小數(shù)轉(zhuǎn)換:乘2順向取整×20.125×59練習(xí)題將下列十進(jìn)制轉(zhuǎn)為二進(jìn)制,精確到4位小數(shù)(54)10

=(110110)2(15.73)10

=(1111.1011)2練習(xí)題將下列十進(jìn)制轉(zhuǎn)為二進(jìn)制,精確到4位小數(shù)602、十進(jìn)制轉(zhuǎn)換成八進(jìn)制整數(shù)部分:除8逆向取余264D=?3、十進(jìn)制轉(zhuǎn)換成十六進(jìn)制

整數(shù)部分:除16逆向取余

287D=? 171D=?(71)10=()2|8|162、十進(jìn)制轉(zhuǎn)換成八進(jìn)制3、十進(jìn)制轉(zhuǎn)換成十六進(jìn)制(71)10=61三、二進(jìn)制與八進(jìn)制的轉(zhuǎn)換(P12)二進(jìn)制八進(jìn)制00000011010201131004101511061117三、二進(jìn)制與八進(jìn)制的轉(zhuǎn)換(P12)二進(jìn)制八進(jìn)制0000001621、二進(jìn)制->八進(jìn)制(三位一組法)111101001B=111101001B=751Q10110B=010110B=26Q11000.11=011000.110B=30.6Q2、八進(jìn)制->二進(jìn)制(擴(kuò)展三位法)345Q=011100101B=11100101B632Q=110011010B=110011010B1、二進(jìn)制->八進(jìn)制(三位一組法)2、八進(jìn)制->二進(jìn)制(63四、二進(jìn)制與十六進(jìn)制的轉(zhuǎn)換二進(jìn)制十六進(jìn)制二進(jìn)制十六進(jìn)制00000100080001110019001021010A001131011B010041100C010151101D011061110E011171111F四、二進(jìn)制與十六進(jìn)制的轉(zhuǎn)換二進(jìn)制十六進(jìn)制二進(jìn)制十六進(jìn)制000641、二進(jìn)制->十六進(jìn)制(四位一組法)111001B=00111001B=39H1111000111B=001111000111B=3C7H2、十六進(jìn)制->二進(jìn)制(擴(kuò)展四位法)2CH=00101100B=101100B62DH=011000101101B=11000101101B典型錯(cuò)誤 1D2H=0011101010B=11101010B1、二進(jìn)制->十六進(jìn)制(四位一組法)2、十六進(jìn)制->二進(jìn)制65計(jì)算機(jī)中數(shù)據(jù)存儲(chǔ)單位1.位:一個(gè)二進(jìn)制位,一個(gè)“1”,或者一個(gè)“0”。最小單位,英文名bit2.字節(jié):八位為一個(gè)字節(jié)。英文名Byte,簡寫為B,1Byte=8bit千字節(jié)KB1KB=1024Byte=210Byte兆字節(jié)MB1MB=1024KB吉字節(jié)GB1GB=1024MB計(jì)算機(jī)中數(shù)據(jù)存儲(chǔ)單位1.位:一個(gè)二進(jìn)制位,一個(gè)“1”,或者一66三、帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)部的表示(P13)

在計(jì)算機(jī)中,對(duì)于n位二進(jìn)制數(shù)將其最高位作為符號(hào)位,0表示正數(shù),1表示負(fù)數(shù)如:帶符號(hào)數(shù)(有符號(hào)數(shù))

01101101正數(shù)11000110負(fù)數(shù)

11101101負(fù)數(shù)01101101正數(shù)

10001111負(fù)數(shù)01110001正數(shù)數(shù)的符號(hào)位連同該數(shù)值本身一起作為一個(gè)數(shù)稱為機(jī)器數(shù),機(jī)器數(shù)的二進(jìn)制編碼有原碼、反碼、補(bǔ)碼三種。三、帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)部的表示(P13)在計(jì)算機(jī)中67原碼、反碼、補(bǔ)碼(P13-14)1、原碼符號(hào)位除外(0正1負(fù)),數(shù)值部分為該數(shù)絕對(duì)值的二進(jìn)制用1個(gè)字節(jié)表示(12)原碼=00001100(-12)原碼=10001100用2個(gè)字節(jié)表示(12)原碼=0000000000001100(-12)原碼=1000000000001100原碼、反碼、補(bǔ)碼(P13-14)1、原碼68原碼、反碼、補(bǔ)碼2、反碼正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼符號(hào)位不變,其余數(shù)位取反。(12)反碼=00001100(-12)反碼=111100113、補(bǔ)碼正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼等于反碼加1(12)補(bǔ)碼=00001100(-12)補(bǔ)碼=11110100原碼、反碼、補(bǔ)碼2、反碼69原碼、反碼、補(bǔ)碼正數(shù):原碼,反碼,補(bǔ)碼都相同負(fù)數(shù):原碼,符號(hào)位除外,數(shù)值部分為該數(shù)絕對(duì) 值的二進(jìn)制 反碼=原碼除符號(hào)位外求反補(bǔ)碼=反碼+1例1:十進(jìn)制數(shù)-5在微機(jī)內(nèi)的存儲(chǔ)形式是(D)A.00000101B.10000101 C.11111010D.11111011例2:用一個(gè)字節(jié)表示十進(jìn)制數(shù)-15的補(bǔ)碼是11110001原碼、反碼、補(bǔ)碼正數(shù):原碼,反碼,補(bǔ)碼都相同111100070數(shù)值數(shù)據(jù)編碼非數(shù)值數(shù)據(jù)編碼定點(diǎn)數(shù)浮點(diǎn)數(shù)西文字符中文字符聲音圖像視頻整數(shù)小數(shù)有符號(hào)整數(shù)無符號(hào)整數(shù)計(jì)算機(jī)中數(shù)據(jù)的存儲(chǔ)與編碼數(shù)值數(shù)據(jù)編碼非數(shù)值數(shù)據(jù)編碼定點(diǎn)數(shù)浮點(diǎn)數(shù)西文字符中文字符聲音圖71數(shù)值數(shù)據(jù)編碼(1)定點(diǎn)數(shù)的表示定點(diǎn)整數(shù)的小數(shù)點(diǎn)位置約定在最低位后面有符號(hào)整數(shù): 最高位為符號(hào)位,0為正;1為負(fù)無符號(hào)整數(shù): 都是數(shù)值位,沒有符號(hào)位。例: 00100011

100011118位有符號(hào)整數(shù) 35 -15(原碼)8位無符號(hào)整數(shù) 35

143下列數(shù)值能用8位二進(jìn)制表示的是A.257 B.300 C.200 D.29定點(diǎn)小數(shù)的小數(shù)點(diǎn)約定在最高數(shù)值位的前面,符號(hào)位的后面。數(shù)值數(shù)據(jù)編碼(1)定點(diǎn)數(shù)的表示72浮點(diǎn)數(shù)由階碼和尾數(shù)兩部分組成:階符階碼數(shù)符尾數(shù)階碼部分尾數(shù)部分(2)浮點(diǎn)數(shù)(實(shí)數(shù))的表示(P15)例1:二個(gè)字節(jié)存放一個(gè)整數(shù),如:+11136例2:四個(gè)字節(jié)存放一個(gè)實(shí)數(shù),如:-1×10600101011

10000000數(shù)值位符號(hào)位0000011011111111 11111111 111111111階符階碼數(shù)符尾數(shù)浮點(diǎn)數(shù)由階碼和尾數(shù)兩部分組成:階符階碼數(shù)符尾數(shù)階碼部分尾數(shù)部73非數(shù)值數(shù)據(jù)編碼1、ASCII碼最基本、最常用的非數(shù)值數(shù)據(jù)是由字符(漢字字符和西文字符)組成的。西文字符普遍采用ASCII碼表示(P14)ASCII碼是美國標(biāo)準(zhǔn)信息交換碼(AmericanstandardcodeforInformationInterchange),是微型計(jì)算機(jī)中表示字符的常用編碼。標(biāo)準(zhǔn)的ASCII碼是用一個(gè)字節(jié)表示的,最高位置為“0”,用7位二進(jìn)制數(shù)編碼,總共可以表示128個(gè)字符。ASCII碼的新版本是把原來的7位碼擴(kuò)展成8位碼,因此它可以表示256個(gè)字符。教材P207和下頁列出了ASCII編碼表。其中,每個(gè)字符的列標(biāo)題為其編碼的高三位,行標(biāo)題為其編碼的低四位:非數(shù)值數(shù)據(jù)編碼1、ASCII碼74一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件75若干重要字符的編碼為:NUL(空)(0000000)2=

(0)10=(0)16回車(CR)(0001101)2=

(13)10=(0D)16空格(SP)(0100000)2=

(32)10=(20)16數(shù)字0(0110000)2=(48)10=(30)16數(shù)字9(57)10=(39)16字母A(65)10=(41)16字母Z(90)10=(5A)16

字母a(97)10=(61)16字母z(122)10=(7A)16若干重要字符的編碼為:NUL(空)(0000000)276ASCII碼考點(diǎn):1、幾個(gè)特殊字符的ASCII碼“0”,“a”,“A”2、在同一序列里ASCII碼逐漸增加。字符比較大小時(shí)按其ASCII碼大小進(jìn)行。3、小寫字母的ASCII碼比大寫字母的ASCII碼大32ASCII碼考點(diǎn):77(1)漢字輸入碼也稱外碼,它是專門用來向計(jì)算機(jī)輸入漢字的編碼。目前,在我國推出的漢字輸入編碼方案很多,其表示形式大多用字母、數(shù)字或符號(hào)。外碼的編碼方案大致可以分為:以漢字發(fā)音進(jìn)行編碼的音碼,例如全拼編碼、簡單拼音編碼、雙拼編碼等:按漢字書寫的形式進(jìn)行編碼的形碼,例如,五筆字型碼。2、漢字編碼我國是使用漢字的國家,在計(jì)算機(jī)處理的信息中,很大成分是漢字,漢字也要用二進(jìn)制來編碼,由于漢字?jǐn)?shù)量大,故在計(jì)算機(jī)內(nèi)部是采用二個(gè)字節(jié)對(duì)一個(gè)漢字進(jìn)行編碼。漢字字符處理過程:漢字輸入碼(外碼)→國標(biāo)碼、機(jī)內(nèi)碼→字型碼→漢字輸出(1)漢字輸入碼也稱外碼,它是專門用來向計(jì)算機(jī)輸入漢字的編碼78(2)區(qū)位碼和國標(biāo)碼1980年我國頒布了漢字代碼標(biāo)準(zhǔn)“GB2312-80”,稱為國標(biāo)碼。在國標(biāo)碼字符集中包含了6763個(gè)漢字(其中一級(jí)3755個(gè)、二級(jí)3008個(gè))和682個(gè)圖形符號(hào)。這些字符組成一個(gè)94X94的矩陣表,每行稱為一個(gè)區(qū)(1—94區(qū))、每列稱為一個(gè)位(1—94位),每個(gè)字符的區(qū)號(hào)和位號(hào)排在一起就構(gòu)成該字符的“區(qū)位碼”例:“啊”排在16區(qū),位號(hào)01,區(qū)位碼是1601(1001H)國標(biāo)碼:國標(biāo)碼高字節(jié)=區(qū)碼+20H國標(biāo)碼低字節(jié)=位碼+20H(2)區(qū)位碼和國標(biāo)碼79(3)機(jī)內(nèi)碼機(jī)內(nèi)碼是指計(jì)算機(jī)內(nèi)部存儲(chǔ)和交換漢字時(shí)使用的編碼。由于國標(biāo)碼的兩字節(jié)的最高位為0,處理時(shí)與7位ASCII碼容易混淆,需要對(duì)國標(biāo)碼適當(dāng)變形。形成一種機(jī)內(nèi)碼:機(jī)內(nèi)碼:機(jī)內(nèi)碼高字節(jié)=國標(biāo)碼高字節(jié)+80H機(jī)內(nèi)碼低字節(jié)=國標(biāo)碼低字節(jié)+80H一個(gè)漢字可有幾個(gè)外碼,但只有一個(gè)機(jī)內(nèi)碼。(3)機(jī)內(nèi)碼80(4)漢字的字形碼漢字的字型是用數(shù)字代碼來表示漢字,但是為了在輸出時(shí)讓用戶看到漢字,就必須輸出漢字的字形。在漢字系統(tǒng)中,一般采用點(diǎn)陣來表示字形。使用的點(diǎn)陣有:16×16點(diǎn)陣、24×24點(diǎn)陣、32×32點(diǎn)陣、64×64點(diǎn)陣、96×96點(diǎn)陣、128×128點(diǎn)陣、256×256點(diǎn)陣。點(diǎn)陣越大,則漢字字形的質(zhì)量也越好,當(dāng)然,每個(gè)漢字點(diǎn)陣的存儲(chǔ)量也越大。存儲(chǔ)一個(gè)16×16點(diǎn)陣的漢字需要32字節(jié)。漢字庫:存儲(chǔ)的漢字字形信息的集合稱為漢字庫。漢字庫是漢字字形的數(shù)字化信息,用于漢字的顯示和打印。思考題:設(shè)一個(gè)漢字的點(diǎn)陣為24X24,則600個(gè)漢字的點(diǎn)陣信息所占用的字節(jié)數(shù)是(43KB(43200B))?(4)漢字的字形碼漢字的字型是用數(shù)字代碼來表示漢字,但是為了81三、程序設(shè)計(jì)的含義(P16)程序設(shè)計(jì)主要包含以下兩重任務(wù):1)把要用計(jì)算機(jī)處理的實(shí)際問題抽象為數(shù)學(xué)模型,設(shè)計(jì)出解題步驟即算法;2)實(shí)現(xiàn)算法,即用某種程序設(shè)計(jì)語言對(duì)所設(shè)計(jì)的算法進(jìn)行編程。三、程序設(shè)計(jì)的含義(P16)程序設(shè)計(jì)主要包含以下兩重任務(wù):82

四、計(jì)算機(jī)算法的概念(P16)1、算法的含義

計(jì)算機(jī)算法是對(duì)用計(jì)算機(jī)解決一個(gè)實(shí)際問題的方法和步驟的描述。2、算法的性質(zhì):1.有窮性:算法應(yīng)在有限步驟內(nèi)結(jié)束。2.確定性:算法中每一步的含義必須是確切的,不可出現(xiàn)任何二義性。3.有效性:算法中的每一步操作都應(yīng)該能有效執(zhí)行,并得到確定的結(jié)果。4.有零個(gè)或多個(gè)輸入,有一個(gè)或多個(gè)輸出。5.完整性:算法應(yīng)是一套描述規(guī)則所組成的準(zhǔn)確完整的過程。(1)自然語言(2)程序框圖(3)程序設(shè)計(jì)語言3、算法的表示:(P17)四、計(jì)算機(jī)算法的概念(P16)2、算法的性質(zhì):1.有窮性:83用自然語言描述算法×【例】寫出求一元二次方程

ax2+bx+c=0的根的算法.第一步,計(jì)算Δ=b2-4ac.第二步,如果Δ<0,則原方程無實(shí)數(shù)解;否則(Δ≥0)時(shí),第三步:輸出x1,x2或無實(shí)數(shù)解的信息.用自然語言描述算法×【例】寫出求一元二次方程第一步,84用傳統(tǒng)流程圖描述算法流程圖符號(hào):▼圖形符號(hào)名稱功能終端框(起止框)表示一個(gè)算法的起始和結(jié)束輸入、輸出框表示一個(gè)算法輸入和輸出的信息處理框(執(zhí)行框)判斷某一條件是否成立,成立時(shí)在出口處標(biāo)明“是”或“Y”;不”成立時(shí)標(biāo)明“否”或“N”.判斷框賦值、計(jì)算流程線連接程序框連接點(diǎn)連接程序框圖的兩部分用傳統(tǒng)流程圖描述算法流程圖符號(hào):▼85例:三角形ABC的底BC(a)為4,高AD(b)為2,求三角形ABC的面積S。試設(shè)計(jì)該問題的算法和流程結(jié)束開始

S=1/2ab輸出S輸入a=4,b=2例:三角形ABC的底BC(a)為4,高AD(b)為2,求三86例:任意給定3個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷分別以這3個(gè)數(shù)為三邊邊長的三角形是否存在.畫出這個(gè)算法的程序框圖.

開始輸入a,b,ca+b>c,a+c>b,b+c>a是否同時(shí)成立?存在這樣的三角形不存在這樣的三角形結(jié)束否是例:任意給定3個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷分別以這3個(gè)數(shù)為三87例:設(shè)計(jì)一算法,求和:1+2+3+…+100結(jié)束i=i+1Sum=Sum+ii<100?輸出Sum否是i=0:Sum=0開始例:設(shè)計(jì)一算法,求和:1+2+3+…+100結(jié)束i=i88(一)結(jié)構(gòu)化程序設(shè)計(jì)的思想結(jié)構(gòu)化程序設(shè)計(jì)是公認(rèn)的面向過程應(yīng)遵循的基本方法和原則(只描述問題的求解過程,而不關(guān)心計(jì)算機(jī)的內(nèi)部結(jié)構(gòu))。結(jié)構(gòu)化程序設(shè)計(jì)包含兩個(gè)方面的內(nèi)容:(1)只采用三種基本的程序控制結(jié)構(gòu)(順序、選擇、循環(huán)),這3種基本控制結(jié)構(gòu)的共同特點(diǎn)是:都是一個(gè)入口和一個(gè)出口。;(2)結(jié)構(gòu)化程序設(shè)計(jì)的總體思想是采用模塊化結(jié)構(gòu),自上而下,逐步求精。即把一個(gè)復(fù)雜問題分解為若干相對(duì)獨(dú)立的小問題,再細(xì)分,至子問題簡單到能直接用三種基本結(jié)構(gòu)表達(dá);五、結(jié)構(gòu)化程序設(shè)計(jì)的思想和結(jié)構(gòu)化流程圖(P17)(一)結(jié)構(gòu)化程序設(shè)計(jì)的思想五、結(jié)構(gòu)化程序設(shè)計(jì)的思想和結(jié)構(gòu)化流89(二)結(jié)構(gòu)化流程圖(N-S圖P18)

N-S圖不使用流程線,全部算法寫在一個(gè)矩形框內(nèi)。它只能由順序、選擇、循環(huán)三種基本結(jié)構(gòu)單元組成,這三種基本結(jié)構(gòu)構(gòu)成的算法整體是一個(gè)大的順序結(jié)構(gòu)。

注:

1.

順序結(jié)構(gòu):順序結(jié)構(gòu)中的各個(gè)模塊是按照它們出現(xiàn)的先后順序執(zhí)行的。

2.

選擇結(jié)構(gòu):選擇結(jié)構(gòu)先判斷選擇條件,根據(jù)判斷的邏輯值,確定執(zhí)行其中的某一個(gè)模塊。

3.

循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)先判斷循環(huán)條件,滿足條件重復(fù)執(zhí)行循環(huán)體包含的執(zhí)行塊,直到循環(huán)條件不滿足,終止循環(huán)。

(二)結(jié)構(gòu)化流程圖(N-S圖P18)90

A

B

AB

條件?YN條件?

A

條件?

A

順序結(jié)構(gòu)

選擇結(jié)構(gòu)

當(dāng)型循環(huán)結(jié)構(gòu)

直到型循環(huán)結(jié)構(gòu)

描述算法的工具(N-S圖P18)一、N-S圖符號(hào)ABAB條件?YN條件?AA順序91

請(qǐng)用N-S

圖描述解決下列問題的算法

練習(xí)輸入a,bt=a

若輸入ab兩個(gè)整數(shù)然后將它們的值互換。

a=bb=t輸出

a,ba100b200t100200100請(qǐng)用N-S圖描述解決下列問題的算法練習(xí)輸入a,92舉例設(shè)有a,b

兩個(gè)整數(shù),請(qǐng)輸出它們當(dāng)中大的那一個(gè)。

輸入a,b

輸出a輸出

b

a>bYN舉例設(shè)有a,b兩個(gè)整數(shù),請(qǐng)輸出輸入a,b輸出a輸出93m=c

請(qǐng)用N-S

圖描述解決下列問題的算法

練習(xí)輸入a,b,c

a>bYm=bm=aN

m>cYN輸出

m

若輸入ab,c三個(gè)整數(shù),請(qǐng)輸出它們當(dāng)中最大的一個(gè)。m=c請(qǐng)用N-S圖描述解決下列問題的算法練習(xí)輸入941+2+3+4+5+……+100

s=0,i=1

i<=100

s=s+i

輸出結(jié)果

s

i=i+1舉例1+2+3+4+5+……+100s=0,i=1i<=95作業(yè):P20習(xí)題:二、1、2、3三、1、2、3作業(yè):P20習(xí)題:96計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)97課時(shí)安排上課時(shí)間每周4學(xué)時(shí):學(xué)習(xí)要求1、課前預(yù)習(xí)2、上課請(qǐng)集中注意力領(lǐng)會(huì)理解老師講課要點(diǎn),并適當(dāng)記筆記。3、認(rèn)真完成作業(yè)。課時(shí)安排上課時(shí)間每周4學(xué)時(shí):學(xué)習(xí)要求1、課前預(yù)習(xí)98課程內(nèi)容:1.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理

1.2微型機(jī)的系統(tǒng)結(jié)構(gòu)

1.3計(jì)算機(jī)中數(shù)據(jù)的表示及存儲(chǔ)形式

1.4計(jì)算機(jī)程序與算法

第一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課程內(nèi)容:第一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)99一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件100一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件1011.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理

一個(gè)完整的計(jì)算機(jī)系統(tǒng)由“硬件”和“軟件”兩大系統(tǒng)組成。

硬件:是指計(jì)算機(jī)系統(tǒng)中物理裝置的總稱。例如:顯示器、主機(jī)等,是構(gòu)成計(jì)算機(jī)的實(shí)體;

軟件:是計(jì)算機(jī)所需要的各種程序、數(shù)據(jù)及其相關(guān)資料的集合。

軟件和硬件相輔相承,缺一不可。

1.1計(jì)算機(jī)系統(tǒng)組成及基本工作原理一個(gè)完整的計(jì)算機(jī)系102計(jì)算機(jī)硬件系統(tǒng)的組成結(jié)構(gòu)示意圖輸入設(shè)備輸出設(shè)備內(nèi)存運(yùn)算器控制器CPU計(jì)算機(jī)硬件系統(tǒng)的組成結(jié)構(gòu)示意圖輸入設(shè)備輸出設(shè)備內(nèi)存運(yùn)算器控制1031、運(yùn)算器(ALU)

進(jìn)行算術(shù)和邏輯運(yùn)算的部件。2、控制器(CU)計(jì)算機(jī)指揮中心??刂坪蛥f(xié)調(diào)各部件自動(dòng)、連續(xù)、協(xié)調(diào)工作。3、存儲(chǔ)器保存各類程序和數(shù)據(jù)信息。4、輸入設(shè)備用于從外界將數(shù)據(jù)、命令輸入到內(nèi)存中。5、輸出設(shè)備用于將計(jì)算機(jī)處理結(jié)果顯示或打印出來1、運(yùn)算器(ALU)104計(jì)算機(jī)工作原理

1、計(jì)算機(jī)指令和程序指令是指能被計(jì)算機(jī)識(shí)別和執(zhí)行的操作命令。一條指令通常由兩部分組成:

操作碼和地址碼。操作碼指明計(jì)算機(jī)應(yīng)該干什么、地址碼則指出被操作的對(duì)象。程序?yàn)橥瓿商囟ㄈ蝿?wù)而設(shè)計(jì)的操作步驟(指令序列)計(jì)算機(jī)工作原理1、計(jì)算機(jī)指令和程序1052、計(jì)算機(jī)工作原理目前所有計(jì)算機(jī)都遵循馮.諾依曼“存儲(chǔ)程序”原理:計(jì)算機(jī)的工作過程就是執(zhí)行程序的過程。將程序和數(shù)據(jù)裝入計(jì)算機(jī)內(nèi)存,啟動(dòng)程序后,計(jì)算機(jī)便能自動(dòng)地按編寫的程序一步一步地取出指令,根據(jù)指令的要求控制機(jī)器各個(gè)部件協(xié)同完成任務(wù)。2、計(jì)算機(jī)工作原理106指令的執(zhí)行過程分為以下4個(gè)步驟(P3):1)取出指令2)分析指令3)執(zhí)行指令4)取下一條指令,返回2)步。指令的執(zhí)行過程分為以下4個(gè)步驟(P3):1)取出指令107圖

計(jì)算機(jī)系統(tǒng)的基本組成

第二節(jié)微型機(jī)的系統(tǒng)結(jié)構(gòu)(P3)

控制器

只讀存儲(chǔ)器(ROM)

隨機(jī)讀寫存儲(chǔ)器(RAM)硬件系統(tǒng)微型計(jì)算機(jī)系統(tǒng)主機(jī)外部設(shè)備軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)中央處理器內(nèi)存儲(chǔ)器運(yùn)算器輸入設(shè)備(鍵盤、鼠標(biāo)、掃描儀、其他)輸出設(shè)備(顯示器、打印機(jī)、繪圖儀等)外存儲(chǔ)器(硬盤、軟盤、光盤)圖計(jì)算機(jī)系統(tǒng)的基本組成第二節(jié)微型機(jī)的系統(tǒng)結(jié)構(gòu)(P3)1081.硬件系統(tǒng)顯示器主機(jī)鍵盤鼠標(biāo)1.硬件系統(tǒng)顯示器主機(jī)鍵盤鼠標(biāo)109(1)CPU中央處理器CPU是電腦的核心部件,決定計(jì)算機(jī)的性能。主要由INTEL和AMD公司生產(chǎn)。

CPU的主要指標(biāo):字長:CPU能夠同時(shí)處理二進(jìn)制數(shù)據(jù)的位數(shù)

速度主頻(也稱時(shí)鐘頻率):HZKHZMHZGHZ運(yùn)算速度:MIPS(每秒百萬條指令數(shù))(1)CPU中央處理器CPU是電腦的核心部件,決定計(jì)算機(jī)的性110P4IntelCPU圖:P4IntelCPU圖:111(2)存儲(chǔ)器

1)存儲(chǔ)器的種類內(nèi)存儲(chǔ)器:與CPU直接相連的存放數(shù)據(jù)的器件,如隨機(jī)存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)。外存儲(chǔ)器:不直接與CPU相連的存儲(chǔ)介質(zhì),如磁盤等。(2)存儲(chǔ)器1)存儲(chǔ)器的112

存儲(chǔ)器是用來存放數(shù)據(jù)和程序信息的部件。待執(zhí)行的程序和數(shù)據(jù)必須先從外存儲(chǔ)器裝入內(nèi)存儲(chǔ)器后才能運(yùn)行。1)存儲(chǔ)器種類內(nèi)存包括RAM(隨機(jī)存儲(chǔ)器)(斷電后數(shù)據(jù)丟失)ROM(只讀存儲(chǔ)器)(斷電后數(shù)據(jù)不會(huì)丟失)ROM(只讀不能寫)PROM(可編程只讀,用戶可寫入一次)EPROM(可擦寫只讀,用戶可多次寫入)Cache(高速緩沖存儲(chǔ)器):解決CPU和內(nèi)存之間的速度匹配問題,屬于SRAMSRAM(靜態(tài))DRAM(動(dòng)態(tài))存儲(chǔ)器是用來存放數(shù)據(jù)和程序信息的部件。待執(zhí)行的1)存儲(chǔ)器113一章計(jì)算機(jī)及程序設(shè)計(jì)基礎(chǔ)知識(shí)課件1142)存儲(chǔ)器的一些概念存儲(chǔ)單元:字節(jié)(8位二進(jìn)制位)存儲(chǔ)單元地址存儲(chǔ)容量:存儲(chǔ)設(shè)備上可以存儲(chǔ)數(shù)據(jù)的最大數(shù)量,通常用字節(jié)(Byte)、千字節(jié)(KB)、兆字節(jié)(MB)和千兆字節(jié)(GB)來衡量。2)存儲(chǔ)器的一些概念1152)存儲(chǔ)器的一些概念存儲(chǔ)器采用字節(jié)(byte)作為計(jì)算機(jī)存儲(chǔ)信息的基本計(jì)量單位。1個(gè)字節(jié)由8個(gè)二進(jìn)制位(bit)來組成,可以表示1個(gè)英文字母、數(shù)字或符號(hào)存貯一個(gè)漢字需要兩個(gè)字節(jié)1Byte=8bit1KB=1024Byte1MB=1024KB1GB=1024MB注:1

MB=1024KB=10241024字節(jié)=1048576字節(jié)(約100萬字節(jié))相當(dāng)于50萬漢字(300頁的書)2)存儲(chǔ)器的一些概念存儲(chǔ)器采用字節(jié)(byte)作為計(jì)算機(jī)存儲(chǔ)116(3)輸入設(shè)備將原始數(shù)據(jù)和命令輸入計(jì)算機(jī)內(nèi)存。鍵盤、鼠標(biāo)、掃描儀、讀卡器、光筆、觸摸屏、數(shù)字?jǐn)z像機(jī)等(4)輸出設(shè)備輸出計(jì)算機(jī)處理結(jié)果。顯示器、打印機(jī)、繪圖儀、投影儀、音箱等

注意:磁盤驅(qū)動(dòng)器既可作為輸入設(shè)備,有可作為輸出設(shè)備(3)輸入設(shè)備117(5)系統(tǒng)總線(BUS)(P6):是指計(jì)算機(jī)系統(tǒng)部件之間傳遞信息的公共通道。它能分時(shí)地發(fā)送或接收各部件的信息。系統(tǒng)總線上通常傳輸三種信息,根據(jù)傳輸信息的種類,系統(tǒng)總線分為以下三種:數(shù)據(jù)總線(DB):用于傳輸數(shù)據(jù)信息地址總線(AB):用于傳輸?shù)刂沸畔⒖刂瓶偩€(CB):用于傳輸控制信息系統(tǒng)總線注:采用總線結(jié)構(gòu)是微型計(jì)算機(jī)組成結(jié)構(gòu)的一個(gè)重要特點(diǎn)(5)系統(tǒng)總線(BUS)(P6):是指計(jì)算機(jī)系統(tǒng)部件之間傳遞118ISA:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線EISA:擴(kuò)充的工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線PCI:外部設(shè)備互連總線。常用于顯卡、網(wǎng)卡AGP:圖形加速接口總線。在圖形卡與內(nèi)存之間提供了一條直接的訪問途徑。USB:通用串行標(biāo)準(zhǔn)總線。支持即插即用,常用于鼠標(biāo)、U盤、打印機(jī)等常用總線標(biāo)準(zhǔn)總線寬度:一次能并行傳輸?shù)亩M(jìn)制位數(shù)總線頻率(外頻):總線速度總線性能指標(biāo)ISA:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線EISA:擴(kuò)充的工業(yè)標(biāo)準(zhǔn)119計(jì)算機(jī)常用外部設(shè)備①顯示器和顯卡陰極射線管(CRT)

顯示器液晶(LCD)

等離子顯卡(顯示適配器):顯示器必須與顯卡配合才能發(fā)揮效能 常見為AGP接口主要指標(biāo)有:

分辨率色彩數(shù)(256色、16位、32位)刷新率顯存計(jì)算機(jī)常用外部設(shè)備①顯示器和顯卡120②

磁盤最重要的外存,既可作為輸入設(shè)備又可作為輸出設(shè)備磁盤驅(qū)動(dòng)器:軟盤、硬盤、光盤必須通過驅(qū)動(dòng)器才能進(jìn)行讀寫軟盤常用3.5英寸軟盤片,1.44MB

寫保護(hù)口②磁盤軟盤寫保護(hù)口121硬盤:硬盤是最常用的外存儲(chǔ)器,通常系統(tǒng)軟件和應(yīng)用程序都放在硬盤上。硬盤的盤符為C:、D:、E:等工作時(shí)不能移動(dòng),以免振動(dòng)或搖晃損壞硬盤主要指標(biāo)有:

容量(80G、120G)、轉(zhuǎn)速(7200轉(zhuǎn)/分鐘)硬盤:硬盤是最常用的外存儲(chǔ)器,通常系統(tǒng)軟件和應(yīng)用程序都放在硬122

USB移動(dòng)硬盤:存取速度快,即插即用

U盤:屬于一種閃存,但掉電后不會(huì)丟失數(shù)據(jù)。

光盤:CD-ROM只讀光盤CD-R允許用戶寫入一次,反復(fù)讀出650MB

CD-RW可重復(fù)讀寫,需要專用光驅(qū)

DVD-ROM速度比CD-ROM快,容量可達(dá)4.7GUSB移動(dòng)硬盤:存取速度快,即插即用U盤:屬于一123F2F3F1F10F9F8F4F5F6F7F12F11ScrollLockPrintScreenPauseBreakEsc/NumLock–﹡@2#3!1)0(9﹡8$4%5^6&7+=—–←|\Insert~`HomePageUpQWERTYUIOP{[}]ASDFGHJKL:;”’ZXCVBNM<,>.?/EnterTabCapslockShiftShift87+954Ctrl621Enter3Alt0insWinDelCtrl㊣WinAltDeleteEndPageDown←↓→↑(1)英文字母鍵:共有26個(gè),用于輸入程序、文章、漢字或命令。(2)數(shù)字/符號(hào)鍵:用于輸入數(shù)字或各種符號(hào),如$、#、%、&等。(3)空格鍵:用于輸入空格。(4)Shift鍵:左右各一個(gè),上檔鍵,用于二義字符控制輸入或大(小)寫字母的切換輸入。(5)Ctrl鍵(控制鍵):(左、右各一個(gè))和其它一些鍵配合使用,實(shí)現(xiàn)某些控制功能。(6)Alt鍵(選擇鍵):(左、右各一個(gè))與其它鍵配合使用,主要實(shí)現(xiàn)一些選擇、切換功能。(7)Enter鍵(回車鍵):一般表示為↙,實(shí)現(xiàn)命令發(fā)布或輸入結(jié)束的終止功能。(8)Backspace鍵(退格鍵):用于刪除光標(biāo)前面的字符或漢字。(9)Delete鍵(刪除鍵):用于刪除光標(biāo)后面(處)的字符或漢字。(10)Esc鍵(取消鍵):用于放棄或中止某些正在執(zhí)行的命令或程序。(11)Insert鍵(插入鍵):用于插入和改寫狀態(tài)的轉(zhuǎn)換。(12)↑↓←→鍵(光標(biāo)鍵):用于控制光標(biāo)的移動(dòng)。F2F3F1F10F9F8F4F5F6F7F12F11Scr124③

鍵盤

常用鍵的功能及使用:《Enter》回車鍵。確認(rèn)輸入的信息行或命令結(jié)束,將光標(biāo)移到下一行的行首?!禨hift》為上檔鍵。在輸入上檔字符時(shí),先按住此鍵,再按下雙字符鍵,即可輸入上檔字符?!禖apslock》為大小寫字母輸入切換鍵?!禖trl和Alt》控制鍵。這兩個(gè)鍵往往分別與其它鍵組合使用。用來表示某個(gè)控制和操作。其組合功能,由不同的軟件系統(tǒng)來決定?!禘SC》為強(qiáng)行退出鍵。取消或退出當(dāng)前操作狀態(tài)?!禤rintscreen》截屏鍵。將屏幕內(nèi)容送到剪貼板上?!禤gUp和PgDn》屏幕翻頁鍵?!?/p>

Ctrl+Space 》中英文輸入狀態(tài)切換《

Ctrl+Shift》中文輸入法切換《Ins或Insert》為插入/替換鍵?!禗el或Delete》為刪除鍵。③鍵盤

常用鍵的功能及使用:125④

鼠標(biāo)鼠標(biāo)是微機(jī)必備的輸入設(shè)備。鼠標(biāo)的主要功能是對(duì)光標(biāo)進(jìn)行快速移動(dòng),選中圖像或文字等對(duì)象,執(zhí)行命令等。鼠標(biāo)的分類:機(jī)械式、光電式、光學(xué)機(jī)械式。

有兩鍵、三鍵式。④鼠標(biāo)126⑤打印機(jī)的功能及工作原理按其工作原理分類:

針式打印機(jī)、噴墨打印機(jī)、激光打印機(jī)。針式打印機(jī)

針式打印機(jī)由走紙裝置、控制和存儲(chǔ)電路、打印頭、色帶成。常見的點(diǎn)陣打印機(jī)頭有9針、24針。常見打印機(jī)型號(hào)有EPSONLQ-1600K24針打印機(jī)。噴墨打印機(jī)這種打印機(jī)不用色帶,而把墨水儲(chǔ)存于可更換的盒子之中,通過毛細(xì)管作用將墨水直接噴到紙上。噴墨打印機(jī)的打印質(zhì)量較高、噪音小,家庭環(huán)境中常選這種打印機(jī)。⑤打印機(jī)的功能及工作原理按其工作原理分類:噴墨打印127

激光打印機(jī)

激光式打印機(jī)是一種高精度、低噪聲的頁式打印機(jī)。先將打印的圖象轉(zhuǎn)換成點(diǎn)陣圖,再使用激光束把所有要打印的圖像形成肉眼看不到的電子潛像,然后再在打印紙上轉(zhuǎn)印成像。優(yōu)點(diǎn):打印質(zhì)量高、速度快、噪音低。缺點(diǎn):造價(jià)高,是一般打印機(jī)的2-3倍,并且不能打蠟紙。常見的激光打印機(jī):HPLaserJet1200系列等。

激光打印機(jī)

128打印機(jī)性能指標(biāo):分辨率dpi(點(diǎn)數(shù)/英寸),目前噴打和激打都在1200dpi以上打印速度一般以(頁數(shù)/分)、行數(shù)/分、字符數(shù)/秒表示打印機(jī)性能指標(biāo):129⑥

聲卡

麥克風(fēng)、喇叭與計(jì)算機(jī)連接的接口目前大多數(shù)集成在主板上。按數(shù)字化精度分為16位、32位、64位。⑦

Modem(調(diào)制解調(diào)器)

計(jì)算機(jī)撥號(hào)上網(wǎng)的必備設(shè)備。功能是完成模/數(shù)轉(zhuǎn)換、數(shù)/模轉(zhuǎn)換。⑧

網(wǎng)絡(luò)接口卡

計(jì)算機(jī)連接局域網(wǎng)的必備設(shè)備。⑥聲卡 ⑦M(jìn)odem(調(diào)制解調(diào)器)⑧網(wǎng)絡(luò)接口卡130軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)二、微型機(jī)的軟件系統(tǒng)(P6)軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理程序、診斷維護(hù)程序等)

應(yīng)用軟件(各種MIS系統(tǒng)、Office、Photoshop等)軟件系統(tǒng)系統(tǒng)軟件(操作系統(tǒng)、語言處理程序、數(shù)據(jù)131(1)操作系統(tǒng)

是計(jì)算機(jī)系統(tǒng)的核心軟件,是用戶與計(jì)算機(jī)的接口。操作系統(tǒng)功能:處理機(jī)管理(CPU管理)、設(shè)備管理、存儲(chǔ)器管理、文件管理、作業(yè)管理(P7)。

目的是使各種資源之間能夠相互配合,協(xié)調(diào)一致地工作,提高計(jì)算機(jī)運(yùn)行效率和用戶使用效率。

常見操作系統(tǒng)有:Windows、Unix、Linux、Dos(1)操作系統(tǒng)132(2)語言處理程序計(jì)算機(jī)語言人和計(jì)算機(jī)進(jìn)行交流所使用的語言機(jī)器語言:用二進(jìn)制代碼表示機(jī)器指令,計(jì)算機(jī)能直接識(shí)別和執(zhí)行。匯編語言和匯編程序:匯編語言用符號(hào)來表示機(jī)器指令。需要用匯編程序翻譯成機(jī)器語言才能被計(jì)算機(jī)執(zhí)行。高級(jí)語言和編譯(解釋)程序:高級(jí)語言接近自然語言和數(shù)學(xué)語言。需要用編譯(解釋)程序翻譯成機(jī)器語言才能被計(jì)算機(jī)執(zhí)行。編譯程序機(jī)器語言程序結(jié)果編譯運(yùn)行高級(jí)語言源程序(2)語言處理程序匯編語言和匯編程序:匯編語言用符號(hào)來表示機(jī)133初識(shí)windowTC1、進(jìn)入windowTC環(huán)境2、練習(xí)教材P43

六、操作題

初識(shí)windowTC1、進(jìn)入windowTC環(huán)境134國考真題練習(xí):單選:(2009年)1、衡量存儲(chǔ)器的基本單位是(B)A)bit B)byte C)KB D)word2、windows操作系統(tǒng)是(B)A)單用戶、單任務(wù) B)單用戶、多任務(wù)

C)多用戶、單任務(wù) D)多用戶、多任務(wù)3、組成微機(jī)主存儲(chǔ)器的是(D)A)CD-ROM和RAM B)硬盤和RAMC)硬盤和CD-ROM D)ROM和RAM(2008年)4、存儲(chǔ)容量1KB等于(B)A)23字節(jié) B)210字節(jié) C)220字節(jié) B)230字節(jié)5、下列設(shè)備中屬于輸出設(shè)備的是(D)A)掃描儀 B)鍵盤 C)鼠標(biāo) D)顯示器國考真題練習(xí):1356、在計(jì)算機(jī)中,指令通常是由(A)A)操作碼、操作數(shù)組成 B)源操作數(shù)、目標(biāo)操作數(shù)組成C)反碼、補(bǔ)碼組成 D)直接尋址、目的尋址組成(2007年)7、I/O設(shè)備指的是計(jì)算機(jī)的(B)A)存儲(chǔ)設(shè)備 B)輸入輸出設(shè)備 C)控制器 D)運(yùn)算器8、具有只讀功能的內(nèi)存儲(chǔ)器是指(A)A)ROM B)RAM C)硬盤 D)CD-ROM 多選:(2009年)1、下列關(guān)于計(jì)算機(jī)的敘述中正確的是(ADE)A)CPU是計(jì)算機(jī)系統(tǒng)的部件 B)I/O設(shè)備不是計(jì)算機(jī)系統(tǒng)的部件 C)計(jì)算機(jī)區(qū)別于其他計(jì)算工具的本質(zhì)特點(diǎn)是能存儲(chǔ)數(shù)據(jù) D)”裸機(jī)”是指不配置任何軟件的計(jì)算機(jī) E)計(jì)算機(jī)指令是控制計(jì)算機(jī)進(jìn)行操作的命令6、在計(jì)算機(jī)中,指令通常是由(A)1362、存儲(chǔ)在下列設(shè)備中的信息可以長期保存(BCDE)A)RAM B)ROM C)硬盤 D)軟盤 E)光盤2007年3、下列設(shè)備中屬于外存儲(chǔ)設(shè)備的有(BCDE)A)RAM B)光盤 C)硬盤 D)軟盤 E)磁帶2、存儲(chǔ)在下列設(shè)備中的信息可以長期保存(BCDE)137第三節(jié)計(jì)算機(jī)中數(shù)據(jù)的表示及存儲(chǔ)形式(P10)在計(jì)算機(jī)內(nèi)部,處理的數(shù)據(jù)都是二進(jìn)制的。但在用高級(jí)語言編寫程序時(shí),為適應(yīng)人們的使用習(xí)慣通常使用十進(jìn)制形式的數(shù),在輸入數(shù)據(jù)或輸出運(yùn)行結(jié)果時(shí),也多采

溫馨提示

  • 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)論