2018年10月16日

平成30年度 技術士第二次試験問題 情報工学部門 T−16

T−16
データ圧縮の方式として著名なHuffman符号を用いて、入力“ABABACA”を
符号化したものはどれか。ただし、“A”、“B”、“C”、“D”の4種類の文字しか
現れず、発生確率は、“A”が80%、“B”が4%、“C”が15%、“D”が1%とする。

 @ 00010001001000
 A 0100100110
 B 010001000100
 C 011001100100
 D 100110011011



続きを読む
タグ:Huffman符号
posted by ファーストマクロ at 20:26| Comment(0) | H30技術士二次試験(情報工学)

2018年10月15日

平成30年度 技術士第二次試験問題 情報工学部門 T−15

T−15
あるプロジェクトにおける欠陥除去マトリクスは次の表のとおりであった。コー
ディング工程の欠陥除去率に最も近い値はどれか。このプロジェクトは
フェーズド・アプローチであり、各工程の欠陥除去率は次の式で導出される
ものとする。

工程の欠陥除去率 = 当該工程での欠陥除去数 ÷
 (当該工程開始時点において存在した欠陥数+当該工程で混入した欠陥数)

 ┌─────────┰────┬───┬────┬───┰────┐
 │  欠陥作込み工程┃    │   │    │   ┃    │
 │         ┃要件定義│ 設計 │コーディング│テスト┃ 合計 │
 │欠陥除去工程   ┃    │   │    │   ┃    │
 ┝━━━━━━━━━╋━━━━┿━━━┿━━━━┿━━━╋━━━━┥
 │要求定義     ┃ 11 │   │    │   ┃ 11 │
 ├─────────╂────┼───┼────┼───╂────┤
 │設計       ┃  2  │ 15 │    │   ┃ 17 │
 ├─────────╂────┼───┼────┼───╂────┤
 │コーディング   ┃  2  │ 4 │ 20 │   ┃ 26 │
 ├─────────╂────┼───┼────┼───╂────┤
 │テスト      ┃  1  │ 2 │  4  │ 1 ┃  8  │
 ┝━━━━━━━━━╋━━━━┿━━━┿━━━━┿━━━╋━━━━┥
 │合計       ┃ 16 │ 21 │ 24 │ 1 ┃ 62 │
 └─────────┸────┴───┴────┴───┸────┘

 @ 0.42  A 0.45  B 0.65  C 0.79  D 0.83



続きを読む
タグ:欠陥除去率
posted by ファーストマクロ at 19:40| Comment(0) | H30技術士二次試験(情報工学)

2018年10月14日

平成30年度 技術士第二次試験問題 情報工学部門 T−14

T−14
次の図は、ペトリネットの初期マーキングを表したものである。このネットの
動作に関する次の記述のうち、最も適切なものはどれか。
 平成30年度 技術士第二次試験問題 情報工学部門

 @ 4回目のトランジション発火の結果、P3のプレースにトークンは存在しない。
 A T2とT4のトランジションは競合する関係にある。
 B 初期マーキングで発火可能なトランジションは、T1とT4である。
 C トランジションの発火する順番によっては、デッドロックの状態となる。
 D どのように遷移しても、ネット内におけるトークンの総数は不変である。



続きを読む
posted by ファーストマクロ at 09:10| Comment(0) | H30技術士二次試験(情報工学)

2018年10月13日

平成30年度 技術士第二次試験問題 情報工学部門 T−13

T−13
図書購入担当者は1冊ごとに購入記録を残すこととし、下のクラス図を作成
したが、多重度の指定を間違えた。次のうち、このクラス図の理解として最も
適切なものはどれか。

 ┌───┐      ┌────┐      ┌───┐
 │取引先│      │購入記録│      │ 図書 │
 ├───┤1 0..*├────┤1 0..*├───┤
 │社名 ├──────┤整理番号├──────┤ISBN │
 │住所 │購入先   │購入日時│      │書名 │
 │   │      │    │      │著者 │
 │   │      │    │      │価格 │
 └───┘      └────┘      └───┘

 @ 同じ図書を複数冊購入できない。
 A 購入記録のない図書が存在しうる。
 B 購入先がわからない購入記録が存在しうる。
 C 図書がわからない購入記録は存在しない。
 D 1つの購入記録には1冊の図書しか対応づかない。



続きを読む
タグ:多重度
posted by ファーストマクロ at 08:36| Comment(0) | H30技術士二次試験(情報工学)

2018年10月12日

平成30年度 技術士第二次試験問題 情報工学部門 T−12

T−12
統計で用いる測定データの尺度に関する次の記述のうち、最も適切なものは
どれか。

 @ 間隔尺度では、測定値の原点が定まっており、加減乗除が意味を持つ。
 A 順序尺度では、測定値を数値化しても測定値間で演算を施すことはできない。
 B 名義尺度及び順序尺度は量的データであり、連続変量となる。
 C 名義尺度では、測定値の大小関係にしたがって数値を設定する。
 D 比率尺度 (比例尺度) では、測定値の原点が任意であるため、加減算のみ
   意味を持つ。



続きを読む
posted by ファーストマクロ at 01:05| Comment(0) | H30技術士二次試験(情報工学)

2018年10月11日

平成30年度 技術士第二次試験問題 情報工学部門 T−11

T−11
次のうち、JIS X0001:1994 (情報処理用語−基本用語) における
「情報システム」 の定義として最も適切なものはどれか。

 @ 情報処理システムと、これに関連する人的資源、技術的資源、財的資源
   などの組織上の資源からなり、情報を提供し配布するもの。
 A 情報処理システムのプログラム、手続き、規則及び関連文書の全体又は
   一部分。
 B データ処理システム及び装置であって情報処理を行うもの。事務機器、
   通信装置などを含む。
 C 命令の順序付けられた集合及び関連データであって、主記憶装置とは
   機能的に無関係な方法で記憶されるもの。
 D 要求された操作を遂行するのに必要なデータ処理システムの要素。



続きを読む
posted by ファーストマクロ at 20:20| Comment(0) | H30技術士二次試験(情報工学)

2018年10月10日

平成30年度 技術士第二次試験問題 情報工学部門 T−10

T−10
ISO/IEC 9126−1で定義されるソフトウェアの品質特性のうち、回復性
(recoverability) を品質副特性として含むものとして最も適切なものはどれか。

 @ 機能性 (functionality) : 要求されている機能を満たしているか。
 A 効率性 (efficiency) : 資源や性能を有効に利用しているか。
 B 使用性 (usability) : ユーザが使いやすいか。
 C 信頼性 (reliability) : ソフトウェア障害を引き起こすことなく機能できるか。
 D 保全性 (maintainability) : 機能の追加や修正に伴う保守がしやすいか。



続きを読む
タグ:品質特性
posted by ファーストマクロ at 20:52| Comment(0) | H30技術士二次試験(情報工学)

2018年10月09日

平成30年度 技術士第二次試験問題 情報工学部門 T−9

T−9
オブジェクト指向プログラムの設計原則に関する次の記述のうち、最も適切な
ものはどれか。
 @ 1つのインターフェースで、多様なメソッドを呼び出せるように作るべきである。
 A クラスはインタフェースに依存するのではなく実装に依存すべきである。
 B クラスは拡張に対して閉じており、修正に対しては開いていなければならない。
 C 派生するクラスは、元となったクラスと置換可能でなければならない。
 D 1つのクラスに複数の役割を持たせる。



続きを読む
posted by ファーストマクロ at 00:30| Comment(0) | H30技術士二次試験(情報工学)

2018年10月08日

平成30年度 技術士第二次試験問題 情報工学部門 T−8

T−8
次のうち、プログラムのモジュールの強度 (凝集度) が高いことの利点として
最も適切なものはどれか。
 @ モジュール間の関連を強くすることで、共有データへのアクセスが容易になる。
 A モジュール間のデータの関連が強くなり、オブジェクトのメモリ効率が高まる。
 B モジュールが抽象化されたことになるので、内部の詳細を明確に知ることができる。
 C モジュール内部の機能要素間の関連が強くなることで、モジュールの保守が
   容易になる。
 D モジュールの強度が高くなると、 モジュール内に無関係な複数の機能を含め
   られる。



続きを読む
posted by ファーストマクロ at 07:21| Comment(0) | H30技術士二次試験(情報工学)

2018年10月07日

平成30年度 技術士第二次試験問題 情報工学部門 T−7

T−7
ソフトウェア要求仕様書 (以下、要求仕様書という) の記述のガイドラインとして
の IEEE Std 830−1998で示される品質特性がある。その中で、「変更
容易性 (Modifiable)」 を確保する方法に関する次の記述のうち、最も適切な
ものはどれか。  

 @ どうやって作るか (How) を明確にし、要求の変化への対応を容易にする。
 A 機能の抜け漏れがないように、必要な要求をすべて要求仕様書に記述する。
 B 制約条件全てを満たす状況が存在するか否かを確認する。
 C 要求が互いに依存しないように、各要求を独立・分離して表現する。
 D 要求仕様書で利用する用語は、用語集を作成することで、その使い方に
   一貫性を持たせる。



続きを読む
タグ:品質特性
posted by ファーストマクロ at 00:08| Comment(0) | H30技術士二次試験(情報工学)