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

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

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樓:靖念桃麥裕

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

作業系統問題,作業系統問題 30

這個真學過,但現在真忘了,不敢確定,別把你耽誤了!祝你好運! 楚裕童歌雲 磁碟檢測。上次非正常斷電,系統試圖找回某些丟失資料。 昔書文倪浩 大哥 麻煩把問題說清楚啊 你這樣問肯定沒人回答啊 系統有問題的話,接著問我啊 我會盡力回答你的問題的 明靚劇堅 重新安裝個穩定點的chost.xp系統 乘正貳卉...

電腦的作業系統的問題,電腦的作業系統出問題了!急求解決方法!

十字路口 我的電腦 屬性 高階 啟動和故障恢復 點旁邊的 編輯 系統啟動下面的兩個選項都取消 再開啟旁邊的編輯裡面有兩項這樣的字母 multi 0 disk 0 rdisk 0 partition 1 windows microsoft windows xp professional noexecu...

電腦作業系統問題

這種情況一般建議重做系統,你可以告訴你老爸說,電腦好像中了現在很流行的病毒了,防毒軟體都拿它沒辦法,別人建議重做系統,這個應當就沒事了,你老爸應當會理解的。 誠懸的生活 這明顯是病毒造成的,如果c盤沒什麼重要的,最好是重新安裝系統,如果不想安裝系統,可以把你的硬碟接入別人的電腦上,使用別人電腦上的防...