第3章31軟件概述_第1頁(yè)
第3章31軟件概述_第2頁(yè)
第3章31軟件概述_第3頁(yè)
第3章31軟件概述_第4頁(yè)
第3章31軟件概述_第5頁(yè)
已閱讀5頁(yè),還剩17頁(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)介

1、第3章 計(jì)算機(jī)軟件3.1 概述3.2 操作系統(tǒng)3.3 程序設(shè)計(jì)語(yǔ)言及其處理系統(tǒng)3.4 算法與數(shù)據(jù)結(jié)構(gòu)3.1 軟件概述1. 什么是計(jì)算機(jī)軟件2. 計(jì)算機(jī)軟件的特性3. 計(jì)算機(jī)軟件的分類3.1 什么是計(jì)算機(jī)軟件計(jì)算機(jī)系統(tǒng)=硬件+軟件輸入硬件& 軟件輸出計(jì)算機(jī)系統(tǒng)是由硬件和軟件組成的,兩者缺一不可!軟件、硬件和用戶的關(guān)系 硬件的能力非常有限,只是速度極高而已 沒(méi)有軟件,硬件幾乎什么任務(wù)也完成不了Basic Input/Output System硬 件BIOS操 作 系 統(tǒng)應(yīng)用軟件用 戶應(yīng)用軟件系統(tǒng)軟件數(shù)據(jù)信息處理任務(wù)處理結(jié)果計(jì)算機(jī)通過(guò)軟件才能進(jìn)行信息處理不同的軟件,完成不同的任務(wù) 1,2,5,7,9

2、排序軟件9,2,7,5,1計(jì)算機(jī)9,2,7,5,124統(tǒng)計(jì)軟件計(jì)算機(jī)同一軟件處理不同的數(shù)據(jù),完成不同的任務(wù) 2,3,6,8排序軟件 8,2,6,3計(jì)算機(jī) a,b,d,k,w排序軟件d,a,k,w,b計(jì)算機(jī)什么是程序?程序是告訴計(jì)算機(jī)做什么和如何做的一組指令(語(yǔ)句),這些指令(語(yǔ)句)都是計(jì)算機(jī)能夠理解并能夠執(zhí)行的一些命令程序的特性: 用于完成某一確定的信息處理任務(wù) 使用某種計(jì)算機(jī)語(yǔ)言描述如何完成該任務(wù) 預(yù)先存儲(chǔ)在計(jì)算機(jī)中,啟動(dòng)運(yùn)行后才能完成任務(wù)程序與數(shù)據(jù)的關(guān)系程序所處理的對(duì)象和處理后得到的結(jié)果統(tǒng)稱為數(shù)據(jù)(分別稱為輸入數(shù)據(jù)和輸出數(shù)據(jù))程序必須處理合理的輸入數(shù)據(jù),否則不會(huì)產(chǎn)生有意義的輸出程序和數(shù)據(jù)具

3、有相對(duì)性 輸出數(shù)據(jù)程序輸入數(shù)據(jù)計(jì)算機(jī) ? ?求和程序2,5,人,8,3計(jì)算機(jī) 目標(biāo)程序編譯程序C 語(yǔ)言程序計(jì)算機(jī)程序與軟件是什么關(guān)系?軟件往往指的是設(shè)計(jì)比較成熟、功能比較完善、具有某種使用價(jià)值、且有一定規(guī)模的程序軟件既包含程序、也包含與程序相關(guān)的數(shù)據(jù)和文檔:程序是軟件的主體數(shù)據(jù)指的是程序運(yùn)行過(guò)程中處理的對(duì)象和必須使用的一些參數(shù)(如三角函數(shù)表、英漢詞典等)文檔指的是與程序開(kāi)發(fā)、維護(hù)及操作有關(guān)的一些資料(如設(shè)計(jì)報(bào)告、維護(hù)手冊(cè)和使用指南等)“軟件” 強(qiáng)調(diào)的是產(chǎn)品、工程、產(chǎn)業(yè)或?qū)W科等宏觀方面的含義,“程序”更側(cè)重技術(shù)層面的含義軟件和程序本質(zhì)上相同,在不會(huì)發(fā)生混淆的場(chǎng)合,軟件和程序兩個(gè)名稱經(jīng)?;煊茫⒉?/p>

4、嚴(yán)格加以區(qū)分2. 計(jì)算機(jī)軟件的特性計(jì)算機(jī)軟件有哪些特性? (1)1. 不可見(jiàn)性(是無(wú)形的,不能被人們直接觀察、欣賞和評(píng)價(jià)) 2. 適用性(可以適應(yīng)一類應(yīng)用問(wèn)題的需要 ) 3. 依附性(依附于特定的硬件、網(wǎng)絡(luò)和其他軟件 ) 4. 復(fù)雜性(規(guī)模越來(lái)越大,開(kāi)發(fā)人員越來(lái)越多,開(kāi)發(fā)成本也越來(lái)越高) ,例如:Exchange 2000Windows 2000項(xiàng)目經(jīng)理25人約 250人開(kāi)發(fā)人員140人約 1700人測(cè)試人員350人約 3200人軟件的復(fù)雜性 舉例程序規(guī)模:Windows XP源程序約有5000萬(wàn)行人員隊(duì)伍:Vista及新版Office 2007兩個(gè)團(tuán)隊(duì)開(kāi)發(fā)設(shè)計(jì)成員總共9000余人資金投入:微

5、軟為Vista投入90億美元,包括Vista未來(lái)的配套及合作伙伴的投入,預(yù)計(jì)在180億美元以上,如果加上新版Office的成本,投入資金在240億270億美元之間開(kāi)發(fā)周期:Vista的開(kāi)發(fā)經(jīng)歷6年,發(fā)布時(shí)間一拖再拖計(jì)算機(jī)軟件有哪些特性? (2)5. 無(wú)磨損性(功能和性能一般不會(huì)發(fā)生變化 ) 6. 易復(fù)制性(可以非常容易且毫無(wú)失真地進(jìn)行復(fù)制 ) 7. 不斷演變性(軟件的生命周期 ) ,例如:1989年Word 1.0 1997年推出Word 972000年推出Office 2000 2003年 Office 2003最新版本是Office 2007 8. 有限責(zé)任(有限保證) 9. 脆弱性(黑客

6、攻擊、病毒入侵、信息盜用) Windows版本演變計(jì)算機(jī)軟件與知識(shí)產(chǎn)權(quán)軟件是智力活動(dòng)的成果,受到知識(shí)產(chǎn)權(quán)(版權(quán))法的保護(hù)版權(quán)授予軟件作者(版權(quán)所有者)享有下列權(quán)利:拷貝、發(fā)布、修改、署名、出售、保護(hù)知識(shí)產(chǎn)權(quán)的目的:確保腦力勞動(dòng)受到獎(jiǎng)勵(lì)并鼓勵(lì)發(fā)明創(chuàng)造,保護(hù)知識(shí)產(chǎn)權(quán)就是保護(hù)腦力勞動(dòng)人員,使他們發(fā)揮創(chuàng)造能力,社會(huì)也會(huì)從他們的成果中受益 購(gòu)買一個(gè)軟件,用戶僅僅得到了該軟件的使用權(quán),并沒(méi)有獲得它的版權(quán)隨意進(jìn)行軟件拷貝和分發(fā)是一種違法行為3. 計(jì)算機(jī)軟件的分類從軟件知識(shí)產(chǎn)權(quán)對(duì)軟件進(jìn)行分類商品軟件共享軟件(shareware)具有版權(quán),可免費(fèi)試用一段時(shí)間,允許拷貝和散發(fā)(但不可修改),過(guò)了試用期若還想繼續(xù)使

7、用,就得交一筆注冊(cè)費(fèi),成為注冊(cè)用戶。自由軟件 (freeware)(開(kāi)放源代碼軟件)用戶可共享,并允許隨意拷貝、修改其源代碼,允許銷售和自由傳播。但是,對(duì)軟件源代碼的任何修改都必須向所有用戶公開(kāi),還必須允許此后的用戶享有進(jìn)一步拷貝和修改的自由。自由軟件的重大意義從用途對(duì)計(jì)算機(jī)軟件分類系統(tǒng)軟件不是為了解決某種具體應(yīng)用,而是為了:給用戶使用計(jì)算機(jī)提供方便給應(yīng)用軟件的開(kāi)發(fā)與運(yùn)行提供支持使計(jì)算機(jī)有效、安全、可靠地運(yùn)行應(yīng)用軟件專門用于幫助最終用戶解決各種具體應(yīng)用問(wèn)題的軟件分類(按開(kāi)發(fā)方式):定制應(yīng)用軟件通用應(yīng)用軟件幾乎所有領(lǐng)域、所有人都需要使用設(shè)計(jì)精巧,易學(xué)易用商品化,價(jià)格較低通用應(yīng)用軟件的類別與功能類

8、 別功 能流行軟件舉例文字處理軟件文本編輯、文字處理、桌面排版等Word、Adobe Acrobat、 WPS、 FrontPage等電子表格軟件表格定義、數(shù)值計(jì)算和統(tǒng)計(jì)、繪圖等Excel等圖形圖像軟件圖像處理、幾何圖形繪制、動(dòng)畫制作等AutoCAD、Photoshop、CorelDraw、3DS MAX等媒體播放軟件播放各種數(shù)字音頻和視頻文件Media Player、Real Player、Winamp等網(wǎng)絡(luò)通信軟件電子郵件、聊天、IP電話等Outlook Express、MSN、QQ、ICQ等演示軟件投影片制作等PowerPoint等信息檢索軟件在數(shù)據(jù)庫(kù)和因特網(wǎng)中查找需要的信息Google

9、,天網(wǎng),百度等個(gè)人信息管理軟件記事本、日程安排、通訊錄、郵件Outlook,Lotus Notes游戲軟件游戲、教育和娛樂(lè)棋類游戲、撲克游戲等關(guān)于微軟的辦公軟件Office歷史與發(fā)展內(nèi)容與功能:以O(shè)ffice2003為例,共包含7個(gè)主要的軟件: Access 2003 InfoPath 2003 PowerPoint 2003 Word 2003 Excel 2003 Outlook 2003 Publisher 2003成功軟件的經(jīng)驗(yàn)是什么?它們都具有如下特點(diǎn):1 它們能替代現(xiàn)實(shí)世界已有的其他工具,而且使用起來(lái)比已有工具更方便有效2 它們能完成已有工具很難完成甚至完全不可能完成的事,擴(kuò)展了人們的能力3 什么是系統(tǒng)軟件?舉例:基本輸入/輸出系統(tǒng)(BIOS)操作系統(tǒng)(如Windows、Unix、Linux等)程序開(kāi)發(fā)工具與環(huán)境(如C語(yǔ)言編譯器等)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)實(shí)用程序(Utility,如磁盤清理程序、備份程序、殺毒軟件、防火墻等)系統(tǒng)軟件有哪些特性?與計(jì)算機(jī)硬件有密切的關(guān)系,能對(duì)硬件進(jìn)行統(tǒng)一的控制、調(diào)度和管理;具有通用性,能為多種應(yīng)用軟件的開(kāi)發(fā)和運(yùn)行提供支持與服務(wù)在任何計(jì)算機(jī)系統(tǒng)中,系統(tǒng)軟件都是必不

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論