版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
大學(xué)計(jì)算機(jī)信息技術(shù)教程中國南車PPT課件標(biāo)準(zhǔn)圖示庫第一部分信息技術(shù)概述第二部分計(jì)算機(jī)組成原理第三部分計(jì)算機(jī)軟件目錄第四部分計(jì)算機(jī)網(wǎng)絡(luò)與因特網(wǎng)第五部分?jǐn)?shù)字媒體及應(yīng)用第六部分信息系統(tǒng)與數(shù)據(jù)庫2第一部分信息技術(shù)概述1.1信息與信息技術(shù)信息是什么?事物運(yùn)動的狀態(tài)及狀態(tài)變化的方式。信息處理的行為和活動:
●信息的收集
●信息的加工
●信息的存儲
●信息的傳遞
●信息的施用
31.1信息與信息技術(shù)信息技術(shù)是什么?用來擴(kuò)展人們信息器官功能、協(xié)助人們更有效
地進(jìn)行信息處理的一類技術(shù)。信息技術(shù)包括:
●擴(kuò)展感覺器官功能的感測(獲取)與識別技術(shù)
●擴(kuò)展神經(jīng)系統(tǒng)功能的通訊技術(shù)
●擴(kuò)展大腦功能的計(jì)算機(jī)(處理)與存儲技術(shù)
●擴(kuò)展效應(yīng)器官功能的控制與顯示技術(shù)
41.1信息與信息技術(shù)信息處理系統(tǒng)是什么?用于輔助人們進(jìn)行信息獲取、傳遞、存儲、加
工處理、控制及顯示的綜合使用各種信息技術(shù)
的系統(tǒng)。傳輸/存儲信息加工傳輸/存儲感測與識別控制與顯示信息輸入信息輸出信息處理系統(tǒng)示意圖51.2微電子技術(shù)簡介微電子技術(shù)是信息技術(shù)領(lǐng)域中的關(guān)鍵技術(shù),是發(fā)展電子信息產(chǎn)業(yè)和各項(xiàng)
高技術(shù)領(lǐng)域的基礎(chǔ)。
微電子技術(shù)是實(shí)現(xiàn)電子電路和電子系統(tǒng)超小型化及微型化的技術(shù),它以
集成電路為核心。
集成電路的發(fā)展趨勢:平均每18—24個(gè)月翻一番。(moore定律)
集成電路包含電子元件數(shù)目分為:小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)
模和極大規(guī)模集成電路。
61.2微電子技術(shù)簡介
IC卡是集成電路卡的簡稱。其實(shí)集成電路芯片密封在塑料卡基本內(nèi)部,使其成為能存儲、處理和傳遞數(shù)據(jù)的載體。
IC卡存儲卡智能卡如:電話卡、公交卡等如:手機(jī)卡等
IC卡用來做電子證件,用來記錄持卡人的數(shù)字,作為身份識別只用(如身
份證、圖書證、游泳證等),也可以作為電子錢包(如電話卡、公交卡、加油卡等)使用,具有廣泛的應(yīng)用前景。
71.3通信技術(shù)入門各種信息的傳遞均可稱之為通信.
使用電波或光波傳遞信息的技術(shù)稱之為電信。
信宿(源)信道信宿(源)信號信號通信系統(tǒng)的簡單模型通信系統(tǒng)中被傳輸?shù)男畔⒍急仨氁阅撤N電(或光)信號的形式才能通過
輸介質(zhì)進(jìn)行傳輸。
電(或光)信號強(qiáng)度的變化有兩種形式:連續(xù)形式和離散形式。
連續(xù)形式的信號叫模擬信號;離散形式的信號叫數(shù)字信號。
81.3通信技術(shù)入門數(shù)字通信技術(shù)與模擬通信技術(shù)性比的優(yōu)勢:
1、抗干擾能力強(qiáng)、差錯(cuò)可控制,沒有噪聲積累,可實(shí)現(xiàn)長距離、高質(zhì)量傳輸。
2、靈活性好,無論電話、圖像均可以轉(zhuǎn)換為二進(jìn)制數(shù)字信號傳輸,實(shí)現(xiàn)綜合處理。
3、由于傳輸?shù)氖菙?shù)字信號,可以直接由計(jì)算機(jī)進(jìn)行存儲、管理和處理。
4、加密,安全性高。
5、有利于通信設(shè)備的小型化、微型化、有降低了功耗。
數(shù)字通信系統(tǒng)(包括計(jì)算機(jī)網(wǎng)絡(luò))的性能主要有4個(gè)指標(biāo):
1、信道帶寬
2、數(shù)據(jù)傳輸速率
3、誤碼率
4、端-端延遲
91.3通信技術(shù)入門各種信息的傳遞均可稱之為通信。
使用電波或光波傳遞信息的技術(shù)稱之為電信。
信宿(源)信道信宿(源)信號信號通信系統(tǒng)的簡單模型通信系統(tǒng)中被傳輸?shù)男畔⒍急仨氁阅撤N電(或光)信號的形式才能通過
傳輸介質(zhì)進(jìn)行傳輸。
電(或光)信號強(qiáng)度的變化有兩種形式:連續(xù)形式和離散形式。
連續(xù)形式的信號叫模擬信號;離散形式的信號叫數(shù)字信號。
101.3通信技術(shù)入門通信分為優(yōu)先通信和無線通信。
介質(zhì)類型特點(diǎn)應(yīng)用金屬導(dǎo)體雙絞線成本低,易受外部高頻電磁波干擾,誤碼率較高;傳輸距離有限固定電話本地回路、計(jì)算機(jī)局域網(wǎng)同軸電纜傳輸特性和屏蔽特性良好,可作為傳輸干線長距離傳輸載波信號,但成本較高固定電話中繼線、有線電視接入等光導(dǎo)纖維光纜傳輸損耗小,通訊距離長,容量大,屏蔽特性非常好,不易被竊聽,重量輕,便于運(yùn)輸和鋪設(shè)。缺點(diǎn)是精確連接兩根光纖很困難電話,電視等通信系統(tǒng)的遠(yuǎn)程干線,計(jì)算機(jī)網(wǎng)絡(luò)的干線無線電波微波紅外線激光建設(shè)費(fèi)用低,抗災(zāi)能力強(qiáng),容量大,無線接入使得通信更加方便,但容易被竊聽和受到干擾廣播,電話,移動通信系統(tǒng),計(jì)算機(jī)無線局域網(wǎng)通信傳輸介質(zhì)的類型、特點(diǎn)和應(yīng)用
111.4數(shù)字技術(shù)基礎(chǔ)
比特(bit)是數(shù)字技術(shù)的處理對象。“二進(jìn)位數(shù)字”或“二進(jìn)位”。比特在
兩種狀態(tài)(取值):它或者是數(shù)字0;或者是數(shù)字1.
12第二部分計(jì)算機(jī)組成原理2.1計(jì)算機(jī)的組成與分類計(jì)算機(jī)的組成計(jì)算機(jī)系統(tǒng)由兩大部分組成,即硬件系統(tǒng)和軟件系統(tǒng)。計(jì)算機(jī)硬件和軟件既相互依存,又互為補(bǔ)充。硬件是計(jì)算機(jī)系統(tǒng)的物質(zhì)基礎(chǔ),軟件是計(jì)算機(jī)應(yīng)用的靈魂,只有將這兩者有效地結(jié)合起來,計(jì)算機(jī)系統(tǒng)才能成為有生命、有活力的系統(tǒng)。計(jì)算機(jī)系統(tǒng)的硬件由五個(gè)單元結(jié)構(gòu)組成,即輸入設(shè)備、算術(shù)邏輯運(yùn)算單元、存儲單元、輸出設(shè)備和控制單元,這是計(jì)算機(jī)最基本的單元結(jié)構(gòu)。13
1.1計(jì)算機(jī)的組成
主機(jī)外設(shè)中央處理器(CPU)內(nèi)存儲器(RAM、ROM)外存儲器運(yùn)算器控制器軟盤硬盤光盤磁帶輸入設(shè)備輸出設(shè)備通信設(shè)備鍵盤鼠標(biāo)掃描儀光筆網(wǎng)卡調(diào)制解調(diào)器傳真卡多媒體設(shè)備聲卡與音箱電視卡數(shù)字相機(jī)與攝像機(jī)顯示器打印機(jī)繪圖儀硬件系統(tǒng)14計(jì)算機(jī)的主要硬件計(jì)算機(jī)的硬件是指由各種電子線路、器件、機(jī)械裝置組成的看得見摸得著的物理實(shí)體。主機(jī)是計(jì)算機(jī)最重要的部件,它是由CPU、主板、內(nèi)存、顯卡、硬盤、光驅(qū)、聲卡、網(wǎng)卡和軟驅(qū)等硬件構(gòu)成。15計(jì)算機(jī)的組成161.中央處理器CPUCPU即CentralProcessingUnit(中央處理器)的簡稱,它是計(jì)算機(jī)的心臟,是計(jì)算機(jī)中最重要的組件,它決定計(jì)算機(jī)的基本性能。172.主板主板是承載計(jì)算機(jī)所有硬件設(shè)備運(yùn)行的平臺。它既是連接各個(gè)部件的物理通路,也是各部件之間數(shù)據(jù)傳輸?shù)倪壿嬐贰?/p>
183.內(nèi)存條內(nèi)存的作用是為硬盤與CPU傳遞數(shù)據(jù),當(dāng)退出程序或關(guān)閉計(jì)算機(jī)后,其數(shù)據(jù)信息就會丟失。因此,內(nèi)存的性能和容量,在整個(gè)系統(tǒng)中起著舉足輕重的作用。194.顯卡顯卡和顯示器構(gòu)成個(gè)人計(jì)算機(jī)的顯示系統(tǒng),顯卡是顯示器與主機(jī)通信的控制電路和接口。它們是個(gè)人計(jì)算機(jī)操作中實(shí)現(xiàn)人機(jī)交互的重要設(shè)備。205.硬盤和軟驅(qū)硬盤,是計(jì)算機(jī)各種軟件、數(shù)據(jù)和文件存放的大容量存儲器。而軟驅(qū)設(shè)備是一種直接存取保存的設(shè)備,它的優(yōu)點(diǎn)就是方便攜帶,缺點(diǎn)是單個(gè)軟盤的容量小。216.光驅(qū)光驅(qū)可分為CD-ROM驅(qū)動器、DVD光驅(qū)(DVD-ROM)、康寶(Combo)和刻錄機(jī)等。光驅(qū)一直是計(jì)算機(jī)中必備的配件。227.聲卡聲卡是多媒體計(jì)算機(jī)重要組件之一,各種游戲、視頻播放、CD音樂效果都是通過聲卡來實(shí)現(xiàn)的。8.網(wǎng)卡網(wǎng)卡是網(wǎng)絡(luò)接口卡的簡稱,它的作用是向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)、控制數(shù)據(jù)、接收并轉(zhuǎn)換數(shù)據(jù)。它安裝在計(jì)算機(jī)的擴(kuò)展槽中,充當(dāng)計(jì)算機(jī)和網(wǎng)絡(luò)之間的物理接口。239.機(jī)箱和電源機(jī)箱是安裝和保護(hù)主機(jī)內(nèi)各種配件的外殼。計(jì)算機(jī)里所有的配件都靠電源來供電。因此,電源質(zhì)量的好壞對計(jì)算機(jī)整體穩(wěn)定性有很大的影響,質(zhì)量低劣的話,還可能會損壞機(jī)器中的配件。2410.顯示器顯示器是主要的輸出設(shè)備,它通過電纜與主機(jī)的顯卡相連,以便將計(jì)算機(jī)中的內(nèi)容顯示給用戶。2511.鍵盤和鼠標(biāo)鍵盤是計(jì)算機(jī)中最重要的輸入設(shè)備之一,鍵盤的安裝是通過一個(gè)PS/2接口與主板上的鍵盤接口相連。鼠標(biāo)是隨著Windows圖形操作界面流行起來的一種輸入設(shè)備,很多情況下不需用鍵盤輸入命令,只要通過鼠標(biāo)點(diǎn)擊相應(yīng)的菜單命令或選擇即可。2612.音箱音箱是多媒體計(jì)算機(jī)必備的部件,聲音通過聲卡傳到音箱,再由它傳播出來。此外,也可以用耳機(jī)代替音箱。27
13.打印機(jī)和掃描儀打印機(jī)和掃描儀雖然不屬于計(jì)算機(jī)的必需設(shè)備,但跟它們關(guān)系很緊密。打印機(jī)與顯示器一樣,是一種常用的輸出設(shè)備,而掃描儀則屬于輸入設(shè)備。它們都可以通過一根電纜與主機(jī)后面的接口相連。2814.調(diào)制解調(diào)器調(diào)制解調(diào)器(Modem)的主要功能是進(jìn)行數(shù)字信號和模擬信號的互相轉(zhuǎn)換,是計(jì)算機(jī)通過電話線上網(wǎng)的一種設(shè)備。
29除了上面介紹的硬件之外,計(jì)算機(jī)的可選外設(shè)還有攝像頭、數(shù)碼相機(jī)和手寫板等,添加不同的硬件則增加了相應(yīng)的功能。30計(jì)算機(jī)發(fā)展的四個(gè)階段31
您給它發(fā)一些指令,它就會按您的意思執(zhí)行某項(xiàng)功能。先通過前面提過的輸入設(shè)備,如鍵盤、鼠標(biāo),接收您的指令,然后再由中央處理器(CPU)來處理這些指令,最后才由輸出設(shè)備輸出您要的結(jié)果。如下圖所示:計(jì)算機(jī)工作原理32計(jì)算機(jī)配件的選購常識
計(jì)算機(jī)的性能參數(shù)在組裝計(jì)算機(jī)之前,必須了解計(jì)算機(jī)的有關(guān)性能指標(biāo),這樣,便于我們明確裝機(jī)目標(biāo),制定配件選購策略。1.運(yùn)算速度:運(yùn)算速度一般用每秒能夠執(zhí)行多少條指令來衡量。2.主頻:主頻指的是計(jì)算機(jī)的總線時(shí)鐘脈沖頻率。3.存儲容量:計(jì)算機(jī)的存儲容量主要包括計(jì)算機(jī)的內(nèi)存容量和硬盤的存儲容量。4.多媒體性能:多媒體性能主要指計(jì)算機(jī)的視頻和音頻加速性能。5.安全性能:計(jì)算機(jī)的安全性能指的是計(jì)算機(jī)的自我保護(hù)能力。33配件選購常識
1.購買計(jì)算機(jī)切忌著急。
2.購買時(shí)要注意最好在要購買的某產(chǎn)品的代理公司購買,如果是地區(qū)或省市的總代理就更好了。
3.由于不同的公司有不同的進(jìn)貨渠道,所以,即使有的公司不是某產(chǎn)品在該地區(qū)的總代理,它也能以低價(jià)(和代理公司的價(jià)格差不多)進(jìn)到貨。
4.在購買時(shí)最好去大公司,大公司的售后服務(wù)有保證。
5.最后就是要結(jié)賬開收據(jù)和發(fā)票,讓商家寫清楚硬件的型號和主要技術(shù)參數(shù),然后還要寫上價(jià)格,以作保修憑證。此外還要要求商家在硬件上貼標(biāo)簽,基本上都是憑標(biāo)簽享受保修服務(wù)。
6.在購買時(shí)不要過度壓價(jià)。34注意事項(xiàng):裝機(jī)要遵循夠用為度的原則,按自己的需求,量身定制一臺計(jì)算機(jī),既省錢,性價(jià)比高又滿足了自己學(xué)習(xí)娛樂的需求。如選購機(jī)箱時(shí),要注意內(nèi)部結(jié)構(gòu)合理化,便于安裝,還要注意美觀,顏色與其他配件相配。而電源關(guān)系到整個(gè)計(jì)算機(jī)的穩(wěn)定運(yùn)行,其輸出功率不應(yīng)小于250W,有的處理器要求使用300W的電源,應(yīng)根據(jù)需要選擇。根據(jù)實(shí)際情況,即個(gè)人用途和經(jīng)濟(jì)情況確定計(jì)算機(jī)的檔次。
35第三部分計(jì)算機(jī)軟件3.1軟件系統(tǒng)的組成與發(fā)展軟件的概念
IEEE:軟件是計(jì)算機(jī)程序、方法、規(guī)則、相關(guān)的文檔以及在計(jì)算機(jī)上運(yùn)行它時(shí)所必需的數(shù)據(jù)。軟件=程序+數(shù)據(jù)+文檔用戶與計(jì)算機(jī)硬件之間的橋梁。36軟件的分類操作系統(tǒng)系統(tǒng)軟件應(yīng)用軟件語言處理程序數(shù)據(jù)庫管理系統(tǒng)定制的應(yīng)用軟件通用應(yīng)用軟件文字處理軟件電子表格軟件圖形、圖象軟件通信軟件簡報(bào)軟件統(tǒng)計(jì)軟件常用服務(wù)程序解決各種
實(shí)際問題使用和管理計(jì)算機(jī)支撐軟件應(yīng)用軟件硬件操作系統(tǒng)語言處理程序數(shù)據(jù)庫管理系統(tǒng)網(wǎng)絡(luò)與通信軟件實(shí)用程序與工具軟件用戶計(jì)算機(jī)應(yīng)用系統(tǒng)的層次構(gòu)成如圖軟件系統(tǒng)的發(fā)展過程軟件系統(tǒng)的發(fā)展大致經(jīng)歷了三個(gè)階段:●程序設(shè)計(jì)時(shí)代●軟件(程序系統(tǒng))時(shí)代●軟件工程學(xué)時(shí)代軟件危機(jī)定義:軟件開發(fā)和維護(hù)過程中遇到的一系列嚴(yán)重問題。包括兩方面問題:●如何開發(fā)軟件,滿足對軟件的日益增長的需求●如何維護(hù)數(shù)量不斷膨脹的已有軟件39軟件系統(tǒng)的發(fā)展過程軟件工程(softwareengineering)背景
1968年,北大西洋公約組織的學(xué)術(shù)會議第一次創(chuàng)造了“軟件工程”這個(gè)詞定義
IEEE:軟件工程是開發(fā)、運(yùn)行、維護(hù)和修復(fù)軟件的系統(tǒng)方法。應(yīng)用實(shí)例
紐約時(shí)報(bào)情報(bào)庫系統(tǒng)
空間實(shí)驗(yàn)室的飛行模擬系統(tǒng)40操作系統(tǒng)的目標(biāo)和作用操作系統(tǒng)的目標(biāo)◆方便性 ◆有效性◆可擴(kuò)充性 ◆開放性操作系統(tǒng)的作用OS作為用戶與計(jì)算機(jī)硬件系統(tǒng)之間的接口OS作為計(jì)算機(jī)系統(tǒng)資源的管理者OS用作擴(kuò)充機(jī)器3.2操作系統(tǒng)
(OperatingSystem,OS)41操作系統(tǒng)的功能1.處理機(jī)管理功能創(chuàng)建和撤消進(jìn)程(線程)對諸進(jìn)程(線程)的運(yùn)行進(jìn)行協(xié)調(diào)實(shí)現(xiàn)進(jìn)程(線程)之間的信息交換按照一定的算法把處理機(jī)分配給進(jìn)程(線程)42處理機(jī)管理功能進(jìn)程:
可以和其它程序并發(fā)執(zhí)行的一次程序執(zhí)行,用于描述系統(tǒng)中的各種并發(fā)活動。
一個(gè)進(jìn)程可以由零個(gè)、一個(gè)或多個(gè)線程構(gòu)成基本特征:
動態(tài)性、并發(fā)性、獨(dú)立性、異步性、結(jié)構(gòu)性三種狀態(tài):運(yùn)行態(tài)、等待態(tài)、就緒態(tài)43處理機(jī)管理功能1.進(jìn)程控制作業(yè)(Job):用戶在一次計(jì)算過程中要求計(jì)算機(jī)系統(tǒng)所做工作的集合。2.進(jìn)程同步兩種協(xié)調(diào)方式:(1)進(jìn)程互斥方式(2)進(jìn)程同步方式3.進(jìn)程通信直接通信方式4.調(diào)度作業(yè)調(diào)度&進(jìn)程調(diào)度44處理機(jī)管理功能作業(yè)的三種狀態(tài):后備狀態(tài)——收容執(zhí)行狀態(tài)——運(yùn)行完成狀態(tài)——完成終止作業(yè)作業(yè)注冊作業(yè)調(diào)度進(jìn)程調(diào)度I/O請求中斷I/O完成中斷后備狀態(tài)完成狀態(tài)輸出等待就緒運(yùn)行執(zhí)行狀態(tài)45操作系統(tǒng)的功能2.存儲器管理功能主要任務(wù):為多道程序的運(yùn)行提供良好的環(huán)境方便用戶使用存儲器提高存儲器的利用率從邏輯上擴(kuò)充內(nèi)存46存儲器管理功能內(nèi)存分配靜態(tài)或動態(tài)分配方式內(nèi)存分配數(shù)據(jù)結(jié)構(gòu)內(nèi)存分配功能內(nèi)存回收功能內(nèi)存保護(hù)設(shè)置上界和下界兩個(gè)界限寄存器47存儲器管理功能地址映射地址空間——邏輯地址/相對地址內(nèi)存空間——物理地址內(nèi)存擴(kuò)充虛擬(virtual)存儲技術(shù)請求調(diào)入功能轉(zhuǎn)換功能48操作系統(tǒng)的功能3.設(shè)備管理功能主要任務(wù):完成用戶進(jìn)程提出的I/O請求,為用戶進(jìn)程分配其所需的I/O設(shè)備提高CPU和I/O設(shè)備的利用率提高I/O速度方便用戶使用I/O設(shè)備49設(shè)備管理功能緩沖(buffer)管理
單緩沖機(jī)制、雙緩沖機(jī)制、公用緩沖機(jī)制設(shè)備分配設(shè)備處理虛擬設(shè)備
通過假脫機(jī)(spooling)技術(shù)將原來獨(dú)享的設(shè)備改造成能為若干個(gè)用戶共享的設(shè)備,即把一臺物理設(shè)備改造成若干臺相同的虛擬設(shè)備。如打印機(jī)的共享50操作系統(tǒng)的功能4.文件管理功能主要任務(wù):對用戶文件和系統(tǒng)文件進(jìn)行管理,以方便用戶使用保證文件的安全性文件存儲空間的管理:離散分配方式以盤塊為基本分配單位目錄管理:文件的讀/寫管理文件的共享與保護(hù)51操作系統(tǒng)的功能5.用戶接口命令接口聯(lián)機(jī)用戶接口脫機(jī)用戶接口(批處理用戶接口)程序接口圖形接口52操作系統(tǒng)分類:單用戶操作系統(tǒng)批處理操作系統(tǒng)單道批處理多道批處理實(shí)時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)分布式操作系統(tǒng)53微機(jī)上的典型操作系統(tǒng)1.DOS操作系統(tǒng)2.Windows操作系統(tǒng)3.UNIX操作系統(tǒng)4.Linux操作系統(tǒng)5.OS/2操作系統(tǒng)54微機(jī)上的典型操作系統(tǒng)PCDOS&MSDOS(單用戶操作系統(tǒng))UNIX(多用戶多任務(wù)交互式操作系統(tǒng))Linux(多用戶多任務(wù)交互式操作系統(tǒng))Windows(圖形窗口式操作系統(tǒng))OS/2(多任務(wù)、圖形用戶界面操作系統(tǒng))Netware(網(wǎng)絡(luò)操作系統(tǒng))55程序設(shè)計(jì)語言語言代出現(xiàn)年代語言類別第一代語言1946-1950機(jī)器語言第二代語言1950-1960匯編語言第三代語言1960-1980過程化編程語言第四代語言1980-1995非過程化高級語言第五代語言1995應(yīng)用程序開發(fā)用專家系統(tǒng)注意:語言的發(fā)展不是高一代取代低一代,而是多代共存。3.3語言及語言處理系統(tǒng)56程序設(shè)計(jì)語言★機(jī)器語言(低級語言)機(jī)器指令:
由0,1組成并且能被計(jì)算機(jī)直接理解執(zhí)行的代碼機(jī)器語言:
機(jī)器指令的集合,即計(jì)算機(jī)可以直接接收、理解的語言特點(diǎn):
直觀性差、編寫效率低、易出錯(cuò)、可讀性差它是面向機(jī)器的第一代語言★計(jì)算機(jī)唯一能識別的語言是機(jī)器語言57程序設(shè)計(jì)語言★匯編語言(低級語言)
——機(jī)器語言的符號表示◆定義:
用助記符、符號地址、標(biāo)號等符號來編寫程序的語言,也被稱為符號語言。◆特點(diǎn):
易于理解與記憶、占用存儲空間少、執(zhí)行速度快◆注意:
不能在計(jì)算機(jī)上直接運(yùn)行,必須先翻譯成機(jī)器語言★它是面向機(jī)器的第二代語言58★高級程序設(shè)計(jì)語言(高級語言)面向過程的第三代語言★語言處理程序用于把人們編制的匯編語言和高級語言源程序轉(zhuǎn)換為機(jī)器能夠理解的目標(biāo)程序★高級語言源程序需經(jīng)解釋或編譯后,轉(zhuǎn)換為計(jì)算機(jī)能直接執(zhí)行的目標(biāo)程序。 例如:FORTRAN、Pascal、BASIC、C面向?qū)ο蟮恼Z言——第四代
例如:C++、Java、Delphi程序設(shè)計(jì)語言59程序設(shè)計(jì)語言1.FORTRAN語言2.ALGOL語言3.Java語言4.C語言和C++語言60匯編程序(assembler)●匯編
將匯編語言程序(源程序)翻譯加工成機(jī)器語言程序(目標(biāo)程序)的過程,由匯編程序完成語言處理系統(tǒng)源程序目標(biāo)程序匯編程序匯編語言程序機(jī)器語言程序61語言處理系統(tǒng)解釋程序(interpreter)
將高級程序設(shè)計(jì)語言編寫的源程序按動態(tài)的運(yùn)行順序逐句進(jìn)行翻譯并執(zhí)行。編譯程序(compiler)
將高級程序設(shè)計(jì)語言編寫的源程序翻譯成用匯編語言或機(jī)器語言表示的目標(biāo)程序。五個(gè)階段:
詞法分析、語法分析、中間代碼生成、代碼優(yōu)化和目標(biāo)代碼62匯編程序和編譯程序都產(chǎn)生目標(biāo)程序,但解釋程序不產(chǎn)生目標(biāo)程序;解釋程序提供人機(jī)對話的工作方式,但源程序執(zhí)行速度比較慢;編譯程序?qū)υ闯绦蜻M(jìn)行編譯產(chǎn)生目標(biāo)
程序,將來執(zhí)行的速度較快。編譯系統(tǒng)的工作過程:語言處理系統(tǒng)編譯連接裝配高級語言源程序目標(biāo)程序模塊可執(zhí)行的目標(biāo)程序程序庫63數(shù)據(jù)管理的進(jìn)展數(shù)據(jù)管理:
指對數(shù)據(jù)的組織、編目、存儲、檢索、維護(hù)等,它是數(shù)據(jù)處理的中心問題。
經(jīng)歷三個(gè)階段:人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段3.4數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,DBMS)64數(shù)據(jù)庫的特點(diǎn)數(shù)據(jù)結(jié)構(gòu)化
——數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的根本區(qū)別數(shù)據(jù)冗余度小數(shù)據(jù)具有獨(dú)立性
——即數(shù)據(jù)和應(yīng)用程序之間不存在依賴關(guān)系物理的獨(dú)立性邏輯的獨(dú)立性加強(qiáng)了對數(shù)據(jù)的保護(hù)安全性控制:保密性完整性控制:正確性、有效性、相容性并發(fā)控制故障的發(fā)現(xiàn)與恢復(fù)65數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)構(gòu)成圖應(yīng)用1應(yīng)用2應(yīng)用n數(shù)據(jù)庫(DB)數(shù)據(jù)庫管理員(DBA)數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫系統(tǒng)
由應(yīng)用程序、DBMS、DBA和DB構(gòu)成66★DBMS——是一組軟件的集合,用來定義數(shù)據(jù)庫,幫助和控制用戶為增加、刪除、修改和檢索數(shù)據(jù)時(shí)對數(shù)據(jù)庫的訪問和使用,提供數(shù)據(jù)獨(dú)立性、完整性和安全性的保障,它是數(shù)據(jù)庫系統(tǒng)的核心。三種類型:層次模型:IMS網(wǎng)狀模型:IDMS,IMAG關(guān)系模型:FoxBASE,F(xiàn)oxPro,Access,Oracle等★應(yīng)用程序必須通過DBMS才能訪問數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)67應(yīng)用軟件
在計(jì)算機(jī)硬件和系統(tǒng)軟件的支持下,面向具體問題和具體用戶的軟件。是一些具有一定功能并滿足一定要求的應(yīng)用程序的組合。軟件包(package)
解決某類典型問題的應(yīng)用程序組合。
如財(cái)務(wù)管理軟件包、統(tǒng)計(jì)軟件包、運(yùn)籌學(xué)軟件包等。3.5通用應(yīng)用軟件68常用的應(yīng)用軟件文字處理軟件(WPS、Word)電子表格軟件(Excel、Lotus1-2-3)圖形、圖像軟件(AutoCAD、Photoshop)網(wǎng)絡(luò)通信軟件(Outlook、FTP、IE)簡報(bào)軟件(PowerPoint)統(tǒng)計(jì)軟件(SPSS、SAS)69程序設(shè)計(jì)發(fā)展過程◆高級語言階段◆結(jié)構(gòu)程序設(shè)計(jì)階段程序的正確性程序的三種基本結(jié)構(gòu):順序、選擇和循環(huán)GOTO語句程序設(shè)計(jì)方法論由頂向下法:由頂向下、逐步細(xì)化自底向上的方法:強(qiáng)調(diào)程序設(shè)計(jì)的模塊化軟件生產(chǎn)管理3.6軟件開發(fā)70程序設(shè)計(jì)發(fā)展過程◆自動程序設(shè)計(jì)階段軟件工程支撐環(huán)境CASE(computeraidedsoftwareengineering)程序設(shè)計(jì)基本方法的進(jìn)一步改進(jìn)快速原型法甚高級語言法/非過程化語言軟件可重用法71軟件工程的基本概念軟件生命周期
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年外貿(mào)收款合同
- 2026年綠色采購合同
- 2025年人工智能教育輔助平臺開發(fā)項(xiàng)目可行性研究報(bào)告
- 2025年智慧社區(qū)管理平臺建設(shè)項(xiàng)目可行性研究報(bào)告
- 2025年新能源技術(shù)應(yīng)用與推廣項(xiàng)目可行性研究報(bào)告
- 2025年電動交通工具基礎(chǔ)設(shè)施建設(shè)可行性研究報(bào)告
- 2025年智能供應(yīng)鏈優(yōu)化解決方案可行性研究報(bào)告
- 約個(gè)人投資協(xié)議書
- 終止聘用合同范本
- 外交部國際事務(wù)崗位人員招聘標(biāo)準(zhǔn)及考核要點(diǎn)
- 2025年農(nóng)業(yè)農(nóng)村部耕地質(zhì)量和農(nóng)田工程監(jiān)督保護(hù)中心度面向社會公開招聘工作人員12人備考題庫有答案詳解
- 2025年看守所民警述職報(bào)告
- 景區(qū)接待員工培訓(xùn)課件
- 客源國概況日本
- 學(xué)位授予點(diǎn)評估匯報(bào)
- 《Stata數(shù)據(jù)統(tǒng)計(jì)分析教程》
- 2024-2025學(xué)年廣州市越秀區(qū)八年級上學(xué)期期末語文試卷(含答案)
- 寵物診療治療試卷2025真題
- 媒體市場競爭力分析-洞察及研究
- 口腔科口腔潰瘍患者漱口液選擇建議
- 精神科抑郁癥心理干預(yù)培訓(xùn)方案
評論
0/150
提交評論