State (computer science) とは

情報技術とコンピュータサイエンスでは、前の出来事やユーザーのやりとりを覚えておくように設計されていると、プログラムはステートフルとして記述されます。記憶された情報はシステムの状態と呼ばれる。
システムが占有できる状態のセットは、その状態空間として知られています。離散システムでは、状態空間は数えられ、しばしば有限であり、システムの内部挙動またはその環境との相互作用は、入力の受け入れや出力の生成など、個別に発生する個々の動作またはイベントから成り立ちます。その状態を変更します。そのようなシステムの例は、デジタル論理回路および構成要素、オートマトンおよび形式言語、コンピュータプログラム、およびコンピュータである。デジタル回路またはコンピュータプログラムの出力は、いつでもその現在の入力およびその状態によって完全に決定される。