Fortran Monitor System はバッチベースのオペレーティング システムです。
これを使用するには、FORTRAN またはアセンブラでプログラム (またはジョブ) を紙に書き、それをパンチカードにコーディングする必要がありました。オペレーターはそれを機械に与える責任があり、結果はプリンターに出力されました。
ジョブは次のシーケンスで構成されます。
- 以下を示す$JOBカード:
- ジョブに割り当てられる最大時間(分単位)。
- 引き落とされる口座。
- プログラマーの名前。
- FORTRANコンパイラをロードするための$FORTRANカード。
- FORTRANプログラム。
- $LOADカードは、コンパイルされたプログラムをロードします。
- プログラムを実行するための$RUNカード。
- プログラムデータ。
- プログラムの実行を終了する$ENDカード。
FMS はIBM 7094 コンピュータ上で実行されました。しかし、バッチ処理モデルは、CTSS (ただし、FMS との互換性はまだありました) から始まる次世代のオペレーティング システムと、それに続くオペレーティング システム ( MULTICS 、 UNIX …) に置き換えられました。
