• 検索結果がありません。

第 3 回レポート ( 解答例 )

N/A
N/A
Protected

Academic year: 2021

シェア "第 3 回レポート ( 解答例 )"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

平成291024日出題分

3

回レポート

(

解答例

)

1: 空の状態のキューとスタックの二つのデータ構造がある。次の手順を順に実行した場合、変数x に代入されるデータは何か? ここで、

データyをスタックに挿入することを push(y) スタックからデータを取り出すことを pop() データyをキューに挿入することを enq(y) キューからデータを取り出すことを deq() と、それぞれ表す。

手順: push(a) push(b) enq(pop()) enq(c) push(d) push(deq()) x← pop() 解答:

よって、

x = b

(2)

2: 並行処理の単位として。プロセスの他にプロセス内に存在するスレッドを用いることがある。一 つのプロセス内のすべてのスレッドが共有する者は何か?

またスレッドを用いることの利点と欠点を示せ。

解答例:

スレッドが共有するもの メモリ (アドレス空間、テキストセグメントでも可)

利点 スレッド切換時のオーバーヘッドが小さいため、多くの処理要求が来ても、

ある程度のパフォーマンスが維持できる

欠点 メモリを共有するため、メモリを保護できず、1つのスレッドの異常動作 によりシステム全体がダウンする可能性がある。

(また、デバッグが難しくなる、などが追加されていても良い)

参照

関連したドキュメント

攻撃者は安定して攻撃を成功させるためにメモリ空間 の固定領域に配置された ROPgadget コードを用いようとす る.2.4 節で示した ASLR が機能している場合は困難とな

口腔の持つ,種々の働き ( 機能)が障害された場 合,これらの働きがより健全に機能するよう手当

【通常のぞうきんの様子】

耐震性及び津波対策 作業性を確保するうえで必要な耐震機能を有するとともに,津波の遡上高さを

Q-Flash Plus では、システムの電源が切れているとき(S5シャットダウン状態)に BIOS を更新する ことができます。最新の BIOS を USB

図 21 のように 3 種類の立体異性体が存在する。まずジアステレオマー(幾何異 性体)である cis 体と trans 体があるが、上下の cis

・蹴り糸の高さを 40cm 以上に設定する ことで、ウリ坊 ※ やタヌキ等の中型動物

すべての Web ページで HTTPS でのアクセスを提供することが必要である。サーバー証 明書を使った HTTPS