• 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/1/25

バス型ネットワークとは | 分かりやすく図解で解説

はじめに ネットワークの基本である「ネットワークトポロジー」という言葉、ネットワークトポロジーとは、コンピュータネットワークの接続形態のことです。 代表的なネットワークトポロジーには、「バス型」「スター型」「リング型」「ツリー型」「フルメッシュ型」があり、ネットワークを構成する機器同士がどのような形態で接続されているかをあらわしています。 本記事では、バス型のネットワークについて紹介しています。 バス型ネットワーク(バス型トポロジー) バス型は、1本のケーブル(同軸ケーブル)に複数の機器を接続する形態です ...

2025/6/12

バックドアとは

バックドア バックドアとは バックドア(英:backdoor)とは、直訳すると「裏口」や「勝手口」を意味する言葉で、侵入者が不正アクセス用に設けた裏口のことです。 攻撃者はまず、トロイの木馬などでソフトウェアやシステムの一部として管理者や利用者に気付かれないようバックドアを設置します。その後、バックドア経由で不正な攻撃を行います。 はてな トロイの木馬:有益を装ったソフトウェアやファイルをユーザーがインストールした際に、コンピューターに埋め込まれる不正プログラムのこと。 次の図は、バックドアのイメージ例で ...

2024/8/5

パリティチェックとは

パリティチェック パリティチェックとは、データの誤り検出方式のひとつで、送信するビット列に対して、パリティビットと呼ばれるビットを付加し、データの誤りを検出する方式です。 ネットワーク上を流れるデータは、途中でノイズなどが入ることで波形が変わり、通信相手に正しいデータが届かないことがあります。 そこで、パリティチェックやCRC(巡回冗長検査)などを用いて、誤りを検出したり、訂正したりします。 パリティビットを付加する方法には「偶数パリティ」と「奇数パリティ」があります。 偶数パリティとは 偶数パリティは、 ...

2023/4/9

パブリックチェーンとは(パブリック型のブロックチェーン)

パブリックチェーン(パブリック型) ブロックチェーンとは ブロックチェーンとは、取引するデータを「ブロック」という1単位にまとめて管理し、その「ブロック」を「チェーン」のように繋いで保管する技術のことです。 データの破壊・改ざんは極めて困難であり、障害によって停止する可能性が低いシステムが作れるため、大きな注目を集めています。 ブロックチェーンには大きく分けて「パブリックチェーン(パブリック型)」「プライベートチェーン(プライベート型)」「コンソーシアムチェーン(コンソーシアム型)」があります。 パブリッ ...

2023/3/23

暗号資産(仮想通貨)のバリデータ

暗号資産(仮想通貨)のバリデータ バリデータとは バリデータ(バリデーター)とは、イーサリアム2.0などの暗号資産(仮想通貨)で取引データが正しいかどうか検証するノードのことです。 主にPoS(プルーフ・オブ・ステーク)を採用しているブロックチェーンで使用される用語であり、PoW(プルーフ・オブ・ワーク)におけるマイナーと同じ役割を持ちます。 なぜバリデータが必要なのか? 暗号資産(仮想通貨)の基盤技術となるブロックチェーンは、取引データを承認する管理者が不在です。 ブロックチェーンでは「P2P(ピアツー ...

2023/1/5

バックエンドとは

バックエンド バックエンドとは バックエンドとは、サーバーサイドの処理のことです。 一般的なWebのシステムはクライアントサーバシステムを採用しており、クライアントとサーバに分れています。 クライアントサーバシステムでは、クライアントとサーバで役割分担をしています。 サーバはシステムで利用するデータを管理し、クライアントに対して機能や情報を提供します。そして、サーバが提供している情報をクライアントが利用する形態です。 Webシステムの場合、利用者はクライアント側にある画面を操作し、サーバ側にあるWebサー ...

2022/10/26

バリューコマースとは?会員登録から報酬を受け取るまでの流れ

バリューコマースとは バリューコマースは1999年に登場した日本初のASPです。バリューコマースの主な特徴は次のとおりです。 商品紹介パーツが簡単に作れる「MyLinkBox」 バリューコマースが提供している「MyLinkBox」を使えば、次のような商品紹介パーツを簡単に作成できます。Amazonや楽天、Yahoo!ショッピングの商品をまとめて表示できる便利な機能です。 ショッピングモールだけでなく、旅行、電子書籍、グルメ、家電、VOD、アルバイト、エンタメ、ふるさと納税と幅広いカテゴリーに対応しているた ...

2022/8/15

バイナリコードとは

バイナリコード バイナリコード(英:binary code)とは、コンピュータ(CPU)が理解できる2進数で表現されたコードのことです。オブジェクトコードやネイティブコードとも呼ばれています。 プログラミング言語は人間が解釈しやすいように作られているため、そのままではコンピュータが理解できません。 そのためコンパイラやインタプリタなどを使い、コンピュータが解釈できる形式のコード(機械語)に変換してから実行します。 上記の例はコンパイラのイメージ例です。プログラミング言語で書かれたソースコードを、コンピュー ...

2025/6/12

バイトコードとは

バイトコード バイトコード(中間コード)とは バイトコード(英:bytecode)とは、仮想マシン上で動作するために作られた実行可能な中間コードのことです。 バイトコードという名前は、命令の構成がバイト指向のためバイトコードと呼ばれていたが、仮想マシン上で動作するために作られた実行可能な中間コードであれば、バイト指向でなくともバイトコードと呼ぶことが多いです。 バイトコードのイメージ例 プログラミング言語は人間が解釈しやすいように作られているため、そのままではコンピュータは理解できません。そこで、次の図の ...

2022/7/13

バイトコードインタプリタとは

バイトコードインタプリタ バイトコードインタプリタとは、バイトコード(中間コード)を実行するインタプリタのことです。 インタプリタとは「通訳者」の意味で、コンピュータが解釈できる機械語に変換しながら実行するものであり、バイトコードとは、仮想マシン上で動作するために作られた実行可能な中間コードのことです。 次の図は、バイトコードインタプリタのイメージ例です。 ソースコードを仮想マシンで動作するバイトコード(中間コード)にコンパイル(変換)し、コンパイルしたバイトコードをバイトコードインタプリタで機械語に変換 ...

2025/6/12

パイプライン処理とは

パイプライン処理 パイプライン処理は、CPUなどのプロセッサの性能を向上させるための技術のひとつであり、複数の命令を並行して実行するための方式です。 命令の実行段階 コンピュータは次のようなサイクル(段階)を繰り返して命令を処理していきます。 段階処理内容1命令の取り出し(命令フェッチ)2命令の解読(デコード)3対象データの読み出し(オペランドの読み出し)4命令の実行5結果の書き込み 逐次制御方式の動き 逐次制御方式(ちくじせいぎょほうしき)とは、命令を1つずつ順番に完了させる方式のことであり、1つの命令 ...

2025/6/12

ハッシュ法とは

ハッシュ法 ハッシュ法とは、探索アルゴリズムの1つです。 配列やリストのように複数のデータが格納されている入れ物の中から目的のデータを探し出すのが探索であり、このデータを探索する代表的なアルゴリズムの1つが「ハッシュ法」です。 ハッシュ法の探索例 ハッシュ法とは、ハッシュ関数と呼ばれる「一定の計算式」を用いて、データの格納位置(格納アドレス)を特定する方法です。 例えば、mod(x, 10) というハッシュ関数を用いて「12」というデータを配列に格納すると、次のように位置2の場所に値が格納されます。 mo ...

2025/6/12

ハフマン符号化とは

ハフマン符号化 ハフマン符号化とは、1952年にデビッド・ハフマン(David Albert Huffman)氏によって開発された符号で、データの可逆圧縮などに使用されるものです。 符号化とは 符号化とは、データを「0」と「1」の2進数に置き換えることです。 コンピュータが扱う最小単位のことをビット(bit)といい、1ビットで表現できる数字は「0」と「1」の2つだけです。この「0」と「1」という2個の数字で数をあらわすのが2進数です。 そのため、コンピュータに処理をさせるにはデータを2進数に変換する必要が ...

2025/6/12

BNF(バッカス・ナウア記法)とは

BNF(バッカス・ナウア記法) バッカス・ナウア記法(英:Backus-Naur form)とは、文脈自由文法を定義するのに用いられるメタ言語のことで、BNFやBN記法と略されて使用されています。 文脈自由文法やメタ言語っと聞きなれない言葉で難しく感じますが、ある一定のルールによって作られた文法のことであり、代表的なメタ言語にはXMLがあります。 バッカス・ナウア記法では、次の記号を用いて文法の定義を行います。 記号意味::=「左辺は右辺である」という意味をあらわす|「または」という意味をあらわす< ...

2022/12/25

排他的論理和(XOR)とは

排他的論理和(XOR) 排他的論理和(読み:はいたてきろんりわ、英語:exclusive or / exclusive disjunction)とは、論理演算の1つで、2つの与えられた命題のいずれか一方のみが「真」のときに「真」、両方「真」や両方「偽」のときは「偽」となる演算です。 論理演算記号では、記号「⊕」を用いて(A⊕B)のように表現します。 例えば サッカーチームに所属している 野球チームに所属している という2つの命題の排他的論理和は「サッカーチームに所属している」あるいは「野球チームに所属して ...

バスとは

2025/6/12

バスとは(パラレルバスとシリアルバス)

内部バスと外部バス バスとは、コンピュータを構成する機器の間でデータをやり取りするための経路のことです。 そして、CPU内部の機器を接続するバスを内部バス、外部の機器を接続するバスを外部バスと呼びます。 外部バスには、CPUとメモリやHDD(ハードディスク)を接続する高速なバスと、キーボードやマウス、ディスプレイを接続する低速なバスがあり、両者はブリッジと呼ばれるコントローラに接続されています。 ブリッジとは、外部バスの高速なバスと低速なバスの間に入り、両者の速度差を吸収するコントローラです。 シリアルバ ...

2025/6/12

バイナリデータとは

バイナリデータ(binary data) バイナリデータとは?テキストデータとの違い バイナリデータ(binary data)とは、コンピュータが理解しやすいデータ(2進数で表現されたデータ)であり、テキストデータ以外のデータのことです。 バイナリデータは、コンピュータが直接的に処理することができるようになっているため、人が読んでも理解することができません。それに対してテキストデータは、人が理解できる内容のデータです。 上記図は、バイナリデータ と テキストデータのイメージ図です。 バイナリデータって具体 ...

図

2022/12/25

パレート図とは | パレート図の作り方を図解で説明

パレート図 パレート図は、主に数値データなどを統計してまとめ、これを分析して品質管理に役立てる手法である「QC七つ道具」の一つです。 パレート図では、項目を件数の多い順に棒グラフ、その累計値を折れ線グラフとして重ね合わせることで、重要な項目を把握することを目的としています。 次のグラフがパレート図の例です。 パレート図を用いることで製品の不良や欠点などを分解し、具体的な数値にすることで問題を把握することができます。 パレート図の作り方 [手順1] データの収集 まずは、パレート図を作成するためのデータを収 ...

会議

2022/12/25

バズセッションとは

バズセッション バズセッションとは、ある議題に対して検討または分析をする際に、全体を少人数のグループに分け、それぞれのグループごとに結論を出すようにする会議手法の一つです。 会議に参加する人数が多いと、ブレインストーミングのような手法では、結論に収拾がつかなくなってしまいます。例えば50人くらいの人数が参加する会議で各々が自由に発言していたら、その発言を把握するだけでも大変です。 そこで、全体を少人数(だいたい6人前後)のグループに分けて、各グループごとに結論を出す方式がバズセッションです。 その後、各グ ...

2024/5/11

バックアップとは | 差分バックアップと増分バックアップの違い

バックアップ(backup) バックアップとは、万が一に備えてデータなどを複製(コピー)しておくことです。 機械的な故障や人為的な操作ミスにより、データが壊れてしまうことがあります。例えば、担当者が誤ってファイルを消してしまうなどの人為的ミスは、人が操作している限り発生する可能性はゼロではありません。 このような様々なトラブルからデータを守るには、バックアップを取っておくことが有効です。 バックアップを取っておけば、仮にデータが消えてしまった、壊れてしまったなどのトラブルが発生しても元の状態に戻せます。 ...

1 2 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を分かりやすく解説