セット【set】

概要

セットとは、一式、一組、一揃い、集団、集合、組、置く、配置する、設定する、乗せる、組む、据え付ける、固まらせる、定める、などの意味を持つ英単語。
セットのイメージ画像

複数の要素が集まって全体として一つの意味や機能を持つ集団のことをセットという。例えば、あるCPUで使用できる命令の総体を「命令セット」(instruction set)、特定の用途や形式で揃えた多数のデータの集合を「データセット」(data set)などという。

数学の集合論における「集合」も英語では「セット」であり、ある集合を構成する要素の一部分を抜き出して構成した部分集合のことを「サブセット」(subset)、ある集合の要素をすべて含み他の要素も含む上位集合のことを「スーパーセット」(superset)という。IT分野では数学的な文脈以外でも、例えば製品間の仕様の包含関係などについて「サブセット」「スーパーセット」という表現を用いることがある。

また、動詞として、「ディスクドライブDVDをセットする」「変数xに値1をセットする」といったように何かを定めたり固定したりすることを「セットする」と言う。これは一般の外来語としても馴染み深い用法である。

データ構造のセット型

いくつかのプログラミング言語では、「セット」(set)と呼ばれる組み込みデータ型データ構造を実装している。「集合」「集合型」「列挙型」などとも呼ばれる。複数の要素を一つの集合として定義することができるもので、要素間に順序がなく、同じ要素は一つしか存在しないという性質がある。セット型のデータの間で集合演算を行い、和集合積集合差集合などを求めることができる。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。