• IT用語
    • コンピュータ
    • セキュリティ
    • データベース
    • ネットワーク
    • プログラム
    • システム開発
    • Webマーケティング
    • ブロックチェーン
  • 情報処理
    • ITパスポート
    • 基本情報技術者試験
  • 開発
    • HTML
    • Java
    • JavaScript
    • PHP
    • Ruby
    • SQL
  • パソコン入門
    • Excel
    • Word

ITを分かりやすく解説

  • ホームhome
  • IT用語it terminology
  • ITパスポートit passport
  • 基本情報技術者basic info
  • プログラミング講座programming
  1. HOME >
  2. フ

フ

2025/6/12

ブランディングとは

ブランディング ブランディングとは ブランディング(英:branding)とは、ブランドの価値やイメージを高く認知してもらうために行う取り組みのことです。 ブランドとは、ある商品を別の類似商品と区別するための要素です。商品のデザインやブランドロゴ、シンボルマーク、商標、名称、キャッチフレーズなど、さまざまな要素が組み合わさってブランドを形作ります。 そして、この「ブランド」の価値やイメージを消費者に高く認知してもらうための取り組みが「ブランディング」です。 ブランドは高級品だけではない ブランドと聞くとバ ...

2023/1/5

フロントエンドとは

フロントエンド フロントエンドとは フロントエンドとは、利用するユーザーが直接目に触れる部分のことで、Webアプリケーション開発などでクライアントサイドの処理をフロントエンドといいます。 一般的なWebのシステムはクライアントサーバシステムを採用しており、クライアントとサーバにわかれています。 利用者はクライアント側にある画面を操作し、サーバ側にあるWebサーバにリクエスト(要求)を送信します。そしてクライアントからのリクエスト(要求)を受け取ったWebサーバが処理し、結果をレスポンス(応答)として返却す ...

2022/4/12

プリページングとは

プリページング プリページングとはメモリ管理方式の一種で、近い将来参照されると予測したページを事前に主記憶装置(メインメモリ)に読み込んでおく方式のことです。 プリページングの流れ それでは図を利用してプリページングの流れを説明していきます。 例えば、次の図のようにプログラムAを「ページ1」~「ページ4」に分割して仮想記憶(仮想メモリ)に割り当てたとします。このように「ページ」単位で管理する方式を「ページング方式」といいます。 このとき、主記憶装置にはまだページを読み込みません。 そのため、CPUからの要 ...

2022/3/22

プログラム内蔵方式とは

プログラム内蔵方式 プログラム内蔵方式(プログラムないぞうほうしき)とは、プログラムを主記憶装置(メインメモリ)に格納し、CPUがこれを読み取りながら実行を行う方式のことです。別名「プログラム格納方式」や「ストアドプログラム方式」とも呼ばれています。 そして、プログラム内蔵方式を採用しているコンピュータのことを「ノイマン型コンピュータ」といい、現在普及しているコンピュータのほとんどがノイマン型コンピュータです。 次の図は、プログラム内蔵方式のイメージ例です。 プログラム内蔵方式を採用しているコンピュータ( ...

2023/9/15

不揮発性メモリとは

不揮発性メモリ(ふきはつせいめもり) 不揮発性メモリ(英:non-volatile memory)とは、データの記憶に用いられる半導体メモリの分類の一つで、電源を供給しなくても記憶内容を維持できるメモリのことです。 メモリは揮発性メモリである「RAM」と不揮発性メモリである「ROM」に分類されています。 RAM(揮発性) DRAM 主記憶装置(メインメモリ)として使用されている SRAM キャッシュメモリとして使用されている ROM(不揮発性) マスクROM 読み出し専用のメモリ。ユーザーによる消去・書き ...

2022/3/22

フラグメンテーションとは

フラグメンテーション(断片化) メモリのフラグメンテーションとは フラグメンテーション(英:fragmentation)とは、メモリの管理上の単位が小さく分割されてしまい、そのままでは有効活用できない状態のことをいいます。 プログラム内蔵方式を採用しているコンピュータは、プログラムを実行するとき補助記憶装置に保存してあるプログラムを主記憶装置(メインメモリ)にロードしてから実行します。 このとき、主記憶装置(メインメモリ)にロードしたプログラムがロードした順番に終了するとは限りません。 例えば、次の図のよ ...

2022/10/8

プリエンプションとは

プリエンプション プリエンプション(英:preemption)とは、複数のタスクを同時に実行するマルチタスク(マルチプログラミング)に対応したOSの制御機能のひとつで、実行状態のタスクを一旦停止して、実行可能状態に戻すこと(他のタスクを実行状態にする)ことをいいます。 タスクの状態遷移 タスクとは、コンピュータが処理する作業の最小単位のことです。タスクはコンピュータの頭脳である「CPU」が処理します。 生成されたタスクには次の3つの状態があります。 状態 説明 実行可能状態(READY) CPUの使用権が ...

2022/1/17

プラグアンドプレイとは

プラグアンドプレイ プラグアンドプレイ(英:Plug and Play)とは、コンピュータに周辺機器などを接続するとOSが自動的に設定を開始する仕組みのことです。ドライバの自動インストール機能とも呼ばれています。 Windows 95の主要機能の1つとして登場したもので、現在では ほとんどの機器がプラグアンドプレイに対応しています。 初期のコンピュータは周辺機器を接続してもすぐには使えず、接続した機器を動かすための設定(デバイスドライバのインストールなど)を利用者自身が行う必要がありました。 プラグアンド ...

2022/9/3

プログラム制御方式とは

プログラム制御方式 プログラム制御方式とは、入出力装置から主記憶装置(メインメモリ)へのデータ転送をCPUが直接制御する方式のことです。PIO(Programmed I/O)方式や直接制御方式とも呼ばれています。 コンピュータはさまざまな機器とデータのやり取りを行います。プログラム制御方式では、このさまざまな機器とのやり取り(入出力の制御)をCPUが直接制御します。 上記はプログラム制御方式のイメージ例です。入出力装置からの命令を受けたCPUは、CPUのレジスタを経由して主記憶装置にデータを転送します。 ...

2025/6/12

フルアソシアティブ方式とは

フルアソシアティブ方式 フルアソシアティブ方式とは、主記憶装置のデータをキャッシュメモリのどの位置に格納するか決める方式のひとつで、キャッシュメモリ内の空き領域にデータを保管する方式のことです。 キャッシュメモリへの格納 コンピュータの頭脳であるCPUは、コンピュータの動作に必要なデータや命令を主記憶装置とやり取りしながら処理します。しかし、高速で動作するCPUに比べると主記憶装置の処理は遅く待ち時間が発生してしまいます。 そこで、キャッシュメモリを使用します。キャッシュメモリは主記憶装置よりも高速に動作 ...

2025/6/12

フラッシュメモリとは

フラッシュメモリ(flash memory) フラッシュメモリとは、半導体メモリの一種で何度も繰り返し書き込みができる不揮発性メモリのことです。不揮発性メモリとは、電源を断っても記録内容が消えないメモリのことです。 フラッシュメモリには、パソコンで使用する「USBメモリ」やデジタルカメラで使用する「メモリカード(SDカード)」などがあります。 メモリの分類 コンピュータで使用するメモリは、揮発性メモリであるRAM(Random Access Memory)と不揮発性メモリであるROM(Read Only ...

2025/6/12

プログラムカウンタとは

プログラムカウンタ プログラムカウンタ(英:program counter)とは、レジスタの一種で次に実行すべき命令が入っているアドレス(メモリ上の番地)を記憶しておくものです。 レジスタとは レジスタ(英:register)とは、CPU内部にある記憶装置のことです。 CPUは次のような手順で命令を順番に処理しています。命令を取り出して解読、解読結果から対象データを読み出して実行という流れです。 このとき「取り出した命令の情報」や「次はどの命令を取り出せばよいかの情報」を覚えておく必要があります。この役割 ...

2021/7/20

プリミティブ型とは

プリミティブ型 プリミティブ型(英:primitive data type)とは、プログラミング言語が提供する基本的なデータ型のことです。 言語により用意されている型の種類は異なるが、整数を格納する整数型や小数を含む数値を格納する浮動小数点型、真(true)、偽(false)を格納する論理型などが提供されています。 Javaのプリミティブ型 Javaのプリミティブ型には次のようなものがあります。 データ型 読み方 格納できる値 byte バイト -128 ~ 127の整数 short ショート -3276 ...

2024/7/24

プログラミング言語とは

プログラミング言語 プログラミング言語とは プログラミング言語(英:programming language)とは、コンピュータに指示を伝えるための言語です。 コンピュータが理解できる言語は機械語です。そのため、人間が理解できる「日本語」や「英語」でコンピュータに指示を伝えてもコンピュータは理解できません。 そこで「コンピュータが理解できる機械語に変換しやすい」かつ「人間にも理解できる」形式で作られたのがプログラミング言語です。 プログラミング言語でプログラムを開発することをプログラミング(英:progr ...

2024/5/4

複合主キーとは

複合主キー 複合主キー(英:composite primary key)とは、データベースのテーブルに設定される「主キー」を複数の項目(カラム)の組み合わせとして定義することです。 次の表は複合主キー(複合キー)のイメージ例です。「学年」「組」「出席番号」の組み合わせにより、行(レコード)を一意に特定しています。 主キーとは 主キー(英:primary key、略:PK)とは、データベースのテーブル内で行(レコード)を一意に特定するための項目(カラム)のことです。 データベースのテーブルには、大量のデータ ...

2022/12/25

ファイルサーバとは

ファイルサーバ(file server) ファイルサーバとは ファイルサーバ(英:file server)とは、ネットワーク上でファイルを共有するためのサーバのことです。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 ファイルサーバは、ファイルを管理しているサーバであり、複数のコンピュータ間(クライアント)でファイル共有を可能としています。 業務などで複数の人が閲覧・編集するファイルを、 ...

2022/12/25

プラグインとは

プラグイン(plug-in) プラグインとは プラグインとは、アプリケーションソフトウェアの機能を拡張するために追加するプログラムのことで、基本的には、プラグイン単体では動作せず本体となるソフトウェアが必要です。 多くのソフトウェアには、外部のプログラム(拡張機能)を取り込むことで機能を拡張できるような機構を備えており、追加するソフトウェアのことをプラグインといいます。     例えば、ホームページやブログを作成する有名なソフトウェアである「WordPress」には、たくさんのプラグイ ...

2022/12/25

ブラウザ(Webブラウザ)とは

ブラウザ(browser) Webブラウザとは Webブラウザ(ウェブブラウザ)とは、パソコンやスマートフォンなどからWebページを閲覧するためのソフトウェアです。ブラウザやインターネットブラウザ、WWWブラウザなどとも呼ばれています。   Webブラウザは次のような流れで、ブラウザ上にWebページを表示しています。 HTTPプロトコルを利用し、Webサーバと通信しコンテンツを取得する。 取得したコンテンツ(HTMLや画像など)に応じた構文解析を行う。 構文解析の結果を基に、指定されたレイアウト ...

2025/6/12

フルスクラッチとは

フルスクラッチ フルスクラッチとは フルスクラッチとは、既存のものを流用せず一から新規に開発することをいいます。 ソフトウェアやシステムを開発する際、フルスクラッチの開発では、既存のパッケージ製品やソースコードなどを全く使用せず、一からフルオーダーメイドで開発します。 フルスクラッチと似た言葉に「スクラッチ」という言葉がありますが、基本的にはフルスクラッチと同じ意味です。ただし"何も流用せずに一から"ということを強調したい場合にフルスクラッチと呼ぶことが多いです。 フルスクラッチで開発するといっても、どの ...

2025/6/12

浮動小数点数とは | 分かりやすく図解で解説

浮動小数点数 浮動小数点数とは、コンピュータにおける数値を表現する方法の一つで、主に小数点を含む数値を表現するときに利用されています。 浮動小数点数の形式 浮動小数点数は次のように「符号」「指数部」「仮数部」の形式で表現します。※32ビットの例 浮動小数点数の「仮数部」には小数点以下の値が入り、指数部には2nのnを2進数にした値が入ります。 正規化とは 浮動小数点数の仮数部には正規化した値(小数点以下の値)が入ります。正規化とは、小数点の位置を調整し最上位桁を0以外の値にする作業のことです。 次の図は正規 ...

« Prev 1 2 3 4 Next »

検索

カテゴリ

  • IT用語
    • コンピュータ
    • セキュリティ
    • データベース
    • ネットワーク
    • プログラム
    • システム開発
    • Webマーケティング
    • ブロックチェーン
  • 情報処理
    • ITパスポート
    • 基本情報技術者試験
  • 開発
    • HTML
    • Java
    • JavaScript
    • PHP
    • Ruby
    • SQL
  • パソコン入門
    • Excel
    • Word

アーカイブ

索引

A B C D E F I L N O P R S T U V W ア イ ウ エ オ カ キ ク コ サ シ ス セ ソ タ テ ト ハ ヒ フ ヘ ホ マ メ ラ リ ル ロ
  お知らせ
2025.07.26
スタブリゾルバとは
2025.07.20
フルサービスリゾルバとは
2025.07.13
不正のトライアングルとは?
2025.07.06
ファットクライアントとは?シンクライアントとの違い
2025.06.26
テレワークの接続方式を分かりやすく解説

ITを分かりやすく解説

© 2026 ITを分かりやすく解説