OS

C

Cシェル(csh)

Cシェル(csh)とは、C言語に似た文法を採用したUNIX系OSのシェルです。ヒストリーやエイリアスなどの機能、Bシェルとの文法の違い、tcshとの関係を解説します。
B

Bシェル(Bourne Shell)

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

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

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

タスクマネージャー(Task Manager)

タスクマネージャー(Task Manager)とは、Windowsパソコンで、現在動いているプログラムやパソコン全体の負荷状況を確認・管理できる標準ツールのことです。動作が重くなった時に原因を探ったり、反応しなくなったアプリを強制終了したり...
R

レジストリエディター(Registry Editor)

レジストリエディター(Registry Editor)とは、Windowsのシステム設定情報が記録された「レジストリ」を直接閲覧・編集するための専用ツールのことです。「regedit」というコマンドで起動でき、通常の設定画面では変更できない...
W

WOW64(Windows on Windows 64/ワウ64)

WOW64(Windows on Windows 64)とは、64ビット版のWindowsの中で、32ビット版のアプリケーションをそのまま動かせるようにする互換の仕組みのことです。パソコンの内部構造が変わっても、古いソフトを引き続き使えるよ...
T

スレッド(Thread)

スレッド(Thread)とは、プログラムが処理を実行する際の最小単位のひとつで、1つのプロセスの中で並行して実行できる処理の流れのことです。1つのアプリケーション(プロセス)は、1つ以上のスレッドによって実際の処理が進められています。現実世...
P

プロセス(Process)

プロセス(Process)とは、OS上で実行されている、プログラムの1つ1つの動作単位のことです。同じアプリを2つ起動すれば、それぞれが別々のプロセスとして動きます。OSはこのプロセスを単位として、パソコンの資源を管理しています。現実世界に...
I

iOS(アイオーエス)

iOS(アイオーエス)とは、米国Apple社が開発した、iPhoneをはじめとする同社製スマートフォン向けのOS(オペレーティングシステム)のことです。同社が製造するハードウェアと一体で設計されており、機器とソフトウェアの組み合わせによる安...
A

Android(アンドロイド)

Android(アンドロイド)とは、米国Google社が開発した、スマートフォン向けのOS(オペレーティングシステム)のことです。特定のメーカーに限定されず、世界中の数多くのメーカーが自社のスマートフォンに採用しており、世界で最も広く使われ...