ソフトウェア開発'04/04は,斎藤末広氏
http://www.mirai.ne.jp/~suehiro/ が出されている宿題を再編集したものです。
------------------------------------------------------------------------
040401

 CIO の役割に関する記述のうち,適切なものはどれか。

 ア 情報化戦略を立案するに当って,経営戦略に沿って,企業全体の情報資源
  への投資効果を最適化するプランを策定する。

 イ 情報システム開発・運用に関する状況を把握して,全社情報システムが最
  適に機能するように具体的に改善点を示唆する。

 ウ 情報システムが企業活動に対して健全に機能しているかどうかを監査する
  ことによって,情報システム部門にアドバイスを与える。

 エ 全社情報システムの最適な運営が行えるように,情報システムに関する問
  い合わせやトラブルに関して情報システム部門から報告を受け,具体的指示
  を与える。
ANSWER 解説
------------------------------------------------------------------------
040402

 販売価格が 12 万円の製品を製造するのに,表のような代替案 A と B がある。
販売数量が少ない場合と多い場合で,どちらの案が有利かが決まる。案 A と案 B
において,有利さが逆転する月間販売数量は何個か。

 ┌──┬―――――――┬──────┐
 │  │月当たり固定費│ 変動費単価 │
 ├──┼―――――――┼──────┤
 │案 A│ 1,000 万円 │ 7 万円/個 │
 ├──┼──―――――┼──────┤
 │案 B│ 2,000 万円 │ 5 万円/個 │
 └──┴─―――――─┴──────┘

 ア 400

 イ 500

 ウ 600

 エ 700
ANSWER 解説
------------------------------------------------------------------------
040405

 販売価格が 12 万円の製品を製造するのに,表のような代替案 A と B がある。
販売数量が少ない場合と多い場合で,どちらの案が有利かが決まる。案 A と案 B
において,有利さが逆転する月間販売数量は何個か。

 ┌──┬―――――――┬──────┐
 │  │月当たり固定費│ 変動費単価 │
 ├──┼―――――――┼──────┤
 │案 A│ 1,000 万円 │ 7 万円/個 │
 ├──┼──―――――┼──────┤
 │案 B│ 2,000 万円 │ 5 万円/個 │
 └──┴─―――――─┴──────┘

 ア 400

 イ 500

 ウ 600

 エ 700
ANSWER 解説
------------------------------------------------------------------------
040406

 データの相関関係を見るために作成した散布図の中で,“負の相関”を示すも
のはどれか。

 ア
            20├
             │
             ├
             │●
           ●10├ ●
          ●  │●
           ●●├●
         ●   │  ●
  ─┴─┴─┴─┴─┴─┼─●─┴─┴─┴─┴─
     -20  -10  ● │●  10   20
       ● ●   ├  ●● ●
      ● ● ●  │   ●
            -10├     ●
       ●     │      ●
             ├
             │
            -20├

 イ
            20├● ●
             │ ● ●
             ├● ● ●●
             │ ● ● ● ●
            10├   ●● ● ●
             │     ●●● ●
             ├       ● ●
             │          ●
  ─┴─┴─┴─┴─┴─┼─┴─┴─┴─┴─┴─
     -20  -10    │   10   20
             ├
             │
            -10├
             │
             ├
             │
            -20├

 ウ
            20├
             │
             ├
           ● │ ●
            10├   ●
         ●   │  ●
          ● ●├      ●
       ●     │●  ●  ●
  ─┴─┴─┴─┴─┴─┼─●─┴─┴─┴─┴─
     -20● -10 ●  │●  10●  20
           ● ├  ●   ●
      ●      │    ●
       ●    -10├ ●
          ● ●│
             ├
             │
            -20├

 エ
            20├
             │
             ├
             │
            10├
             │
             ├
             │
  ─┴─┴─┴─┴─┴─┼─┴─┴─┴─┴─┴─
     -20  -10  ●●│   10   20
         ●● ●├
      ●●● ●● │
     ● ●●●  -10├
     ●●●     │
   ●● ●●     ├
   ● ●       │
     ●      -20├
ANSWER 解説
------------------------------------------------------------------------
040407

 企業のコンピュータやパソコンを金融機関のコンピュータセンタに接続し,金
融機関の各種サービスをオンラインで利用できるものはどれか。

 ア ファームバンキング

 イ ホームバンキング

 ウ ホールセールバンキング

 エ リテールバンキング
ANSWER 解説
------------------------------------------------------------------------
040408

 プログラムの著作権に関する記述のうち適切なものはどれか。

 ア 個人が作成し実名で公表したプログラムの著作権保護期間は,作成後 50 年
  である。

 イ 正当に取得したプログラムの複製物であっても,著作権者の許諾がない限り,
  それを更に複製することは認められない。

 ウ 著作者が法人であるプログラムは,公開していなくても著作物と認められる。

 エ プログラムを指定登録機関に登録しなければ、著作権は成立しない。
ANSWER 解説
------------------------------------------------------------------------
040409

 システム開発における派遣契約に関する記述のうち適切なものはどれか。

 ア A 社から派遣された開発要員からの苦情が軽微なものであったので, A 社
  に通知せず処理した。

 イ B 社から派遣された開発要員が,業務に精通していたので,プロジェクト
  完了まで 1 年を超えた使用した。

 ウ C 社から開発要員を派遣してもらい,委託側社内を開発場所とし,開発効率
  を上げるため,C 社の代表者に指揮,命令を任せた。

 エ 人手不足に対応するため,取引のない D 社の社員をいったん E 社に派遣し
  てもらった上で,その人を E 社との派遣契約で受け入れた。
ANSWER 解説
------------------------------------------------------------------------
040412

 n ビットのすべてが 1 である 2 進数"1111…11"が表す数値又は数式はどれか。
ここで,負数は 2 の補数で表す。

 ア -(2^(n-1)-1)

 イ -1

 ウ 0

 エ 2^n - 1
ANSWER 解説
------------------------------------------------------------------------
040413

 最上位をパリティビットとする 8 ビット符号において,パリティビット以外
の下位 7 ビットを得るためのビット演算はどれか。

 ア 16 進数 0F との AND をとる。

 イ 16 進数 0F との OR をとる。

 ウ 16 進数 7F との AND をとる。

 エ 16 進数 FF との XOR(排他的論理和)をとる。
ANSWER 解説
------------------------------------------------------------------------
040414

 表探索におけるハッシュ法の特徴として,適切なものはどれか。

 ア 2 分木を用いる方法の別称である。

 イ 格納場所の衝突が発生しない方法である。

 ウ キーの関数値によって格納場所を決める。

 エ 探索に要する時間は表全体の大きさにほぼ比例する。
ANSWER 解説
------------------------------------------------------------------------
040415

 プロセッサの割込みで,外部割込みに分類されるものはどれか。

 ア 演算例外

 イ タイマ

 ウ ページフォールト

 エ 命令コード異常
ANSWER 解説
------------------------------------------------------------------------
040419

 10 進数の演算式 7÷32 の結果を 2 進数で表したものはどれか。

 ア 0.001011

 イ 0.001101

 ウ 0.00111

 エ 0.0111

【実習課題】普通のやり方で解ける方は,カッコイイやり方で解こう。
ANSWER 解説
------------------------------------------------------------------------
040420

 次の式は,何進法で成立するか。

     1015 ÷ 5 = 131 (余り 0)

 ア 6

 イ 7

 ウ 8

 エ 9
ANSWER 解説
------------------------------------------------------------------------
040421

 実数 a を a = f × r^e と表す浮動小数点表記に関する記述として,適切な
ものはどれか。

 ア f を仮数,e を指数,r を基数という。

 イ f を基数,e を仮数,r を指数という。

 ウ f を基数,e を指数,r を仮数という。

 エ f を指数,e を基数,r を仮数という。
ANSWER 解説
------------------------------------------------------------------------
040422

 32 ビットのレジスタに 16 進数 ABCD が入っているとき,2 ビットだけ右に
論理シフトしたときの値はどれか。

 ア 2AF3

 イ 6AF3

 ウ AF34

 エ EAF3
ANSWER 解説
------------------------------------------------------------------------
040423

 けた落ちの説明として,適切なものはどれか。

 ア 値がほぼ等しい浮動小数点同士の減算において,有効けた数が大幅に減っ
  てしまうことがある。

 イ 演算結果が,扱える数値の最大値を超えることによって生じる誤差である。

 ウ 数表現のけた数に限度があるとき,最小のけたより小さい部分について四
  捨五入,切上げ又は切捨てを行うことによって生じる誤差である。

 エ 浮動小数点の加算において,一方の数値の下位のけたが欠落することであ
  る。
ANSWER 解説
------------------------------------------------------------------------
040426

 赤,白,黄の 3 種類の球が 3 個ずつ入っている箱の中から,3 個の球を同時
に取り出すとき,すべて白の球になる確率は幾らか。

 ア 1/84

 イ 3/14

 ウ 5/21

 エ 11/14
ANSWER 解説
------------------------------------------------------------------------
040427

 1 ビットの数 A,B の和を 2 ビットで表現したとき,上位ビット C と下位ビッ
ト S を表す論理式の組合せはどれか。ここで,"・"は論理積,"+"は論理和,
not(X) は X の否定を表す。

   ┌─┬─┬─────┐
   │  │  │ AとBの和 │
   │ A│ B├──┬──┤
   │  │  │ C  │  S │
   ├─┼─┼──┼──┤
   │ 0│ 0│  0 │  0 │
   ├─┼─┼──┼──┤
   │ 0│ 1│  0 │  1 │
   ├─┼─┼──┼──┤
   │ 1│ 0│  0 │  1 │
   ├─┼─┼──┼──┤
   │ 1│ 1│  1 │  0 │
   └─┴─┴──┴──┘


  ┌──┬──────────────┐
  │ C │          S              │
┌─┼──┼──────────────┤
│ア│A・B│{ A・not(B) }+{ not(A)・B }│
├─┼──┼──────────────┤
│イ│A・B│{ A+not(B) }・{ not(A)+B }│
├─┼──┼──────────────┤
│ウ│A+B│{ A・not(B) }+{ not(A)・B }│
├─┼──┼──────────────┤
│エ│A+B│{ A+not(B) }・{ not(A)+B }│
└─┴──┴──────────────┘
ANSWER 解説
------------------------------------------------------------------------
040428

 論理型の変数 A,B の値にかかわらず,次の流れ図と同一の分岐が得られるも
のはどれか。ここで,AND は論理積,OR は論理和,XOR は排他的論理和,NAND
は否定論理積を表す。


        │
       / \偽
         /  A \─────────┐
      \   /         │
       \ /          │
        │ 真         │
       / \ 偽       / \ 偽
            /  B \───┐   /  B \───┐
      \   /   │   \   /   │
       \ /    │    \ /    │
        │真    │     │真    │
        │     │←────┘     │
        └─────⌒──────────→│
              │           │
           ───┴───     ───┴───
          (  exit 1  )   (  exit 2  )
            ̄ ̄ ̄ ̄ ̄ ̄ ̄      ̄ ̄ ̄ ̄ ̄ ̄ ̄


 ア      │
       /  \ 偽
            /A AND B\──────┐
      \    /      │
       \  /       │
        │真        │
     ───┴───    ───┴───
    (  exit 1  ) (  exit 2  )
      ̄ ̄ ̄ ̄ ̄ ̄ ̄     ̄ ̄ ̄ ̄ ̄ ̄ ̄

 イ      │
       /  \ 偽
            /A XOR B\──────┐
      \    /      │
       \  /       │
        │真        │
     ───┴───   ───┴───
    (  exit 1  ) (  exit 2  )
      ̄ ̄ ̄ ̄ ̄ ̄ ̄    ̄ ̄ ̄ ̄ ̄ ̄ ̄

 ウ
         │
       /  \ 偽
            /A NAND B\──────┐
      \    /       │
       \  /        │
        │真         │
     ───┴───    ───┴───
    (  exit 1  ) (  exit 2  )
      ̄ ̄ ̄ ̄ ̄ ̄ ̄     ̄ ̄ ̄ ̄ ̄ ̄ ̄
 エ
         │
       /  \ 偽
            / A OR B\──────┐
      \    /      │
       \  /       │
        │真        │
     ───┴───    ───┴───
    (  exit 1  ) (  exit 2  )
      ̄ ̄ ̄ ̄ ̄ ̄ ̄     ̄ ̄ ̄ ̄ ̄ ̄ ̄
ANSWER 解説
------------------------------------------------------------------------
040430

 2 種類の文字 "A","B" を 1 個以上,最大 n 個並べた符号を作る。60 通り
の符号を作るときの n の最小値は幾らか。

 ア 4

 イ 5

 ウ 6

 エ 7
ANSWER 解説