システムとは何を指す言葉なのか|応用情報視点で整理するITの構造 | SORAXIOM

システムとは何を指す言葉なのか(応用情報視点)

スポンサーリンク
応用情報を「暗記しない」で理解する

「システム」という言葉は、ITの現場で当たり前のように使われています。
しかし、何をもってシステムと呼んでいるのかを説明しようとすると、
意外と曖昧なまま使われていることが多い言葉でもあります。

応用情報技術者試験では、この曖昧さをそのままにしていると、
設問の意図を読み違えやすくなります。

この回では、応用情報レベルでの
「システム」という言葉の捉え方を整理します。


スポンサーリンク

システム=プログラム、ではない

まず前提として、
システムはプログラムそのものではありません。

  • プログラム
  • データ
  • 人の操作
  • 運用ルール

これらが組み合わさって、
初めて「システム」と呼ばれます。

応用情報では、
技術要素だけを見ていると誤答するように作られています。


応用情報でいう「システム」の範囲

応用情報の問題文で想定されているシステムには、
次のようなものが含まれます。

  • 利用者の操作や判断
  • 業務の流れ
  • データの持ち方
  • 障害時の対応
  • 運用・保守の前提

つまり、
動いている仕組み全体がシステムです。

ソースコードだけを見ても、
システムは見えてきません。


なぜこの捉え方が必要なのか

応用情報の午後問題では、

  • 仕様は正しいのに問題が起きている
  • プログラムは合っているのに事故が起きる

といった状況がよく出てきます。

これは、
システム=コードではない
という前提に気づかせるためです。

人の運用、データの扱い、
前提条件のズレが原因になることが多いからです。


「部分最適」がシステムを壊す

プログラム単体で見れば正しくても、
システム全体で見ると破綻するケースは珍しくありません。

  • 処理は速いが、操作が複雑すぎる
  • 正確だが、現場で回らない
  • 仕様通りだが、例外に弱い

応用情報では、
部分ではなく全体を見る視点が問われます。


実務とのつながり

実務でも、

  • 「仕様通りです」
  • 「設計書には書いてあります」

だけでは、
トラブルは解決しません。

本当に見るべきなのは、
それが現実の運用でどう使われているかです。

応用情報は、
その視点を試験という形で整理しているとも言えます。


まとめ

応用情報でいうシステムとは、

  • プログラムだけではない
  • 技術要素+人+運用を含む
  • 動いている仕組み全体

を指します。

この前提を持って問題文を読むだけで、
見えるものは大きく変わります。


次回予告

次回は、
「なぜシステムは層で考えるのか」
を扱います。

システムを分けて考える理由を、
応用情報視点で整理します。

コメント

タイトルとURLをコピーしました