




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第一章計算機基礎(chǔ)知識
1.1計算機概述
1.電子計算機的發(fā)展
世界上第一臺名為EYIAC的數(shù)字電子計算機于1946年誕生在美國賓夕法尼亞大學(xué),在半個世紀
的6速發(fā)展過程中經(jīng)歷了4個時代。
計算機第一代第二代第三代第四代
采用電子管采用晶體管作采用集成電路采用大規(guī)模和超大規(guī)
作為計算機為計算機的邏作為計算機的模集成電路作為計算
的邏輯元件,輯元件,運算速邏輯元件,運算機的邏輯元件,運算速
特征運算速度每度每秒達幾十速度每秒達兒度每秒達幾千萬至十
秒僅幾千次,萬次,內(nèi)存容量十萬至幾百萬萬億次.
內(nèi)存容量僅擴大到兒十KBo次。
幾KB。
時間1946-19581958-19641964-19701971年至今
代表機IBM650、IBM7094,IBM350
型IBM709CDC7600
僅限于軍事由科學(xué)計算擴開始廣泛應(yīng)用應(yīng)用范圍已滲透到各
和科研中的展到數(shù)據(jù)處理于各個領(lǐng)域;高行各業(yè),并進入了以網(wǎng)
科學(xué)計和:用和自動控制:出級語言有了很絡(luò)為特征的時代:操作
應(yīng)用
機器語言或現(xiàn)了FORTRAN等大發(fā)展,并出現(xiàn)系統(tǒng)不斷完善,應(yīng)用軟
匯編語言編高級語言。了操作系統(tǒng)和件已成為現(xiàn)代工業(yè)的
寫程序。會話式語言。一部分。
2.微型計算機的發(fā)展
1971年由美國Intel公司的工程師馬西安?霍夫?E-Hoff)設(shè)計了世界上第一臺名
為MCS-4的4位微型計算機。該機是由一片4位微處理器Intel4004、一片320位(40
字節(jié))的隨機存取存儲器、一片256字節(jié)的只讀存儲器和一片10位的寄存器通過總線
連接起來的。
第一第二第三第四代
微處代(8代代
理器位)(32位)
(8(16
位)位)
時間1972197319781985年1993年1995年1997年1999年
年年年
代表IntelIntelIntelIntelPentiumPentiumPentium
Pentium
產(chǎn)品80088085808680386ProIIin
3.計算機的分類
巨型計算機
可用作系統(tǒng)的服務(wù)器
小巨型機
大型機
可用作部門的服務(wù)器
小型計算機
工作站
可用作客戶機
個人1算機
4.計算機的應(yīng)用
(1)科學(xué)計算
如:計算量大、數(shù)值變化范圍大的天文學(xué)、量子化學(xué)、空氣動力學(xué)、核物理學(xué)和天氣預(yù)
報等領(lǐng)域中的復(fù)雜運算。
(2)數(shù)據(jù)處理
是計算機應(yīng)用的一個重要方面,如:辦公自動化、企業(yè)管理、事務(wù)管理、情報檢索等非
數(shù)值計算的領(lǐng)域。
(3)過程控制
如:冶金、石油、化工、紡織、水電、機械、航天等現(xiàn)代工業(yè)生產(chǎn)過程中的自動化控制。
(4)計算機輔助系統(tǒng)
計算機輔助設(shè)計CAD:如飛機、船舶、建筑、機械、大規(guī)模集成電路等的設(shè)計。
計算機輔助制造CAM:用計算機進行生產(chǎn)設(shè)備的管理.、控制和操作。
計算機輔助教育CBE:如計算機輔助教學(xué)CAI、計算機輔助測試CAT、計算機管
理教學(xué)CMI
(5)人工智能AI
是計算機應(yīng)用研究的前沿學(xué)科。
(6)信息高速公路(此即“國家信息基礎(chǔ)設(shè)施”Nil的俗稱)
我國已建立的大型計算機應(yīng)用工程;;"金"字工程:
金橋工程(全國經(jīng)濟信息網(wǎng))
金卡工程(金融信息網(wǎng))
金關(guān)工程(外貿(mào)海關(guān)信息網(wǎng))
金智工程(教育科研信息網(wǎng))
(7)電子商務(wù)
利用國際互聯(lián)網(wǎng)Internet進行網(wǎng)上商務(wù)活動,始于1996年,現(xiàn)已發(fā)展迅速,全球已有許多企
業(yè)先后開展了“電子商務(wù)”活動。
2.1信息在計算機內(nèi)的表示
1.基本概念
數(shù)據(jù):是對事實、概念或指令的一種特殊表達形式,這種特殊的表達形式可以用人工
的方式或用自動化的裝置進行通信、翻譯轉(zhuǎn)換或者進行加工處理。
它包括數(shù)字、文字、圖畫、聲音、活動圖象等。
數(shù)據(jù)處理:是對數(shù)據(jù)進行加工、轉(zhuǎn)換、存儲、合并、分類、排序與計算的過程。
信息、:是對人有用的數(shù)據(jù)。
媒體:是承載信息的載體。
包括:感覺媒體、表示媒體、存儲媒體、表現(xiàn)媒體、傳輸媒體。
2.數(shù)制
(1)計算機中常用的幾種進制一覽表
進位制二進制八進制十進制十六進制
規(guī)則逢二進一逢八進一逢十進一逢十六進一
基數(shù)r=2r=8r=10r=16
數(shù)符0,10,1,…,70,…,90,1,…,9,A,B,C,D,E?F
權(quán)2'8,10,161
形式表示B0DH
(2)不同進制之間的轉(zhuǎn)換
轉(zhuǎn)換方式示例
(100110.101)=1X25+1X2MX21+1X2-1+1X2-3=(38.625)產(chǎn)
二進制一十進制B
1rl
(76.2)0=7x8-6x8°+2x8=(62.25)對
八進制一十進制
2101
(A2F.C)H=10xl6+2>jl6+15xl6+12xl6-=(2607.75)
十六進制一十進制
(117.625)o=(1110101.101)K
十進制->二進制
整數(shù)部分“除以2取余法”+小數(shù)部分”乘以2取整法”
(193.12)(301.075)o
十進制f八進制
整數(shù)部分“除以8取余法”+小數(shù)部分”乘以8取整法”
(222.6875)產(chǎn)(DE.3)”
十進制一十六進制
整數(shù)部分”除以16取余法”+小數(shù)部分”乘以16取整法”
八進制一二進制(16.3)fl=(00]_HO.011)B=(1110.011)B
十六進制一二進制(4C.2)H=(01001100.0010)B=(1001100.001)B
二進制-八進制(11101.01)B=(0Hj01.010)產(chǎn)(35.2)。
二進制一十六進制(11101.01)B=(00011101.0100)B=(1D.4)H
(3)計算機中采用二進制碼的原因
?二進制碼在物理上最容易實現(xiàn)
?二進制數(shù)的編碼、記數(shù)、加減運算規(guī)則簡單
?二進制碼的兩個符號“1”和“0”正好與邏輯命題的兩個值“是"和''否"相對應(yīng),
便于計算機實現(xiàn)邏輯運算。
(4)二進制數(shù)的運算
運算規(guī)則一覽表
加法減法乘法除法“與”運算“或”運算“異或”運算
0+0=00-0=00x0=0按位進行與運算;按位進行或運算;兩按位進行異或運算;兩位
兩位均為1時,其位中有一位為1時,不相同時,其結(jié)果為1;
0+1=11-0=10x1=0結(jié)果為1;否則為其結(jié)果為1;兩位均兩位均為0時,結(jié)果為
0。為0時;結(jié)果為0。0。
1+1=101-1=01x0=0
與十進制
除法類似與運算用符號八或運算用符號V或+異或運算用符號。表
有進位
或?表示C表示C7J\c
1+1+1=110-1-11x1=1
有借
有進位位
(5)計算機中帶符號數(shù)的表示
計算機中規(guī)定一個數(shù)的最高位代表符號,該位為。表示正,該為為1表示負。
例:00110100代表+52被稱作機器數(shù)
10110100代表-52
而:+0110100代表十進制數(shù)+52被稱作機器數(shù)的真值
-0110100代表十進制數(shù)-52
機器數(shù)的三種表示法
原碼反碼補碼
正數(shù)表示法符號位用0表示[X]R=[X]n![X]?.=[X](?
[X]?.=[X]A+1
符號位不變,其余各位按位取
負數(shù)表示法符號位用1表示
反
注意:1加在最低位上
x=+o[x]?=o0000000X=+0[X]5=00000000X=+0[+0]產(chǎn)00030000
數(shù)0表示法
X=-0[X]?=10000000X=-0[X]反=11111111X=-0[-0]fi=00030000
引進補碼的目的:
在二進制的算術(shù)運算中,乘法采用加法和移位來完成,除法采用減法和移位來完成。
而在計算機中為節(jié)省設(shè)備,只設(shè)加法器,故引進補碼運算來將減法運算轉(zhuǎn)換成加法運算。
計算機中,凡是涉及帶符號數(shù)都一定是用補碼表示的,運算的結(jié)果也用補碼表示。
(6)二進制數(shù)的表示范圍
8位二進制數(shù)16位二進制數(shù)
無符號數(shù)。?255(0?FFH)0?65535(0?FFFFH)
有符號數(shù)最大01111111B一+1277FFFH-*+32767
(補碼)最小10000000B--1288000H--32767
一個000000000B-00000H-0
3.常用的信息編碼
二進制編碼的由來:由于計算機需要處理各種數(shù)據(jù),而它只能識別二進制數(shù),故對字符要用若
干位二進制碼來表示。
(1)~-十進制碼BCD碼(二進制編碼的十進制)
定義:用二進制編碼來表示十進制數(shù)的編碼。
特點:保留了十進制的權(quán),而數(shù)字用0和1的組合來表示。
最常用的BCD碼是8421碼。
8421碼:用4位二進制數(shù)來表示1位十進制數(shù),且逢十進位。
如:(0110)心=(6)。,(00010101)一(15)「
命名由來:因4位二進制數(shù)中從左至右的冬位的權(quán)分別為:2三8,2M,2=2,
2°=1,即雙重依次為8,4,2,1,故被稱為8421BCD碼。
注意不能與二進制數(shù)混淆起來。
例:(01000111)心=(47)0(01000111),=(71)°
(2)美國標(biāo)準信息交換碼ASCII
ASCH碼是目前計算機中用得最普遍的字符編碼。每個字符用7位二進制編碼表示,在計算機中
用一個字節(jié)(8位)來表示一個ASCH碼,其第8位除在傳輸中作奇偶校驗用外,一般保持為0。
ASCII碼是由128個字符組成的字符集,其中編碼值0?31(0000000?0011111)不對應(yīng)任何可
印刷字符,常稱為控制符,用于計算機中的通信控制或?qū)τ嬎銠C設(shè)備的功能控制;編碼值32
(0100000)是空格字符SP;編碼值127(1111111)是刪除控制DEL;其余94個字符稱為可印
刷字符。
(3)漢字的編碼
數(shù)字編碼:用一串?dāng)?shù)字表示一個漢字的輸入。常用的有國標(biāo)區(qū)位碼(GB3212-80),它將6763
個兩級漢字分成94個區(qū),每個區(qū)94
輸入碼:位,區(qū)碼和位碼各兩位十進制數(shù)字,即每個漢字用4位數(shù)字表示。
拼音碼:以漢語讀音為基油的輸入方法。如:全拼、雙拼
字形編碼:以漢字的形狀確定的編碼。如:五筆字形、表形碼
內(nèi)部碼:在設(shè)備和信息處理系統(tǒng)內(nèi)部存儲、處理.、傳輸漢字用的代碼。一般用兩個字節(jié)(2個8
位碼)來存放一個漢字機內(nèi)碼,且最高位均為1。WIN95中現(xiàn)采用中西文統(tǒng)一編碼“Unicode"(2
字節(jié)編碼),支持2萬多漢字,我國確定為GB13000。為兼容GB2312,又推出了“國標(biāo)漢字擴充
碼”GBK。
字形碼:用點陣、矢量函數(shù)等方式表示的漢字字形的字模碼。由于一個16X16點陣的漢字就要
占用32個字節(jié),故字模點陣只能用來構(gòu)成字庫,而不能用于機內(nèi)存儲。
各種代碼之間的關(guān)系:
―—凡輸入碼|~“國標(biāo)碼|M內(nèi)碼|~M字形碼|------?
漢字輸入漢字輸出“
1.3計算機系統(tǒng)
1.計算機系統(tǒng)的組成
運算器/、
CPUJ控制器p
I〔寄存器>主機〃
■隨機存儲器小
,計算機硬件[內(nèi)存(主存)L,只讀存儲器J
J存儲器[(硬盤d
■夕語(輔存)J軟盤“
計算機系統(tǒng)光盤”
'【一、
I輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀、數(shù)字化儀夕隈,
冷出設(shè)備:顯示器、打ED機、繪圖機Jd
計算機軟件J系統(tǒng)軟件:DOS、WindowssSQLServer(VFP)、…/
硼軟件:WordsExcelsAutoCAD%.........?
2.計算機的基本結(jié)構(gòu)
馮?諾依曼(美籍匈牙利數(shù)學(xué)家)對計算機結(jié)構(gòu)提出的設(shè)計思想:
(1)計算機應(yīng)由五個基本部分組成:運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備:
(2)采用存儲程序的方式,程序和數(shù)據(jù)存放在同一個存儲器中:
(3)指令在存儲器中按執(zhí)行順序存放,由指令計數(shù)器指明要執(zhí)行的指令所在的單元地址,一般
按順序遞增,但可按運算結(jié)果或外界條件而改變;
(4)機器以運算器為中心,輸入/輸出設(shè)備與存儲器間的數(shù)據(jù)傳送都通過運算器。
計算機基本結(jié)構(gòu)圖.
A數(shù)據(jù)流控嬲的
Sa計算圖“
由上圖可以看出,微機與通用計算機沒有本質(zhì)上的差別,但微機廣泛采用了集
成度相當(dāng)高的瑞件和部件(如:將算術(shù)邏輯單元和控制器集成在一個單片上,
形成微處理器),并采用了獨特的總線結(jié)構(gòu),任何一個部件只要符合總線標(biāo)準,
就可以掛到采用這種總線標(biāo)準的系統(tǒng)中去,
3.計算機工作原理
計算機的工作過程其實就是一個執(zhí)行指令和程序的過程。
指令的執(zhí)行過程:第一階段,計算機將要執(zhí)行的指令從內(nèi)存取到CPU,此階段稱之為取
指周期;第二階段,CPU對取入的指令進行分析譯碼,判斷該指令要完成的操作,然后
向各部件發(fā)出完成該操作的控制信號,完成該指令的功能,此階段稱之為執(zhí)行周期。
程序的執(zhí)行過程:就是逐條執(zhí)行指令的過程。取指令一執(zhí)行指令一取指令一執(zhí)行指
令……
指令:就是讓計算機完成某個操作所發(fā)出的命令,是計算機完成某個操作的依據(jù),它
包括操作碼和操作數(shù)兩部分。
操作碼:指明該指令要完成的操作。
操作數(shù):是指參加運算的數(shù)或者數(shù)所在的單元地址。
指令的分類:包括:數(shù)據(jù)傳送指令、算術(shù)運算指令、邏輯運算指令、移位運算指令、
位與位串操作指令、控制轉(zhuǎn)移指令、輸入/輸出指令、其他指令。
指令系統(tǒng):指一臺計算機的所有指令的集合。不同的計算機其指令系統(tǒng)不一定相同。
程序:是由一系列指令構(gòu)成的有序集合。
4.計算機的硬件系統(tǒng)
計算機硬件主要由中央處理器、主存儲器、輔助存儲器、輸入/輸出設(shè)備和總線等組成。其中:
中央處理器、主存儲器和總線構(gòu)成“主機”,輔助存儲器和輸入/輸出設(shè)備構(gòu)成“外設(shè)”。
微機的主機箱內(nèi)主要有下列部件:
(1)系統(tǒng)主板
是一塊集成電路板,是微機最主要的部件,它包括微處理器模塊、內(nèi)存模塊、基本I/O
接口、中斷控制器、DMA(宜接存取存儲器)控制器及連接其他部件的總線。
微處理器CPU:是微機的核心部件,控制計算機的各項工作。
Pentium處理器主要由執(zhí)行單元、指令預(yù)取部件、指令譯碼部件、地址
轉(zhuǎn)換與管理部件、指令快存(cache)和數(shù)據(jù)快存(cache)、總線接口
部件和控制器等組成。其核心是執(zhí)行單元(即運算器),它的任務(wù)是高
速完成各種算術(shù)和邏輯運算。
主(內(nèi))存儲器:用來存放要執(zhí)行的程序和要使用的數(shù)據(jù)。系統(tǒng)板上的主存?
般都采用DRAM。
目前微機中的半導(dǎo)體存儲器主要有三種類型:
一般由MOS型電路構(gòu)成,其中的信息是以電荷形式保存在小電容器(屬于無源器件)
電容器放電,超過一定時間其中的信息就會丟失,需用外部支持邏輯電路來刷新。存
動態(tài)隨機存取存儲器DRAM:
中的信息斷電后丟失。其特點是:與CPU的接口較SRAM復(fù)雜,但功耗低,集成度高,
低。
通過一個雙穩(wěn)態(tài)電路來保存其中的信息.,只要電源不斷,其中的信息就不會丟失,其朱
靜態(tài)隨機存取存儲器SRAM
與CPU接口簡單,使用方便,速度快,但功耗大,成本高。
存放在其中的信息斷電后不丟失,但不可以隨便修改。用來存放基本輸入/輸出系統(tǒng)1
只讀存儲器ROM
(BIOS是一組機器語言程序,負責(zé)對計算機進行加電后自動檢測)。
掩膜ROM:其中信息由廠家寫入,只能讀出不能改變。
可編程ROM(PROM):由用戶編程寫信息,但只能寫一次。
ROM分類用光擦除的可編程ROM(EPROM):可用紫外線照射來重復(fù)擦寫全部內(nèi)容。
用電擦除的可編程ROM(EEPROM):通過加擦除電壓來重復(fù)擦寫,可以全部也可以以,
單位進行擦除和改寫。
CMOS存儲器:用來存放用戶對計算機的配置參數(shù)。存放在其中的信息可以在計算機開機時進行
修改,關(guān)機后可保持設(shè)置不變。其中的信息要依靠小電池來維持,電池放電后,會使其中的信息
全部丟失。
I/O總線:包括傳送數(shù)據(jù)信號的數(shù)據(jù)總線DB(是雙向的)、傳送地址信號的地址總線AB(是單
向的)、傳送控制信號的控制總線CB。常用的有PCI(外圍設(shè)備接口)總線、ISA(工業(yè)標(biāo)準
體系結(jié)構(gòu))總線、EISA(擴展的工業(yè)標(biāo)準體系結(jié)構(gòu))總線.
通用串行總線(USB):可以連接幾乎所有外部設(shè)備。
輸入/輸出接口電路:并行接口、串行接口、軟盤接口、IDE(智能設(shè)備電子接口)硬盤接口、
鍵盤接口等
中斷控制器、DMA控制器
(2)硬盤驅(qū)動器
(3)軟盤驅(qū)動器
(4)光盤驅(qū)動器
(5)電源
(6)顯示卡
(7)其他卡(聲卡、視卡、網(wǎng)卡、…)
計算機常用的外部設(shè)備有:
(1)輸出設(shè)備:
顯示器:常見的有單色CRT(陰極射線管)顯示器、彩色CRT顯示器、平板顯示器。
主要技術(shù)指標(biāo)是:分辨率、彩色數(shù)目、屏幕尺寸
打印機:常見的有針式打印機、噴墨打印機、激光打印機
繪圖儀:常見的有平板式繪圖儀、滾筒式繪圖儀
音箱
(2)輸入設(shè)備:
鼠標(biāo):常見的有機械式、光電式和光機式三類鼠標(biāo)。筆記本電腦上用跟蹤球代替鼠標(biāo)。
鍵盤:常見的有101鍵盤、104鍵盤。
掃描儀:常見的有手持式掃描儀、平板式掃描儀。
其他輸入設(shè)備:數(shù)字化儀、條形碼讀入器、磁卡閱讀機、話筒、攝象機等
(3)計算機通訊設(shè)備一調(diào)制解調(diào)器(Modem):
在Internet中,微機之間常通過電話線來傳送數(shù)據(jù),通過電話線傳送的信號是模擬信號,而計
算機中的信號是數(shù)字信號,Modem的作用就是實現(xiàn)這兩種信號的轉(zhuǎn)換。
調(diào)制:將數(shù)字信號轉(zhuǎn)換成模擬信號的過程
解調(diào):將模擬信號轉(zhuǎn)換成數(shù)字信號的過程
Modem有外置式、內(nèi)置式、PC卡式(是專為筆記本電腦設(shè)計的)三種。
3.計算機軟件系統(tǒng)
軟件:是利用計算機本身提供的邏輯功能,合理地組織計算機的工作,簡化或代替人們在使用計
算機過程中的各個環(huán)節(jié),提供給用戶的一個便于掌握操作的工作環(huán)境。
不論是支持計算機工作還是支持用戶應(yīng)用的程序都是軟件。
(1)計算機軟件的發(fā)展
機器語言—匯編語言一高級語言一操作系統(tǒng)-網(wǎng)絡(luò)軟件一數(shù)據(jù)庫軟
件
(2)軟件分類與簡介
幾個基本概念:
系統(tǒng)軟件:指那些為整個計算機系統(tǒng)所配置的、不依耐于特定應(yīng)用的通用軟件。
系統(tǒng)軟件可供所有用戶使用。
應(yīng)用軟件:指用于解決各種不同具體應(yīng)用問題的專門軟件。它包括定制軟件(特
定用戶使月)和通用應(yīng)用軟件。
裸機:沒裝任何軟件的計算機
虛擬計算機:具有操作系統(tǒng)的計算機
DOS:是基于字符界面的單用戶單任務(wù)的操作系統(tǒng)
Windows:是基于圖形界面的單用戶多任務(wù)的操作系統(tǒng)
操作系統(tǒng)UNIX:是一個通用的交互式的分時操作系統(tǒng),用于各種計2
計NetWare;是基于文件服務(wù)和目錄服務(wù)的網(wǎng)絡(luò)操作系統(tǒng)
算WindowsNT:是基于圖形界面32位多任務(wù)、對等的網(wǎng)絡(luò)褥
機系統(tǒng)軟件
機器語言:計算機能直接執(zhí)行的、由一串“0”或“1”所笑
軟
指令代碼。是一種低級語言。
件
匯編語言:一種用符號表示的、面向機器的低級程序設(shè)計話
語言處理程序
翻譯成機器語言程序才能被計算機執(zhí)行。
高級語言:按照?定的“語法規(guī)則”、由表達各種意義的“
組成的、易被人們理解的程序設(shè)計語言,需經(jīng)編譯程序翻譯
語言)才能被計算機執(zhí)行。如:FORTRAN,C、BASIC等。
普及式關(guān)系型:FoxPro、Paradox、Access
數(shù)據(jù)庫管理系統(tǒng)
大型關(guān)系型:Oracle、SybaseSQLServer
實用程序與軟件工具QAPLUS、PCTOOLS
文字處理軟件Word、WPS
表格處理軟件Excel、Lotusl-2-3
圖形、圖象處理軟件AutoCAD、Photoshop
網(wǎng)絡(luò)通信軟件Terminal、Mail
應(yīng)用軟件
簡報軟件Powerpoint
統(tǒng)計軟件SPAA、SAS
實時控制軟件FIX、TNTouch、Lookout
多媒體軟件XingmpegxAuthorwareDirector
(3)系統(tǒng)軟件的基本概念
源程序:用高級語言編寫出來的程序。
目標(biāo)程序:由源程序翻譯出來的機器語言程序或匯編語言程序。
編譯程序:將高級語言源程序翻譯成機器語言或匯編語言的程序,如:FL.EXE
翻譯有“編譯”和“解釋”兩種方式。
編譯方式:首先將源程序翻譯成等價的目標(biāo)程序,然后再執(zhí)行此程序,運行速度較快。如:C、
FORTRAN
解釋方式:是把源程序逐句翻譯,翻譯一句執(zhí)行一句,邊翻譯邊執(zhí)行,運行速度較慢。解釋程序
不產(chǎn)生將被執(zhí)行的目標(biāo)程序,而是借助解釋程序宜接執(zhí)行源程序本身。如:BASIC、LTSP
聯(lián)接程序:把目標(biāo)程序變成可執(zhí)行的程序。也稱組合編譯程序或聯(lián)接編譯程序。將源程序轉(zhuǎn)換成
可執(zhí)行的目標(biāo)程序一般分為兩個階段;翻譯階段和聯(lián)接階段。翻譯階段的目標(biāo)模塊由于沒有分配
存儲器的絕對地址,仍然不能執(zhí)行,只有經(jīng)過聯(lián)接階段,把目標(biāo)程序以及所需要的功能庫轉(zhuǎn)換成
一個可執(zhí)行的裝入程序,該裝入程序分配有地址,故可以執(zhí)行。
編輯程序匯編或編譯程序聯(lián)接程序”
1.4軟件工程
i.基本概念
軟件工程:是指使用工程化的概念、思想、方法和技術(shù)來研制、設(shè)計、生產(chǎn)和管理軟件開發(fā)的全
過程。
2.軟件的生命周期
軟件的生命周期大致分為三步:
(1)定義期:其任務(wù)是決定要開發(fā)的軟件應(yīng)具有什么特性,包括問題定義、可行性論證、
系統(tǒng)分析。
(2)開發(fā)期:其任務(wù)是設(shè)計出滿足要求的軟件產(chǎn)品,包括系統(tǒng)初步設(shè)計、系統(tǒng)詳細設(shè)計、編
碼、單元測試、綜合測試。
(3)維護期:其任務(wù)是在軟件使用過程中進行錯誤修正和功能擴展,包括修改、更新等。
3.軟件開發(fā)
(1)需求分析:確定軟件的功能和適用范圍、與外界的接口關(guān)系、所需的軟硬件支持等。
(2)軟件設(shè)計:包括總體設(shè)計(確定軟件的程序模塊設(shè)計和模塊間的接口)和詳細設(shè)計(決
定每個模塊內(nèi)部的具體算法)兩步,每步完成后都要進行階段評審。
(3)編碼與調(diào)試:編制程序并按軟件設(shè)計的耍求調(diào)試到正確。
(4)軟件測試:測試的目的是盡可能多的發(fā)現(xiàn)軟件產(chǎn)品中的錯誤和缺陷。主要進行三種測試:
模塊測試、集成測試、驗收測試。
(5)軟件維護:修改軟件運行中發(fā)現(xiàn)的錯誤和缺陷;改進設(shè)計,增加新功能,并使已運行的軟
件適應(yīng)硬件和數(shù)據(jù)的更新、變化。
(6)文檔編制:編制用戶文檔(用戶手冊、安裝手冊、操作手冊等)、開發(fā)文檔(軟件需求說
明書,數(shù)據(jù)要求說明書,總體設(shè)計.詳細設(shè)計.測試計劃與測試報告等).管理文檔(可行性報
告、項目開發(fā)計劃、開發(fā)進度報告、開發(fā)總結(jié)報告、維護修改報告等)
(7)項目管理:包括制定計劃、建立組織、配備人員、技術(shù)指導(dǎo)與檢驗。
1.5計算機安全
1.計算機病毒
(1)病毒的定義:
是一些人蓄意編制的一種寄生性的計算機程序,它能在計算機系統(tǒng)中生存,通過自我復(fù)制來傳播,
在一定條件下被激活,會給計算機系統(tǒng)造成一定損害,甚至嚴重破壞。
據(jù)估計,至今在計算機上流行的病毒已有一萬多種,旦每天有5-7種新病毒產(chǎn)生。
(2)病毒的特點:
病毒一般具有這5個特點:傳染性、破壞性、針對性、變樸性、潛伏性。
(3)病毒的結(jié)構(gòu):
一般而言,計算機病毒(并非任何病毒)包括三大功能模塊:引導(dǎo)模塊、傳染模塊、表現(xiàn)或破
壞模塊。
(4)病毒的類型:
一般可分為4種主要類型:
引導(dǎo)區(qū)型病毒:主要通過軟盤在DOS操作系統(tǒng)里傳播。病毒隱藏在軟盤第一扇區(qū),在系統(tǒng)文件
裝入內(nèi)存之前先進入內(nèi)存,從而獲得對DOS的完全控制,光侵染軟盤的引導(dǎo)區(qū),再蔓延到硬盤,
并能侵染硬盤中的主引導(dǎo)記錄。
文件型病毒:它運作在計算機存儲器里,通常感染擴展名為COM、EXE、DRV\BIN、OVL.SYS等
的文件,被激活時,感染文件把自身復(fù)制到其他文件中。
混合型病毒:具有引導(dǎo)區(qū)型和文件型病毒二者的特征。
宏病毒:一般是指用Basic書寫的病毒程序,寄存在MicrosoftOffice文檔上的宏代碼。它影
響對文檔的各種操作。當(dāng)文檔打開時,宏病毒就處于活動狀態(tài),當(dāng)觸發(fā)條件滿足時,宏病毒就開
始傳染、表現(xiàn)和破壞。它能通過電子郵件、軟盤、Web下載、文件傳輸和合作應(yīng)用等途徑傳播。
據(jù)統(tǒng)計,目前宏病毒占全部病毒的80%,是發(fā)展最快的病毒。
(5)病毒的傳染:
目前,病毒主要通過軟盤.硬盤、網(wǎng)絡(luò)這三種途徑來傳染.
(6)病毒的癥狀:
病毒常見的癥狀有:
?屏幕出現(xiàn)異常情況:如:出現(xiàn)異常圖形、異常滾動、異常的信息提示
-系統(tǒng)運行異常:如:速度突然減慢、異常死機、系統(tǒng)不能啟動
?磁盤存取異常:如:磁盤空間異常減少、讀寫異常、磁盤驅(qū)動器“丟失”
?文件異常:如:文件長度無故加長、文件無故變化或丟失
?打印機異常:如;系統(tǒng)丟失打印機、打印機狀態(tài)發(fā)生變化、無故打不出漢字
?蜂鳴器無故發(fā)聲
(7)病毒的預(yù)防與清除:
病毒的預(yù)防:不在帶病毒的計算機上使用軟盤、不在計算機上使用帶病毒的軟盤和光盤(不要輕
易使用來歷不明的軟盤、光盤)、經(jīng)常對計算機和軟盤進行病毒檢測、在自己的計算機上安裝病
毒預(yù)防軟件。
病毒的清除:當(dāng)發(fā)現(xiàn)計算機有異常情況時,用正版殺毒軟件對計算機進行一次全面的清查,注意
不要用那些盜版的、解密的、從別處拷貝的殺毒軟件。目前常用的殺毒軟件有:KV3000.KILL、
VRY、AV95等。
2.數(shù)據(jù)的安全維護
由于計算機硬件故獐、病毒、用戶誤操作等多種意外情況都會導(dǎo)致計算機中的系統(tǒng)數(shù)據(jù)
或其它重要數(shù)據(jù)丟失或破壞,為安全起見,應(yīng)將硬盤上的有用數(shù)據(jù)定期地復(fù)制到其他的
存儲設(shè)備上,如:軟盤、磁帶、ZIP、M0等設(shè)備上,并放在安全的地方保管。平時對這
些數(shù)據(jù)備份介質(zhì),也要防止霉變和其他自然災(zāi)害。
3.軟件的法律保護
可用于保護計算機軟件的法律有三種:著作權(quán)法、專利法、商業(yè)秘密法。
1991年6月由國務(wù)院正式頒布了《計算機軟件保護條例》,作為我國保護軟件著作權(quán)的專門性
行政法規(guī)。
1.6多媒體技術(shù)
1.多媒體的基本概念
多媒體:是一種以交互方式將文本、圖形、圖象、音頻、視頻等多種媒體信息,經(jīng)過計算機設(shè)備
的獲取、操作、存儲等綜合處理后,以單獨或合成的形式表現(xiàn)出來的技術(shù)和方法。
多媒體的特性:1)多樣化:指信息媒體的多樣化
2)交互性:指提供人們多種交互控制的能力
3)集成性:指不同媒體、不同視聽設(shè)備及軟、硬件的有機結(jié)合。
超文本:是一種采用非線性的網(wǎng)狀結(jié)構(gòu)來組織信息的信息管理技術(shù)。
超媒體:指基于多媒體信息結(jié)點的超文本。
數(shù)字音頻文件:包括:WAVE(波形)文件(后綴為.WAV);MIDI(樂器數(shù)字化接口)
文件(后綴為.MID)。
WAVE文件無錄的是自然界實際的聲音,以波形曲線表示,可以用軟件進行再編
輯。不僅可以通過麥克風(fēng)錄音,還可以通過linein輸入,錄下電視、廣播、
收音機以及放像機中的聲音。
MIDI文件無錄的是能夠產(chǎn)生聲音的動作(用什么樂器演奏、每個音的力度等),
以五線譜的形式表示,是用來演奏的曲譜(但比普通曲譜的信息豐富得多),
也可以用專門的軟件進行編輯。
這兩種文件都可以通過操作系統(tǒng)中的媒體播放機、錄音機和聲卡自帶的播放程序進行播放。
音頻信息的技術(shù)指標(biāo):
1)聲道:單聲道、雙聲道
2)取樣頻率:11.025kHz、22.05kHz、44.1kHz
3〕取樣大小:8位、16位
其中:雙聲道、44.1kHz、16位產(chǎn)生的是CD音質(zhì):(計算機常用此
音質(zhì))
單聲道、11.025kHz、8位產(chǎn)生的是電話音質(zhì)。
數(shù)字視頻文件:
1)AVI文件(Microsoft的標(biāo)準):可月W1N98中的媒體播放機播放。
2)MOV文件(Apple的標(biāo)準):安裝專門的驅(qū)動程序后播放
3)MPEG文件(VCD標(biāo)準):可用XNG軟件在WIN95中播放
位圖:是圖象在計算機內(nèi)存中的一種表示方法,每個圖象元素都被表示成數(shù)個位而存
于內(nèi)存中。
位圖采用的是寫實的手法,忠實地記錄每個像素的顏色,再把這些像素點組合
成一幅圖象。一般用來表達真實的照片,也可以表現(xiàn)復(fù)雜繪畫的某些細節(jié)。位
圖可以用掃描儀、視頻采集設(shè)備和繪圖軟件手工制作。常用的位圖制作軟件有:
PHOTOSHOP.PUBLISHER等,它們可對位圖進行特殊效果處理。
位圖文件常見格式:.BMP、.PCX、.GIF、.TIF、.JPG
矢量圖:采用的是一種計算的方法,它記錄的是生成圖形的算法,每次顯示時都要重新
計算再生成。無論如何放大圖形,矢量圖打印出來時都不會失真。常用的矢量圖制作軟
件有:CORELDRAW!.FREEHAND等。
矢量圖文件常見格式:.CDR、.AI、,FHx
同樣?張圖用位圖格式表示所占內(nèi)存大,但顯示速度快;用矢量圖格式表示所占為存
小,但顯示速度慢(因需要計算再生成)。
2.幾個常見縮寫詞的解釋
JPEG(Joint
是一種主要針對靜止圖象的圖象壓縮國際標(biāo)準,廣泛用于多媒體CD-ROM、彩色圖象傳真、圖
PhotographicExperts
理等方面。它對單色和彩色圖象的壓縮比通常分別為10:1和15:1。
Group)
是數(shù)字電視標(biāo)準,它是針對CD-ROM式有線電視傳播的全動態(tài)影象的壓縮標(biāo)準,其平均壓縮比
MPEG(MovingPicture
其中MPEG1的設(shè)計Fl標(biāo)是達到CDROM的傳輸速率(150KBps)和盒式錄象機的圖象質(zhì)量;
ExpertsGroup)
設(shè)計目標(biāo)是在一條線路上傳輸更多的有線電視信號,其數(shù)據(jù)傳輸速率更高,圖象質(zhì)量更好。
CD(CompactDisc)光盤,相對于VCD小影碟,一般人們特指其為激光唱片。
CD-ROM(Compact
光盤存儲器,其上存儲的信息在計算機上一般是只讀的,不象軟盤那樣可進行讀/寫操作。
Disc-ReadOnly
上存儲信息時,需用光盤刻錄機。
Memory)
VCD(VideoCompact視頻光盤,采用MPEGT標(biāo)準進行圖象的壓縮與解壓,每張盤只能記錄74分鐘的彩色圖象
Disc)量比LD(激光視盤)差。
DVD(DigitalVideo數(shù)字式視頻光盤,既可以存儲視頻數(shù)據(jù)、音頻數(shù)據(jù),也可以存儲計算機數(shù)據(jù)。它采用MPEG
Disc)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合伙銷售茶葉合同范本
- 農(nóng)業(yè)維護協(xié)議合同范本
- 辦公耗材批發(fā)合同范本
- 醫(yī)院保潔耗材合同范本
- 合同范本由誰出
- 售賣蛋糕合同范本
- 受托付款合同范例
- 員工社保合同范本
- 合同范本個可以獲取
- 廚師勞務(wù)派遣服務(wù)合同范本
- 超市商品結(jié)構(gòu)圖
- 家庭社會工作課件
- 嚴重精神障礙患者個人信息補充表
- 直腸癌健康宣教
- 沖壓模具治具壽命管制表
- 小學(xué)音樂-《龍里格龍》教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 《兒科學(xué)》課件第15章第四節(jié) 先天性甲狀腺功能減退癥
- 安全管理組織結(jié)構(gòu)分工圖
- GB/T 2965-2023鈦及鈦合金棒材
- 六西格瑪(6Sigma)詳解及實際案例分析
- 《燕歌行》并序pptx課件
評論
0/150
提交評論