計(jì)算機(jī)軟件系統(tǒng)教學(xué)市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第1頁(yè)
計(jì)算機(jī)軟件系統(tǒng)教學(xué)市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第2頁(yè)
計(jì)算機(jī)軟件系統(tǒng)教學(xué)市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第3頁(yè)
計(jì)算機(jī)軟件系統(tǒng)教學(xué)市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第4頁(yè)
計(jì)算機(jī)軟件系統(tǒng)教學(xué)市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)系統(tǒng)組成公劉中學(xué)制作者:豆敏第1頁(yè)一、硬件系統(tǒng)二、軟件系統(tǒng)硬件是組成計(jì)算機(jī)系統(tǒng)物理部件軟件是計(jì)算機(jī)工作所需程序、數(shù)據(jù)以及相關(guān)各種文字資料等。相互配合,缺一不可總結(jié)第2頁(yè)軟件系統(tǒng)

只有硬件計(jì)算機(jī)叫做裸機(jī),還不能用它做事情。配上各種軟件以后,才能稱之為計(jì)算機(jī)系統(tǒng),才能夠用來(lái)完成信息處理任務(wù)。為裸機(jī)裝配軟件過(guò)程,是一個(gè)使計(jì)算機(jī)系統(tǒng)逐層升級(jí)過(guò)程。當(dāng)前慣用微型計(jì)算機(jī),普通都是在裸機(jī)上安裝了BIOS軟件后,再安裝操作系統(tǒng)軟件以及應(yīng)用軟件,從而形成含有很強(qiáng)信息處理功效系統(tǒng)。第3頁(yè)計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu)圖裸機(jī)BIOS系統(tǒng)軟件應(yīng)用軟件軟件系統(tǒng)第4頁(yè)1、BIOSBIOS認(rèn)為基本輸入輸出系統(tǒng)。這類軟件普通都由生產(chǎn)廠家把它們“固化”在計(jì)算機(jī)ROM里。開機(jī)時(shí),計(jì)算機(jī)首先運(yùn)行BIOS,完成對(duì)系統(tǒng)硬件初始化設(shè)置和檢測(cè)。假如發(fā)覺硬件有問(wèn)題,BIOS會(huì)把相關(guān)問(wèn)題反饋給用戶;假如沒有問(wèn)題,開啟過(guò)程就繼續(xù)進(jìn)行。BIOS相當(dāng)于硬件與軟件之間橋梁。裸機(jī)配上BIOS后就形成了比較初級(jí)系統(tǒng)。這時(shí),用鍵盤能夠輸入自負(fù),驅(qū)動(dòng)器能夠讀寫信息,顯示器能夠顯示信息。在此基礎(chǔ)上,就可安裝系統(tǒng)軟件了。第5頁(yè)2、系統(tǒng)軟件系統(tǒng)軟件是計(jì)算機(jī)必須具備,用以實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)管理、控制、運(yùn)行和維護(hù)等方面操作。普通人們把操作系統(tǒng)、各種程序設(shè)計(jì)語(yǔ)言解釋或編譯程序等看做系統(tǒng)軟件。種類:DOS、UNIX、Linux、Windows系統(tǒng)。系統(tǒng)軟件是計(jì)算機(jī)與用戶之間橋梁。第6頁(yè)3、應(yīng)用軟件種類:IE瀏覽器、Word、POwerpoint等都是應(yīng)用軟件,各種管理軟件、輔助教學(xué)軟件、媒體播放軟件、游戲軟件等也是應(yīng)用軟件。應(yīng)用軟件是計(jì)算機(jī)系統(tǒng)與用戶之間橋梁。第7頁(yè)計(jì)算機(jī)系統(tǒng):裸機(jī)(硬件):負(fù)責(zé)詳細(xì)運(yùn)算和操作。BIOS

:負(fù)責(zé)為硬件與軟件建立聯(lián)絡(luò)。系統(tǒng)軟件:負(fù)責(zé)完善系統(tǒng)功效。應(yīng)用軟件:面正確是詳細(xì)信息處理問(wèn)題和需要處理實(shí)際問(wèn)題用戶。第8頁(yè)計(jì)算機(jī)系統(tǒng)軟件系統(tǒng)硬件系統(tǒng)輸入設(shè)備應(yīng)用軟件存放器輸出設(shè)備中央處理器系統(tǒng)軟件BIOS專用應(yīng)用軟件通用應(yīng)用軟件用戶自編程序操作系統(tǒng)程序設(shè)計(jì)語(yǔ)言系統(tǒng)……控制器運(yùn)算器第9頁(yè)課堂練習(xí)(找一人來(lái)機(jī)子上做,其余學(xué)生拿一張紙做)計(jì)算機(jī)系統(tǒng)()()()()()()()()()第10頁(yè)1.軟件1.2.4計(jì)算機(jī)軟件系統(tǒng)

是指使計(jì)算機(jī)運(yùn)行所需各種程序、數(shù)據(jù)及其相關(guān)文檔集合。程序+數(shù)據(jù)+文檔功效:

用戶與計(jì)算機(jī)硬件橋梁。

第11頁(yè)2.軟件分類操作系統(tǒng)與其它系統(tǒng)軟件各種應(yīng)用軟件用戶計(jì)算機(jī)硬件(裸機(jī))軟件系統(tǒng)第12頁(yè)2.軟件分類支持程序人員(計(jì)算機(jī)用戶)能方便地使用和管理計(jì)算機(jī)軟件。

功效

為整個(gè)計(jì)算機(jī)系統(tǒng)進(jìn)行調(diào)度、管理、監(jiān)視和服務(wù),為用戶使用計(jì)算機(jī)提供方便。如:操作系統(tǒng)、匯編程序、高級(jí)語(yǔ)言編譯程序、故障診療程序、數(shù)據(jù)庫(kù)管理程序、控制程序等。------系統(tǒng)軟件第13頁(yè)2.軟件分類------應(yīng)用軟件

用于處理各種詳細(xì)應(yīng)用問(wèn)題專門軟件,包含通用應(yīng)用軟件和定制應(yīng)用軟件。如:工資管理程序、圖書檢索程序、人口普查程序、文字處理軟件、

AutoCAD、表格軟件等。第14頁(yè)軟件系統(tǒng)分類軟件系統(tǒng)軟件應(yīng)用軟件操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)語(yǔ)言處理程序(編譯和解釋系統(tǒng))用戶定制(工資管理程序,圖書檢索程序、生產(chǎn)控制等)系統(tǒng)服務(wù)程序(診療、排錯(cuò)、編輯)通用應(yīng)用軟件(WORD、EXCEL、PhotoShop、AutoCAD、CorelDraw、PowerPoint、KV3000等)第15頁(yè)裸機(jī)操作系統(tǒng)應(yīng)用軟件用戶語(yǔ)言處理程序DBMSTools網(wǎng)絡(luò)與通信軟件應(yīng)用軟件層次組成第16頁(yè)3.系統(tǒng)軟件操作系統(tǒng)計(jì)算機(jī)語(yǔ)言及語(yǔ)言處理程序數(shù)據(jù)庫(kù)系統(tǒng)實(shí)用程序支撐軟件第17頁(yè)是直接運(yùn)行在裸機(jī)上最基本系統(tǒng)軟件;是在全部計(jì)算機(jī)上都必須配置系統(tǒng)軟件。只有在操作系統(tǒng)支撐下,整個(gè)計(jì)算機(jī)系統(tǒng)才能正常運(yùn)行。1)操作系統(tǒng)(OperatingSystem)第18頁(yè)管理系統(tǒng)中各種資源I)主要作用為用戶提供各種服務(wù)界面對(duì)各個(gè)任務(wù)使用資源請(qǐng)求作出仲裁,負(fù)擔(dān)系統(tǒng)資源管理任務(wù),在各個(gè)程序之間調(diào)度分配,防止沖突,確保用戶程序正常有序運(yùn)行。處理器管理(任務(wù)管理)存放管理文件管理設(shè)備管理第19頁(yè)II)操作系統(tǒng)類型1、批處理系統(tǒng)2、分時(shí)系統(tǒng)-------時(shí)間片輪法3、實(shí)時(shí)系統(tǒng)實(shí)時(shí)控制系統(tǒng)實(shí)時(shí)信息處理系統(tǒng)4、單用戶操作系統(tǒng)5、網(wǎng)絡(luò)操作系統(tǒng)6、分布式操作系統(tǒng)第20頁(yè)

2)WINDOWS操作系統(tǒng)

Windows9X(圖形界面、單用戶多任務(wù)):1)MS-DOS(字符用戶界面、單用戶單任務(wù))1990年III)慣用操作系統(tǒng)第21頁(yè)3)UNIX操作系統(tǒng)(多用戶/分時(shí)/網(wǎng)絡(luò)操作系統(tǒng))WindowsNT(NewTechnology)(網(wǎng)絡(luò)操作系統(tǒng))Windows(WinNT5.0)Professional/Server/AdvancedServerWindowsXP、WindowsNETWindowsCE

1970年第一版問(wèn)世,國(guó)際上使用最廣泛、影響最大主流操作系統(tǒng)之一。4)其它:Linux(開放性/多用戶分時(shí)/網(wǎng)絡(luò))、OS/2III)慣用操作系統(tǒng)第22頁(yè)I)計(jì)算機(jī)語(yǔ)言

三個(gè)發(fā)展階段:機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言2)計(jì)算機(jī)語(yǔ)言及語(yǔ)言處理程序第23頁(yè)1)機(jī)器語(yǔ)言:

第一代語(yǔ)言,由0、1代碼組成,機(jī)器能直接執(zhí)行語(yǔ)言2)匯編語(yǔ)言:

第二代語(yǔ)言,也稱符號(hào)語(yǔ)言,便于識(shí)別記憶,用助記符表示一條機(jī)器指令。(例:0000010000001010ADDAL,10--AL內(nèi)容加10,和值放在AL中)3)高級(jí)語(yǔ)言:

第三代語(yǔ)言,算法語(yǔ)言,與人們?nèi)粘J煜ぷ匀徽Z(yǔ)言和數(shù)學(xué)語(yǔ)言更靠近。0000010000001010ADDAL,10I=I+10I)計(jì)算機(jī)語(yǔ)言第24頁(yè)

FORTRAN語(yǔ)言

FORmulaTRANslation(公式翻譯)應(yīng)用于大型科學(xué)與工程計(jì)算Pascal語(yǔ)言

開發(fā)于1971年,用于幫助學(xué)生學(xué)習(xí)編程語(yǔ)言C、C++(對(duì)C語(yǔ)言擴(kuò)充)Basic語(yǔ)言:

QBasic、TurboBasic、VisualBasic

Java(用于網(wǎng)絡(luò)環(huán)境下開發(fā))

1995年Sun企業(yè)常見高級(jí)語(yǔ)言第25頁(yè)源程序語(yǔ)言處理程序(翻譯程序)機(jī)器語(yǔ)言程序語(yǔ)言處理程序(翻譯程序)

是指一個(gè)把源程序翻譯(編譯、解釋)成機(jī)器語(yǔ)言程序程序源程序用匯編語(yǔ)言或高級(jí)語(yǔ)言編寫有待翻譯程序目標(biāo)程序也稱為結(jié)果程序,是源程序經(jīng)過(guò)翻譯程序加工以后所生成程序II)語(yǔ)言處理程序第26頁(yè)1)匯編程序(assembler)

:把匯編語(yǔ)言編寫源程序翻譯成機(jī)器語(yǔ)言目標(biāo)程序翻譯程序。

2)解釋程序(interpreter)

:按源程序中指令(或語(yǔ)句)執(zhí)行次序,逐條翻譯并馬上執(zhí)行對(duì)應(yīng)功效處理程序?!翱谧g”解釋程序高級(jí)語(yǔ)言源程序執(zhí)行結(jié)果逐句解釋并執(zhí)行用于交互方式工作、調(diào)試狀態(tài)下、運(yùn)行時(shí)間與解釋時(shí)間相差不大情況語(yǔ)言處理程序分類第27頁(yè)3)編譯程序(compiler):

從高級(jí)語(yǔ)言到機(jī)器語(yǔ)言或匯編語(yǔ)言翻譯程序。“筆譯”

源程序分析綜合符號(hào)表、常數(shù)表中間語(yǔ)言程序目標(biāo)程序能夠一次性產(chǎn)生可在詳細(xì)計(jì)算機(jī)上執(zhí)行高效運(yùn)行目標(biāo)程序,并保留在磁盤上,以備屢次執(zhí)行。語(yǔ)言處理程序分類第28頁(yè)編輯、編譯、裝入和執(zhí)行過(guò)程程序模塊1程序模塊n正文編輯源程序n源程序1編譯目標(biāo)程序1目標(biāo)程序n聯(lián)接編輯可執(zhí)行目標(biāo)程序裝入執(zhí)行結(jié)果庫(kù)文件………………語(yǔ)言處理系統(tǒng)第29頁(yè)3)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù):

是以一定方式組織起來(lái)數(shù)據(jù)集合,以統(tǒng)一管理和共享數(shù)據(jù)為主要特征,用于數(shù)據(jù)管理。數(shù)據(jù)庫(kù)系統(tǒng)主要是由數(shù)據(jù)庫(kù)(DB)、應(yīng)用程序、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)、數(shù)據(jù)庫(kù)管理員(DBA)組成。

數(shù)據(jù)庫(kù)系統(tǒng)示意圖以下:第30頁(yè)應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n…..數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)數(shù)據(jù)庫(kù)管理員(DBA)數(shù)據(jù)庫(kù)(DB)數(shù)據(jù)庫(kù)系統(tǒng)示意圖第31頁(yè)DBMS是數(shù)據(jù)庫(kù)管理系統(tǒng),是數(shù)據(jù)庫(kù)系統(tǒng)關(guān)鍵DBMS三種數(shù)據(jù)模型:層次型、網(wǎng)狀型、關(guān)系型慣用關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)有:

Foxpro、Access、SQLServer、DB2、SYBASE、ORACLE等DBMS第32頁(yè)4)實(shí)用程序完成一些與系統(tǒng)資源及文件管理相關(guān)程序?qū)嵱贸绦蚍N類主要功效磁盤格式化為在磁盤上存放文件做準(zhǔn)備文件管理文件拷貝、移動(dòng)、壓縮、刪除等磁盤碎片整理重新存放磁盤上內(nèi)容,可使同一文件不一樣段存放在鄰接位置文件卸載刪除一個(gè)不再需要文件文件轉(zhuǎn)換把文件從一個(gè)格式轉(zhuǎn)換到另一個(gè)格式反病毒保護(hù)計(jì)算機(jī)系統(tǒng)不受病毒侵?jǐn)_第33頁(yè)文字處理電子表格圖形圖象處理軟件網(wǎng)絡(luò)通信軟件簡(jiǎn)報(bào)軟件通用應(yīng)用軟件定制應(yīng)用軟件完全按照用戶特定需求專門開發(fā)4.應(yīng)用軟件第34頁(yè)應(yīng)用軟件服務(wù)程序數(shù)據(jù)庫(kù)管理程序語(yǔ)言處理系統(tǒng)操作系統(tǒng)機(jī)器語(yǔ)言(指令系統(tǒng))硬件系統(tǒng)(裸機(jī))高低軟件分層示意圖第35頁(yè)1.2.5計(jì)算機(jī)軟件發(fā)展過(guò)程階段年份特點(diǎn)第一階段:從第一臺(tái)計(jì)算機(jī)上第一個(gè)程序出現(xiàn)到實(shí)用高級(jí)程度設(shè)計(jì)語(yǔ)言出現(xiàn)以前1946年至1956年計(jì)算機(jī)主要用于科學(xué)計(jì)算,存放容量小。編制程序主要用機(jī)器語(yǔ)言和匯編語(yǔ)言。程序設(shè)計(jì)和編制工作復(fù)雜、煩瑣和輕易犯錯(cuò)。設(shè)計(jì)和編制程序采取個(gè)體工作方式。衡量程序質(zhì)量標(biāo)準(zhǔn)主要是功效,極少考慮結(jié)構(gòu)清楚、易讀性和易維護(hù)性第二階段:從實(shí)用高級(jí)程序設(shè)計(jì)語(yǔ)言出現(xiàn)到軟件工程出現(xiàn)以前1956年至1968年除了科學(xué)計(jì)算外,計(jì)算機(jī)也被用于事務(wù)處理,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論