仮想記憶パーソナルコンピューティング(VSPC)は、 IBMが1970年代後半から1980年代前半にかけて提供したサービスでした。 [ 1 ]データ端末から、ユーザーはIBMサービスセンターまたは組織のマシンルームにあるリモートコンピューティングハードウェア(モデムを使用した電話回線などによって接続)上で、対話型プロセスとバッチジョブの両方を実行できました。提供されたプログラミング言語には、 BASIC、FORTRAN、APL、PL/IのVSPCバリアントがありました。パーソナルコンピュータの発明により、コンピューティングパワーが個々のユーザーにローカルで提供されるようになり、VSPCは時代遅れになりました。
1976年に発表されたVSPCは、IBMのタイム・シェアリング・オプションよりもユーザーフレンドリーになるように設計され、簡単な英語でコマンドを提供した。[ 2 ] VSPCは、パンチカードを使わずにプログラムを作成してIBM(または互換機)メインフレームに送信する機能をユーザーに提供したが、プログラムは依然としてカード・イメージとして送信され、そのように送信されたプログラムはメインフレームのバッチ送信およびリソース割り当てプロセスにアクセスするために通常のIBMジョブ制御言語(JCL)ステートメントをすべて必要とした。VSPCを介して送信されたジョブからの出力は、プリンターにルーティングすることも、ユーザーのVSPCアカウントに返すこともできたが、一般に出力はVSPC端末で簡単に表示するには幅が広すぎた。
IBM Selectric端末(APLプログラミング用の特別なタイプボール付き)はサポートされていましたが、VSPCとのやり取りのほとんどは半二重のIBM 3270 (および互換機)端末を介して行われました。VSPCをAPLプログラミングに使用するには、通常のEBCDIC文字に加えてAPLシンボルを実装した特別な端末が必要でした。
VSPCはマクドナルドやロッキード・コーポレーションを含む多くの大企業で使用されていました。1984年までにIBMはVSPCの開発を中止し、ユーザーにタイムシェアリングオプションへの移行を推奨しました。[ 3 ]
参考文献
- ^ 1979年10月19日付Computerwoche誌の記事によると、ドイツではこのサービスは1979年10月に発表された。
- ^ Leavitt, Don (1976-01-12). 「VSPCにより370は『より親しみやすく』なった」「 . Computerworld . 第10巻第2号. pp. 1-2 . 2025年4月5日閲覧。
- ^ Carlyle, R. Emmett (1984年10月15日). 「VSPCユーザーは損失を被る」 . Datamation . pp. 46– 49. 2025年4月5日閲覧。