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

正文內(nèi)容

軟件技術(shù)基礎(chǔ)主講:劉志強西安交通大學(xué)計算機教學(xué)實驗中心(專業(yè)版)

2025-11-01 03:02上一頁面

下一頁面
  

【正文】 ? 調(diào)試并優(yōu)化 。 下一頁 上一頁 停止放映 第 34 頁 ⒌ 多線程 ? 線程 ( Thread) 是 Win32分配 CPU的基本單位 。 其他 Windows DNA 服務(wù)器的應(yīng)用。 下一頁 上一頁 停止放映 第 28 頁 WOSA(續(xù)) ? Windows SoketS: Windows 套接字。如圖形設(shè)備接口( GDI)等。 FIFO是一種先進先出的隊列 。 2) 簡單有序 。 下一頁 上一頁 停止放映 第 17 頁 創(chuàng)建可執(zhí)行 C程序的操作步驟 1) 編譯程序的預(yù)處理程序逐行讀入源代碼,替換符號名( define定義的),接受來自用戶源文件中的指令、用戶程序中命名文件的內(nèi)容等。 下一頁 上一頁 停止放映 第 13 頁 二、 UNIX OS編程模式 ? UNIX 結(jié)構(gòu) ? UNIX編程流程及開發(fā)包 ? 多進程編程特點 ? 常見進程通信方式 ? 程序員接口 下一頁 上一頁 停止放映 第 14 頁 ⒈ UNIX 結(jié)構(gòu) ? UNIX系統(tǒng)分為三層: – 內(nèi)層:核心層 , UNIX內(nèi)核,是 OS管理和控制中心,常駐內(nèi)存。 但用 C++編寫程序 , 比用 C寫程序更容易閱讀和交流 , 編程效率更高 、 更好 。 如果是科學(xué)計算應(yīng)用 , 選 Fortran語言比其它語言和合適 。 但也存在著執(zhí)行效率較低 ( 不如 DOS、BIOS功能 ) , 不能直接對硬件進行操作的不足 。 將目標(biāo)程序和庫函數(shù)等鏈接 、 裝配成可直接執(zhí)行的程序 。 下一頁 上一頁 停止放映 第 20 頁 多進程程序的特點 1) 并行化 。 管道一般用于兩個不同進程之間的通信 。 ? 由于 UNIX API是直接與 OS及編程語言環(huán)境相關(guān)的 ,程序員可根據(jù)具體產(chǎn)品查閱相關(guān)技術(shù)資料以更好地掌握不同的 API接口 。 ODBC允許不同的Windows應(yīng)用程序訪問任何企業(yè)網(wǎng)絡(luò)上的、多種類型數(shù)據(jù)庫系統(tǒng)。 Windows DNA通過構(gòu)件對象模型使用一套通用的服務(wù)集,如構(gòu)件,動態(tài) HTML、網(wǎng)絡(luò)瀏覽器和服務(wù)器、腳本、事物處理、消息序列、安全性、目錄、DB和數(shù)據(jù)存取、系統(tǒng)管理以及用戶界面。 3) 系統(tǒng)消息 :對程序化的事件或系統(tǒng)時鐘中斷作出反映。 下一頁 上一頁 停止放映 第 36 頁 用 VC++開發(fā) Windows應(yīng)用程序的流程 ? 進入 VC++集成開發(fā)環(huán)境 , 選定新建文件或項目類型 , 如創(chuàng)建項目可以是 Windows可執(zhí)行文件 、 Windows動態(tài)鏈接庫 、 DOS字符界面程序等類型 。 下一頁 上一頁 停止放映 第 37 頁 ⒎ 程序員接口 ? Windows API 有兩種基本類型: Win16 是 16位 Windwos的編程接口 Win32 是 32位 Windows家族 OS的編程接口 ? Win32 API包含了 2020多個經(jīng)實踐檢驗過的函數(shù)和宏 , 提供極豐富的功能 。 ? 線程分為兩種類型: worker和 userinterface;前者不處理窗口信息 , 用于在后臺執(zhí)行任務(wù) , Worker線程是易用和常用的類型 。 ? Windows 應(yīng)用程序中消息有兩種送出途徑;直接和排隊。這是一個軟件驗證字的編程接樓,可以實行對不同公司產(chǎn)品的監(jiān)控以及控制網(wǎng)絡(luò)程序的應(yīng)用。 ? 16位 Windows應(yīng)用程序 :是在 Windwos 序。 因此也成為命名管道 。 各個進程是獨立的 。 4) 鏈接編輯程序把目標(biāo)文件、用戶程序中調(diào)用的庫函數(shù)進行鏈接,生成可執(zhí)行程序。 – 外層:應(yīng)用 層,包括各種開發(fā)工具、高級語言編譯器、網(wǎng)絡(luò)通訊處理程序等。 下一頁 上一頁 停止放映 第 11 頁 ⒊ DOS內(nèi)存分配圖 ? DOS內(nèi)存可以劃分為四種類型: 1) 基本內(nèi)存:計算機主板上 640KB以下的存儲空間 。 前者僅用于啟動 DOS;后者則是真正 DOS的內(nèi)核 , 提供系統(tǒng)的中斷服務(wù)功能 。 ? BIOS提供的是最接近硬件的低層接口 , 操作最直接; DOS提供的是高層次的功能服務(wù);而高級語言則是通過對 DOS和 BIOS功能的調(diào)用來實現(xiàn)對計算機硬件設(shè)備的操作 。 3) 調(diào)式 。 由于每個進程都有各自的運行環(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( 中斷堆棧指針 ) 及其他通用寄存器等 。 為避免兩個進程間同時要求訪問同一共享資源而引起訪問和操作的混亂 , 在進程對共享資源進行訪問前必須對其進行鎖定 , 該進程訪問完
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1