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

正文內(nèi)容

軟件技術(shù)基礎(chǔ)主講:劉志強(qiáng)西安交通大學(xué)計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心-文庫吧在線文庫

2025-10-17 03:02上一頁面

下一頁面
  

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