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

正文內(nèi)容

5407軟件開發(fā)技術(shù)基礎(chǔ)-文庫吧在線文庫

2024-11-13 09:57上一頁面

下一頁面
  

【正文】 First函數(shù)格式 BOOL WINAPI Process32First( HANDLE hSnapshot, LPPROCESSENTRY32 lppe )。 DWORD th32ModuleID。 演示運(yùn)行對(duì)話框框架程序 ? 步驟 ? 打開 VC++ ? 工程類型為 “ MFC AppWizard(exe) ” ? 程序類型為 “ Dialog based ” ? 改變窗口標(biāo)題 ? 改變靜態(tài)控件標(biāo)題 演示運(yùn)行文檔視圖框架程序 ? 步驟 ? 打開 VC++ ? 工程類型為 “ MFC AppWizard(exe) ” ? 程序類型為 “ Single document ” ? 改變窗口標(biāo)題 ? 在視圖類的 OnDraw函數(shù)中添加代碼: “ pDCTextOut(100,100,MFC文檔 /視圖演示程序 )。 ? int cbWndExtra。 pFrameCreate(0,_T(gugang))。消息值,由 WPARAM wParam。 DOS: 中斷服務(wù)功能; Windows: Windows API函數(shù) DOS與 Windows使用方法簡介 ? DOS 常用命令: HELP DIR CLS CD RD COPY … ? Windows 最常用的功能是:桌面 、 瀏覽器 、 資源管理器 、 我的電腦 、網(wǎng)上鄰居 、 控制面板 (Control)、 任務(wù)管理器 (taskmgr)、Word、 Excel、 VC++, 記 事 本 ( Notepad), 寫 字 板(write)… DOS與 Windows系統(tǒng)程序接口簡介 ? DOS 單用戶單任務(wù)的磁盤操作系統(tǒng) 功能體現(xiàn)在系統(tǒng)提供的 DOS和 BIOS層上,借助于高級(jí)語言和匯編語言,并通過調(diào)用中斷服務(wù)程序,可以完成大部分編程工作。 指定消息送至隊(duì)列的時(shí)間 POINT pt。 return TRUE。 ? HCURSOR hCursor。 ? 其中 mode表示運(yùn)行方式, ? cmdname為進(jìn)程名, ? arg0,… argn為若干個(gè)進(jìn)程參數(shù), ? NULL為終止符。 LONG pcPriClassBase。 例 32編程顯示當(dāng)前系統(tǒng)所有進(jìn)程 線程及其應(yīng)用 ? 線程的概念 ? 指令序列 ? 程序運(yùn)行的基本單位,不過它僅作為 CPU調(diào)度單位,它只擁有必不可少的資源 ? 線程的優(yōu)點(diǎn) ? 減小并發(fā)執(zhí)行的時(shí)間和空間開銷 ? 線程的狀態(tài) ? 就緒、阻塞(等待)和執(zhí)行 ? 線程與進(jìn)程的區(qū)別 ? 線程是比進(jìn)程更小的單位,從運(yùn)行角度來講,同類線程的數(shù)據(jù)和代碼區(qū)是共享的,這有利于線程的快速調(diào)度和切換,而進(jìn)程之間的數(shù)據(jù)和代碼區(qū)是獨(dú)立的。 虛擬存儲(chǔ)器的理念:用戶感到內(nèi)存無限的大,并且使用內(nèi)存采用相對(duì)地址。 ? 存儲(chǔ)分配 :按分配策略和算法分配主存空間; ? 地址變換 :將程序在外存中的邏輯地址轉(zhuǎn)換為在內(nèi)存中的物理地址; ? 存儲(chǔ)保護(hù) :保護(hù)各類程序(系統(tǒng)的、用戶的、應(yīng)用程序的)及數(shù)據(jù)區(qū)免遭破壞; ? 存儲(chǔ)擴(kuò)充 :解決在小的存儲(chǔ)空間中運(yùn)行大程序的問題,即虛擬存儲(chǔ)問題。 申請(qǐng)?zhí)摂M內(nèi)存函數(shù)和釋放函數(shù) 程序算法: ①從命令行接收輸入 n (n為要求階乘的數(shù) ) 使用 strtol函數(shù)將 argv[1]轉(zhuǎn)換為 long整數(shù); ②通過函數(shù) VirtualAlloc申請(qǐng) n*1024 的地址空間 相當(dāng)于聲明數(shù)組 a[n*1024] ③ 調(diào)用計(jì)算階乘函數(shù) lfac; ④ 一位一位顯示階乘結(jié)果; ⑤通過函數(shù) VirtualFree 釋放虛擬內(nèi)存。i++) { sc=0。 } 計(jì)算任何數(shù)的階乘函數(shù) int main(int argc, char *argv[]) { if (argc 2) { cout\a使用方法 : Example3_6 被階乘數(shù) 。// 保留 n*10240 的地址空間 int * lpPage = (int *)VirtualAlloc (lpBase + 0, n*1024,MEM_COMMIT,PAGE_READWRITE)。 coutlpPage[i]。 4. DLL獨(dú)立于編程語言,可以使用目前流行的多種計(jì)算機(jī)語言或開發(fā)工具來編制和調(diào)用,比如: VC++、 C++Builder、PB、 VB、 Delphi和匯編語言等。 return 1。 //顯示撲克牌正面 void FAR PASCAL DrawCard(HWND, int, int, int)。 3. DMA方式。實(shí)際上, DMA控制器屬于較簡單的通道裝置。 邏輯結(jié)構(gòu)可分為兩大類:字符流式的無結(jié)構(gòu)文件和記錄式的有結(jié)構(gòu)文件。 ?通過文件的目錄結(jié)構(gòu) , 將文件的邏輯結(jié)構(gòu)和文件的物理結(jié)構(gòu)聯(lián)系在了一起 。一部分稱為特征信息,另一部分稱為實(shí)際信息。 往磁盤寫入數(shù)據(jù)時(shí),先將文件數(shù)據(jù)保存在內(nèi)存緩沖區(qū)中,當(dāng)形成一塊后,一次將其寫入磁盤。設(shè)一個(gè)文件為: 長度 4100byte 1~1024 1025~2048 2049~3072 3073~4100 目錄項(xiàng) 文件組織結(jié)構(gòu)示例 塊 塊 塊 塊 例 310 驅(qū)動(dòng)器瀏覽程序 ? 調(diào)用 API函數(shù) GetLogicalDrives取得 “ 我的電腦 ” 中的所有盤 ,并得到一個(gè) DWORD類型的數(shù),它的某位為 1時(shí)表示這位代表的盤存在。 ? 間接或程序接口。 if(!in) { cout Cannot open file.。 char ch。 out ch。 return。 } while(in) { // in will be false when eof is reached (ch)。 if(argc!=3) { cout Usage: ProgramName filename\n。其中GetDriveType函數(shù)的格式為: UINT GetDriveType(int nDrive)。 塊的概念 文件 磁盤 內(nèi)存 緩沖區(qū) 使用區(qū) 文件系統(tǒng)中的特征信息集中組織,而文件的主體部分則按鏈表方式組織。 一般文件系統(tǒng)的 FCB包括了文件的特征信息 , 如文件名 、 文件類型 、 存儲(chǔ)位置 、 長度 、訪問權(quán)限 、 文件建立日期和時(shí)間等 。同時(shí),對(duì)文件目錄管理還要求具有: ? 按名存取 ? 快速檢索 通過合理地組織目錄結(jié)構(gòu),實(shí)現(xiàn)快速檢索。 磁道 扇區(qū) 磁頭 存貯容量 =盤面數(shù) *磁道數(shù) *扇區(qū)數(shù) *扇區(qū)大小 物理地址 =磁頭號(hào):磁道號(hào):扇區(qū)號(hào) 一次讀寫一個(gè)扇區(qū) 磁盤的物理結(jié)構(gòu) 使用外存儲(chǔ)器的思路 用戶使用內(nèi)存儲(chǔ)器采用邏輯地址 (或相對(duì)地址 )? 內(nèi)存物理地址: 32位二進(jìn)制碼 內(nèi)存邏輯地址:變量名、標(biāo)號(hào) 用戶使用外存儲(chǔ)器同樣應(yīng)采用 “ 邏輯地址 ” ? 外存物理地址:磁頭號(hào) +磁道號(hào) +扇區(qū)號(hào) 外存邏輯地址:文件路徑名 以文件為單位使用外存儲(chǔ)器,通過文件名來存取信息,實(shí)現(xiàn)按名存取。 什么是中斷方式? 設(shè)備管理與程序設(shè)計(jì) ? 緩沖技術(shù) ? 單緩沖、雙緩沖、多緩沖和單緩沖池 ? 設(shè)備分配 ? 專門的數(shù)據(jù)結(jié)構(gòu) ? 最佳的設(shè)備分配原則和策略 靜態(tài)分配法、動(dòng)態(tài)分配法、虛擬分配法 ? 設(shè)備驅(qū)動(dòng)程序 文件管理與程序設(shè)計(jì) ? 主要任務(wù) ? 有效地管理文件的存儲(chǔ)空間,合理地組織和管理文件系統(tǒng),為文件訪問和文件保護(hù)提供更有效的方法及手段,并把這種存儲(chǔ)、檢索、共享和保護(hù)文件的手段提供給操作系統(tǒng)本身和用戶,以達(dá)到方便用戶和提高資源利用率的目的。 什么是中斷方式? DMA方式 DMA(Direct Memory Access)方式,即直接內(nèi)存存取方式。 3)外部設(shè)備的分配與釋放 4)虛擬設(shè)備的實(shí)現(xiàn)與管理 (I/O緩沖區(qū)管理 )
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1