低水準言語(ていすいじゅんげんご)

低水準言語とは、コンピューターのハードウェアに近い形で、細かく命令を記述するプログラミング言語のことです。人間にとっての読みやすさよりも、コンピューターが直接理解しやすい形式であることを重視しており、「機械語」や「アセンブリ言語」が代表例と...
D

DX(デジタルトランスフォーメーション)

DX(デジタルトランスフォーメーション/Digital Transformation)とは、デジタル技術を活用して、ビジネスモデルや業務プロセス、さらには組織文化そのものを変革していく取り組みのことです。近年、あらゆる業種で耳にする機会が増...
D

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

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

データマイニング(Data Mining)

データマイニング(Data Mining)とは、大量に蓄積されたデータの中から、統計学や機械学習などの手法を用いて、これまで気づかれていなかった規則性や関連性を見つけ出す技術のことです。英語の「mining」は「採掘」を意味し、データという...
D

デグレ(デグレード)

デグレ(デグレード)とは、修正や機能追加を行った結果、それまで正常に動いていた部分が動かなくなってしまうことです。英語のdegrade(品質が下がる)に由来し、「デグレード」「デグレーション」を略した、開発現場の言い回しです。現実世界に例え...
D

デバッグ(Debug)

デバッグ(Debug)とは、プログラムに潜む誤りを見つけ出し、原因を突き止めて直す作業のことです。誤りのことを「バグ(虫)」と呼び、それを取り除くという意味からこの名が付いています。現実世界に例えると、デバッグは水漏れの箇所を探す作業のよう...
D

DisplayPort(ディスプレイポート)

DisplayPort(ディスプレイポート)とは、パソコンとディスプレイ(モニター)を接続するために使われる、映像や音声を出力するためのデジタルインターフェース規格のことです。主にパソコン向けに開発された規格で、高い解像度やリフレッシュレー...
D

ディストリビューション(Distribution)

ディストリビューション(Distribution)とは、Linuxの中核部分に、必要なソフトをひととおり組み合わせて、すぐ使える形にまとめた配布物のことです。「ディストロ」と略され、UbuntuやDebianといった名前で呼ばれているものが...
D

DBサーバー(データベースサーバー)

DBサーバー(データベースサーバー)とは、データをまとめて保管し、求めに応じて取り出したり書き換えたりする役目に専念するサーバーのことです。Database Serverの略で、業務システムのほとんどが、裏側にこれを持っています。現実世界に...
D

D-Sub(ディーサブ)

D-Sub(ディーサブ)とは、横から見た外枠の形がアルファベットのDに似ている、台形をした接続端子の総称のことです。正式にはD-subminiatureといい、パソコンの背面で長く使われてきた、見覚えのある端子です。現実世界に例えると、D-...