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

正文內(nèi)容

軟件技術(shù)基礎(chǔ)主講:劉志強西安交通大學計算機教學實驗中心-文庫吧在線文庫

2024-10-15 03:02上一頁面

下一頁面
  

【正文】 閉寫管道端 , 這樣提供了兩個進程之間數(shù)據(jù)流動的一種方式 。對消息隊列具有操作權(quán)限的進程都可以使用 msget完成對消息隊列的操作控制 。 ? 要想更好地掌握 UNIX環(huán)境下的應(yīng)用程序開發(fā) , 象UNIX系統(tǒng)的 Berkeley套接字 、 System V傳送接口( TLI) 、 其他多線程 API、 X窗口的 MOTIF API等是UNIX程序員必修的課程 。 ? User:是 Windows管理程序。 ? RPC:遠程方法調(diào)用。 下一頁 上一頁 停止放映 第 29 頁 ⒊ Windows DNA ? Windows DNA( Windows Distibuted interNet Applications Architecture)。這些服務(wù)一統(tǒng)一的方式公開于各個層面,供應(yīng)用程序使用。在 OS中當前執(zhí)行的每個進程都有各自的消息隊列。有些消息(動態(tài)數(shù)據(jù)交換消息 DDE)要通過 Windows的系統(tǒng)消息隊列,而有的則不通過系統(tǒng)消息隊列而直接送入應(yīng)用程序的消息隊列(如創(chuàng)建窗口消息)。 對于用戶來說 , 多任務(wù)和多線程的應(yīng)用程序更易于響應(yīng)用戶的需求 。 ? 在集成開發(fā)環(huán)境的編輯器進行代碼編輯 。 – 其他還有一些控件是 API的組成部分 , 包括公用對話框 、 打印 、 文件壓縮 、 多媒體支持等 。 生 成 最 終 的Windows可執(zhí)行應(yīng)用程序 。 ? Windows SDK程序開發(fā)中 , 涉及 Windows SDK及 API;事件驅(qū)動程序設(shè)計 、 消息處理和消息循環(huán);窗口類和窗口樣式; Winmain( ) 主函數(shù);窗口過程 。 ? 32位的 Windows應(yīng)用程序可包含一個或多個進程 ,每個進程由一個或多個線程構(gòu)成 。這類消息首先放在系統(tǒng)消息隊列中,然后由 Windows將它們送到應(yīng)用程序的消息隊列中,由應(yīng)用程序來處理消息。 下一頁 上一頁 停止放映 第 31 頁 Windows DNA體系結(jié)構(gòu)示意圖 工具集 用戶接口 及瀏覽 事務(wù)處理 集成化存儲 分布式 操作系統(tǒng) ( DOE) 下一頁 上一頁 停止放映 第 32 頁 ⒋ 事件及消息機制 ? Windows是事件驅(qū)動(消息驅(qū)動)的 OS,也是基于消息的 OS。 ? 在最高層次上, Windows DNA融合 PC機和 Inter是通過兩種途徑:一是使計算機之間通過協(xié)作望、公眾網(wǎng)能很好地湖用和共同運作;二是將應(yīng)用的核心服務(wù)或“管道”服務(wù)更深地綜合于操作系統(tǒng)。 ? License Services API:驗證字服務(wù) API。WOSA包括: ? MAPI:消息 API。 ? 外殼 :是一種 32位的 Windows應(yīng)用程序,它為系統(tǒng)提供必須的用戶界面。 6) 共享內(nèi)存 。 每個 FIFO都有一個名字 , 允許不相關(guān)的進程訪問同一個 FIFO。 為避免兩個進程間同時要求訪問同一共享資源而引起訪問和操作的混亂 , 在進程對共享資源進行訪問前必須對其進行鎖定 , 該進程訪問完后再釋放 。 3) 互不干擾 。 由于每個進程都有各自的運行環(huán)境 , 因此在進程狀態(tài)轉(zhuǎn)換控制過程中要考慮處理不同的內(nèi)容數(shù)據(jù): 1) 用戶數(shù)據(jù)保存 :包括正文段 ( TEXT) 、 數(shù)據(jù)段 、 堆棧段( Stack) 和共享內(nèi)存段; 2) 寄存器數(shù)據(jù)保存 :包括 PC( 指向下一條要執(zhí)行的地址 ) 、PSW( 處理機狀態(tài) ) 、 SP( 堆棧指針 ) 、 PCBP( 進程控制塊指針 ) , FP( 指向堆棧中一個函數(shù)的 Local變量的地址 ) 、 AP( 指向堆棧中函數(shù)調(diào)用的實參位置 ) 、 ISP( 中斷堆棧指針 ) 及其他通用寄存器等 。 3) 匯編程序把匯編語言代碼翻譯為目標機器的機器指令,并將這些指令保存在目標文件中。 3) 調(diào)式 。 UNIX系統(tǒng)調(diào)用包括:進程管理、文件管理、終端狀態(tài)等。 ? BIOS提供的是最接近硬件的低層接口 , 操作最直接; DOS提供的是高層次的功能服務(wù);而高級語言則是通過對 DOS和 BIOS功能的調(diào)用來實現(xiàn)對計算機硬件設(shè)備的操作 。 ? 具體使用哪一種語言 , 還是要具體情況具體分析 ,根據(jù)實際情況和需要進行選用 。 前者僅用于啟動 DOS;后者則是真正 DOS的內(nèi)核 , 提供系統(tǒng)的中斷服務(wù)功能 。 – DOS I/O接口模塊 ( )是 DOS的 I/O設(shè)備處理程序 .它與 ROMBIOS一起組成 I/O處理的服務(wù)體系 ,完成所有的 I/O操作 . – 命令管理模塊 ()主要負責接受并處理各種輸入命令 .它是直接面向用戶操作的 . 下一頁 上一頁 停止放映 第 7 頁 DOS模塊結(jié)構(gòu)圖 DOS 系 統(tǒng) BOOT模塊 Command模塊 MDDOS模塊 IO模塊 Command常駐部分 Command暫駐部分 COMINIT初始化 程序 內(nèi)核初始化程序 DOSINIT DOS中斷服務(wù)程序 IO初始化程序 SYSINIT 標準設(shè)備驅(qū)動程序 下一頁
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1