B

Bシェル(Bourne Shell)

Bシェル(Bourne Shell)とは、UNIX系OSのシェルの原型となったプログラムです。shの特徴やbash・zsh・cshとの関係、今も使われる理由を初心者向けに解説します。
B

ビットレート(Bit Rate)

ビットレート(Bit Rate)とは、音声や動画などのデータを、1秒間にどれだけの情報量でやり取りするかを示す指標です。単位には「bps(ビット毎秒)」が使われ、動画配信や音楽ストリーミング、通信回線の速度を表すときによく登場します。数値が...
P

ピクセル(画素)

ピクセル(画素)とは、デジタル画像や画面を構成する、色情報を持った最小単位の点のことです。無数のピクセルが格子状に規則正しく並ぶことで、写真やイラスト、文字といった映像が画面上に描き出されます。IT分野で扱う画像や表示の、いちばん基本となる...
P

ピボットテーブル(Pivot Table)

ピボットテーブル(Pivot Table)とは、表計算ソフトに備わっている、大量の明細データを好きな切り口で集計し直せる機能のことです。関数を書いたり並べ替えたりしなくても、項目を置き換えるだけで集計結果が組み替わります。現実世界に例えると...
L

非可逆圧縮(ひかぎゃくあっしゅく/Lossy Compression)

非可逆圧縮(ひかぎゃくあっしゅく/Lossy Compression)とは、データを圧縮する際に一部の情報を間引くことで、可逆圧縮よりも大幅にファイルサイズを小さくする圧縮方式のことです。圧縮後に元とまったく同じデータへは戻せませんが、写真...
P

PNG(Portable Network Graphics/ピング)

PNG(Portable Network Graphics/ピング)とは、画像を劣化させることなく保存できる、可逆圧縮方式の画像ファイル形式のことです。拡張子は「.png」で、Webサイトのロゴやイラスト、スクリーンショットなど、文字や輪郭...
B

ビッグデータ(Big Data)

ビッグデータ(Big Data)とは、従来の道具では扱いきれないほど、量が多く、種類が多様で、しかも絶えず増え続けるデータの総称のことです。単に「大量のデータ」という意味ではなく、扱い方まで含めた言葉として使われます。現実世界に例えると、ビ...
B

ビルド(Build)

ビルド(Build)とは、プログラマーが書いたソースコードを、コンピューターが実際に実行できる形式に変換する一連の作業のことです。プログラムを完成させ、利用者に届けるまでの過程で欠かせない工程のひとつです。プログラミングを学び始めると、比較...
B

bps(Bits Per Second)

bps(Bits Per Second)とは、1秒間に転送できるビット数を表す通信速度の単位です。Kbps・Mbps・Gbpsの違いやバイトとの関係を解説します。
A

非同期通信(Asynchronous Communication)

非同期通信(Asynchronous Communication)とは、サーバーへの問い合わせを、画面の動きを止めずに裏側で行う通信のやり方のことです。返事を待つ間も、利用者は操作を続けられます。現実世界に例えると、非同期通信は料理を注文し...