P
 
パック (pack)
元の形に戻すことができる、データをコンパクトな形で保管する方法。
埋め込み (pad)
フィールド内の未使用位置をデータ (通常は、 0、1、または空白) で埋めること。
ページ (page)
(1) 仮想ストレージ・システムでは、仮想アドレスを持ち、そして実ストレージと補助ストレージの間を単位として転送される固定長ブロック。 I。A。 (2) ストレージ・メディア上の定義された単位のスペース。
パラメーター (parameter)
(1) C および C++ 言語で、関数宣言のパーツとして宣言されたオブジェクト、または関数への入り口の値を獲得する定義、 または関数類似のマクロ定義内のマクロ名に続く ID。 X/Open。 (2) プログラムとプロシージャー間で受け渡しされるデータ。 IBM
パラメーター宣言 (parameter declaration)
関数が受け取る値の記述。 パラメーター宣言は、値のストレージ・クラスおよびデータ・タイプを判別する。
親クラス (parent class)
基底クラス (base class)を参照する。
親ノード (parent node)
ツリー構造内で、1 つ以上の他のノードが従属しているノード。下位ノード (child node)ルート (root)を参照する。
親プロセス (parent process)
(1) spawn または exec 関数呼び出しによって、他のプロセスの作成を引き起こすプログラム。 (2) 別のプロセスを作成するプロセス。
親ウィンドウ (parent window)
1 つのウィンドウであり、それがどのようにしてどこで描画するかの情報付きでその子ウィンドウを提供する。 親ウィンドウは、子ウィンドウがシステム内の他のウィンドウと持つ関係を定義する。 子ウィンドウ (child window)所有者ウィンドウ (owner window)を参照する。
パス名 (path name)
(1) ファイルを識別するために使われるストリング。 オプションで、スラッシュで始まり、ゼロ以上のファイル名がスラッシュで区切られてそれに続く。 パス名がディレクトリーを参照すると、1 つ以上のスラッシュが末尾に必要とされる場合がある。 複数の連続するスラッシュは 1 つのスラッシュと同じと見なされる。 スラッシュが 2 つで始まるパス名の場合の解釈はインプリメンテーション依存だが、2 つを超える場合は 1 つとして扱われる。 (2) すべてのディレクトリーを指定してファイルへ導くファイル名。
パターン (pattern)
(1) 正規表現表記またはパス名拡張表記のいずれかを、種々の文字列またはパス名を選択する方法として使用する、文字のシーケンス。 2 つのパターンの構文は似ているが同一ではない。 X/Open。 (2) 認識可能な形状、形式、または構成。IBM。 (3) コンピューター・グラフィックスで、イメージを作り上げる、濃淡のある、および濃淡のないピクチャー・エレメント (ピクセル) の組み合わせ。 (4) 検索パターンを定義する正規表現。 (5) AIX グラフィックスで、システム表示画面のポリゴンのテクスチャーを定義する、16x16、32x32、または 64x64 ビットの配列。 IBM。
一時停止 (pause)
中間で一時的に停止する。 停止したビジュアルは表示されたままであるが、オーディオは再生されない。
ピクセル (pel)
ピクセル (pixel)を参照する。
パイプ (pipe)
あるプロセスからの出力が別のプロセスの入力になるようにデータをダイレクトすること。 パイプ・オペレーターによって、あるコマンドの標準出力を別の標準入力に接続することができる (|)。 この方法で接続されたコマンドはパイプラインを構成する。IBM
ピクセル (pixel)
ピクチャー・エレメント。 表示画面の最小のエリアで、アドレッシングされることが可能であり、可視と非可視の状態の切り替えも可能である。
ポインター (pointer)
データ・オブジェクトまたは関数のアドレスを保持する変数。
ポインター・クラス (pointer class)
ポインターをインプリメントするクラス。
メンバー・ポインター (pointer to member)
所与のクラスのオブジェクト内の所与のタイプのメンバーを識別するために使用するオブジェクト。
ポイント・サイズ (point size)
ポイントで測定した書体のサイズ。サイズは文字の高さを参照する。 1 インチは 72 ポイントで換算する。 書体 (typeface)を参照する。
ポリモアフィック関数 (polymorphic function)
1 つを超えるデータ・タイプを持つオブジェクトに適用可能な関数。 C++ は 2 つの方法でポリモアフィック関数をインプリメントする。
  1. 多重定義関数 (呼び出しはコンパイル時に解決される)
  2. 仮想関数 (呼び出しは実行時に解決される)
ポリモアフィズム (polymorphism)
オブジェクトの宣言のタイプではなく、オブジェクトの実行時のタイプをベースにして呼び出される、 多重定義のメンバー関数を許容する、オブジェクト指向プログラミングの特性。
ポート (port)
(1) アプリケーションを別のオペレーティング・システムの使用に適応させる。 マイグレーション (migrate)と対比される。 (2) アプリケーションを別のコンパイラー・システム、またはクラス・ライブラリーの使用に適応させる。
ポータビリティー (portability)
プログラム言語が、異なったオペレーティング・システム上で、ソース・コードの変更を求めることなしにコンパイルする能力。
ポータブル文字セット (portable character set)
POSIX 1003.2、セクション 2.4 で指定された文字セット。 文字セット (character set)ポータブル・オペレーティング・システム・インターフェース (Portable Operating System Interface)を参照する。
ポータブル・オペレーティング・システム・インターフェース (Portable Operating System Interface) (POSIX)
(1) 米国電気電子学会 (IEEE) で定義された、オペレーティング・システム・ポータブル・インターフェース標準 。 現在は ISO/IEC 国際標準 (ISO/IEC 9945)。 (2) アプリケーション・プログラムと UNIX オペレーティング・システムの間の言語インターフェースを定義する、IEEE 1003.1 標準。
位置付けプロパティー (positioning property)
コレクション内のエレメントの位置付けに使用される、エレメントのプロパティー。 たとえば、キーの値は、位置付けプロパティーとして使われる場合がある。
POSIX
ポータブル・オペレーティング・システム・インターフェース (Portable Operating System Interface)を参照する。
プラグマ (pragma)
ISO 標準では指定されていないプリプロセッサー・ディレクティブ。 プラグマは、しばしばコンパイラーとリンカーのアクションを制御する。 プラグマは常に番号記号 (#) で開始する。
優先順位 (precedence)
異なったタイプのオペレーターを、それらのオペランドでグループ化する優先順位システム。
前提条件 (precondition)
呼び出されたときに関数が真であることを必要とする条件。
事前定義関数 (predefined function)
組み込み関数 (built-in function)を参照する。
事前定義マクロ (predefined macro)
IBM から提供される、幾つかのオブジェクト類似マクロの 1 つ。 マクロ (macro)を参照する。
述部関数 (predicate function)
IBoolean 値 または を戻す関数。 (IBoolean は 整数表記ブール・タイプ)
プリエンプティブ・マルチタスキング (preemptive multitasking)
ほとんどいつでもスレッドに割り込みを行い、プロセッサーに待機スレッドを割り当てる、オペレーティング・システムの能力。 複数アプリケーションはこのようにして同時に実行ができて、単一アプリケーションはすべてのシステム・リソースを占有できない。 マルチタスキング (multitasking)を参照する。
準備 (preparation)
ソースがデータをレンダリングする前に行う何らかのアクティビティー。 たとえば、ドラッグ項目はソースのレンダリングが始まる時にソースが 2 次スレッド作成することを必要とする場合がある。 システムはユーザーに対する即応性を維持して、かれらが別のタスクをできるようにする。
プリプロセッサー (preprocessor)
コンパイラーのフェーズで、ソース・プログラムをプリプロセッサー・ステートメントに関して検査し、それを実行してソース・プログラムの変更の結果を得る。
プリプロセッサー・ディレクティブ (preprocessor directive)
C および C++ で、番号記号 (#) で始まり、そしてプリプロセッサーが解釈する命令を含むステートメント。
プリロール (preroll)
装置を、最短の遅れで再生または録音を開始できるように準備すること。
1 次式 (primary expression)
リテラル、名前、またはスコープ解決演算子 (::) によって修飾された名前。
基本パーツ (primary part)
複合パーツ内で、最初にユーザーがコンポジットを作成するときに追加される、フリー・フォーム域上のパーツ基底クラスの表現。 たとえば、IFrameWindow ベースのコンポジットの基本パーツは IFrameWindow* パーツのインスタンスである。
基本ソース・ファイル (primary source file)
構成ファイル内にビルドのために定義されたソース・ファイル。 各基本ソース・ファイルは、コンパイル中に一度だけ処理される。 ソース・ファイル (source file)組み込みソース・ファイル (included source file)を参照する。 2 次ソース・ファイル (secondary source file)と対比される。
1 次スレッド (primary thread)
プロセスが初期化されたときの最初のスレッド。スレッド (thread)を参照する。
プリミティブ (primitive)
グラフィック・プリミティブ (graphic primitive)を参照する。
プリミティブ属性 (primitive attribute)
グラフィック・プリミティブの具体的特性。 グラフィックス属性 (graphic attributes)を参照する。
優先キュー (priority queue)
そのエレメントに優先順位が割り当てられているキュー。 エレメントにアクセスするとき、最高の優先順位のエレメントは最初に除去される。 優先キューは、大きさの順で入り、入ってきた順で出る振る舞いを持つ。 キュー (queue)を参照する。
専用 (private)
メンバー関数およびそのクラスのフレンドにのみにアクセス可能なクラス・メンバーに関連する。 プロテクト (protected)公開 (public)と対比される。
プロセス (process
(1) コード、データ、および他のシステム・リソース、すくなくとも 1 つのデータ処理タスクを行う実行のスレッド、などを含むコレクション。 (2) 実行中のアプリケーション、そのアドレス・スペース、およびそのリソース。 (3) 実行中のプログラムのインスタンス。 Win32 プロセスは 4 GB アドレス・スペースを持ち、それにはアプリケーションの実行可能ファイル用のコードおよびデータを含むが、なにも実行しない。 それはまた、ファイル、動的メモリー割り振り、およびスレッドなどのある程度のリソースを所有する。
プロファイル作成 (profiling)
プログラムの統計的分析を生成するプロセスで、それはプログラム内の各プロシージャーで使われるプロセッサー時間 およびプログラム実行時間のパーセンテージを示す。
プログラム (program)
(1) 特定のプログラム言語構文に準拠する命令セットを含む 1 つ以上のファイル。 (2) 内蔵タイプの実行可能モジュール。 同じプログラムの複数コピーが、異なったプロセスで実行されることは可能である。
プログラム・グループ (program group)
プログラムのグループを表示するウィンドウ。
プログラム・ヒープ (program heap)
フリー・ストア (free store)を参照する。
プロジェクト (project)
(1) 関連したオブジェクト (タスク) をグループ化するコンテナー。
プロパティー関数 (property function)
エレメント (それが適用される) が所与のプロパティーまたは特性を持っているかどうか判別するために使う関数。 プロパティー関数は、決められたプロパティーを持つすべてのエレメントを除去するために使用することができる。
プロテクト (protected)
メンバー関数およびそのクラスのフレンドにのみにアクセス可能なクラス・メンバー、 またはメンバー関数とそのクラスから派生したクラスのフレンドに関連する。 専用 (private)公開 (public)と対比される。
プロトタイプ化する (prototype)
関数の戻りの型とその引数のタイプの両方を組み込む、関数宣言または定義。 関数プロトタイプ (function prototype)を参照する。
公開 (public)
すべての関数にアクセス可能なクラス・メンバーに関連する。 専用 (private)プロテクト (protected)と対比される。
純粋仮想関数 (pure virtual function)
form = 0; の関数初期化指定子を持つ仮想関数。
 
IBM Copyright 2003