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

正文內(nèi)容

第10單元典型os平臺下編程模式-文庫吧資料

2024-10-20 08:18本頁面
  

【正文】 商提供訪問多個后端的服務程序。 ? (8) MSDOS虛擬機器 –支持在 Windows下的 MSDOS應用程序。 38 ? (6) GDI –是 Windows圖形功能的核心。 ? (4) 16位 Windows應用程序 –在 Windwos 。 ? (2) 32位 Windows應用程序 –是一種新的 Windows應用程序,是Microsoft Win32應用程序編程接口 API的一個子集。 34 三、 Windwos編程模式 ? Windows結(jié)構(gòu) ? WOSA及 Windows DNA ?事件及消息機制 ?多線程 ?編程流程幾開發(fā)包 ?程序員接口 35 ⒈ Windows結(jié)構(gòu) ? 基本系統(tǒng) 設備驅(qū)動程序 虛擬機管理程序子系統(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結(jié)構(gòu)(續(xù)) ? (1) 系統(tǒng)虛擬機器 VM –是系統(tǒng)的環(huán)境名,在這種環(huán)境下,系統(tǒng)將支持所有的 Windows應用程序和Windows子系統(tǒng)組件。 ? (6) 共享內(nèi)存 –通過信號燈實現(xiàn)存儲共享(類似“紅燈停、綠燈行”) 33 ⒌ 程序員接口 ? UNIX提供了在 POSIX(計算機環(huán)境的可移植操作系統(tǒng)界面)的 UNIX API,使其成為跨平臺的編程接口。通過使用消息類型,進程可以按任何順序讀消息,或為消息安排優(yōu)先級順序。 ? (4) 消息隊列 – UNIX下不同進程之間可實現(xiàn)共享資源的一種機制; UNIX允許不同進程將格式化的數(shù)據(jù)流以消息形式發(fā)送給任意進程。每個 FIFO都有一個名字,允許不相關的進程訪問同一個 FIFO。 31 ? (3) FIFO – FIFO是一種先進先出的隊列。 ? (2) 管道 – 管道一般用于兩個不同進程之間的通信。 ? 30 UNIX采用的進程通信方式 ? (1) 文件和記錄鎖定 – 為避免兩個進程間同時要求訪問同一共享資源而引起訪問和操作的混亂,在進程對共享資源進行訪問前必須對其進行鎖定,該進程訪問完后再釋放。這樣的變成簡單易行。 ? (4) 事物化 –將程序設計成一個進程只進行一次處理,相當于完成一個事物。 ? (2) 簡單有序 –經(jīng)并行化分解的程序是簡單的,可以單獨處理,但相互之間通過通訊機制而有機地結(jié)合成一個整體。 27 多進程程序的特點 ? (1) 并行化 –將一個大而復雜的問題,劃分為一系列小而簡單的問題進行處理。 –系統(tǒng)層次保存:包括虛擬存儲空間管理表格,中斷處理堆棧。 25 ⒊ 多進程編程特點 ? UNIX是分時多用戶系統(tǒng)。 24 ? (3)GTK( GIMP ToolKit) –開發(fā)工具,基本是面向?qū)ο蟮膽贸绦蛟O計的一套 API,有些類似于 Microsoft的 MFC編程。 ? 4) 鏈接程序 –把目標文件、用戶程序中調(diào)用的庫函數(shù)進行鏈接,生成可執(zhí)行程序。 ? 2) 編譯程序 –把用戶源代碼文件中的 c語言代碼翻譯成匯編語言代碼。 ? (5) 執(zhí)行程序 運行可執(zhí)行程序。 20 ? (3) 調(diào)式 三種調(diào)試工具 – Lint :檢查源代碼的錯誤; – Prof :分析程序運行花費的時間; – Sdb: 符號診錯器,也提供斷點支持及編程環(huán)境中的交互式的程序調(diào)用。 ? (2) 編譯 –對源程序文件進行編譯,產(chǎn)生目標程序。所有應用層程序都是在 shell(命令語言解釋程序)的管理和控制下為用戶服務的,是面向用戶操作的界面。UNIX系統(tǒng)調(diào)用包括:進程管理、文件管理、終端狀態(tài)等。 15 二、 UNIX OS編程模式 ? UNIX 結(jié)構(gòu) ? UNIX編程流程及開發(fā)包 ?多進程編程特點 ?常見進程通信方式 ?程序員接口
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1