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

正文內(nèi)容

java語言程序設(shè)計基礎(chǔ)第2版概論ppt-文庫吧資料

2025-01-12 05:32本頁面
  

【正文】 的影響 – 多層應(yīng)用軟件體系結(jié)構(gòu)的誕生 : ?界面層 :瀏覽器 ?表示層 :Web服務(wù)器 ?業(yè)務(wù)層 ,數(shù)據(jù)訪問層 :應(yīng)用服務(wù)器 ?存儲數(shù)據(jù)層 (包括原來應(yīng)用系統(tǒng) ):數(shù)據(jù) 庫服務(wù)器 2021/11/10 21 多層應(yīng)用軟件體系結(jié)構(gòu)的誕生 界面層 瀏覽器 分布邏輯層 客戶界面控件 表示層 (JSP,ASP,CGI等 ) 代理層 產(chǎn)生 :HTML,XML DHTML,WML等 業(yè)務(wù)層 業(yè)務(wù)對象和規(guī)則 , 數(shù)據(jù)操縱和信息轉(zhuǎn)換 數(shù)據(jù)訪 數(shù)據(jù)庫連接 , 數(shù)據(jù) I/O接口 問層 存儲數(shù) 數(shù)據(jù)庫系統(tǒng) , XML庫等 據(jù)層 查詢 , 存儲優(yōu)化和性能協(xié)調(diào) 2021/11/10 22 多層應(yīng)用軟件體系結(jié)構(gòu)的誕生 ?界面層 : HTML,Applet,Windows等 . 客戶界面控件 : WINDOWS窗口 , Java AWT,Swing等 2021/11/10 23 CORBA標(biāo)準(zhǔn)對象軟件業(yè)界的影響 ?對軟件產(chǎn)業(yè)的影響 : –軟件中間件提供商 –軟件平臺提供商 –服務(wù)器軟件提供商 –構(gòu)件提供商 –軟件服務(wù) (咨詢 ) 2021/11/10 24 CORBA標(biāo)準(zhǔn)對象軟件業(yè)界的影響 ?對軟件開發(fā)方法的影響 –基于構(gòu)件的開發(fā)方法流行 : ?構(gòu)件定義 ?構(gòu)件特征 ?構(gòu)件優(yōu)勢 2021/11/10 25 構(gòu)件的定義 1: 構(gòu)件是一個幾乎獨(dú)立的可替換的系 統(tǒng)部件。 2021/11/10 6 計算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計算模式對軟件技術(shù)的挑戰(zhàn) : – 軟件開發(fā)的 4A目標(biāo) – 跨平臺的互操作性 (CORBA標(biāo)準(zhǔn) ) 2021/11/10 7 計算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計算模式對軟件技術(shù)的挑戰(zhàn) : –軟件開發(fā)的 4A目標(biāo) ? Any One ? Any While ? Any Time ? Any Device 2021/11/10 8 計算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計算模式對軟件開發(fā)技術(shù)的挑戰(zhàn) : –跨平臺的互操作性 (CORBA標(biāo)準(zhǔn)出現(xiàn) ) 2021/11/10 9 CORBA標(biāo)準(zhǔn)模型 : IDL 應(yīng) 用 程序?qū)ο? 公用設(shè)施( CORBAFACILITIES) 垂直公用設(shè)施 水平公用設(shè)施 對象請求中介( ORB) 公用對象服務(wù)( CORBAservices) 金融 稅務(wù) 保險 命名 集合 計時 安全性 交易器 特許 查詢 并發(fā) 關(guān)系 具體化 持久性 事件 生命期 事務(wù)處理 屬性 系統(tǒng)設(shè)施 信息設(shè)施 任務(wù)設(shè)施 界面 管理 2021/11/10 10 ?CORBA模型 : 四層 : . 施服務(wù) .如用戶管理 ,信息管理 ,系統(tǒng) 管理 ,ftp之類 . . 如金融業(yè)的清算系統(tǒng) .電子商務(wù)的銀 行服務(wù) . 2021/11/10 11 ?CORBA模型 : . 如系統(tǒng)管理 :命名 ,生命期 ,交易 ,許 可證 ,安全 ,計時等服務(wù) 。 2021/11/10 4 計算機(jī)軟件的簡史 ?計算機(jī)計算模式的三次浪潮 –客戶機(jī) /服務(wù)器 (C/S)的計算模式 : 特征: C=界面+本地數(shù)據(jù), S=應(yīng)用邏輯+共享數(shù)據(jù) 在客戶機(jī)和服務(wù)器上運(yùn)行。2021/11/10 1 第一講 概論 本講要點(diǎn) ?計算機(jī)軟件的簡史 ?面向?qū)ο蠹夹g(shù)的基礎(chǔ) ?Java體系結(jié)構(gòu) ?最簡單的 Java實(shí)例 ?解決問題的求解過程 2021/11/10 2 ?計算機(jī)軟件的簡史 –計算機(jī)計算模式的三次浪潮 –分布式網(wǎng)絡(luò)計算模式對軟件開發(fā)技術(shù)的挑戰(zhàn) –CORBA 標(biāo)準(zhǔn)對軟件業(yè)界的影響 2021/11/10 3 計算機(jī)軟件的簡史 ?計算機(jī)計算模式的三次浪潮 –基于主機(jī)的計算模式 : 特征:應(yīng)用程序,數(shù)據(jù), 界面集為一體。 在主機(jī)上運(yùn)行。 2021/11/10 5 計算機(jī)軟件的簡史 –計算機(jī)計算模式的三次浪潮 ?分布式網(wǎng)絡(luò) (B/S)計算模式 特征: B=界面+表示層, S=業(yè)務(wù)邏輯層+數(shù)據(jù)訪問層 +存儲數(shù)據(jù)層 在異地、異構(gòu)機(jī)上運(yùn)行。 事物管理 :事件 ,并發(fā) ,事務(wù)等 。它在有明確定義的體 系結(jié)構(gòu)上下文中,完成指定功 能。 2021/11/10 26 構(gòu)件的定義 2: 軟件構(gòu)件是一個組合單位,它包 括合同聲明的接口及明確說 明的上下文相關(guān)性。 2021/11/10 27 構(gòu)件特征 : ?有用性 :構(gòu)件是將功能邏輯與實(shí)現(xiàn)封裝為一體的部件。 ?獨(dú)立性 :構(gòu)件相對于其他構(gòu)件是獨(dú)立的 ,但它又很少單個存在 ,它總是由第三方對它進(jìn)行組合 ,放到某個指定體系結(jié)構(gòu)的上下文中運(yùn)行。 ?易用性 :構(gòu)件是即插即用的部件 ,無需做任何加工就可以組合運(yùn)行 . 2021/11/10 29 構(gòu)件特征 : ?商業(yè)性 :構(gòu)件接口按國際標(biāo)準(zhǔn)定義 , 可由開發(fā)商開發(fā) ,通過市場發(fā)行銷售 . ?遞歸性 :構(gòu)件可以自包含 ,因此構(gòu)件定義實(shí)際上具有遞歸性 ,即組合好的構(gòu)件本身 ,還可以作為構(gòu)件元素與其他構(gòu)件組合。 ?(參考書 :王克宏主編 “ 電子商務(wù)軟件技術(shù)教程 ” 清華出版社 ) 2021/11/10 30 構(gòu)件優(yōu)勢 : ?縮短開發(fā)周期 ,提高軟件生產(chǎn)率 ?提高軟件靈活性和可靠性 ?降低軟件開發(fā)成本和維護(hù)費(fèi)用 ?有利于軟件生產(chǎn)工業(yè)化 2021/11/10 31 計算機(jī)軟件簡史小結(jié) ?認(rèn)識到軟件的本質(zhì)特性是 構(gòu)造性和演化性 : –軟件是人對知識的提煉、知識的固化、是人類知識和經(jīng)驗的抽象。所有軟件都可用構(gòu)件集成而得 . 2021/11/10 32 計算機(jī)軟件簡史小結(jié) ?軟件是對客觀世界中問題求解的具體描述 。軟件系統(tǒng)也不可能一成不變 , 新需求 、 新技術(shù)不斷的出現(xiàn) , 要求軟件系統(tǒng)不斷升級 。 2021/11/10 33 計算機(jī)軟件簡史小結(jié) ?引來新的軟件技術(shù) :Java語言 、 XML 語言、 Web Services、 SOA ?開發(fā)軟件 : – 強(qiáng)調(diào)集成、部署 – 強(qiáng)調(diào)面向 Web應(yīng)用 – 強(qiáng)調(diào)個性化服務(wù) 2021/11/10 34 ?面向?qū)ο蠹夹g(shù)的基礎(chǔ) – 面向?qū)ο蠓椒ǖ幕靖拍? – 面向?qū)ο蠓椒ǖ幕咎匦? – 面向?qū)ο蟮某绦蛟O(shè)計 2021/11/10 35 面向?qū)ο蠹夹g(shù)的基礎(chǔ) ?面向?qū)ο蠓椒ǖ幕靖拍? –對象 –類 –接口 –方法與消息 2021/11/10 36 對象定義 : ?對象是從客觀事物中抽象出與系統(tǒng)相關(guān)的 ,能反映事物本質(zhì)的一個實(shí)體 ,它是構(gòu)成系統(tǒng)的基本單位 。如手機(jī)狀態(tài)有品牌、顏色、號碼、價格等;行為有打電話、接電話、發(fā)短信、設(shè)鬧鐘、設(shè)音樂等。 2021/11/10 38 對象特征 ?對象是問題域中事物的抽象 .它反映了事物在系統(tǒng)中要保存的信息和所發(fā)揮的作用 .系統(tǒng)中的一個對象在軟件生命周期的各個階段可以有不同的形式 .它要經(jīng)歷若干演化階段 . 2021/11/10 39 對象特征 ?對象只描述客觀事物本質(zhì)的 ,與系統(tǒng)目標(biāo)相關(guān)的特征 。類允許用其他類來定義而形成樹結(jié)構(gòu) .類的嵌套關(guān)系分為一般類 (父類 )和特殊類 (子類 ). 2021/11/10 42 類的特征 ?類的繼承是面向?qū)ο蠓椒ǖ睦^承性體現(xiàn) .它給軟件開發(fā)帶來的優(yōu)勢是: –利用類繼承,程序可實(shí)現(xiàn)代碼重用。其實(shí)現(xiàn)代碼由它的子類編寫。利用類來實(shí)現(xiàn)程序代碼的重用,這是面向?qū)ο缶幊套钣绪攘Φ某删汀? 2021/11/10 45 接口的特征 ?接口給軟件開發(fā)帶來的好處是: –接口可以實(shí)現(xiàn)不相關(guān)類有相同的行為 . –接口可指明多個類需要實(shí)現(xiàn)的方法 . –接口可了解對象的交互界面,而不需要了解對象所對應(yīng)的類 . 2021/11/10 46 消息定義 ?向?qū)ο蟀l(fā)出方法請求稱為消息 .對象通過消息進(jìn)行通信 . ?類定義了對象的所有消息模式,也定義了該對象的所有方法 . ?消息包含信息有 :提供方法的對象名 ,方法名 ,輸入信息和應(yīng)答信息 . 2021/11/
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1