freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)軟件系統(tǒng)ppt課件(已修改)

2025-01-29 19:38 本頁(yè)面
 

【正文】 1 軟件行業(yè)相關(guān)的職業(yè) ? 軟件工程師 ? 程序員 ? 軟件測(cè)試工程師 ? 計(jì)算機(jī)軟件產(chǎn)品檢驗(yàn)員 ? 程序調(diào)試工程師 ? 構(gòu)架工程師 2 第 4章 計(jì)算機(jī)軟件系統(tǒng) 軟件的性質(zhì)及發(fā)展史 操作系統(tǒng) 應(yīng)用軟件 程序設(shè)計(jì)語(yǔ)言與語(yǔ)言處理 軟件工程及其標(biāo)準(zhǔn) 3 計(jì)算機(jī)軟件概述 對(duì)計(jì)算機(jī)軟件的理解 1. 軟件的定義 ? 軟件是指在計(jì)算機(jī)上運(yùn)行的程序及其數(shù)據(jù)和維護(hù)文檔的總和。 ? 程序是軟件的主體。 ? 數(shù)據(jù)是程序運(yùn)行過程中處理的對(duì)象和參數(shù)。 ? 文檔指的是與程序開發(fā)、維護(hù)及其操作有關(guān)的一些資料。 2. 軟件的分類 軟件 系統(tǒng)軟件 應(yīng)用軟件 操作系統(tǒng) 系統(tǒng)實(shí)用程序 通用應(yīng)用軟件 專用應(yīng)用軟件 網(wǎng)絡(luò)系統(tǒng) 數(shù)據(jù)庫(kù)管理系統(tǒng) 程序語(yǔ)言處理系統(tǒng) 4 軟件的性質(zhì) ? 軟件同傳統(tǒng)的工業(yè)產(chǎn)品相比,有其獨(dú)特的性質(zhì): 5 軟件技術(shù)的進(jìn)化史 ? 事實(shí): ? 硬件技術(shù)的發(fā)展速度遠(yuǎn)遠(yuǎn)高于軟件技術(shù)的發(fā)展 ? 原因:人們很長(zhǎng)時(shí)間內(nèi)沒有找到有效構(gòu)建軟件的方法。 1. 軟件技術(shù)發(fā)展的初期( 20世紀(jì) 50年代到 70年代) 2. 軟件技術(shù)發(fā)展的中期( 20世紀(jì) 80年代) 3. 網(wǎng)絡(luò)計(jì)算時(shí)代的開始 (20世紀(jì) 90年代至今 ) 4. 軟件之變 21世紀(jì)的軟件技術(shù) 6 軟件技術(shù)發(fā)展的初期( 20世紀(jì) 50年代到 70年代) 50年代前后,程序員主要使用機(jī)器語(yǔ)言編程 稱為軟件設(shè)計(jì)的“石器時(shí)代”。為便于閱讀,后來(lái)將機(jī)器代碼以英文字符串來(lái)表示,出現(xiàn)了匯編語(yǔ)言。 1956年, FORTRAN語(yǔ)言(主要用于:科學(xué)和工程計(jì)算)標(biāo)志著高級(jí)語(yǔ)言時(shí)代的到來(lái)。 60年代 70年代,結(jié)構(gòu)化軟件技術(shù)(以Pascal/COBOL/C/SQL關(guān)系數(shù)據(jù)庫(kù)為標(biāo)志) 設(shè)計(jì)思想:采用模塊分解與功能抽象和自頂向下、分而治之的方法,有效地將一個(gè)復(fù)雜的程序系統(tǒng)設(shè)計(jì)任務(wù)分解成許多易于控制和處理的子程序,便于開發(fā)和維護(hù)。 7 兩位人物 Bill Gates Denis Ritchie 8 Denis M. Ritchie ? 。 ? 1971年, 現(xiàn)的 C語(yǔ)言改變了程序設(shè)計(jì)語(yǔ)言發(fā)展的軌跡,是程序設(shè)計(jì)語(yǔ)言發(fā)展過程中的一個(gè)重要里程碑。 ? 與此同時(shí),他們兩人還設(shè)計(jì)并實(shí)現(xiàn)了 UNIX操作系統(tǒng)。 ? 正是由于這兩項(xiàng)巨大貢獻(xiàn), 1983年獲得了計(jì)算機(jī)界的最高獎(jiǎng) —— 圖靈獎(jiǎng)。 ? ACM、 IEEE、貝爾實(shí)驗(yàn)室等授予的多種獎(jiǎng)項(xiàng)。 9 Bill Gates ?1955年 10月 28日出生于美國(guó)西雅圖。 ?13歲時(shí)開始計(jì)算機(jī)編程。 ?1973年 ,蓋茨考進(jìn)哈佛大學(xué) .在那里他和現(xiàn)在微軟的首席執(zhí)行官 史蒂夫 鮑爾默 住在一起。 1975年,蓋茨和保羅 .艾倫( PaulAllen)為當(dāng)時(shí)的微型計(jì)算機(jī)–MITSAltair(牛郎星)開發(fā)了世界上第一套標(biāo)準(zhǔn)的微型計(jì)算機(jī)編程語(yǔ)言 BASIC。 ?大三時(shí),蓋茨離開了哈佛并把全部精力投入到他與好友PaulAllen在 1975年創(chuàng)建的微軟公司中。在 計(jì)算機(jī)將成為每個(gè)家庭、每個(gè)辦公室中最重要的工具 這樣信念的引導(dǎo)下,他們開始為個(gè)人計(jì)算機(jī)開發(fā)軟件。蓋茨的遠(yuǎn)見卓識(shí)以及他對(duì)個(gè)人計(jì)算的先見之明成為微軟和軟件產(chǎn)業(yè)成功的關(guān)鍵。蓋茨的至理名言:“ ― 微軟離破產(chǎn)永遠(yuǎn)只有 18個(gè)月” 10 結(jié)構(gòu)化軟件技術(shù) ? 20世紀(jì) 60年代,曾出現(xiàn)嚴(yán)重軟件危機(jī)。 ? 為提高軟件質(zhì)量,伴隨著結(jié)構(gòu)化軟件技術(shù)而出現(xiàn)的軟件工程方法,使軟件工作的范圍從只考慮程序的編寫到考慮從定義、編碼、測(cè)試到使用、維護(hù)等整個(gè)軟件生命周期。 ? 軟件不僅包括程序,還包括分析、設(shè)計(jì)、實(shí)現(xiàn)、維護(hù)和所有文檔,使編程工作只占軟件開發(fā)工作量的 2030%。 11 軟件技術(shù)發(fā)展的中期( 20世紀(jì) 80年代) ? 圖形技術(shù)有了迅速發(fā)展(圖形用戶界面 GUI,從 Apple公司 Lisa、 Macintosh到 Microsoft公司 Windows, 198198 1990、 199 199 2022,到 UNIX/Linux系統(tǒng)的XWindows) ? 面向?qū)ο蠹夹g(shù)( Smalltalk\C++)的出現(xiàn)與發(fā)展。 ? 現(xiàn)實(shí)世界中的事物抽象到問題空間,稱為“對(duì)象”。對(duì)象被定義為“對(duì)一組信息和在其上的操作”,其中信息就是數(shù)據(jù),它反映的對(duì)象的屬性狀態(tài),操作則是對(duì)對(duì)象的處理。引入了類、對(duì)象、繼承、封裝、重用等概念,對(duì)象與對(duì)象之間的相互作用是通過消息來(lái)實(shí)現(xiàn)的。 ? 隨著分析和建模技術(shù)的發(fā)展,面向?qū)ο蠹夹g(shù)形成了OOA\OOD\OOP,形成了完整的軟件開發(fā)方法學(xué)。 12 網(wǎng)絡(luò)計(jì)算時(shí)代的開始 (20世紀(jì) 90年代至今 ) ? 1993年,美國(guó) 《 紐約人 》 雜志上的漫畫:說明網(wǎng)絡(luò)社會(huì)是一個(gè)虛擬的空間,同時(shí)也表明我們正處于網(wǎng)絡(luò)計(jì)算的時(shí)代。 13 ? Inter的普及,提供了一個(gè)基本的網(wǎng)絡(luò)計(jì)算結(jié)構(gòu),即計(jì)算模式從集中式的主機(jī)環(huán)境轉(zhuǎn)變?yōu)榉植际降?C/S(客戶 /服務(wù)器)環(huán)境。 ? WWW的普及,軟件架構(gòu)從 C/S模式向 B/S(瀏覽器 /服務(wù)器)模轉(zhuǎn)變。用戶使用瀏覽器軟件就可以訪問文本、圖像、聲音等信息,用戶端無(wú)需專用軟件,減輕了系統(tǒng)維護(hù)和升級(jí)的成本和工作量。 ? 信息搜索引擎,徹底改變了人們獲取信息的方式。 ? 統(tǒng)一的軟件開發(fā)方法 UDP( UnitedSoftwareDevelopmentProcess),以用例( UseCase)作為系統(tǒng)需求的核心表示,并驅(qū)動(dòng)整個(gè)開發(fā)過程的完成,從而保證最終得到的系統(tǒng)正是用戶所需產(chǎn)品。 14 UML Unified Modeling Language ? 1997年, OMG組織( ObjectManagementGroup)發(fā)布了統(tǒng)一建模語(yǔ)言 UML。 UML的目標(biāo)之一就是為開發(fā)團(tuán)隊(duì)提供標(biāo)準(zhǔn)通用的設(shè)計(jì)語(yǔ)言來(lái)開發(fā)和構(gòu)建計(jì)算機(jī)應(yīng)用。 UML提出了一套統(tǒng)一的標(biāo)準(zhǔn)建模符號(hào)。通過使用 UML, IT專業(yè)人員能夠閱讀和交流系統(tǒng)架構(gòu)和設(shè)計(jì)規(guī)劃 就像建筑工人使用的建筑設(shè)計(jì)圖一樣。 ? UML成為 ― 標(biāo)準(zhǔn) ‖ 建模語(yǔ)言的原因之一在于,它與程序設(shè)計(jì)語(yǔ)言無(wú)關(guān) ? UML符號(hào)集只是一種語(yǔ)言而不是一種方法學(xué)。因?yàn)檎Z(yǔ)言與方法學(xué)不同,它可以在不做任何更改的情況下很容易地適應(yīng)任何公司的業(yè)務(wù)運(yùn)作方式。 ? UML的主要?jiǎng)?chuàng)始人是 JamesRumbaugh、 IvarJacobson和GradyBooch,他們最初都有自己的建模方法( OMT、 OOSE和Booch),彼此之間存在著競(jìng)爭(zhēng)。最終, 1995年,他們聯(lián)合起來(lái)創(chuàng)造了一種開放的標(biāo)準(zhǔn)。 15 James Rum
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1