ぼるじょあがC/C++の宿題を片づけますYO! 48代目
■ このスレッドは過去ログ倉庫に格納されています
0717OS
2005/08/03(水) 05:51:20[1] 授業単元:オペレーティングシステム
[3] 環境
[3.1] OS:Unix
[3.2] コンパイラ(バージョン): ちょっとわかりません
[3.3] 言語:C言語
[4] 期限:今年の8月10日までです。
問題文は
・マルチスレッドプログラミング
(1)簡単なスレッドプログラミング及びスレッドの動作について解説せよ。
(2)相互封鎖や相互実行が起こるプログラムを作成し、その動作を解説せよ。
(3)マルチスレッドで、turnやflagを使った排他制御のプログラムを作成し、その動作を解説せよ。
(4)消費者・生産者問題のプログラムを解説せよ。
・プロセス
(1)簡単なプロセスを使ったプログラミング及びプロセスの動作について解説せよ。
(2)スレッドとプロセスの違いを具体的な例を挙げて解説せよ。
(3)プロセス間通信で、turnやflagを使った排他制御のプログラムを作成せよ。
(4)2つのプロセスが共有変数を操作するプログラムを作成し、その動作を解説せよ。
・ライブラリ
(1)スレッドについてどのようなライブラリがあるか調査し、
簡単なプログラムを作成して、そのライブラリの使い方を解説せよ。
(2)プロセスについて、どのようなライブラリがあるか調査し、
簡単なプログラムを作成して、そのライブラリの使い方を解説せよ。
です。よろしくです。
■ このスレッドは過去ログ倉庫に格納されています