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

正文內(nèi)容

java語言程序設(shè)計(jì)基礎(chǔ)第2版概論ppt(已修改)

2025-01-18 05:32 本頁面
 

【正文】 2021/11/10 1 第一講 概論 本講要點(diǎn) ?計(jì)算機(jī)軟件的簡史 ?面向?qū)ο蠹夹g(shù)的基礎(chǔ) ?Java體系結(jié)構(gòu) ?最簡單的 Java實(shí)例 ?解決問題的求解過程 2021/11/10 2 ?計(jì)算機(jī)軟件的簡史 –計(jì)算機(jī)計(jì)算模式的三次浪潮 –分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件開發(fā)技術(shù)的挑戰(zhàn) –CORBA 標(biāo)準(zhǔn)對(duì)軟件業(yè)界的影響 2021/11/10 3 計(jì)算機(jī)軟件的簡史 ?計(jì)算機(jī)計(jì)算模式的三次浪潮 –基于主機(jī)的計(jì)算模式 : 特征:應(yīng)用程序,數(shù)據(jù), 界面集為一體。 在主機(jī)上運(yùn)行。 2021/11/10 4 計(jì)算機(jī)軟件的簡史 ?計(jì)算機(jī)計(jì)算模式的三次浪潮 –客戶機(jī) /服務(wù)器 (C/S)的計(jì)算模式 : 特征: C=界面+本地?cái)?shù)據(jù), S=應(yīng)用邏輯+共享數(shù)據(jù) 在客戶機(jī)和服務(wù)器上運(yùn)行。 2021/11/10 5 計(jì)算機(jī)軟件的簡史 –計(jì)算機(jī)計(jì)算模式的三次浪潮 ?分布式網(wǎng)絡(luò) (B/S)計(jì)算模式 特征: B=界面+表示層, S=業(yè)務(wù)邏輯層+數(shù)據(jù)訪問層 +存儲(chǔ)數(shù)據(jù)層 在異地、異構(gòu)機(jī)上運(yùn)行。 2021/11/10 6 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : – 軟件開發(fā)的 4A目標(biāo) – 跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn) ) 2021/11/10 7 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : –軟件開發(fā)的 4A目標(biāo) ? Any One ? Any While ? Any Time ? Any Device 2021/11/10 8 計(jì)算機(jī)軟件的簡史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件開發(fā)技術(shù)的挑戰(zhàn) : –跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn)出現(xiàn) ) 2021/11/10 9 CORBA標(biāo)準(zhǔn)模型 : IDL 應(yīng) 用 程序?qū)ο? 公用設(shè)施( CORBAFACILITIES) 垂直公用設(shè)施 水平公用設(shè)施 對(duì)象請(qǐng)求中介( ORB) 公用對(duì)象服務(wù)( CORBAservices) 金融 稅務(wù) 保險(xiǎn) 命名 集合 計(jì)時(shí) 安全性 交易器 特許 查詢 并發(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)管理 :命名 ,生命期 ,交易 ,許 可證 ,安全 ,計(jì)時(shí)等服務(wù) 。 事物管理 :事件 ,并發(fā) ,事務(wù)等 。 信息管理 :屬性 ,關(guān)系 ,查詢 ,持久性 . 具體化 ,集合等服務(wù) . 2021/11/10 12 ?CORBA模型 : 服務(wù)層共 15項(xiàng) .目前還在不斷改進(jìn) . ORB主要負(fù)責(zé) CORBA四層 的通信 .相當(dāng)于軟件總線的作用 . (Interfaces Definttion Language)接口定義語言 參考書 :周之英著 “ 現(xiàn)代軟件工程 (下 )”. 2021/11/10 13 CORBA標(biāo)準(zhǔn) :IDL ?IDL接口定義語言編譯器機(jī)制 : – 樁 (stub)、 – 骨架 (skeleton) 2021/11/10 14 IDL編譯器機(jī)制結(jié)構(gòu) : ORB核心 DII 動(dòng)態(tài) 調(diào)用 IDL 樁 ORB 接口 靜態(tài) IDL骨架 動(dòng)態(tài) 骨架 對(duì)象 適配器 對(duì)象實(shí)現(xiàn) 客戶 2021/11/10 15 IDL編譯器機(jī)制 : ?DII動(dòng)態(tài)調(diào)用 :運(yùn)行時(shí)的動(dòng)態(tài)接口在 客戶端接受靜態(tài)不能確定的請(qǐng)求 . ?IDL樁 (stub):靜態(tài)接口 ,接受本地請(qǐng) 求 ,向 ORB提交請(qǐng)求 . 2021/11/10 16 IDL編譯器機(jī)制 : ?Skeleton骨架 :用于遠(yuǎn)程客戶與 ORB 通信 . –靜態(tài)骨架 :IDL編譯時(shí)的骨架接口 . –動(dòng)態(tài)骨架 :運(yùn)行時(shí)動(dòng)態(tài)骨架接口 . 2021/11/10 17 IDL編譯器機(jī)制 : ?ORB接口 :不同 ORB實(shí)現(xiàn)的連接接口 . ?對(duì)象適配器 :不同執(zhí)行對(duì)象共享 ORB 服務(wù)的基本接口 . 2021/11/10 18 CORBA標(biāo)準(zhǔn)對(duì)軟件業(yè)界的影響 ? 觀念上的影響 ? 應(yīng)用軟件體系結(jié)構(gòu)的影響 ? 對(duì)軟件產(chǎn)業(yè)的影響 ? 對(duì)軟件開發(fā)方法的影響 2021/11/10 19 CORBA標(biāo)準(zhǔn)對(duì)象軟件業(yè)界的影響 ?對(duì)觀念上的影響 : –4A目標(biāo) ,文檔按國際標(biāo)準(zhǔn)統(tǒng)一 –以 “ 開發(fā)為主 ” 轉(zhuǎn)向以 “ 服務(wù)為主 ” –利用第三方軟件集成 –企業(yè)文化 :團(tuán)隊(duì)精神 ,和諧氛圍 –人才素質(zhì) :創(chuàng)新 ,責(zé)任 ,協(xié)作 ,誠信 2021/11/10 20 CORBA標(biāo)準(zhǔn)對(duì)象軟件業(yè)界的影響 ?應(yīng)用軟件體系結(jié)構(gòu)的影響 – 多層應(yīng)用軟件體系結(jié)構(gòu)的誕生 : ?界面層 :瀏覽器 ?表示層 :Web服務(wù)器 ?業(yè)務(wù)層 ,數(shù)據(jù)訪問層 :應(yīng)用服務(wù)器 ?存儲(chǔ)數(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ù)對(duì)象和規(guī)則 , 數(shù)據(jù)操縱和信息轉(zhuǎn)換 數(shù)據(jù)訪 數(shù)據(jù)庫連接 , 數(shù)據(jù) I/O接口 問層 存儲(chǔ)數(shù) 數(shù)據(jù)庫系統(tǒng) , XML庫等 據(jù)層 查詢 , 存儲(chǔ)優(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)對(duì)象軟件業(yè)界的影響 ?對(duì)軟件產(chǎn)業(yè)的影響 : –軟件中間件提供商 –軟件平臺(tái)提供商 –服務(wù)器軟件提供商 –構(gòu)件提供商 –軟件服務(wù) (咨詢 ) 2021/11/10 24 CORBA標(biāo)準(zhǔn)對(duì)象軟件業(yè)界的影響 ?對(duì)軟件開發(fā)方法的影響 –基于構(gòu)件的開發(fā)方法流行 : ?構(gòu)件定義 ?構(gòu)件特征 ?構(gòu)件優(yōu)勢 2021/11/10 25 構(gòu)件的定義 1: 構(gòu)件是一個(gè)幾乎獨(dú)立的可替換的系 統(tǒng)部件。它在有明確定義的體 系結(jié)構(gòu)上下文中,完成指定功 能。它提供一組接口作為構(gòu)件 與外界聯(lián)系的契約。 2021/11/10 26 構(gòu)件的定義 2: 軟件構(gòu)件是一個(gè)組合單位,它包 括合同聲明的接口及明確說 明的上下文相關(guān)性。它可以 被獨(dú)立部署且服務(wù)于第三方 所做的組合。 2021/11/10 27 構(gòu)件特征 : ?有用性 :構(gòu)件是將功能邏輯與實(shí)現(xiàn)封裝為一體的部件。對(duì)外界是透明不可視但功能明確的組件 。 ?獨(dú)立性 :構(gòu)件相對(duì)于其他構(gòu)件是獨(dú)立的 ,但它又很少單個(gè)存在 ,它總是由第三方對(duì)它進(jìn)行組合 ,放到某個(gè)指定體系結(jié)構(gòu)的上下文中運(yùn)行。 2021/11/10 28 構(gòu)件特征 : ?適應(yīng)性 :構(gòu)件是一個(gè)可替換的單元,它通過契約式接口與外界聯(liá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)件組合。這種構(gòu)件稱為容器。 ?(參考書 :王克宏主編 “ 電子商務(wù)軟件技術(shù)教程 ” 清華出版社 ) 2021/11/10 30 構(gòu)件優(yōu)勢 : ?縮短開發(fā)周期 ,提高軟件生產(chǎn)率
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1