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

正文內(nèi)容

第10單元典型os平臺下編程模式(留存版)

2024-12-11 08:18上一頁面

下一頁面
  

【正文】 型 COM: COM、DCOM及與之相關的技術 ? Inter技術: MSIE、動態(tài)HTML( DHTML)、 IIS、 MSSite Server、 JAVA 46 ? Windows DNA 服務:包括安全性、目錄、事物處理、消息隊列、 DB管理、數(shù)據(jù)存取、 Email與協(xié)作、腳本、系統(tǒng)管理等; ? Windows DNA的工具:快速應用開發(fā)工具、組件的創(chuàng)建、協(xié)同開發(fā)、內(nèi)容的創(chuàng)建與發(fā)布、 Web網(wǎng)站的開發(fā)。 –使 Windows應用程序可以跨異質的網(wǎng)絡去調(diào)用遠程的方法或應用。 34 三、 Windwos編程模式 ? Windows結構 ? WOSA及 Windows DNA ?事件及消息機制 ?多線程 ?編程流程幾開發(fā)包 ?程序員接口 35 ⒈ Windows結構 ? 基本系統(tǒng) 設備驅動程序 虛擬機管理程序子系統(tǒng) 操作系統(tǒng)服務 網(wǎng)絡子系統(tǒng) 文件管理子系統(tǒng) Windows Kernel Windows GDI Windows User Windows子系統(tǒng) Windows API 層 32位 Windows 應用程序 Windows Kernel 外殼 16位 Windows 應用程序 系統(tǒng)虛擬機器 共享地址空間 MSDOS 虛擬機 36 Windows結構(續(xù)) ? (1) 系統(tǒng)虛擬機器 VM –是系統(tǒng)的環(huán)境名,在這種環(huán)境下,系統(tǒng)將支持所有的 Windows應用程序和Windows子系統(tǒng)組件。這樣的變成簡單易行。 ? 2) 編譯程序 –把用戶源代碼文件中的 c語言代碼翻譯成匯編語言代碼。 13 ⒋ 操作系統(tǒng)程序員接口 ?在 DOS平臺下 ,通過 DOS、 BIOS和應用程序都可以實現(xiàn)對計算機硬、軟件資源的操作。 – DOS內(nèi)核模塊( )由兩部分組成 :內(nèi)核初始化程序 DOSINIT和 DOS中斷服務程序。 DOS的系統(tǒng)程序和用戶的應用程序都要使用這片空間。UNIC的 C編譯命令是 cc,創(chuàng)建類庫的命令是 ar,編譯大的應用程序用 make命令。處理時,各個小處理可以同時進行,而在一些關鍵點的處理時,再采用集中式。對消息隊列具有操作權限的進程都可以使用 msget完成對消息隊列的操作控制。 ? WOSA包括: ? (1) MAPI:消息 API。 43 ?在最高層次上, Windows DNA融合PC機和 Inter是通過兩種途徑:一是使計算機之間通過協(xié)作望、公眾網(wǎng)能很好地湖用和共同運作;二是將應用的核心服務或“管道”服務更深地綜合于操作系統(tǒng)。這類消息首先放在系統(tǒng)消息隊列中,然后由 Windows將它們送到應用程序的消息隊列中,由應用程序來處理消息。 ? Visual C++ 采用 Microsoft基本類 MFC庫封裝 SDK的結構、功能及應用程序框架內(nèi)部技術。對于用戶來說,多任務和多線程的應用程序更易于響應用戶的需求。在 OS中當前執(zhí)行的每個進程都有各自的消息隊列。 42 ⒊ Windows DNA ? Windows DNA( Windows Distibuted interNet Applications Architecture)。 ? (7) User –是 Windows管理程序。它類似于一個管道,只允許數(shù)據(jù)的單向流動。由于每個進程都有各自的運行環(huán)境,在進程狀態(tài)轉換控制過程中要考慮處理不同的內(nèi)容數(shù)據(jù): – 用戶數(shù)據(jù)保存:包括正文段、數(shù)據(jù)段、堆棧段和共享內(nèi)存段; – 寄存器數(shù)據(jù)保存: – PC(指向下一條要執(zhí)行的地址 ) – PSW(處理機狀態(tài)) – SP(堆棧指針) – PCBP(進程控制塊指針) 26 – FP(指向堆棧中一個函數(shù)的 Local變量的地址) – AP(指向堆棧中函數(shù)調(diào)用的實參位置) – ISP(中斷堆棧指針)及其他通用寄存器。 17 ? (3) 外層:應用層 –包括各種開發(fā)工具、高級語言編譯器、網(wǎng)絡通訊處理程序等。但用 C++編寫程序,比用 C寫程序更容易閱讀和交流,編程效率更高、更好。如果是科學計算應用,選 Fortran語言比其它語言和合適。 15 二、 UNI
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1