CPU
Central Processing Unit
コンピュータの中心的な処理装置で、演算や制御を行う。
RAM
Random Access Memory
一時的にデータを記憶するメモリで、電源を切ると内容が消える。
ROM
Read Only Memory
書き換えができないメモリで、主に初期化情報などを格納する。
HDD
Hard Disk Drive
大量のデータを長期保存できる記憶装置。
SSD
Solid State Drive
高速でデータの読み書きができるフラッシュメモリを使用した記憶装置。
URL
Uniform Resource Locator
Web上の情報資源の場所を示す識別子。
IP
Internet Protocol
ネットワーク上でデータを送るためのルール。
TCP
Transmission Control Protocol
信頼性の高い通信を提供するプロトコル。
UDP
User Datagram Protocol
簡易的な通信を行うプロトコルで、リアルタイム性を重視。
LAN
Local Area Network
限られた範囲内のネットワーク。
WAN
Wide Area Network
広範囲にまたがるネットワーク。
MAC
Media Access Control
ネットワーク機器を識別するための一意なアドレス。
DNS
Domain Name System
ドメイン名をIPアドレスに変換する仕組み。
HTML
HyperText Markup Language
Webページの構造を記述するための言語。
CSS
Cascading Style Sheets
Webページの見た目を整えるスタイル指定の言語。
SQL
Structured Query Language
データベースに対して操作を行うための言語。
API
Application Programming Interface
ソフトウェア間で機能を共有するための接続仕様。
SDK
Software Development Kit
ソフトウェア開発に必要なツールやライブラリのセット。
GUI
Graphical User Interface
アイコンやボタンなど視覚的に操作できるインターフェース。
CLI
Command Line Interface
コマンドを入力して操作するインターフェース。
BIOS
Basic Input Output System
コンピュータ起動時にハードウェアの初期化を行う基本ソフトウェア。
OS
Operating System
コンピュータ全体を制御・管理する基本ソフトウェア。
VM
Virtual Machine
物理マシン上で仮想的に動作するコンピュータ環境。
VPN
Virtual Private Network
インターネット上に仮想的な専用ネットワークを構築する技術。
FTP
File Transfer Protocol
ファイルを転送するための通信プロトコル。
SMTP
Simple Mail Transfer Protocol
電子メールを送信するための通信プロトコル。
POP
Post Office Protocol
電子メールを受信するためのプロトコル。
IMAP
Internet Message Access Protocol
メールサーバ上でメールを操作するためのプロトコル。
DHCP
Dynamic Host Configuration Protocol
IPアドレスなどを自動的に割り当てるプロトコル。
HTTP
HyperText Transfer Protocol
Webページを表示するための通信プロトコル。
HTTPS
HyperText Transfer Protocol Secure
HTTP通信をSSL/TLSで暗号化したもの。
TLS
Transport Layer Security
通信の暗号化と認証を提供するプロトコル。
SSL
Secure Sockets Layer
TLSの前身。通信の暗号化に用いられる。
WAF
Web Application Firewall
Webアプリへの攻撃を防ぐセキュリティ機器。
IDS
Intrusion Detection System
不正侵入を検知するシステム。
IPS
Intrusion Prevention System
不正侵入を検知し防御するシステム。
SOC
Security Operation Center
情報セキュリティを監視・分析する専門部門。
SIEM
Security Information and Event Management
ログなどを集約・分析するセキュリティ管理システム。
DDoS
Distributed Denial of Service
複数の端末から大量のアクセスでサービスを妨害する攻撃。
VPN
Virtual Private Network
暗号化された仮想トンネルで安全な通信を実現する技術。
RPA
Robotic Process Automation
定型的な業務を自動化するための技術。
ERP
Enterprise Resource Planning
企業の基幹業務を統合管理するシステム。
CRM
Customer Relationship Management
顧客との関係性を管理・強化する手法。
SCM
Supply Chain Management
供給連鎖全体を効率化する経営手法。
SaaS
Software as a Service
クラウド経由で提供されるソフトウェア。
PaaS
Platform as a Service
アプリ開発用のプラットフォームを提供するクラウドサービス。
IaaS
Infrastructure as a Service
仮想サーバなどのインフラを提供するクラウドサービス。
BtoB
Business to Business
企業間の取引。
BtoC
Business to Consumer
企業と消費者間の取引。
CtoC
Consumer to Consumer
消費者間の取引。
JSON
JavaScript Object Notation
軽量なデータ記述フォーマット。
XML
eXtensible Markup Language
構造化データの表現に使われるマークアップ言語。
CI
Continuous Integration
継続的にコードを統合・テストする開発手法。
CD
Continuous Delivery
テスト済みのコードを継続的にデリバリーする手法。
UML
Unified Modeling Language
ソフトウェア設計で使われる統一モデリング言語。
CRUD
Create, Read, Update, Delete
基本的なデータ操作の頭文字。
DNSSEC
Domain Name System Security Extensions
DNSの改ざんを防ぐための拡張機能。
IPSec
Internet Protocol Security
IP通信を暗号化・認証するプロトコル群。
JWT
JSON Web Token
認証情報を含んだトークン形式。
OTP
One Time Password
1回限り使用できるパスワード。
AI
Artificial Intelligence
人工知能。人間のように判断や学習を行う技術。
ML
Machine Learning
AIの一分野で、データからパターンを学習する技術。
NLP
Natural Language Processing
人間の言語を処理・理解するAI技術。
GPU
Graphics Processing Unit
画像処理に特化した演算装置。
KPI
Key Performance Indicator
業績評価のための主要指標。
PDCA
Plan, Do, Check, Act
業務改善のためのサイクルモデル。
BYOD
Bring Your Own Device
私物端末を業務に使用する考え方。
DMZ
Demilitarized Zone
外部と内部の中間にあるネットワーク領域。
ICT
Information and Communication Technology
情報技術と通信技術を融合した総称。
ITIL
Information Technology Infrastructure Library
ITサービス管理のベストプラクティス集。
CSV
Comma Separated Values
カンマ区切りでデータを表現するファイル形式。
OSS
Open Source Software
ソースコードが公開され自由に利用・改良できるソフトウェア。
RAID
Redundant Array of Independent Disks
複数のHDDを組み合わせて冗長性と高速化を実現する技術。
ASCII
American Standard Code for Information Interchange
文字コードの一種。
OEM
Original Equipment Manufacturer
他社ブランド製品を製造する会社。
LIFO
Last In First Out
最後に入れたものが最初に出る方式。
FIFO
First In First Out
最初に入れたものが最初に出る方式。
ORM
Object Relational Mapping
オブジェクト指向とリレーショナルDBの橋渡し技術。
XSS
Cross Site Scripting
Webページに悪意あるスクリプトを埋め込む攻撃。
CSRF
Cross Site Request Forgery
ログイン中のユーザに意図しない操作をさせる攻撃。
MITM
Man In The Middle
通信の途中で内容を盗聴・改ざんする攻撃。
SQLi
SQL Injection
SQL文を不正に実行させる攻撃。
RFI
Remote File Inclusion
外部ファイルを強制的に読み込ませる攻撃。
CUI
Character User Interface
キーボードで操作するインターフェース。
IT
Information Technology
情報技術全般。
NAT
Network Address Translation
プライベートIPをグローバルIPに変換する技術。
SSH
Secure Shell
遠隔操作を安全に行うためのプロトコル。
VLAN
Virtual LAN
論理的に分割されたLANセグメント。
ACL
Access Control List
アクセスを制御するための一覧。
KVS
Key Value Store
キーと値の組でデータを管理するデータベース。
CI/CD
Continuous Integration / Continuous Delivery
継続的に統合・デプロイを行う開発手法。
AGI
Artificial General Intelligence
汎用人工知能。人間と同じような認知能力を持つAI。
DM
Direct Message
個別に送信される非公開メッセージ。
BOM
Bill of Materials
製品を構成する部品や材料の一覧。
ETL
Extract, Transform, Load
データを抽出・変換・格納するプロセス。
MFA
Multi-Factor Authentication
複数の要素で認証を行う仕組み。
RBAC
Role-Based Access Control
役割に基づいてアクセスを制御する仕組み。
IoT
Internet of Things
モノがインターネットに接続され情報交換する仕組み。
FQDN
Fully Qualified Domain Name
ホスト名とドメイン名を含んだ完全修飾ドメイン名。
MIMO
Multiple Input Multiple Output
複数のアンテナで同時通信を行い通信速度を向上させる技術。
ICMP
Internet Control Message Protocol
ネットワークエラーなどの通知に使う。
ARP
Address Resolution Protocol
IPアドレスからMACアドレスを取得する。
RARP
Reverse Address Resolution Protocol
MACアドレスからIPアドレスを得る。
SFTP
SSH File Transfer Protocol
SSHベースの安全なファイル転送。
TFTP
Trivial File Transfer Protocol
軽量なファイル転送プロトコル。
POP3
Post Office Protocol version 3
メールを受信するためのプロトコル。
NTP
Network Time Protocol
時刻同期を行うためのプロトコル。
SNMP
Simple Network Management Protocol
ネットワーク機器の管理に使用。
TELNET
Telecommunication Network
遠隔ログイン用プロトコル(現在は非推奨)。
LDAP
Lightweight Directory Access Protocol
ディレクトリサービスへアクセスするプロトコル。
SCP
Secure Copy Protocol
SSHを用いた安全なファイル転送。
BGP
Border Gateway Protocol
異なるAS間の経路制御に使われる。
OSPF
Open Shortest Path First
内部ネットワークのルーティングプロトコル。
RIP
Routing Information Protocol
古典的なルーティングプロトコル。
MIME
Multipurpose Internet Mail Extensions
電子メールで画像などを扱うための規格。
SMB
Server Message Block
Windowsのファイル共有に使われるプロトコル。
NFS
Network File System
UNIX系で使われるファイル共有プロトコル。
GRE
Generic Routing Encapsulation
パケットをカプセル化して送る。
IPsec
Internet Protocol Security
IPレベルで通信を暗号化する技術。
L2TP
Layer 2 Tunneling Protocol
VPNで使われるトンネリングプロトコル。
PPTP
Point-to-Point Tunneling Protocol
古いVPNトンネリング技術。
HTTP/2
HyperText Transfer Protocol version 2
HTTPの高速化バージョン。
QUIC
Quick UDP Internet Connections
Googleが開発した高速プロトコル。
SRTP
Secure Real-time Transport Protocol
音声・映像などのリアルタイム通信を暗号化。
RTP
Real-time Transport Protocol
音声や動画のストリーミング通信に使う。
DTLS
Datagram Transport Layer Security
UDPベースのTLS暗号化技術。
ZTP
Zero Touch Provisioning
機器を自動で初期設定するプロトコル。
IGMP
Internet Group Management Protocol
マルチキャストのグループ管理を行う。
VXLAN
Virtual Extensible LAN
レイヤ2ネットワークの拡張技術。
CDP
Cisco Discovery Protocol
Cisco機器の情報交換プロトコル。
LLDP
Link Layer Discovery Protocol
ネットワーク機器の情報交換に使う標準プロトコル。
MPLS
Multiprotocol Label Switching
パケット転送を高速化する通信方式。
EVM
Earned Value Management
コストと進捗を統合的に管理する手法。
NIC
Network Interface Card
コンピューターやネットワーク機器をネットワークに接続するためのカード型の拡張装置
CRC
Cyclic Redundancy Check
ビット列を特定の式(生成多公式と呼ばれる)で割り、その余りをチェック用のデータとして付加する方法。
巡回冗長検査
NAPT
Network Address Port Translation
IPアドレスとポート番号を変換する技術
CGI
Common Gateway Interface
Webサーバーと外部プログラムを連携させる仕組み
XP
Extreme Programming
短い開発サイクルでスピードとシンプルさを追求する手法 5つの価値観、5つのルール、12のプラクティス(慣習)に基づいてプログラミングを行う
RAD
Rapid Application Development
ソフトウェアの開発手法の1つで、「高速アプリケーション開発」とも呼ばれます。ユーザーとの密接な連携を図りながら、プロトタイプ(試作品)を繰り返し作成・評価・改良することで、開発期間を短縮し、高品質のシステムを構築することを目的としています。
DFD
Data Flow Diagram
データフロー図
WBS
Work Breakdown Structure
プロジェクトの作業を分解して構造化した図で、プロジェクト管理の際に用いられる手法
PMBOK
Project Management Body Of Knowledge
プロジェクトマネジメントに必要なプロセスが定義されており、各プロセスには目的や概要、インプット、アウトプット、ツールと技法が体系的に定義されています。