計算機基礎知識課件_第1頁
計算機基礎知識課件_第2頁
計算機基礎知識課件_第3頁
計算機基礎知識課件_第4頁
計算機基礎知識課件_第5頁
已閱讀5頁,還剩128頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機基礎主講教師:陸志烽公共基礎課,考試課共56課時,理論:16學時,上機:40學時期末考試分理論和上機目標:通過全國計算機一級考試請假或曠課1/3、作業缺交1/3不得參加期末考試課程性質第1章計算機基礎知識

1.1計算機概述

1.2計算機中信息的表示

1.3計算機系統的組成

1.4計算機病毒1.1計算機概述

計算機的概念

計算機的發展

計算機的特點

計算機的分類

計算機的應用一、計算機的概念1.什么是計算機

計算機是指由電子器件組成的具有邏輯判斷和記憶能力,能在給定的程序控制下,快速、高效、自動完成信息加工處理、科學計算、自動控制等功能的現代數字化

電子設備。1.

世界上的第一臺計算機

1946年2月,ENIAC在美國賓夕法尼亞大學誕生ENIAC計算機與Pentium計算機的性能比較二、計算機的發展2.計算機的發展階段

電子管晶體管集成電路LSI、VLSI3.計算機的發展趨勢

巨型化:

發展高速、大存儲容量和功能更強大的巨型計算機

微型化:

體積小、重量輕、價格低、功能強的微型計算機

網絡化:

網絡技術是計算機和通信技術相結合的產物。世界計算機技術重要的一個分支。

智能化:

使用計算機模擬人的感覺和思維過程多媒體化:

使用計算機更有效的處理文字、圖形、圖像音頻等多媒體信息三、計算機的特點記憶力強計算精度高具有邏輯判斷能力運算速度快可靠性高、通用性強三、計算機的分類按處理的信息類型分類:模擬計算機、數字計算機和數字模擬混合計算機按功能分類:專用型和通用型按規模分:

巨型機、大型機、中型機、小型機和微型機按工作模式分:服務器和工作站五、計算機的應用計算機的應用領域如下:科學計算數據處理實時控制計算機輔助工程人工智能電子商務1、CAI表示()。

A)計算機輔助設計B)計算機輔助制造

C)計算機輔助教學D)計算機輔助軍事2、計算機的應用領域可大致分5個方面,下列選項中屬于這幾方面的是()。

A)計算機輔助教學、專家系統、人工智能

B)工程計算、數據結構、文字處理

C)實時控制、科學計算、數據處理

D)數值處理、人工智能、操作系統C)計算機輔助教學C)實時控制、科學計算、數據處理練習:3、世界上公認的第一臺計算機ENIAC誕生于()。

A)1956年B)1964年C)1946年D)1954年4、以電子管為電子元件的計算機屬于第()代。

A)1B)2C)3D)45、以下選項中()不是計算機的特點。

A)運算速度快B)存儲容量大

C)具有記憶能力D)永遠不出錯A)1D)永遠不出錯練習:1.2

計算機中信息的表示

數制的基本概念

數制之間的轉換

信息編碼數制:用固定符號和統一規則來表示數值數制三要素:①基數:R進制中所需要的數字字符個數,用R表示②數位:指數碼在一個數中所處的位置③位權:指一個數字在某個固定位置所代表的值各進位制中位權的值是基數的若干次冪一、數制的概念例1:

十進制:10i、二進制:

2i進制二進制B八進制Q十進制D十六進制H規則逢2進1逢8進1逢10進1逢16進1基數281016數符0,10~70~90~9A~F位權2i8i10i16i1.各種進制數的表示法二、常用數制進制及其轉換

2.數制的書寫方法

后綴表示法1101B

327Q八進制數123D十進制數3B7H十六進制數二進制數下標表示法

(1101)2

(327)8八進制數(123)10十進制數(3B7)16十六進制數二進制數3.常用進位計數制的對應關系十二(B)八(Q)十六(H)十二(B)八(Q)十六(H)000000081000108100011191001119200102210101012A300113311101113B401004412110014C501015513110115D601106614111016E701117715111117F不同進制之間的轉換

二進制八進制十進制十六進制三、進位計數制的基本特點

逢R進一采用位權表示例2:十進制數308.72可表示為:(308.72)10=3×102+0×101+8×100+7×10-1+2×10-2例3:二進制數1011.01可表示為:(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2例4:十六進制數3A.65可表示為:(3A.65)16=3×161+A×160+6×16-1+5×16-2按權展開法:任何R進制數的值都可表示為各位數碼本身的值與其權的乘積之和

(1)非十進制轉換為十進制

【例8】將二進制數1100101.01B轉換為十進制數。解:1100101.01B=1×26+1×25+1×22+1×20+1×2-2

=64+32+4+1+0.25=101.25

規則:按權展開求和。即:將非十進制數寫成按位權展開的多項式之和的形式,然后以十進制的運算規則求和。

【例9】將十六進制數2FE.8H轉換為十進制數。解:2FE.8H=2×162+F×161+E×160+8×16-1

=512+240+14+0.5=766.5四.數制轉換(2)十進制轉換成非十進制

十整

非十整:除基取余法十小

非十?。撼嘶≌ǖ臀桓呶皇M制整數轉為二進制整數規則:除二取余,直到商為零為止,倒排

例:將十進制數86轉化為二進制

2|86 2|43……02|21……1 2|10……12|5……0 2|2……1

2|1……0所以

(86)10=(1010110)2

0

……

1余數練習:

44D,215D,278D低位高位十進制小數化為二進制小數規則:乘二取整,直到小數部分為零或給定的精度為止,順排0.625×2=1.25……10.25×2=0.5………..……………00.5×2=1.0………..……………10.625D=0.101B例:將十進制數0.625轉化為二進制數0.48×2=0.96

……00.96×2=1.92

……10.92×2=1.84

……10.84×2=1.68……1┊例:0.48D=

B

0.0111…低位高位練習:

0.3125D,0.63D,0.8125D規則:每一個八進制數對應二進制的三位

1)八進制轉換為二進制【例11】將八進制數3213.66Q轉換為二進制數。(3)非十進制之間的相互轉換011010001011110110321366.Q解:轉換結果為:3213.66Q

=11010001011.11011B四.數制轉換練習:

(1432.464)8=()2(35.2)8=()22)二進制轉換為八進制【例12】將二進制數11010001011.11011B轉換為八進制數。011010001011110110321366.Q解:.規則:三位二進制數等價為一位八進制數整數部分:從右至左,三對一,不足用0湊足小數部分:從左至右,三對一,不足用0湊足四.數制轉換轉換結果為:11010001011.11011B=3213.66Q練習:(1010101110.1101)2=()8(10110.0011)2=()8規則:每一個十六進制數對應二進制的四位

3)十六進制轉換為二進制【例13】將十六進制數89FCD.AB2H轉換成二進制數。解:4)二進制轉換為十六進制規則:四位二進制數等價為一位十六進制數整數部分:從右至左,三對一,不足用0湊足小數部分:從左至右,三對一,不足用0湊足5.數制轉換練習:練習:

(14A.46F)16=()2

(AB.CD)16=()2

(1101111100011.100101111)2=()16(100101011011.100011)2=()16二進制數的運算二進制數的算術運算二進制數的邏輯運算(1)二進制加法

二進制數算術運算0011+0+1+0+1

————————————————01110

【例5】完成下面八位二進制數的加法運算(2)二進制減法

0011-0-1-0-1

————————————————0110 【例6】完成下面八位二進制數的減法運算二進制數算術運算

提示:兩個多位二進制數進行加或減運算時由低位到高位逐位進行。邏輯加(或):

0011

∨0∨1∨0∨1

————————

0111邏輯乘(與/交):

0011

∧0∧1∧1∧0

————————

0010取反(非):

——

0=11=0二進制數邏輯運算注意:算術運算會發生進位和借位處理,而邏輯運算則

按位獨立進行,位與位之間不發生關系【例7】求八位二進制數(10100110)2和(11100011)2的邏輯“與”和邏輯“或”。解:邏輯運算只能按位操作,其豎式運算的運算方法如下:101000101110011110100110∧1110001110100110∨11100011二進制數邏輯運算1.整數(定點數)的表示帶符號的整數:正/負整數分類無符號整數:一定是正整數8位0~255(28-1)16位0~65535(216-1)32位0~232-164位0~264-11“-”最高位為符號位其余絕對值0“+”符號位例:以8位為例8位-27+1~27-116位-215+1~215-132位-231+1~231-164位-263+1~263-1練習:6位無符號二進制數能表示的最大十進制整數是

A、64B、63C、32D、31B、63計算機中數的表示實數的表示形式:純小數和冪之積位權(2)10→(10)2(0.001001011)2=2-10×(0.1001011)(-0.056725)10=10-1×(0.56725) =RE×M R是基,E是位權2.實數(浮點數)的表示計算機中數的表示不同字符在計算機中的編碼1.西文字符的編碼微機采用ASCII碼,即美國標準信息交換碼返回本節ASCII碼:①用八位二進制數表示,最高位為0,因此其編碼范圍是00000000~01111111,即0~127,共有27=128個不同的編碼值。②一個編碼代表一個字符,如01000001表示字符“A”。③這些字符包括26個大寫字母,26個小寫字母,0~9十個數字,鍵盤上的“+”、“-”、“*”、“/”等字符,以及34個控制字符。④計算機內用1個字節存放一個ASCII。中文字符的編碼計算機處理漢字的基本方法是:

①首先將漢字以外碼形式輸入計算機。②將外碼轉換成計算機能識別的漢字機內碼進行存儲;③需要輸出顯示時,將漢字機內碼轉換成字模編碼。漢字輸入碼(外碼)是從輸入設備上輸入漢字是采用的編碼,輸入方法不同,同一漢字的外碼就可能不同.

目前常用的有:

①國標區位碼。

優點:無重碼,但不易記。②以漢語拼音為基礎的拼音碼。優點:是容易掌握,但重碼率高;

如:全拼、雙拼、狂拼、智能ABC等③以漢字字型為基礎的拼形碼。優點:重碼少,但不易掌握。

如:五筆字型輸入法等(1)漢字輸入碼(外碼)

用數字表示漢字的編碼方法:

(2)漢字信息交換碼

GB2312-80(《信息交換用漢字編碼字符集·基本集》)漢字編碼

組成字母、數字和各種符號,共682個一級常用漢字,共3755個二級常用字,共3008個漢字區位碼

將漢字排列成94*94的矩陣。行號為區號,列號為位號,區號+位號形成區位碼。規定用兩個字節的低7位表示。

07位ASCII碼

第一字節低7位0第二字節低7位

ASCII碼:區位碼:0

區號位號【例19】“大”字的區號20,位號83,區位碼是2083

用2個字節表示為:0001010001010011問題:信息通信中,漢字的區位碼與通信使用的控制碼(00H~1FH)發生沖突解決方案:為了避免沖突,ISO2022規定,每個漢字的區號和位號必須分別加上32(即二進制00100000)經過這樣處理得到的代碼——漢字的“國標交換碼”(簡稱交換碼)【例20】“大”字的交換碼是:0011010001110011漢字國標碼問題:文本中的漢字與西文字符經常是混合在一起使用的,漢字信息如不予以特別的標識,它與單字節的標準ASCII碼就會混淆不清解決方案:把一個漢字看作兩個擴展ASCII碼,使表示GB2312漢字的兩個字節的最高位(b7)都等于“1”。這種高位為l的雙字節(16位)漢字編碼——GB2312漢字的“機內碼”,又稱內碼即:機內碼=國標碼+8080H或區位碼+A0A0H【例21】“大”字的內碼是:1011010011110011編碼間的關系:

漢字區位碼=區號+位號漢字國標碼=區位碼+2020H

漢字機內碼=國標碼+8080H=區位碼+A0A0H漢字機內碼字形碼又稱漢字字模編碼,用于漢字的顯示輸出。通用漢字字模點陣規格有16×16點陣、24×24點陣、32×32點陣、48×48點陣以及64×64點陣等,點陣數越大,字形質量越高,字形碼所占的字節數也就越多?!纠?0】“大”字的16×16點陣圖形(3)漢字輸出碼練習:(1)在ASCII編碼中,字母A的ASCII編碼為41H,那么字母F的ASCII編碼為:

A、66HB、46HC、71HD、65H(2)國家標準信息交換用漢字編碼基本字符集GB2312-80中給出的二維代碼表,共有:

A、94行*49列B、49行*49列

C、94行*94列D、49行*94列(3)漢字“大”的國標碼是3473H,它的微機中的機內碼是:

A、1011010011110011B、00101001010011C、01101001110011D、00110100011100114.在24×24點陣字庫中,每個漢字的字模信息存儲在多少個字節中?()A)24 B)48C)72D)125.下列字符中,其ASCII碼值最小的是()A)AB)aC)kD)M6.對于ASCII碼在機器中的表示,下列說法正確的是

A)使用8位二進制代碼,最右邊一位是0B)使用8位二進制代碼,最右邊一位是1C)使用8位二進制代碼,最左邊一位是0D)使用8位二進制代碼,最左邊一位是17.7位ASCII碼共有多少個不同的編碼值?A)126 B)124C)127 D)1288.某漢字的國際碼是1112H,它的機內碼是A)3132H B)5152HC)8182H D)9192H9.存儲一個國際碼需要幾個字節?A)1B)2C)3D)410)16個二進制位可表示整數的范圍是A)0~65535 B)-32768~32767C)-32768~32768 D)-32768~32767或0~6553511.將十六進制數1ABH轉換為十進制數是A)112B)427C)272D)27312.某漢字的區位碼是2534,它的國際碼是A)4563HB)3942HC)3345HD)6566H1.3計算機系統的組成計算機的工作原理

硬件系統的組成

軟件系統的組成多媒體技術由硬件系統和軟件系統兩部分組成

硬件:計算機系統中實際物理裝置的總稱

如:機箱、顯示器、打印機等

軟件:程序+數據+文檔

計算機系統的基本組成一組規定的操作程序處理的對象相關的說明等資料

計算機系統只讀存儲器隨機讀寫存儲器運算器ALU控制器CU內存儲器中央處理器(CPU)寄存器系統軟件應用軟件硬件軟件主機外設輸入設備鍵盤、鼠標等輸出設備

顯示器、打印機等外存

硬盤、軟盤、光盤等裸機計算機系統的組成一、計算機的工作原理馮·諾依曼的貢獻:①采用二進制數的形式表示程序和數據②

硬件組成結構-運算器、控制器、存儲器、輸入設備和輸出設備五大部分③計算機的基本工作原理-存儲程序控制(存儲程序、自動執行程序)運算器:是對數據進行加工處理的部件(2)存儲器:存儲程序和數據內存(主存)外存(輔存)(3)輸入設備:向計算機輸入信息

如:鼠標、鍵盤(4)輸出設備:將信息送出計算機

如:顯示器、打印機(5)控制器:是整個計算機系統的指揮中心,負責對指令分析……使計算機各部件協調一致地工作二、硬件系統1.硬件系統的工作原理

輸入設備存儲器運算器控制器輸出設備數據流:控制流:對取自內存或內部寄存器的數據進行算術或邏輯運算

從內存取指令和執行指令CPU

指令與指令系統1、基本概念程序:由一連串指令組成指令:用二進位表示,規定了計算機執行什么操作

操作碼:執行什么操作的命令詞如:加、減、乘、除等操作數地址:指令所操作的數據或數據的地址操作碼操作數地址指令的格式:2、指令執行過程:

(1)CPU訪問存儲器取得一條指令(2)控制器進行譯碼(3)取操作數(4)運算器完成運算(5)運算結果保存(6)修改指令地址,準備執行下條指令指令內存儲器指令地址數據指令計數器寄存器組運算器中央處理器指令寄存器操作命令指令系統:CPU所能執行的全部指令之和2.常見計算機硬件介紹

中央處理器(CPU)1)CPU的組成

運算器:進行算數/邏輯運算,是執行單元控制器:控制部分寄存器:臨時存放數據2)CPU的性能指標

字長:CPU中定點運算器的寬度通常為8位、16位、32位、64位

CPU主頻(CPU時鐘頻率)決定著CPU內部數據傳輸與操作速度的快慢

Cache容量(高速緩沖存儲器)Cache容量越大,訪問Cache的命中率就越高,CPU的速度就越快

運算速度指令系統2.常見計算機硬件介紹高速緩沖存儲器Cache(緩存)使用SRAM芯片組成的一種高速緩沖存儲器介于CPU和內存之間,用于解決它們之間的速度沖突問題CPUCacheRAM一級(L1Cache):幾十KB之內(CPU內部)二級(L2Cache):256KB~2MB(主板上)外存/輔存訪問速度慢永久性價低、容量大不與CPU直接連內存/主存訪問速度快暫時性價高、容量小與CPU直接連存儲器=內存+外存(3)存儲系統

主存的性能指標(一般用DRAM芯片組成)(a)存儲容量

含義:存儲單元的總數

單位:MB、GB(b)存取時間

含義:讀/寫一個單元數據的時間

單位:ns(1ns=10-9秒)1)存儲器——內存儲器每個單元都有一地址CPU按地址對其訪問存儲器——內存儲器斷電后,信息丟失斷電后,信息保留2)輔助存儲器

分類:軟盤、硬盤、光盤。特點:容量大,長期保存信息,存取方便。使用:所存內容調入內存后方可被CPU使用。

軟盤存儲器軟盤存儲器組成3.5英寸軟盤片軟盤片軟盤驅動器軟盤控制器(a)軟盤片

作用:長期保存各類信息

特點:可讀可寫,便于攜帶寫保護讀寫窗口軸盤連接孔高密度軟盤軟盤存儲器(b)軟盤控制器

是CPU與軟驅的接口電路通過34芯扁平電纜與主板上IDE接口連接注意:

軟盤首次使用前需格式化寫保護口露出,則只能讀不能受潮、受熱、磁場干擾,擠壓均會引起軟盤受損軟驅是讀寫軟盤的專用裝置(A:/B:)軟盤存儲器硬盤存儲器磁盤片(存儲介質)主軸與主軸電機移動臂和磁頭控制電路硬盤控制器

硬盤(a)硬盤組成移動臂控制電路主軸磁盤盤片磁頭(b)信息記錄

一個硬盤包含多張盤片柱面:記錄面中半徑相同的磁道一塊數據用三參數定位:柱面號、扇區號、磁頭號硬盤(c)接口類型:IDE接口、UltraATA100等(d)性能指標:

容量=碟片數目*單碟容量硬盤的轉速:主軸電機的轉動速度

cache容量:2MB~8MB;

數據傳輸速率:(分為:外部與內部)

硬盤

3)移動存儲設備分類:移動硬盤、U盤。使用U盤時應注意如下注意事項:①插拔U盤時,須等指示燈停止閃爍時方可進行。②寫保護的關閉和打開,應從接口上拔下U盤后操作。

分類:光盤存儲器只讀式(CD-ROM)一次性寫入(CD-R)可擦寫型(CD-RW)CD系列DVD系列DVD盤片直徑:12cm、8cmDVD的特點:可單面存儲,也可雙面存儲、信息 坑更密集、采用更細的紅色激光、道間距更小

(CD的1/2);

DVD光盤存儲器DVD光盤類型120mmDVD容量(GB)80mmDVD容量(GB)單面單層4.7(DVD-5)1.46

(DVD-1)單面雙層8.5

(DVD-9)2.66

(DVD-2)雙面單層9.4

(DVD-10)2.92

(DVD-3)DVD-ROMDVD-Video雙面雙層17

(DVD-18)5.32

(DVD-4)鍵盤鼠標器筆輸入設備掃描儀數碼相機輸入設備(a)功能:輸入數據、文本、程序或命令(b)原理:當按下一個按鍵時,鍵盤內的控制電路根據該鍵的位置把該字符信號轉換為二進制碼,通過電纜送給主機(c)分類:鍵盤按鍵數:101鍵、104鍵、105鍵、107鍵、108鍵按功能:標準鍵盤、人體工程學鍵盤按接口類型:AT接口、PS/2接口、USB接口、無線接口按按鍵類型:機械式、電容式、輕觸薄膜104鍵的鍵盤107鍵的鍵盤

人體工程學鍵盤多功能鍵盤手寫鍵盤PS/2接口USB接口(1)功能:輸入數據、文本、程序或命令(2)原理:當按下一個按鍵時,鍵盤內的控制電路根據該鍵的位置把該字符信號轉換為二進制碼,通過電纜送給主機(3)鍵的組成與分布鍵盤打字鍵盤功能鍵光標控制鍵小鍵盤(1)作用:能方便地控制屏幕上鼠標箭頭準確地定位在指定的位置處,并通過按鈕完成各種操作(2)組成:左鍵、右鍵、滾輪等(3)分類:鼠標器按鍵數:雙鍵、三鍵、多鍵雙鍵鼠標三鍵鼠標多鍵鼠標按內部構造:機械式、光機式、光電式光學鼠標機械式鼠標

按接口:

COM、PS/2、USB、無線指點桿觸摸板

常用輸入設備——其它指示設備觸摸屏操作桿(a)作用:將圖片或文字輸入計算機的一種輸入設備掃描儀(b)分類(按結構)手持式掃描儀平板式掃描儀膠片專用和滾筒式分辨率(dpi):像素/英寸色彩位數(色彩深度):位/點掃描幅面:A4等接口:SCSI,USB,FIREWIRE等(c)性能指標

圖像輸入設備。不需要膠卷和暗房,能直接將數字形式的照片輸入電腦進行處理,或通過打印機打印出來,或與電視機連接進行觀看

常用輸入設備——數碼相機6輸出設備作用將數字信號轉化為光信號,最終將文字、圖形、圖像顯示出來組成監視器(Monitor)顯示控制器顯示器(1)監視器(俗稱顯示器)常見類型CRT顯示器液晶顯示器LCD陰極射線管顯示器(簡稱:CRT)液晶顯示器(簡稱:LCD)顯示器性能參數尺寸:顯示屏對角線的長度,4:3分辨率(dpi):整屏顯示的像素,“水平像素*垂直像素”表示(1024×768)刷新速率:顯示的圖像每秒鐘更新的次數可顯示顏色數目:表示像素的二進位位數決定輻射和環保:顯示器針式打印機激光打印機(非擊打式)噴墨打印機(非擊打式)打印機分類針式打印機

優點:耗材成本低、可多層打印缺點:打印速度慢,噪音大,打印質量差應用:銀行、證券、郵電、商業等領域,用于打印存折和票據等。噴墨打印機(非擊打式)優點:價格低,可打印近似全彩色圖像,經濟、效果好、低噪音,環保缺點:墨水成本高,消耗快應用:家庭與辦公激光打印機(非擊打式)

優點:打印速度更快、打印質量更高、噪音更低,分辨率更高,價格適中。缺點:彩色輸出價格比較高應用:辦公、廣告、專業用戶性能指標打印精度.dpi300(針-噴-激)打印速度:針:cps(字符/S)

激光/噴:PPM(頁/分)色數數目其它:成本.噪音.幅面.耗材.接口……三、軟件系統的組成計算機硬件操作系統語言處理程序、各種工具軟件數據庫管理系統應用軟件用戶軟件的層次結構:系統軟件主要系統軟件操作系統:有效地管理和使用計算機系統的資源,給應用軟件的開發和運行提供支持,為用戶使用和管理計算機提供方便。語言處理系統:將不可執行的源程序轉換為可執行的機器語言程序。數據庫管理系統:對保存在數據庫中的數據進行管理。(1)操作系統操作系統:核心地位指控制、管理和協調微機內其它軟件及其外部設備,支持應用軟件的開發和運行的軟件系統。

1.系統軟件常用操作系統介紹Windows操作系統Windwos系列產品Windows9X特點:機器字長32位的單用戶、多任務的操作系統WindowsNT特點:網絡操作系統組成WindowsNTServerWindowsNTWorkStation常用操作系統介紹Windows2000特點:使用WindowsNT的內核的同時增加了許多新功能組成:Windows2000Professional(工作站版本)Windows2000Server/Windows2000AdvancedServer(服務器版本)Windows2000DatacenterServer(大型服務器)常用操作系統介紹WindowsXP和WindowsNET特點WindowsXP:基于NT的內核WindowsNet:以XML標準作為信息交換格式Windows的特點支持圖形用戶界面支持即插即用(P&P)提供通信軟件常用操作系統介紹UNIX操作系統特點通用型、多用戶交互式、分時操作系統結構簡練功能強大易移植可伸縮性和互操作性強容納新技術能力強網絡通信功能強常用操作系統介紹Linux操作系統特點自由軟件,源代碼公開多用戶、多任務操作系統網絡服務器

1.系統軟件①程序設計語言:用于書寫計算機程序的語言。(機器語言、匯編語言、高級語言)②語言處理程序:語言及語言處理程序:匯編程序編譯程序解釋程序程序設計語言分類機器語言原理:使用計算機指令系統的程序語言特點二進制形式,被計算機直接執行依賴機器的指令系統,不同的計算機機器語言不同優缺點不易記憶和理解難于修改和維護舉例程序設計語言分類匯編語言原理:用助記符來代替機器指令的操作碼和操作數特點:每條指令都有明顯的符號標志優缺點比較直觀和易記憶仍然是面向機器的,保留了部分機器語言的缺點舉例ADD代表加法,

SUB代表減法程序設計語言分類高級語言原理:接近人們的自然語言,對具體的算法進行描述,所有又稱算法語言特點(優缺點)易學易用易維護例如:FORTRAN、VISALBASIC、PASCAL、

C、JAVA語言等等語言處理系統作用:把程序語言(匯編語言或高級語言)變換成可在計算機上執行的語言,或最終的計算結果,或其他中間形式。翻譯程序

源語言(源程序)目標語言(目標程序)翻譯程序類型(按不同的翻譯處理方法)匯編程序(assembler):從匯編語言到機器語言解釋程序(interpreter):逐條翻譯,立即執行編譯程序(compiler):從高級語言到機器(匯編)語言(3)語言處理程序

解釋程序原理:“口譯”逐句掃描,逐句翻譯,翻譯一句執行一句并不形成機器語言形式的目標程序優缺點算法簡單運行效率低應用場合交互方式、調試方式,運行時間與解釋時間相差不大編譯程序原理:“筆譯”對整個源程序掃描一遍或幾遍,最終形成一個可在具體計算機上執行的目標程序優缺點編譯程序的實現算法較為復雜可一次性的產生高效運行的目標程序,并保存在磁盤上,以備多次運行運用場合規模大、結構復雜、運行時間長的大型應用程序應用軟件:泛指專門用于解決各種不同具體應用問題的軟件組成通用應用軟件:可在許多行業和部門使用。如:文字處理軟件、電子表格軟件、繪圖軟件、媒體播放軟件定制應用軟件:按照不同領域用戶的特定應用要求而專門設計的軟件。如:某大學的教務管理系統、某超市的結帳系統

2.應用軟件2.應用軟件四、多媒體1.媒體的定義與分類定義:媒體又稱媒質或媒介,它是信息表示、信息傳遞和信息存儲的載體。感覺媒體如:波形、

溫馨提示

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

評論

0/150

提交評論