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

正文內(nèi)容

第10單元典型os平臺(tái)下編程模式(完整版)

  

【正文】 35 ⒈ Windows結(jié)構(gòu) ? 基本系統(tǒng) 設(shè)備驅(qū)動(dòng)程序 虛擬機(jī)管理程序子系統(tǒng) 操作系統(tǒng)服務(wù) 網(wǎng)絡(luò)子系統(tǒng) 文件管理子系統(tǒng) Windows Kernel Windows GDI Windows User Windows子系統(tǒng) Windows API 層 32位 Windows 應(yīng)用程序 Windows Kernel 外殼 16位 Windows 應(yīng)用程序 系統(tǒng)虛擬機(jī)器 共享地址空間 MSDOS 虛擬機(jī) 36 Windows結(jié)構(gòu)(續(xù)) ? (1) 系統(tǒng)虛擬機(jī)器 VM –是系統(tǒng)的環(huán)境名,在這種環(huán)境下,系統(tǒng)將支持所有的 Windows應(yīng)用程序和Windows子系統(tǒng)組件。 ? (8) MSDOS虛擬機(jī)器 –支持在 Windows下的 MSDOS應(yīng)用程序。 –使 Windows應(yīng)用程序可以跨異質(zhì)的網(wǎng)絡(luò)去調(diào)用遠(yuǎn)程的方法或應(yīng)用。Windows分布式 Inter應(yīng)用結(jié)構(gòu)。 45 Windows DNA體系結(jié)構(gòu) ? Windows平臺(tái): WindowsOS、Win32技術(shù) ? 部件對(duì)象模型 COM: COM、DCOM及與之相關(guān)的技術(shù) ? Inter技術(shù): MSIE、動(dòng)態(tài)HTML( DHTML)、 IIS、 MSSite Server、 JAVA 46 ? Windows DNA 服務(wù):包括安全性、目錄、事物處理、消息隊(duì)列、 DB管理、數(shù)據(jù)存取、 Email與協(xié)作、腳本、系統(tǒng)管理等; ? Windows DNA的工具:快速應(yīng)用開發(fā)工具、組件的創(chuàng)建、協(xié)同開發(fā)、內(nèi)容的創(chuàng)建與發(fā)布、 Web網(wǎng)站的開發(fā)。 49 ?事件驅(qū)動(dòng)程序不是由事件的順序來(lái)控制,而是由事件的發(fā)生來(lái)控制,而事件的發(fā)生是隨機(jī)的、不確定的,這就允許程序的用戶用各種合理的順序來(lái)安排程序的流程。 ? (4) 用戶消息 –這是程序員自己定義并在應(yīng)用程序中主動(dòng)發(fā)出的消息,一般由應(yīng)用程序的某一部分內(nèi)部處理。 54 ⒍ 編程流程及開發(fā)包 ? Windows軟件開發(fā)包 SDK包括: –描述 Windows函數(shù)、消息、結(jié)構(gòu)、宏及資料的大量書籍; –各種工具:對(duì)話編輯器、圖像編輯器; –聯(lián)機(jī)幫助文件 – Windows庫(kù)及頭文件 – C語(yǔ)言編寫的樣本 Windows程序等。它們是: – (1) 負(fù)責(zé)窗口管理 ,包括消息、菜單、通信、等 – (2) GDI組件是圖形設(shè)備接口,它管理用戶界面和繪圖等 – (3) 處理存儲(chǔ)器低層功能、資源管理等,是 Windows的核心。 ? C++是完全面向?qū)ο笳Z(yǔ)言,它簡(jiǎn)化了開發(fā)過(guò)程,提供代碼重用,開發(fā)效率高等優(yōu)點(diǎn)。是代碼執(zhí)行的流程,它可以執(zhí)行應(yīng)用程序代碼的任何部分。 50 Windows應(yīng)用程序的消息來(lái)源 ? (1) 輸入消息 –包括鍵盤和鼠標(biāo)的輸入。 MSBackOffice等。 ? Windwos DNA建立了一個(gè)計(jì)算模型,它實(shí)現(xiàn)了 Web和客戶機(jī) /服務(wù)器計(jì)算的集成。 – 使網(wǎng)絡(luò)上使用不同類型數(shù)據(jù)傳輸協(xié)議的程序通過(guò)套接字進(jìn)行透明的操作。該結(jié)構(gòu)模型可以使不同的提供商提供訪問(wèn)多個(gè)后端的服務(wù)程序。 ? (2) 32位 Windows應(yīng)用程序 –是一種新的 Windows應(yīng)用程序,是Microsoft Win32應(yīng)用程序編程接口 API的一個(gè)子集。 ? (4) 消息隊(duì)列 – UNIX下不同進(jìn)程之間可實(shí)現(xiàn)共享資源的一種機(jī)制; UNIX允許不同進(jìn)程將格式化的數(shù)據(jù)流以消息形式發(fā)送給任意進(jìn)程。 ? 30 UNIX采用的進(jìn)程通信方式 ? (1) 文件和記錄鎖定 – 為避免兩個(gè)進(jìn)程間同時(shí)要求訪問(wèn)同一共享資源而引起訪問(wèn)和操作的混亂,在進(jìn)程對(duì)共享資源進(jìn)行訪問(wèn)前必須對(duì)其進(jìn)行鎖定,該進(jìn)程訪問(wèn)完后再釋放。 27 多進(jìn)程程序的特點(diǎn) ? (1) 并行化 –將一個(gè)大而復(fù)雜的問(wèn)題,劃分為一系列小而簡(jiǎn)單的問(wèn)題進(jìn)行處理。 ? 4) 鏈接程序 –把目標(biāo)文件、用戶程序中調(diào)用的庫(kù)函數(shù)進(jìn)行鏈接,生成可執(zhí)行程序。 ? (2) 編譯 –對(duì)源程序文件進(jìn)行編譯,產(chǎn)生目標(biāo)程序。操作是間接的。 11 ⒊ DOS內(nèi)存分配圖 ? DOS內(nèi)存可以劃分為四種類型:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1