コンピュータサイエンスにおいて、インスタンスまたはトークン(メタロジックとメタ数学に由来)は、型定義 に基づいたソフトウェア要素の発生です。 [ 1 ]:1.3.2 発生が作成されると、インスタンス化されたと言われ、作成プロセスと作成の結果は両方ともインスタンス化と呼ばれます。
例
- 手続き型インスタンス
- コンピュータサイエンスではこの概念の使用は一般的ではありませんが、各プロシージャ呼び出しはSimulaでもプロシージャの「インスタンス」と見なされていました。[ 1 ]:1.3.2
- 多角形モデル
- コンピュータグラフィックスでは、インスタンス化してシーン内のさまざまな場所に複数回描画することができ、各インスタンスの表示に必要な作業の一部が再利用されるため、レンダリングのパフォーマンスが向上します。
- プログラムインスタンス
- POSIX指向のオペレーティングシステムでは、実行中のプロセスを指します。fork ()やexec()などのシステムコールを介してプログラムにインスタンス化されます。各実行プロセスは、インスタンス化元となったプログラムのインスタンスです。[ 2 ]
参考文献
- ^ a bダール、オーレ=ヨハン;ミールハウグ、ビョルン;クリステン・ナイガード(1970年)。共通ベース言語(PDF) (レポート)。ノルウェー コンピューティング センター。 2024-09-19 のオリジナルからアーカイブされました。2025 年8 月 20 日に取得。
- ^ Bach, Maurice J. (1986). UNIXオペレーティングシステムの設計. Prentice Hall. pp. 10, 24. ISBN 0-13-201799-7. 2010年3月15日時点のオリジナルよりアーカイブ。