• 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

情報セキュリティの3要素(機密性、完全性、可用性)

情報セキュリティとは 情報セキュリティとは、企業や組織の重要な財産である情報(情報資産)を守り、維持することです。 組織が守るべき財産には、人、物、金、情報などがあり、これならの情報資産の安全を確保し、維持するのが情報セキュリティの役割です。 情報セキュリティの3要素 情報セキュリティの主な特性には「機密性」「完全性」「可用性」があり、情報セキュリティの3要素と呼ばれています。 機密性(Confidentiality) 機密性とは、情報資産を正当な権利を持った人だけがアクセスできる状態にしておく特性です。 ...

2024/12/11

ジャーナルファイルとは | 分かりやすく図解で解説

ジャーナルファイル ジャーナルファイルとは ジャーナルファイルとは、システムの運用状況を、定期的かつ自動的に記録したファイルのことです。 システム稼働中の変更履歴などを記録したファイルで、システム障害やデータ喪失などが発生した際に、原因究明や復旧のために使用します。 ジャーナルは、ログと同義語として扱われることがありますが、ログは操作の履歴(システム稼働中に発生した事象に関する情報を記録)を記録したものです。 それに対し、ジャーナルは「システム稼働中に発生した変更履歴の記録」を指すことが多いです。 ジャー ...

Spring Boot + Thymeleafで一覧画面を作成する

2023/10/22

シングルスレッドとは

シングルスレッド シングルスレッドとは シングルスレッドとは、コンピュータプログラムを実行する際に、1つのスレッドで処理を順番に進行することです。 コンピュータプログラムは、基本的に分岐やループがあっても、プログラム全体は1つの流れになっており、このような一連のプログラムの流れを実行する実行単位を「スレッド」といいます。 ある処理を単一のスレッドのみを用いて動作させる手法を「シングルスレッド」、複数のスレッドを同時に動作させる手法を「マルチスレッド」といいます。 マルチスレッドとの違い 1つのスレッドで動 ...

2025/6/12

JITコンパイラ(実行時コンパイラ)とは

JITコンパイラ JITコンパイラ(実行時コンパイラ)とは JITコンパイラとは Just In Timeの略で、その名の通り"必要なものを必要な時に"コンパイルするコンパイラのことです。 ソフトウェア実行時にコードのコンパイルを行い実行速度の向上を図るコンパイラで「実行時コンパイラ」とも呼ばれています。 通常のコンパイラは、ソースコードから機械語(オブジェクトコード)への変換を実行前に事前に行います。 それに対しJITコンパイラは、ソフトウェア実行時にソースコード または 中間コード(バイトコード)を機 ...

2024/12/11

SATA(シリアルATA)とは | 分かりやすく図解で解説

SATA(シリアルATA) SATAとは SATA(Serial ATA:シリアルATA)とは、コンピュータにハードディスクやSSD、DVDドライブなどの光学ドライブを接続するためのインタフェースの規格のことです。 ※インタフェースは2つの物を繋げるための接続部分をあらわす言葉で、SATAはコンピュータとハードディスクなどのストレージ機器を接続する際に使用するコネクタ(ケーブル)の規格です。 旧規格であるパラレル方式のATA(パラレルATA)を、シリアル方式にしたのがSATA(シリアルATA)です。 SA ...

2025/6/12

主記憶装置(メインメモリ)とは

主記憶装置(メインメモリ) 主記憶装置とは 主記憶装置(しゅきおくそうち)とは、コンピュータ内部でデータやプログラムを記憶する記憶装置のうち、CPUが直接高速で情報の読み書きができる記憶装置のことです。メインメモリとも呼ばれています。 CPUの命令によって直に読み書きが可能な記憶装置で、CPUが処理を実行するために必要な情報を一時的に記憶します。 メモリはよくCPUの作業スペースに例えられます。主記憶装置の容量が大きいほどCPUは快適に作業ができ(高速)、主記憶装置の容量が小さいほどCPUは作業しづらい( ...

2021/9/6

真理値表とは

真理値表 真理値表とは、論理回路や論理式において、入力のすべての組み合わせとそれに対応する出力を1つ表にまとめたものです。 例えば、次の例は否定の真理値表です。※否定は1つの条件に対して真偽値の値を反転させる演算 A (A) 0 1 1 0 真理値表では、上記のとおり左側の列に入力(Aの入力値)、右側の列に出力(Aの否定をとった出力地)を記入し、入力と出力には「1」(あるいは「真」「T」)もしくは「0」(あるいは「偽」「F」)のどちらかを記入します。 「真」「偽」で表記する場合 A (A) 偽 真 真 偽 ...

2024/5/4

主キー(primary key)とは

主キー(primary key) 主キーとは 主キー(英:primary key、略:PK)とは、関係データベースのテーブル内で行(レコード)を一意に特定するための項目(カラム)のことです。 テーブルには、大量のデータが保存されています。その大量データの中から、行(レコード)を特定するには「鍵となる情報」が必要です。それが主キーです。 例えば、次のようなテーブルがあるとします。このテーブルの主キーは「社員番号」であり、「社員番号」がわかればデータを一意に識別することができます。 社員番号を主キーとしている ...

2025/6/12

情報落ちとは

情報落ち 誤差とは コンピュータは8ビットや32ビットなどのようにあらかじめ決められたビット数の範囲で数をあらわします。そうすると「表現できる数の範囲」が決まります。 例えば32ビット形式の浮動小数点数は、全体は32ビットで構成されています。 このように限られたビット数で数をあらわすため、仮数部で表現できる数の範囲を超えてしまうことがあります。表現できる数の最小値を超えることを「アンダーフロー」、最大値の数を超えることを「オーバーフロー」といいます。 例えば、2÷3 = 0.6666666...のように割 ...

2025/6/12

シフト演算とは | 分かりやすく図解で解説

シフト演算とは シフト演算とは、2進数をあらわすビット列を左または右にずらす操作のことです。 例えば、10進数で考えると「770」という数字を10倍すると「7700」、1/10倍すると「77」となり、10倍は1桁増やす操作であり、1/10倍は1桁減らす操作です。 この操作は2進数でも同じであり、「100」(10進数:4)という2進数を2倍すると「1000」(10進数:8)になり、1/2倍すると「10」(10進数:2)です。 このように、ビット列を左にずらすと元の値の2倍、右にずらすと元の値の1/2倍という ...

2025/6/12

シンクライアントとは

シンクライアント シンクライアントってなに? コンピュータをサーバとクライアントに分け役割分担をする「クライアントサーバシステム」の中で、ユーザが利用するクライアント端末には必要最低限の処理をさせ、ほとんどの処理をサーバーに任せるという方式がシンクライアント(Thin client)です。 クライアント側では、入力や表示部分を担当するだけで、情報の処理やデータの保管といった機能はすべてサーバに任せます。 上記はシンクライアントのイメージ図です。 ほとんどの処理をサーバに依存し、データもサーバ側で管理。クラ ...

ログイン

2022/12/25

シングルサインオン(SSO)とは

シングルサインオン(SSO) シングルサインオン(Single Sign On)とは、1度のユーザ認証(ログイン)により複数のシステムが利用できる仕組みです。シングルサインオンを使うことで、利用者はシステムごとに「ログインID」と「パスワード」を管理する必要がなくなります。 シングルサインオンを利用しないユーザ認証 シングルサインオンを利用しない場合は、サービスごとにユーザ認証(ログイン)の機能を実装し、サービスを利用する利用者もサービスごとに「ログインID」と「パスワード」を管理する必要があります。 利 ...

シャローコピー(shallow copy)とは

2024/10/19

シャローコピー(shallow copy)とは

シャローコピー(shallow copy)とは シャローコピー(shallow copy)とは浅い(shallow)コピーと呼ばれ、コピー元オブジェクトから、同じ実体(データ)を参照する別オブジェクトを生成する方式です。 オブジェクト(データを格納する箱※Beanクラス)はメモリ上にある実体(データ)を参照しています。 このオブジェクトに対して「シャローコピー」を行うと、コピーされたもう一つの「コピー先オブジェクト」が生成されます。 見た目は2つのオブジェクトが存在するように見えますが、実際は「コピー元オ ...

辞書攻撃とは

2022/12/25

辞書攻撃とは | 不正アクセスの手法と対策

辞書攻撃ってなに? 辞書攻撃とは、辞書に載っている単語や単語の組み合わせからパスワードの候補を作り、その候補を片っ端から試すことによりパスワードを破ろうとする手法です。 相当な数が収録されている辞書からパスワードの候補を作り、その候補を片っ端から試すのは、相当な時間がかかりますが、コンピュータに自動処理をさせれば短時間で実現することが可能です。そのためパスワード破りの手口として昔から用いられています。   参考URL:http://www.prweb.com/releases/worst/pas ...

シーケンス図の書き方

2022/12/25

シーケンス図の書き方 | 分かりやすく図解で解説

シーケンス図とは シーケンス図とはオブジェクト間のやり取りがどのように流れているのかを時系列で表す図のことをいいます。 上記のシーケンス図の例では、「ブラウザ」「サーバ」「データベース」「外部システム」がオブジェクトです。「ブラウザ」上で商品検索すると、オブジェクト間でどのようなやり取りをしているかが、分かりやすく表現されています。これがシーケンス図です。 シーケンス図は、設計の工程でよく使われるUML(Unified Modeling Language)です。基本設計の工程では、各サーバ間の流れをシーケ ...

シェルソートとは

2022/12/25

シェルソートとは | 分かりやすく図解で解説

はじめに 基本情報技術者試験や応用情報技術者試験でよく出題される整列アルゴリズムの問題。 基本的な整列アルゴリズムには「バブルソート」「選択ソート」「挿入ソート」があり、より高速な整列アルゴリズムには「シェルソート」「クイックソート」「ヒープソート」「マージソート」があります。 本記事では、一定間隔で要素を取り出し並び替えを繰り返していく「シェルソート」について図解を利用して分かりやすく解説しています。 シェルソートとは シェルソートとは、ある一定間隔おきに取り出した要素内でソートを繰り返していく手法です ...

検索

カテゴリ

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