[ki141-01]
2進数で表現すると無限小数になる10進小数はどれか。
ア 0.375 イ 0.45 ウ 0.625 エ 0.75
【解答】
正解:イ
0.5=1/21→0.12, 0.25=1/22→0.012, 0.125=1/23→0.0012,・・・
イ以外は次のように有限小数になるので×。→イが〇
ア:0.375=0.25+0.125→0.01+0.001=0.011
ウ:0.625=0.5+0.125→0.1+0.001=0.101
エ:0.75=0.5+0.25→0.1+0.01=0.11
(イ:0.45→0.01 1100 1100 1100 … のように循環小数(無限小数)になる。)
小数点以下の基数変換
[ki141-02]
次の表は,入力記号の集合が {0,1},状態集合が {a,b,c,d} である有限オートマトンの状態遷移表である。長さ3以上の任意のビット列を左(上位ビット)から順に読み込んで最後が110で終わっているものを受理するには,どの状態を受理状態とすればよいか。
0 1
a a b
b c d
c a b
d c d
ア a イ b ウ c エ d
【解答】
正解:ウ
「受理」とは,遷移によって処理が正常に終了した状態をいう。
最後が110だから,a,b,c,dの各状態で,1→1→0を与えたときの終了状態を調べる。
1 1 0
a b d c
b d d c
c b d c
d d d c
どの場合も最終でcになるから,cが受理状態になる。→ウが〇
参照:状態遷移図
[ki141-03]
記憶領域を管理するアルゴリズムのうち,ベストフィット方式の特徴として,適切なものはどれか。
- ア 空きブロック群のうち,アドレスが下位のブロックを高い頻度で使用するので,アドレスが上位の方に大きな空きブロックが残る傾向にある。
- イ 空きブロック群のうち,要求された大きさを満たす最小のものを割り当てるので,最終的には小さな空きブロックが多数残る傾向にある。
- ウ 空きブロックの検索にハッシュ関数を使用しているので,高速に検索することができる。
- エ 空きブロックをアドレスの昇順に管理しているので,隣接する空きブロックを簡単に見つけられ,より大きな空きブロックにまとめることができる。
【解答】
正解:イ
アは×。空き領域の大きさで選択。顕著な偏りにはならない。
イは〇。これがベストフィット方式の欠点
ウは×。リストを先頭から順番に探索
エは×。まとめる機能はコンパクション。管理方式ならむしろファーストフィット方式?
参照:ベストフィット方式
[ki141-04]
メイン処理,及び表に示す二つの割込みA,Bの処理があり,多重割込みが許可されている。割込みA,Bが図のタイミングで発生するとき,0ミリ秒から5ミリ秒までの間にメイン処理が利用できるCPU時間は何ミリ秒か。ここで,割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。
割込み 処理時間(ミリ秒) 割込み優先度
A 0.5 高
B 1.5 低
│ │ ┃ │ │ ┃ │ ┃ │ │ │
│ │ ↓ │ │ ↓ │ ↓ │ │ │
割込みAの発生├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
┃ │ │ │ │ │ │ │ │ │ ┃
↓ │ │ │ │ │ │ │ │ │ ↓
割込みBの発生├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
0 1 2 3 4 5 時間(ミリ秒)
注記 ↓は,割込みの発生タイミングを示す。
ア 2 イ 2.5 ウ 3.5 エ 5
【解答】
正解:ア
│ │ ┃ │ │ ┃ │ ┃ │ │ │
│ │ ↓A│ │ ↓A│ ↓A│ │ │
割込みAの発生├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
┃ │ │ │ │M│ │M│ │M│M┃
↓B│B│ │B│ │ │ │ │ │ ↓
割込みBの発生├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
0 1 2 3 4 5 時間(ミリ秒)
└─┴───┘
1.5ミリ秒(途中でAの割込みで0.5ミリ秒遅延)
上図のMの部分がメイン処理の時間→2ミリ秒→アが〇
[ki141-05]
システムの信頼性指標に関する記述のうち,適切なものはどれか。
ア MTBFとMTTRは,稼働率が0.5のときに等しくなる。
イ MTBFは,システムが故障してから復旧するまでの平均時間を示す。
ウ MTTRは,MTBFに稼働率を掛けると求めることができる。
エ MTTRは,システムに発生する故障と故障の間隔の平均時間を示す。
【解答】
正解:ア
稼働率=MTBF/(MTBF+MTTR)
アは〇。0.5=MTBF/(MTBF+MTTR) →MTBF=MTTR
イは×。MTTRの説明
ウは×。MTBF×MTBF/(MTBF+MTTR≠MTBF
エは×。MTBFの説明
参照:RAS,MTBF,MTTR
[ki141-06]
OSのプロセス制御におけるプリエンプティブ方式に関する記述のうち,適切なものはどれか。
- ア 各プロセスがシステム資源を自主管理できるので,マルチプログラミングに向いている。
- イ ノンプリエンプティブ方式に比べて,コンテキスト切替えのためのオーバヘッドが小さい。
- ウ ノンプリエンプティブ方式に比べて,特定のプロセスがプロセッサを独占することが多い。
- エ プリエンプティブ方式を実現するには,OSがプロセスを強制的に切り替えて実行する機構が必要になる。
【解答】
正解:エ
アは×。OSが管理
イは×。割込みによるプロセス切り替えのオーバヘッド増大
ウは×。タイマ割込みによるプロセスの平準化
エは〇。
参照:プリエンプティブ方式
[ki141-07][fe122-22][ki111-08]
NAND素子を用いた次の組み合わせ回路の出力Zを表す式はどれか。ここで,論理式中の「・」は論理積,「+」は論理和,「X」はXの否定を表す。
ア X・Y イ X+Y ウ X・Y エ X+Y
【解答】
正解:イ
X Y A B Z
0 0 1 1 0
0 1 1 0 1
1 0 0 1 1
1 1 0 0 1
↓
X+Y (イ)
参照:「論理演算の発展と回路」
[ki141-08]
UMLを用いて表した部門と社員の関係を表すデータモデルの説明のうち,適切なものはどれか。
┌────┐1 *┌────┐
│ 部門 ├───────┤ 社員 │
└────┘ ◀ 所属する └────┘
ア 社員が1人も所属していない部門は登録できない。
イ 社員は複数の部門に所属することができる。
ウ どの部門にも所属しない社員は登録できない。
エ 一つの部門に複数の社員は所属できない。
【解答】
正解:ウ
(部門)1:*(社員)の関連
・部門には*人(0以上任意)の社員がいる→アは×,エは×
・すべての社員は必ず唯一の部門に属する→イは×,ウは〇
参照:クラス図 関連,多重度
[ki141-09]
分散データベースにおいて図のようなコマンドシーケンスがあった。調停者がシーケンス[ a ]で発行したコマンドはどれか。ここで,コマンドシーケンスの記述にUMLのシーケンス図の記法を用いる。
ア COMMITの実行要求 イ ROLLBACKの実行要求
ウ 判定コードの書出し要求 エ ログ書出しの実行要求
【解答】
正解:イ
このシーケンス図は,2相コミットメントの流れを示している。
システム1へのCOMMIT可否問合せでは可,すなわち更新できるとの返答を得たが,システム2へのCOMMIT可否問合せでは否,すなわち何らかの事態により更新できないとの返答だった。
2相コミットメントでは,いづれかのシステムで否になればすべての更新をしない。システム1と2に,処理撤回を通知して,更新中に障害が発生したときのデータ復元処理である「ロールバック」処理を行うよう指示する。
→イが〇
参照:2相コミットメント
[ki141-10]
トランザクションの原子性(atomicity)の説明として,適切なものはどれか。
- ア データの物理的格納場所やアプリケーションプログラムの実行場所を意識することなくトランザクション処理が行える。
- イ トランザクションが完了したときの状態は,処理済みか未処理のどちらかしかない。
- ウ トランザクション処理においてデータベースの一貫性が保てる。
- エ 複数のトランザクションを同時に処理した場合でも,個々の処理結果は正しい。
【解答】
正解:イ
アは×。ディレクトリサーバ
イは〇。
ウは×。一貫性(consistency)
エは×。独立性(隔離性)(isolation)
参照:ACID特性
[ki141-11][fe082-55]
TCP/IPの環境で使用されるプロトコルのうち,構成機器や障害時の情報収集を行うために使用されるネットワーク管理プロトコルはどれか。
ア NNTP イ NTP ウ SMTP エ SNMP
【解答】
正解:エ
アは×。NNTP(Network News Transfer Protocol)ネットワークニュースのメッセージ転送プロトコル。ネットワークニュースはメーリングリストやSNSに替われて現在ではあまり使われていない。
イは×。NTP(Network Time Protocol)時刻合わせのプロトコル
ウは×。SMTP(Simple Mail Transfer Protocol)電子メール送信・転送プロトコル
エは○。SNMP(Simple Network Management Protocol)
[ki141-12]
認証局が侵入され,攻撃者によって不正なWebサイト用のディジタル証明書が複数発行されたおそれがある。どのディジタル証明書が不正に発行されたものか分からない場合,誤って不正に発行されたディジタル証明書を用いたWebサイトにアクセスしないために利用者側で実施すべき対策はどれか。
- ア Webサイトのディジタル証明書の有効期限が過ぎている場合だけアクセスを中止する。
- イ Webサイトへのアクセスログを確認し,ドメインがWhoisデータベースに登録されていない場合だけアクセスする。
- ウ 当該認証局のCP(Certificate Policy)の内容を確認し,セキュリティを考慮している内容である場合だけアクセスする。
- エ ブラウザで当該認証局を信頼していない状態に設定し,Webサイトのディジタル証明書に関するエラーが出た場合はアクセスを中止する。
【解答】
正解:エ
アは×。不正証明書は発行後間もないのだから有効期限は切れていない確率が高い。
イは×。ドメイン登録時に申請した所有者や住所などのデータベース。ディジタル証明書とは無関係
ウは×。CPは自認証局の証明書発行のポリシーなので真偽とは無関係
エは○。これにより攻撃された認証局が発行したものかどうかわかる
参照:電子署名と認証
[ki141-13][ki122-15]
安全なWebアプリケーションの作り方について,攻撃と対策の適切な組合せはどれか。
攻撃 対策
ア SQLインジェクション
SQL文の組み立てに静的プレースホルダを使用する。
イ クロスサイトスクリプティング
任意の外部サイトのスタイルシートを取り込めるようにする。
ウ クロスサイトリクエストフォージェリ
リクエストにGETメソッドを使用する。
エ セッションハイジャック
利用者ごとに固定のセッションIDを使用する。
【解答】
[ki141-14]
ディジタルフォレンジックスの説明として,適切なものはどれか。
- ア あらかじめ設定した運用基準に従って,メールサーバを通過する送受信メールをフィルタリングすること
- イ サーバに対する外部からの攻撃や不正なアクセスを防御すること
- ウ 磁気ディスクなどの書換え可能な記憶媒体を単に初期化するだけではデータを復元される可能性があるので,任意のデータ列で上書きすること
- エ 不正アクセスなどコンピュータに関する犯罪の法的な証拠性を確保できるように,原因究明に必要な情報の保全,収集,分析をすること
【解答】
正解:エ
アは×。フィルタリング,多くのメールソフトに標準装備
イは×。ファイアウォール
ウは×。PC廃棄処分での留意事項
エは○。ディジタルフォレンジックス
[ki141-15]
SSHの説明はどれか。
ア MIMEを拡張した電子メールの暗号化とディジタル署名に関する標準
イ オンラインショッピングで安全にクレジット決済を行うための仕様
ウ 対称暗号技術と非対称暗号技術を併用して電子メールの暗号化,復号の機能をもつツール
エ リモートログインやリモートファイルコピーのセキュリティを強化したツール及びプロトコル
【解答】
[ki141-16]
ソフトウェアの使用性を向上させる施策として,適切なものはどれか。
ア オンラインヘルプを充実させ,利用方法を理解しやすくする。
イ 外部インタフェースを見直し,連携できる他システムを増やす。
ウ 機能を追加し,業務においてシステムが利用できる範囲を拡大する。
エ ファイルを分散して配置し,障害によるシステム停止のリスクを減らす。
【解答】
[ki141-17][ki102-16]
マッシュアップに該当するものはどれか。
ア 既存のプログラムから,そのプログラムの仕様を導き出す。
イ 既存のプログラムを部品化し,それらの部分を組み合わせて,新規プログラムを開発する。
ウ クラスライブラリを利用して,新規プログラムを開発する。
エ 公開されている複数のサービスを利用して,新たなサービスを提供する。
【解答】
[ki141-18]
システム開発のプロジェクトにおいて,EVMを活用したパフォーマンス管理をしている。開発途中のある時点でCV(コスト差異)の値が正,SV(スケジュール差異)の値が負であるとき,プロジェクトはどのような状況か。
- ア 開発コストが超過し,さらに進捗も遅れているので,双方について改善するための対策が必要である。
- イ 開発コストと進捗がともに良好なので,今のパフォーマンスを維持すればよい。
- ウ 開発コストは問題ないが,進捗に遅れが出ているので,遅れを改善するための対策が必要である。
- エ 進捗は問題ないが,開発コストが超過しているので,コスト効率を改善するための対策が必要である。
【解答】
正解:ウ
CVが正→EV(現時点完了作業の予算コスト)>AC(現時点完了作業の実績コスト)
→コストだけなら問題なし
SVが負→EV(現時点完了作業の予算コスト)<PV(現時点計画完了作業の予算コスト)
→作業で見ると予算コストをオーバーしている
→作業が遅れているので,現時点で使ったコストは予算に達していない
→ウが〇
参照:EVM
[ki141-19]
プロジェクト全体のスケジュールを短縮する技法の一つである「クラッシング」では,メンバの時間外勤務を増やしたり,業務内容に精通したメンバを新たに増員したりする。「クラッシング」を行う際に,優先的に資源を投入すべきスケジュールアクティビティはどれか。
ア 業務の難易度が最も高いスケジュールアクティビティ
イ クリティカルパス上のスケジュールアクティビティ
ウ 資源が確保できる時期に開始するスケジュールアクティビティ
エ 所要期間を最も長く必要とするスケジュールアクティビティ
【解答】
正解:イ
クラッシングは,プロジェクト全体のスケジュールを短縮するのだから,クリティカルパスの作業(スケジュールアクティビティ)に投入する必要がある。→イが○
[ki141-20]
データの追加・変更・削除が,少ないながらも一定の頻度で行われるデータベースがある。このデータベースのフルバックアップを磁気テープに取得する時間間隔を今までの2倍にした。このとき,データベースのバックアップ又は復旧に関する記述のうち,適切なものはどれか。
ア フルバックアップ1回当たりの磁気テープ使用量が約2倍になる。
イ フルバックアップ1回当たりの磁気テープ使用量が約半分になる。
ウ フルバックアップ取得の平均実行時間が約2倍になる。
エ ログ情報によって復旧するときの処理時間が平均して約2倍になる。
【解答】
正解:エ
アは×。新規トランザクションは2倍になるが,全体のデータ量は2倍にはならない。
イは×。一般には追加データが削除データより多いだろうから,全体のデータ量は多くなる。
ウは×。アと同じ理由。
エは○。期間が2倍になると,ログ情報が2倍になると考えられるので,復旧処理時間は2倍になる。
[ki141-21][ki122-22]
システム監査人が負う責任はどれか。
ア 監査結果の外部への開示
イ 監査対象システムの管理
ウ 監査報告会で指摘した問題点の改善
エ 監査報告書に記載した監査意見
【解答】
正解:エ
アは×。経営者の判断(責任とはいえない)
イは×。システム管理部門
ウは×。被監査部門
エは〇。システム監査人
参照:システム監査人
[ki141-22][su05-33]
営業債権管理業務に関する内部統制のうち,適切なものはどれか。
- ア 売掛金回収条件の設定は,営業部門ではなく,審査部門が行っている。
- イ 売掛金の消込み入力と承認処理は,迅速性を重視する必要から経理部門ではなく,営業部門が行っている。
- ウ 顧客ごとの与信限度の決定は,審査部門ではなく,営業部門の責任者が行っている。
- エ 値引き・割戻し処理は,経理事務の担当者でなく,取引先の実態を熟知している請求業務の担当者が行っている。
【解答】
正解:ア
原則を理解しておくこと
不正の防止:当事者がすべて行うのではチェックができない→アは○
[ki141-23][ki121-24]
業務プロセスを可視化する手法としてUMLを採用した場合の活用シーンはどれか。
- ア データ中心にプロセスを表現するためにデータをエンティティとその属性で表し,エンティティ間の関連を図にする。
- イ データの流れによってプロセスを表現するために,データの発生,吸収の場所,蓄積場所,データの処理をデータの流れを示す矢印でつないで表現する。
- ウ 複数の観点でプロセスを表現するために,目的に応じたモデル図法を使用し,オブジェクトモデリングのために標準化された記述ルールで表現する。
- エ プロセスの機能を網羅的に表現するために,一つの要件に対し発生する事象を条件分岐の形式で記述する。
【解答】
正解:ウ
アは×。E-R図
イは×。DFD
ウは〇。UML
エは×。BPD
UMLの図法にはE-R図,DFD,BPDに似た図があるが,いずれも特定の目的のための図であり,「業務プロセスを可視化する」には「目的に応じた(複数の)モデル図法」が必要なので,ウが適切である。
[ki141-24]
IT投資効果の評価に用いられる手法のうち,ROIによるものはどれか。
- ア 一定期間のキャッシュフローを,時間的変化に割引率を設定して現在価値に換算した上で,キャッシュフローの合計値を求め,その大小で評価する。
- イ キャッシュフロー上で初年度の投資によるキャッシュアウトフローが何年後に回収できるかによって評価する。
- ウ 金銭価値の時間的変化を考慮して,現在価値に換算されたキャッシュフローの一定期間の合計値がゼロとなるような割引率を求め,その大小で評価する。
- エ 投資額を分母に,投資による収益を分子とした比率を算出し,投資に値するかどうかを評価する。
【解答】
正解:エ
アは×。現在価値法(NPV法)
イは×。回収期間法
ウは×。内部収益率法(IRR法)
エは〇。ROI
参照:現在価値法による設備投資の採算計算
ア・イ・ウも結局は,収益/投資額が投資判断指標になり,ROI法と呼ばれることもあるが,エがROIの定義なので,エを○とする。
[ki141-25]
BABOKの説明はどれか。
- ア ソフトウェア品質の基本概念,ソフトウェア品質マネジメント,ソフトウェア品質技術の三つのカテゴリから成る知識体系
- イ ソフトウェア要求,ソフトウェア設計,ソフトウェア構築,ソフトウェアテスティング,ソフトウェア保守など10の知識エリアから成る知識体系
- ウ ビジネスアナリシスの計画とモニタリング,引き出し,要求アナリシス,基礎コンピテンシなど七つの知識エリアから成る知識体系
- エ プロジェクトマネジメントに関するスコープ,タイム,コスト,品質,人的資源,コミュニケーション,リスクなど九つの知識エリアから成る知識体系
【解答】
[ki141-26]
ダイバーシティマネジメントの説明はどれか。
- ア 従業員が仕事と生活の調和を図り,やりがいをもって業務に取り組み,組織の活力を向上させることである
- イ 性別や年齢,国籍などの面で従業員の多様性を尊重することによって,組織の活力を向上させることである。
- ウ 自ら設定した目標の達成を目指して従業員が主体的に業務に取り組み,その達成度に応じて評価が行われることである。
- エ 労使双方が労働条件についての合意を形成し,協調して収益の増大を目指すことである。
【解答】
正解:イ
アは×。ワークライフバランス
イは○。ダイバーシティマネジメント
ウは×。目標管理
エは×。労使協調
[ki141-27]
バリューチェーンによる分類はどれか。
- ア 競争要因を,新規参入の脅威,サプライヤの支配力,買い手の交渉力,代替商品の脅威,競合企業の五つのカテゴリに分類する。
- イ 業務を,購買物流,製造,出荷物流,販売・マーケティング,サービスという五つの主活動と,人事・労務管理などの四つの支援活動に分類する。
- ウ 事業の成長戦略を,製品(既存・新規)と市場(既存・新規)の2軸を用いて,市場浸透,市場開発,製品開発,多角化の4象限のマトリックスに分類する。
- エ 製品を,市場の魅力度と自社の強みの2軸を用いて,花形,金のなる木,問題児,負け犬の4象限のマトリックスに分類する。
【解答】
[ki141-28][ki112-27][ki101-27]
「技術のSカーブ」の説明として,適切なものはどれか。
- ア 技術の期待感の推移を表すものであり,黎(れい)明期,流行期,反動期,回復期,安定期に分類される。
- イ 技術の進歩の過程を表すものであり,当初は緩やかに進歩するが,やがて急激に進歩し,成熟期を迎えると進歩は停滞気味になる。
- ウ 工業製品において生産量と生産性の関係を表すものであり,生産量の累積数が増加するほど生産性は向上する傾向にある。
- エ 工業製品の故障発生の傾向を表すものであり,初期故障期間では故障率は高くなるが,その後の偶発故障期間での故障率は低くなり,製品寿命に近づく摩耗故障期間では故障率は高くなる。
【解答】
[ki141-29]
職能部門別組織を説明したものはどれか。
- ア 業務遂行に必要な職能と利益責任を,製品別,顧客別又は地域別にもつことによって,自己完結的な経営活動が展開できる組織である。
- イ 構成員が,自己の専門とする職能部門と特定の事業を遂行する部門の両方に所属する組織である。
- ウ 購買・生産・販売・財務などの仕事の性質によって,部門を編成した組織である。
- エ 特定の課題のもとに各部門から専門家を集めて編成し,期間と目標を定めて活動する一時的かつ柔軟な組織である。
【解答】
正解:ウ
アは×。事業部制組織
イは×。マトリックス組織
ウは○。職能別組織
エは×。プロジェクト組織
参照:組織形態
[ki141-30][fe101-79][fe081-79][sd07-54][su07-48][ad072-79][su03-44]
労働者派遣法に基づいた労働者の派遣において,労働者派遣契約が存在するのはどの当事者の間か。
ア 派遣先事業主と派遣労働者 イ 派遣先責任者と派遣労働者
ウ 派遣元事業主と派遣先事業主 エ 派遣元事業主と派遣労働者
【解答】
正解:ウ
派遣契約
派遣元事業主--------派遣先事業主
| |
|雇用関係 |指揮命令
| |
派遣労働者----------┘
参照:「労働者派遣法」