「Turbo Pascal 1.0」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
18行目: 18行目:
 
* [[5.25インチ・フロッピーディスク]]向けの[[PC-DOS]]または[[CP/M]]
 
* [[5.25インチ・フロッピーディスク]]向けの[[PC-DOS]]または[[CP/M]]
 
* [[8インチ・フロッピーディスク]]向けの[[CP/M]]
 
* [[8インチ・フロッピーディスク]]向けの[[CP/M]]
 +
 +
== 内容物 ==
 +
Turbo Pascal 1.0は1枚の[[フロッピーディスク]]([[FD]])で出荷販売されていた。
 +
[[PC-DOS]]版は[[5.25インチFD]]、[[CP/M]]版は[[5.25インチFD]]と[[8インチFD]]の2種類のバージョンが存在したという。
 +
 +
ファイル数は全部で10個、ディスク使用量は計131,297バイト。そのうちコアとなる[[コンパイラ]]および[[ランタイム]](run-in-memory systemという名称)が33,280バイトとなっている。
 +
 +
* TURBO.COM - コンパイラーおよびエディター
 +
* TURBOMSG.OVR - エラーメッセージファイル
 +
* TINST.COM - 開発環境のインストールプログラム(いわゆるインストーラー)
 +
* TINSTMSG.OVR - TINST.COM用のメッセージファイル
 +
* TLIST.COM - program lister
 +
* ERROR.DOC - Turbo Reference Manualという名のマニュアル
 +
* CALCMAIN.PAS - ディスク使用量を表示するサンプルプログラム
 +
* CALC.PAS - MicroCalcというスプレッドシートのサンプルプログラム
 +
* CALC.HLP - MicroCalcのマニュアル
 +
* CALCDEMO.MCS - MicroCalcのサンプルデータ
  
 
== 関連項目 ==
 
== 関連項目 ==

2012年7月17日 (火) 02:06時点における版

Turbo Pascal 1.0は、1983年11月20日に発売されたTurbo Pascalシリーズで一番最初のバージョンである。

概要

Turbo Pascal 1.0はCP/M版とPC-DOS版の2種類のOSに対応し、動作に必要なメインメモリーの量はわずか64KBであった。

Turbo Pascal 1.0のコンパイラ(TURBO.COMファイル)は、ソースコードコンパイルして出来上がる実行ファイル(.comファイルおよび.chnファイル)のサイズは最大64KBまでという制限があったが、CGA(最初期のビデオカード)によるグラフィクス関連APIや、ビープ音を簡単に制御するサウンド関連のAPIを標準でサポートしており、コンピューターグラフィクス、ひいてはコンピューターゲームの開発をより身近な物にした。

なお、このバージョンの時点では後のTurbo製品群の象徴ともいわれる青い背景の統合開発環境は搭載されておらず、テキストベースのメニュー画面となっている。

Turbo Pascal 1.0はデンマークに本拠地をおくポリデータ社(Poly Data社)が開発したもので、ポリデータ社の社長はアンダース・ヘルスバーグが務めていた。なお後にアメリカに渡った相方のフィリップ・カーンにより設立された米国法人のボーランド社に統合されている。 アンダース・ヘルスバーグはTurbo Pascal 1.0から始まるTurbo Pascalシリーズの全バージョンと、Delphiのバージョン3までの開発を指揮した。

現在、Turbo Pascal 1.0はエンバカデロ・テクノロジーズ社(ボーランド社から開発部門が分社化された企業)の公式サイトにて、その伝説を記した資料とともに無料配布されている。

動作環境

内容物

Turbo Pascal 1.0は1枚のフロッピーディスクFD)で出荷販売されていた。 PC-DOS版は5.25インチFDCP/M版は5.25インチFD8インチFDの2種類のバージョンが存在したという。

ファイル数は全部で10個、ディスク使用量は計131,297バイト。そのうちコアとなるコンパイラおよびランタイム(run-in-memory systemという名称)が33,280バイトとなっている。

  • TURBO.COM - コンパイラーおよびエディター
  • TURBOMSG.OVR - エラーメッセージファイル
  • TINST.COM - 開発環境のインストールプログラム(いわゆるインストーラー)
  • TINSTMSG.OVR - TINST.COM用のメッセージファイル
  • TLIST.COM - program lister
  • ERROR.DOC - Turbo Reference Manualという名のマニュアル
  • CALCMAIN.PAS - ディスク使用量を表示するサンプルプログラム
  • CALC.PAS - MicroCalcというスプレッドシートのサンプルプログラム
  • CALC.HLP - MicroCalcのマニュアル
  • CALCDEMO.MCS - MicroCalcのサンプルデータ

関連項目

参考文献


外部リンク