DOS/360
IBMが1986年にリリースしたVSE/SP (System Product)は9370プロセッサーと共に発表された。VSE/SPはSSX/VSEの後継で、VSE/AF、ACF/VTAM、CICS、POWER/VS等のVSEで最も人気が高い製品がVSEにバンドルされた。顧客はXA(31ビット)バージョンを望んだが、VSE/SPは24ビットアドレスのみをサポートしていた。
形式は/&。ステートメント内で空白文字以降のデータは無視される。
OPTIONステートメントはこのジョブに適用するシステムオプションの値を指定する。形式は// OPTION <option1>[,<option2>...]。
ASSGNステートメントは論理I/Oユニットを物理デバイスに割り当てる。形式は// ASSGN SYSxxx,<device>[,<tape option>]。SYSxxxはSYS001やSYSIPTなどの論理ユニットを示す。<device>には物理デバイス(チャネルやユニット)を示すX'cuu'、無視すること(nullデバイス)を示すIGN、割り当てがないことを示すUAのいずれかを指定する。<tape option>には密度やパリティなどのテープモードを指定するか、代替デバイスであることを示すALTを指定する。
RESETステートメントは指定したI/Oユニットの割り当てをデフォルト値にリセットする。形式は// RESET <option>。<option>には、システム論理ユニットへの割り当てをリセットするSYS、プログラマによる割り当てをリセットするPROG、あらゆる割り当てをリセットするALL、論理ユニットSYSxxxの割り当てをリセットするSYSxxx(例えばSYS002など)のいずれかを指定する。
SSX/VSE (Small System Executive)はOSと人気のアプリをあらかじめ組み合わせたパッケージで、IBMはこれを使ってVSEの販売やインストールを簡略化しようと試みた。SSXは1982年にリリースされ、後に後継のVSE/SPがリリースされた。IBMはSSXに14本のコンポーネント製品(Advanced Functions/VSE、VSE/POWER、ACF/VTAME、VSE/VSAM、CICS/DOS/VS、DOS/VS、Sort/Merge、VSE/ICCF、VSE/OCCF、VSE/IPCS、DOS/COBOL、バックアップ/リストア、スペースマネジメント、VSE/DITTO)をバンドルして販売した。ISVよりバンドル販売が独占禁止法に抵触するとの指摘を受けたIBMは、見積もりを請求すれば個別の販売に応じる妥協案を示して受け入れられたが、再び批判を受けて結局は各製品の単体価格を製品リストに明記することになった。
他の全てのSystem/360用OSと同様に、DOSの初期バージョンでは同時に1つのプログラムしか実行できなかった。その後のバージョンの「リアル」なDOSでは最大3つのプログラムを別々のメモリパーティション上で同時に実行でき、よりスケーラブルなOS/360と同じハードウェアメモリ保護機能がサポートされていた。各パーティションにはBG (バックグラウンド)、F1 (フォアグラウンド1)、F2 (フォアグラウンド2)という名前が付いていた。マルチプログラミング機能はDOS/360ではオプションでありシステム構成時に設定できた。いずれかのフォアグラウンドパーティションでバッチを実行できるSYSGENのオプションもあった。事前に構成していない場合はオペレータが手動でフォアグラウンドプログラムを起動しなければならなかった。
DOS-VSでは最大で7つのプログラムを同時に実行できたが、DOSシステムがインストールされているような規模の小さなシステム上では5~6本までの構成をとるのが普通だった。DOSやDOS-VSではIBMでブートローダを意味する用語であるIPL (Initial Program Load)でパーティションの本数を設定できた。