1. 基本情報技術者講座トップページ
  2. 基本情報技術者試験過去問題
  3. 基本情報技術者平成19年春期問21から問30
  4. 問29解説
IT関連の練習問題(ITキャパチャージ)
リクルートが運営するキーマンズネットに無料会員登録することで、基本情報技術者で出題されるIT関連の問題を解くことができます。また、基本情報技術者試験の勉強で用語を調べるときにIT単語帳は簡単に調べられほとんどの用語をカバーしているのでたいへん便利です。基本情報技術者試験合格のためにぜひ、無料会員登録をしておきたいサイトです。

基本情報技術者試験平成19年春期問29解説

解答:ア

セマフォはタスクに対して、共有資源を管理するために用いられる変数のことである。具体的には排他制御に用いられる。

排他制御とは、同じデータに複数のユーザーやタスクがが同時に書き込みをおこなうとデータに不具合が発生する。これを防止するためにあるタスクが書き込みや更新をおこなっている場合は、ほかのタスクは書き込みや更新を禁止する機能のことである。

セマフォの値が1であればファイル(資源)は空いているので使用可能である。0であればほかのタスクが使用中であるため使用できない。