し

C

C++(シープラスプラス)

C++(シープラスプラス)とは、C言語をもとに、より複雑なプログラムを効率よく開発できるよう機能を拡張して作られたプログラミング言語のことです。1980年代に登場し、C言語が持つ処理速度の速さを受け継ぎながら、大規模な開発にも対応できるよう...
S

シンボリックリンク(Symbolic Link)

シンボリックリンク(Symbolic Link)とは、別の場所にあるファイルやフォルダを指し示す、道しるべの役目をする特殊なファイルのことです。実体は別の場所にありますが、リンクを開けば本体を開いたのと同じように扱えます。現実世界に例えると...
T

シンクライアント(Thin Client)

シンクライアント(Thin Client)とは、端末側にはデータやアプリをほとんど持たせず、処理の大部分をサーバー側にまかせる仕組みの端末のことです。手元のパソコンは画面の表示と操作の受け渡しに徹し、実際の計算や保存はサーバーが担います。対...
R

信頼性(Reliability)

信頼性(Reliability)とは、システムや機器が、故障や不具合を起こさずにどれだけ安定して動作し続けられるかを表す指標のことです。似た言葉に「可用性」がありますが、信頼性は「壊れにくさ」そのものに焦点を当てた考え方です。現実世界に例え...
S

SIMロック(SIM Lock)

SIMロック(SIM Lock)とは、携帯電話会社が販売した端末を、その会社が発行したSIMカードでしか使えないように制限する仕組みのことです。他社のSIMカードを差し込んでも通信ができないよう、端末側にあらかじめ制限がかけられています。現...
し

冗長化(じょうちょうか)

冗長化(じょうちょうか)とは、システムを構成する機器や仕組みの一部が故障しても、全体が停止しないよう、同じ機能を持つものをあらかじめ複数用意しておくことのことです。一見無駄に見える「余分な備え」が、実際のトラブル発生時に大きな役割を果たしま...
G

GIF(Graphics Interchange Format/ジフ)

GIF(Graphics Interchange Format/ジフ)とは、最大256色までの表現に制限された、可逆圧縮方式の画像ファイル形式のことです。拡張子は「.gif」で、複数の画像を連続して切り替える簡易的なアニメーション表現ができ...
J

JPEG(Joint Photographic Experts Group/ジェイペグ)

JPEG(Joint Photographic Experts Group/ジェイペグ)とは、写真のような色数の多い画像を効率よく圧縮できる、非可逆圧縮方式の画像ファイル形式のことです。拡張子は「.jpg」や「.jpeg」が使われ、デジタル...
C

C言語

C言語とは、1972年にアメリカで開発された、コンピューターに直接命令を伝えるためのプログラミング言語のことです。半世紀以上が経った現在でも幅広く使われ続けており、多くの後続言語の設計に影響を与えた、いわば「言語の原点」ともいえる存在です。...
D

ディープラーニング(Deep Learning/深層学習)

ディープラーニング(Deep Learning/深層学習)とは、人の脳の神経回路をまねた仕組みを何層にも重ね、大量のデータから注目すべき点を自力で見つけ出させる機械学習の方法のことです。今日の生成AIや画像認識を支えている、中心的な技術にあ...