開発技術
基本情報技術者試験|構造化設計のモジュール分割技法の
構造化設計のモジュール分割技法のうち、データの流れを『入力(源泉)→変換→出力(吸収)』の三つの部分に着目して分割し、それぞれを担うモジュール群に分ける技法はどれか。
アSTS分割
イTR分割
ウ共通機能分割
エジャクソン法
正解
ア.STS分割
STS分割は、処理の中心となるデータの流れを源泉(Source)・変換(Transform)・吸収(Sink)の三段階に分け、それぞれの役割を担うモジュール群に分割する技法である。設問の『入力→変換→出力の三部に着目』はSTS分割の定義そのものである。
?選択肢ごとの解説
ア ○STS分割は、処理の中心となるデータの流れを源泉(Source)・変換(Transform)・吸収(Sink)の三段階に分け、それぞれの役割を担うモジュール群に分割する技法である。設問の『入力→変換→出力の三部に着目』はSTS分割の定義そのものである。
イ ×TR分割(トランザクション分割)は、入力されるトランザクションの種類ごとに処理を振り分けてモジュール化する技法で、データの三段階分割とは着眼点が異なる。
ウ ×共通機能分割は、複数箇所で使う共通の処理をくくり出して独立モジュールにする技法であり、源泉・変換・吸収の三部構成とは異なる。
エ ×ジャクソン法(JSP)は入出力データの構造に対応させてプログラム構造を導く技法で、データ流れの三段階分割を主眼とするSTS分割とは異なる。
開発技術の他の問題
複数種類の伝票(受注・出荷・返品など)が混在して入力され、その種類に応じてまったく異なる処理へ振り分けたい。この特性をもつ処…設計技法であるHIPOの構成に関する説明として最も適切なものはどれか。画面設計において、利用者の入力ミスを未然に防ぐための工夫として最も適切なものはどれか。E-R図で表現された『部署』エンティティと『社員』エンティティの間に、一つの部署が複数の社員をもつ関連がある。これを関係デー…UMLのクラス図で、クラスAとクラスBを結ぶ関連の両端に、A側『1』、B側『0..*』という多重度が記されている。この記述が…UMLのクラス図における全体と部分の関係のうち、全体側のオブジェクトが消滅すると部分側のオブジェクトも一緒に消滅する、ライフ…クラス設計で、『正社員』『契約社員』『派遣社員』に共通する氏名・社員番号などの属性や操作を上位の『従業員』クラスにまとめ、各…UMLのクラス図で二つのクラスを結ぶ関連の端に書かれる『ロール名(役割名)』の役割として最も適切なものはどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0057
