必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. システムアーキテクト
  3. 平成22年度秋季問題一覧
  4. 平成22年度秋季問題5-解答・解説-分析

平成22年度秋季問題

問題5

プログラムの構造化設計におけるモジュール分割技法の説明のうち、適切なものはどれか。

STS分割は、プログラムをデータの流れに着目して分割する技法であり、入力データの処理、入力から出力への変換及び出力データの処理の三つの部分で構成することで、モジュールの独立性が高まる。
TR分割は、プログラムをデータの構造に着目して分割する技法であり、オンラインリアルタイム処理のように、入力トランザクションの種類に応じて処理が異なる場合に有効である。
共通機能分割は、プログラムをデータの構造に着目して分割する技法であり、共通な処理を一つにまとめ、共通モジュールとする。
ジャクソン法は、プログラムをデータの流れに着目して分割する技法であり、バッチ処理プログラムの分割に適している。

プログラムの構造化設計におけるモジュール分割技法の説明のうち、適切なものはどれか。

STS分割は、プログラムをデータの流れに着目して分割する技法であり、入力データの処理、入力から出力への変換及び出力データの処理の三つの部分で構成することで、モジュールの独立性が高まる。
TR分割は、プログラムをデータの構造に着目して分割する技法であり、オンラインリアルタイム処理のように、入力トランザクションの種類に応じて処理が異なる場合に有効である。
共通機能分割は、プログラムをデータの構造に着目して分割する技法であり、共通な処理を一つにまとめ、共通モジュールとする。
ジャクソン法は、プログラムをデータの流れに着目して分割する技法であり、バッチ処理プログラムの分割に適している。

解答:ア

<解説>

STS分割は、モジュール分割技法のひとつ。データの入力処理(Source)、データの変換処理(Transform)、データの出力処理(Sink)の3種類のモジュールに分割してモジュールの構造化を行う。
× TR分割は、モジュール分割技法のひとつ。データの種類により実行する処理(トランザクション)が決まるような場合に、トランザクションの種類ごとにモジュール分割を行う技法。 データの構造には着目しない。
× 共通機能分割は、モジュール分割技法のひとつ。プログラムにおいて、個々の機能で共通する機能を洗い出して共通モジュール化するとする技法である。プログラムのデータの構造には着目しない。
× ジャクソン法は、プログラム設計における、モジュール分割技法のひとつ。基本、連続、繰り返し、選択の4つの図式を用いて、データ構造とプログラム構造を階層化する。 データの構造に着目して分割する技法である。

キーワード

  • 「STS分割」関連の過去問題・・・STS分割とは
    • システムアーキテクト 平成22年度(秋季) 問5