作業系統問題,2個作業系統問題

時間 2021-10-14 20:34:39

1樓:匿名使用者

1.軟體不大容易解決。我只有源**。可惜不能上傳。要的話給我發訊息。

這個例子利用多執行緒使用不同的排序演算法對資料進行排序,每一個執行緒使用不同的演算法。主執行緒裡使用快速排序quicksort,其他四個演算法分別建立四個子執行緒,在子執行緒中進行排序。因為每一個執行緒都要呼叫函式printresult把結果輸出到顯示器上,所以不同的執行緒就會爭奪著向顯示器輸出,這樣,不同執行緒的輸出就會混合在一起,所以呢必須讓執行緒一個接著一個輸出。

也就是必須對printresult進行互斥控

制。要進行互斥控制,則必須用到event、mutex、crititicalsection、semaphore等互斥控制量。這個例子可以使用event、mutex、crititicalsection,你可以根據提示修改**使用其中的一種互斥量進行測試。

我所寫的例子沒有使用mfc,用的都是sdk的winapi,如果使用mfc時有些許差別,但原理是一樣的。而且mfc還把執行緒分成使用者介面執行緒和工作者執行緒,實質上使用者介面執行緒跟工作者執行緒的差別是,使用者介面執行緒要繼承的基類已經實現了訊息迴圈。

執行緒建立函式

handle createthread(

lpsecurity_attributes lpthreadattributes,

// 安全屬性結構指標,可為null

dword dwstacksize,

// 執行緒棧大小,若為0表示使用預設值

lpthread_start_routine lpstartaddress,

// 指向執行緒函式的指標

lpvoid lpparameter,

// 傳遞給執行緒函式的引數,可以儲存一個指標值

//所以,執行緒函式的引數只能是一個32位值

//而且執行緒函式返回值也有規定,必須是unsigned long

dword dwcreationflags,

// 執行緒建立是的初始標記,執行或掛起

lpdword lpthreadid

// 指向接收執行緒號的dword變數);

2樓:匿名使用者

第一題是這樣的:

var flag:array[0,1]of boolean; turn:0,1

最初 flag[0]=flag[1]=false,turn的初值隨意:,程序pi的一般結構為

repeat

flag[i]:=ture;turn:=j;(前面一句表示臨界區可以被訪問狀態,後面一句表示只有一個程序可以訪問)

while(flag[j]and turn=j)do skip;

臨界區;

flag[i]:=false;

剩餘區;

until false;

作業系統問題~~~~~~~~~ 30

3樓:匿名使用者

這個真學過,但現在真忘了,不敢確定,別把你耽誤了!祝你好運!

4樓:楚裕童歌雲

磁碟檢測。

上次非正常斷電,系統試圖找回某些丟失資料。

5樓:昔書文倪浩

大哥~~麻煩把問題說清楚啊~~你這樣問肯定沒人回答啊~~系統有問題的話,接著問我啊~~我會盡力回答你的問題的

6樓:明靚劇堅

重新安裝個穩定點的chost.xp系統!

7樓:乘正貳卉

去控制版面,點滑鼠,然後調整到你喜歡的就行了.

8樓:懷緯疏雅靜

控制版面有滑鼠那象

就可以調整速度和滑鼠的樣式

9樓:壤駟奕聲塞水

開啟c:\windows\system32\找到檔案

dwmapi.dll,重新隨便命名,問題解決!

或重新安裝瀏覽器!ok

10樓:生蝶杞珍

相差是肯定的,因為現在的安裝盤基本上都是整合的,裡面包含了很多的其他的軟體.但差1-2g的情況基本上不存在

11樓:儀竹青說子

操作很簡單的,一鍵啟用

12樓:真富貴考釵

win7啟用

比skpatch/loader更好更安全的啟用

nt6通用完美啟用

13樓:靖念桃麥裕

如果你想關閉的話就開啟工作管理員,關閉此視窗的程序。

有關作業系統問題,有關作業系統問題

15 如何恢復誤刪除的boot.ini檔案 現象 我第一次裝windows xp時,重啟後沒有任何問題。但是由於誤操作,刪掉了c盤目錄下的一個檔案 檔名是 boot.ini 然後再重啟時每次都顯示兩行字 boot.ini是非法的。現在正從c windows 下啟動 然後可以順利進入windows x...

作業系統問題

進入c盤 工具 資料夾選項 顯示所有隱藏檔案勾上,並且把隱藏受保護的系統檔案的勾取消掉,確定後找到c盤目錄下的隱藏檔案boot.ini,你會看到類似於以下的資訊 boot loader timeout 30 default multi 0 disk 0 rdisk 0 partition 1 win...

關於作業系統的問題?幾個關於作業系統的問題

2003具體說是 2003 server版,也就是伺服器版。家用盡量用xp和vista吧。至於漂亮程度,可以自己選擇主題來決定。win2003是伺服器版本 xp是客戶端版本。漂亮的系統?個人使用者還是選xp windows 2003和windows xp兩個作業系統並不是在同時間釋出,相差好幾年。x...