IT用語の英語・略語帳
MTBF・ACID・RFP などのIT略語を、Mean・Time・Between のように単語1つずつ日本語にして並べた一覧。英語が苦手でも意味からたどれます。
略語を「MTBF=平均故障間隔」と対で覚えると、MTTRと混ざります。 正式名称まで戻れば混ざりません。ただ、正式名称を見せられても読めなければ意味がないので、 このページでは Mean・Time・Between・Failures のように 単語を1つずつ分けて、全部に日本語を付けています。 英語の知識は前提にしていません。
略語(試験で意味そのものが問われるもの)
- MTBF
- MTTR
- ACID
- RAID
- SLA
- WBS
- RFP
- BPR
- SCM
- MRP
- DNS
- OSI
- SaaS
- TCP/IP
- SQL
- XSS
- ITIL
- PKI
- CA
- CRL
- TLS
- HTTP
- URL
- UDP
- MAC
- DHCP
- NAT
- VPN
- LAN
- WAN
- CPU
- ROM
- RAM
- DRAM
- SRAM
- SSD
- BIOS
- OS
- API
- GUI
- CRUD
- DBMS
- ERP
- KPI
- ROI
- TCO
- BCP
- RTO
- RPO
- RFC
- CAB
- WAF
- IDS
- IPS
- DoS
- IaaS
- PaaS
- PDCA
- SWOT
- IP
- TCP
- IPv4
- IPv6
- IPsec
- ARP
- NAPT
- ICMP
- VLAN
- SMTP
- POP3
- IMAP
- MIME
- SPF
- DKIM
- DMARC
- DNSSEC
- HTTPS
- SSL
- CSMA
- SIP
- SNS
- XML
- HTML
- CSS
- JSON
- SVG
- SMIL
- DTD
- DOM
- REST
- SOAP
- CORBA
- DCOM
- WSDL
- UDDI
- NoSQL
- BNF
- IDE
- DevOps
- UML
- CPI
- MIPS
- FLOPS
- GPU
- MPU
- ECC
- FIFO
- LIFO
- LRU
- LFU
- WORM
- IoT
- PMBOK
- EVM
- PPM
- QC
- KPT
- SL
- PEST
- VRIO
- RPA
- SFA
- CRM
- SIEM
- SOA
- EDI
- CAD
- CAM
- FMS
- PDM
- BOM
- CVR
- CTR
- CPA
- ROAS
MTBF 平均故障間隔
Mean · Time · Between · Failures
- Mean 平均の 「意味する」の mean と同じつづりですが、ここは「平均」です
- Time 時間
- Between 〜と〜のあいだの
- Failures 故障(複数形) fail(失敗する・壊れる)+ ure(動詞を名詞にする語尾)+ s(複数)
そのまま並べると「故障と故障のあいだの、平均した時間」。つまり動いていた時間そのものなので、稼働率 = MTBF ÷(MTBF + MTTR)の分子になります。
MTTR 平均修理時間
Mean · Time · To · Repair
- Mean 平均の
- Time 時間
- To 〜するまでの 「〜へ」の to です。ここは「直すまで」
- Repair 修理する リペア。カー用品店の「リペア」と同じ語です
「直すまでにかかる、平均した時間」。止まっていた時間なので、稼働率の式では分母にだけ足されます。Recovery(復旧)を使って Mean Time To Recovery と書く流儀もあります。
ACID ACID特性
Atomicity · Consistency · Isolation · Durability
- Atomicity 原子性 atom(原子=それ以上分けられないもの)から。「全部やるか、全部やらないか」
- Consistency 一貫性 consist(成り立つ)から。つじつまが合っている状態
- Isolation 独立性 isolate(切り離す)から。隔離病棟の isolation と同じ語
- Durability 耐久性 durable(長持ちする)から。工具の「耐久性」と同じ語
4つの性質の頭文字を並べただけで、acid(酸)という単語とは無関係です。トランザクションが満たすべき条件を問う定番の出題なので、4つを日本語で言えるようにしておきます。
RAID
Redundant · Array · Inexpensive · Disks
- Redundant 冗長な(余分に持っている) リダンダント。「無駄」ではなく「予備がある」という良い意味で使います
- Array 並び・配列 プログラミングの「配列」と同じ語です
- Inexpensive 安価な in(〜でない)+ expensive(高い)=「高くない」
- Disks ディスク(複数形)
「安いディスクを予備込みで並べる」が元の発想です。のちに Inexpensive の代わりに Independent(独立した)と書くことも増えました。どちらでも意味は通ります。
SLA サービスレベル合意書
Service · Level · Agreement
- Service サービス・提供する役務
- Level 水準・程度
- Agreement 合意・取り決め agree(同意する)+ ment(名詞にする語尾)
肝は Agreement が「合意」だという点です。目標ではなく約束なので、守れなければ責任が生じます。似た略語の SLM(Management=管理)と取り違えないように。
WBS 作業分解構成図
Work · Breakdown · Structure
- Work 作業
- Breakdown 分解・細分化 break(壊す・分ける)+ down(下へ)。「故障」の意味もありますが、ここは「分解」
- Structure 構造・組み立て
「作業を分解した構造」。大きな仕事を小さな作業に割っていく図なので、Breakdown を「分解」と読めれば意味がそのまま出てきます。
RFP 提案依頼書
Request · For · Proposal
- Request 依頼・要求 リクエスト。曲のリクエストと同じ語です
- For 〜を求めて
- Proposal 提案 propose(提案する)+ al(名詞にする語尾)
「提案をください、とお願いする書類」。よく一緒に出る RFI は Information(情報)で、こちらは「まず情報をください」の段階です。提案より前にあるのが RFI と覚えます。
BPR 業務プロセス再構築
Business · Process · Reengineering
- Business 業務・事業
- Process 工程・手順 製造業の「工程」と同じ語です
- Reengineering 作り直すこと re(もう一度)+ engineering(設計・工学)
re が付くと「もう一度」。既存の業務手順を、部分的に直すのではなく根本から作り直すことを指します。カイゼン(少しずつ良くする)との対比で問われます。
SCM 供給連鎖管理
Supply · Chain · Management
- Supply 供給・供給する
- Chain 鎖・つながり チェーン。自転車のチェーンと同じ語です
- Management 管理 manage(管理する)+ ment(名詞にする語尾)
「供給の鎖を管理する」。材料の調達から出荷まで、鎖のようにつながった流れを全体で見る考え方です。
MRP 資材所要量計画
Material · Requirements · Planning
- Material 資材・材料 マテリアル。原材料の「マテハン(material handling)」と同じ語
- Requirements 必要量・要求(複数形) require(必要とする)+ ment(名詞にする語尾)+ s
- Planning 計画すること plan(計画する)+ ing
「材料が、いつ、いくつ必要かを計画する」。生産計画から部品の所要量を割り出す仕組みで、そのまま日本語に訳せば「資材所要量計画」になります。
DNS ドメイン名システム
Domain · Name · System
- Domain 領域・範囲 ここでは「example.com」のようなインターネット上の名前のこと
- Name 名前
- System 仕組み
「名前の仕組み」。人が読める名前(www.example.com)と、機械が使う番号(IPアドレス)を対応させる仕組みです。電話帳にあたるもの、と考えると分かりやすいです。
OSI 開放型システム間相互接続
Open · Systems · Interconnection
- Open 開かれた・公開された 特定のメーカーに閉じていない、という意味です
- Systems システム(複数形)
- Interconnection 相互に接続すること inter(あいだ・互いに)+ connection(接続)
inter は「あいだ」。インターネット(inter+net)も同じ語です。「メーカーの違うシステムどうしをつなぐための取り決め」で、それを7つの層に分けたのが OSI基本参照モデルです。
SaaS サービスとしてのソフトウェア
Software · as · a · Service
- Software ソフトウェア
- as 〜として 小文字のまま略語に含まれる珍しい形です
- a 1つの(冠詞)
- Service サービス
「ソフトウェアを、買う物ではなくサービスとして使う」。同じ形で PaaS(Platform=土台)、IaaS(Infrastructure=基盤)があり、どこまでを借りるかの違いです。
TCP/IP
Transmission · Control · Protocol · Internet · Protocol
- Transmission 送信・伝送 transmit(送る)から。車の「トランスミッション(動力を伝える装置)」と同じ語
- Control 制御
- Protocol 取り決め・手順 プロトコル。外交の「儀礼」も同じ語で、「決められたやり方」という意味。TCP の P はこれ
- Internet インターネット inter(あいだ)+ net(網)=「網どうしをつないだ網」
- Protocol 取り決め・手順 同じ Protocol がもう一度出てきます。こちらは IP の P
2つの取り決めの名前をスラッシュで並べたものです。TCP が「確実に届けるための制御」、IP が「どこへ送るかの住所付け」を担います。
SQL 構造化問い合わせ言語
Structured · Query · Language
- Structured 構造化された structure(構造)+ ed(〜された)
- Query 問い合わせ クエリ。「検索の言葉」という意味でもよく使われます
- Language 言語
「決まった形で問い合わせるための言葉」。Query が「問い合わせ」だと分かれば、SQLインジェクションが「問い合わせの文に不正な文字を注入される攻撃」だとつながります。
XSS
Cross · Site · Scripting
- Cross 横切る・またぐ クロス。踏切の「クロッシング」と同じ語です
- Site サイト・場所
- Scripting スクリプト(簡易プログラム)を書くこと
「サイトをまたいでプログラムを実行させる」攻撃。略が XSS で C を使わないのは、CSS(スタイルシート)と紛らわしいからです。この理由まで覚えると忘れません。
ITIL
Information · Technology · Infrastructure · Library
- Information 情報 inform(知らせる)+ ation(名詞にする語尾)
- Technology 技術
- Infrastructure 土台・基盤 infra(下の)+ structure(構造)。道路や水道などの「インフラ」と同じ語
- Library 蔵書・書籍のまとまり 図書館の library。ここは「本の集まり」という意味
最後が Library(書籍のまとまり)であることが肝です。規格ではなく本の集まり、つまり手引書。組織が認証を受けるのは ISO/IEC 20000 のほう、という定番の区別がここから出てきます。
PKI 公開鍵基盤
Public · Key · Infrastructure
- Public 公開された・公共の
- Key 鍵
- Infrastructure 土台・基盤 ITIL の Infrastructure と同じ語です
「公開鍵を安全に使うための土台」。認証局・証明書・失効の仕組みをひっくるめた呼び名なので、PKI は個々の部品ではなく全体を指します。
CA 認証局
Certificate · Authority
- Certificate 証明書 certify(証明する)から。卒業証明書などの「証明書」と同じ語
- Authority 権威・公的機関 author(作者)と同じ語根で「元になるもの」。権限を持つ側を指します
「証明書を出す権威ある機関」。役所が身分証明書を発行するのと同じ立ち位置です。通信を暗号化する役目ではない、という点が問われます。
CRL 証明書失効リスト
Certificate · Revocation · List
- Certificate 証明書
- Revocation 取り消し revoke(取り消す)+ ation(名詞にする語尾)。re(元へ)+ voke(呼ぶ)=「呼び戻す」
- List 一覧
「取り消した証明書の一覧」。有効期限が来ていなくても無効になるものがある、という話がそのまま語に出ています。1件ずつその場で問い合わせる OCSP との違いで問われます。
TLS トランスポート層セキュリティ
Transport · Layer · Security
- Transport 輸送・運ぶこと trans(越えて)+ port(運ぶ)。OSI参照モデルのトランスポート層のこと
- Layer 層 ケーキの「レイヤー」と同じ語です
- Security 安全・守ること
「運ぶ層を安全にする」。どの層の話かが名前に入っています。古い呼び名の SSL は現在は使われておらず、SSL/TLS と並べて書くのは慣習です。
HTTP ハイパテキスト転送プロトコル
Hyper · Text · Transfer · Protocol
- Hyper 超えた・向こう側の 「ハイパー」。ここは「文書の枠を超えてつながる」という意味
- Text 文章・文字列
- Transfer 転送する・移す trans(越えて)+ fer(運ぶ)。銀行の振込も transfer です
- Protocol 通信の手順・取り決め 外交の「儀礼」がもとの意味。決められた作法のこと
「文書の枠を超えてつながる文章を、転送する取り決め」。最後の Protocol は他の略語にも何度も出てくるので、ここで「手順・取り決め」と覚えてしまうと後が楽です。
URL
Uniform · Resource · Locator
- Uniform 統一された・同じ形の 制服の「ユニフォーム」と同じ語。「みな同じ形」という意味
- Resource 資源・対象となるもの
- Locator 場所を示すもの locate(場所を定める)+ or(〜するもの)
「決まった形で、資源の場所を示すもの」。住所そのものではなく、住所の書き方まで統一している点が Uniform に表れています。
UDP ユーザデータグラムプロトコル
User · Datagram · Protocol
- User 利用者
- Datagram ひとかたまりのデータ data(データ)+ gram(書かれたもの)。telegram(電報)と同じ作り
- Protocol 通信の手順・取り決め
名前に「確認」や「信頼」を表す語が入っていないのが手がかりです。届いたかを確かめない代わりに速い、という性質が、TCPとの対比で問われます。
MAC 媒体アクセス制御
Media · Access · Control
- Media 媒体・伝える手段 medium(媒体)の複数形。ここは通信ケーブルなどの伝送路のこと
- Access 接続する・使いに行く
- Control 制御・管理
「伝送路を使う順番を制御する」。MACアドレスは、その制御のために機器1台ずつに割り当てられた番号です。IPアドレスと違い、あとから変えない番号だという点で対比されます。
DHCP 動的ホスト構成プロトコル
Dynamic · Host · Configuration · Protocol
- Dynamic 動的な・そのつど変わる DRAM の D と同じ語。「放っておくと変わる」という感覚
- Host ネットワークにつながった機器
- Configuration 設定 configure(設定する)+ ation(名詞にする語尾)
- Protocol 通信の手順・取り決め
「機器の設定を、そのつど自動で配る取り決め」。IPアドレスを手で設定しなくてよくなる仕組みです。Dynamic が「固定ではない」ことを表しています。
NAT ネットワークアドレス変換
Network · Address · Translation
- Network 網・ネットワーク
- Address 住所・宛先
- Translation 変換・翻訳 translate(訳す)+ ion(名詞にする語尾)。trans(越えて)+ late(運ぶ)
「住所の翻訳」。社内だけで通じる私的なアドレスと、インターネットで通じるアドレスを差し替える仕組みです。アドレスが足りない問題への対策として問われます。
VPN 仮想専用網
Virtual · Private · Network
- Virtual 仮想の・実物ではないが同じ働きをする 仮想記憶の「仮想」と同じ語です
- Private 私的な・自分たち専用の
- Network 網・ネットワーク
「専用線があるかのように見せかけた網」。本当に専用線を引くのではなく、公衆回線の上に暗号化した通り道を作ります。Virtual が「実物ではない」ことを表しています。
LAN 構内通信網
Local · Area · Network
- Local その場の・限られた範囲の
- Area 範囲・区域
- Network 網・ネットワーク
「限られた範囲の網」。建物の中など、狭い範囲をつなぐものです。範囲の広さだけが WAN との違いで、技術そのものの違いではありません。
WAN 広域通信網
Wide · Area · Network
- Wide 広い
- Area 範囲・区域
- Network 網・ネットワーク
「広い範囲の網」。拠点と拠点をつなぐものです。LAN と違うのは Local か Wide かだけなので、1文字で見分けられます。
CPU 中央処理装置
Central · Processing · Unit
- Central 中心の・中央の センター(center)と同じ語根です
- Processing 処理すること process(処理する)+ ing(〜すること)
- Unit 装置・ひとまとまりの部品
「中心で処理する装置」。日本語訳の「中央処理装置」が、英語をそのまま置き換えた形になっています。
ROM 読出し専用メモリ
Read · Only · Memory
- Read 読む
- Only 〜だけ
- Memory 記憶・記憶装置
「読むことだけができる記憶」。ただしフラッシュメモリのように、あとから電気的に書き換えられるものも ROM の仲間に入っています。名前と実態がずれている例です。
RAM
Random · Access · Memory
- Random 順不同の・どこからでも 「でたらめ」ではなく「順番によらず」という意味です
- Access 読み書きしに行くこと
- Memory 記憶・記憶装置
Random は「でたらめ」ではなく「順番に関係なく、どこからでも同じ速さで読める」という意味です。テープのように頭から順に送る必要がない、という対比から来ています。
DRAM
Dynamic · Random · Access · Memory
- Dynamic 動的な・放っておくと変わる dynamo(発電機)と同じ語根で「動きのある」
- Random 順不同の・どこからでも
- Access 読み書きしに行くこと
- Memory 記憶・記憶装置
頭の D が Dynamic(放っておくと消える)。そのため定期的に書き直すリフレッシュが要ります。主記憶に使われるのはこちらです。
SRAM
Static · Random · Access · Memory
- Static 静的な・そのまま変わらない 「静止した」。statue(像)と同じ語根
- Random 順不同の・どこからでも
- Access 読み書きしに行くこと
- Memory 記憶・記憶装置
頭の S が Static(そのまま保たれる)。電源がある限り消えないのでリフレッシュが不要です。速いぶん高いので、キャッシュメモリに使われます。
SSD
Solid · State · Drive
- Solid 固体の・動く部分がない 液体・気体に対する「固体」。ここは「可動部がない」という意味
- State 状態
- Drive 駆動装置・記憶装置 ハードディスクの円盤を回す装置から来た呼び名です
Solid State は「固体状態=回る部品がない」という意味です。円盤を回すハードディスクとの違いが、そのまま名前になっています。中身はフラッシュメモリです。
BIOS
Basic · Input · Output · System
- Basic 基本の
- Input 入力 in(中へ)+ put(置く)
- Output 出力 out(外へ)+ put(置く)
- System 仕組み・体系
「入出力の基本の仕組み」。電源を入れた直後、OSが動き出す前に機器を確かめて準備する部分です。Input と Output が in/out + put で作られている点は、他の語にも応用が効きます。
OS 基本ソフトウェア
Operating · System
- Operating 動かすこと・運用すること operate(動かす・手術する)+ ing。手術(operation)も同じ語
- System 仕組み・体系
「動かすための仕組み」。機器を直接扱う面倒を引き受けて、アプリが共通のやり方で動けるようにする土台です。
API
Application · Programming · Interface
- Application 応用・アプリ apply(あてはめる・応募する)+ ation。「応用ソフト」の意味
- Programming プログラムを書くこと
- Interface 接点・つなぎ目 inter(あいだ)+ face(面)=「あいだの面」
肝は Interface=「あいだの面」です。中身がどう動くかを知らなくても、決められた呼び方さえ守れば使える——その窓口を指します。
GUI
Graphical · User · Interface
- Graphical 図や絵による graph(図・グラフ)+ ical(〜の性質の)
- User 利用者
- Interface 接点・つなぎ目
「図で示す、利用者との接点」。文字だけで操作する CUI(Character User Interface)と対比されます。真ん中の User が共通で、最初の1語だけが違います。
CRUD
Create · Read · Update · Delete
- Create 作る・新しく登録する
- Read 読む・取り出す
- Update 更新する・書き換える up(上へ)+ date(日付)=「日付を新しくする」
- Delete 削除する
データに対してできることは、結局この4つしかない、という整理です。4つの頭文字を並べただけで、crud(汚れ)という単語とは無関係です。
DBMS データベース管理システム
Data · Base · Management · System
- Data データ・資料
- Base 土台・基地 野球のベースと同じ語。「ためておく場所」
- Management 管理 manage(うまく扱う)+ ment(名詞にする語尾)
- System 仕組み・体系
「データをためておく場所を管理する仕組み」。データベースそのものと、それを管理するソフトは別物だという点が、名前の Management に表れています。
ERP 企業資源計画
Enterprise · Resource · Planning
- Enterprise 企業・事業 enter(着手する)+ prise(つかむ)から。「企て」がもとの意味
- Resource 資源・持っているもの
- Planning 計画すること
MRP(Material Requirements Planning=資材所要量計画)の考え方を、資材だけでなく人・金・設備まで広げたものです。Material が Enterprise に置き換わっている、と見ると関係がつかめます。
KPI 重要業績評価指標
Key · Performance · Indicator
- Key 重要な・かなめの 鍵の key ですが、ここは「かなめ」という意味
- Performance 成果・出来ばえ perform(行う・演じる)+ ance(名詞にする語尾)
- Indicator 指し示すもの・指標 indicate(指し示す)+ or(〜するもの)。車のウインカーも indicator
「かなめになる成果を指し示すもの」。最終的な目標そのものではなく、その途中を測るための数値です。目標そのものを表す KGI(Goal)と対で問われます。
ROI 投資利益率
Return · On · Investment
- Return 戻り・見返り 「返ってくるもの」。返品の return と同じ語
- On 〜に対する
- Investment 投資 invest(投資する)+ ment(名詞にする語尾)
「投資に対して、どれだけ返ってきたか」。式の形そのものが名前になっています。金額ではなく割合を問う指標だ、という点で引っかけが作られます。
TCO 総所有費用
Total · Cost · Ownership
- Total 全部の・合計の
- Cost 費用
- Ownership 所有していること owner(持ち主)+ ship(状態を表す語尾)
「持ち続けるあいだにかかる費用の合計」。買ったときの値段だけでなく、運用・保守・廃棄までを足します。導入費だけを比べてはいけない、という話で出てきます。
BCP 事業継続計画
Business · Continuity · Plan
- Business 事業・業務
- Continuity 続いていること continue(続ける)+ ity(度合い・性質)
- Plan 計画
「事業を続けるための計画」。災害などで止まったとき、何を優先してどう再開するかを決めておくものです。システムを守る計画ではなく、事業を守る計画だという点が肝です。
RTO 目標復旧時間
Recovery · Time · Objective
- Recovery 復旧・回復 recover(取り戻す)+ y。re(再び)+ cover(覆う)
- Time 時間
- Objective 目標 object(対象・目的)+ ive。「目指すところ」
「いつまでに復旧させるか」という目標です。時間の話なので Time。どの時点のデータまで戻せるかを表す RPO と、真ん中の1文字だけが違います。
RPO 目標復旧時点
Recovery · Point · Objective
- Recovery 復旧・回復
- Point 時点・地点
- Objective 目標
「どの時点のデータまで戻せるか」という目標です。時点の話なので Point。バックアップを取る間隔がそのまま RPO になります。RTO(Time)との使い分けが問われます。
RFC 変更要求
Request · For · Change
- Request 依頼・要求 RFP の Request と同じ語です
- For 〜を求める・〜のための
- Change 変更
「変更してほしいという依頼」。RFP(For Proposal=提案がほしい)と作りが同じなので、3文字目だけを見れば何を求めているかが分かります。
CAB 変更諮問委員会
Change · Advisory · Board
- Change 変更
- Advisory 助言する・意見を述べる advise(助言する)+ ory(〜の性質の)。アドバイスと同じ語
- Board 委員会・会議体 「板」から「会議のテーブル」、そこから「委員会」になりました
Advisory(助言する)が入っている点が手がかりです。実際に作業をする場ではなく、やってよいかを検討して意見を出す場だと分かります。
WAF
Web · Application · Firewall
- Web クモの巣・ウェブ
- Application 応用・アプリ
- Firewall 防火壁 fire(火)+ wall(壁)。建物の延焼を防ぐ壁がもとの意味
ふつうのファイアウォールが通信の入口を見るのに対し、WAF は Web アプリへの中身まで見ます。SQLインジェクションやXSSへの対策として問われます。
IDS 侵入検知システム
Intrusion · Detection · System
- Intrusion 侵入 intrude(押し入る)+ ion。in(中へ)+ trude(押す)
- Detection 検知・見つけること detect(見つける)+ ion。探偵の detective と同じ語
- System 仕組み・体系
Detection は「見つける」だけです。見つけて知らせるところまでが役目で、止めはしません。止めるほうの IPS と、真ん中の語で区別します。
IPS 侵入防止システム
Intrusion · Prevention · System
- Intrusion 侵入
- Prevention 防止・未然に防ぐこと prevent(防ぐ)+ ion。pre(前に)+ vent(来る)=「来る前に手を打つ」
- System 仕組み・体系
Prevention は「防ぐ」なので、見つけたうえで通信を遮断します。IDS(Detection=検知だけ)との違いが、真ん中の1語に出ています。
DoS サービス妨害攻撃
Denial · of · Service
- Denial 拒否・与えないこと deny(否定する・断る)+ al(名詞にする語尾)
- of 〜の
- Service サービス・提供される役務
「サービスを与えられない状態にする」攻撃です。情報を盗むのではなく、使えなくするのが狙い。多数の機器から一斉に行うものを DDoS(Distributed=分散した)と呼びます。
IaaS サービスとしての基盤
Infrastructure · as · a · Service
- Infrastructure 土台・基盤 ここはサーバやネットワークなど、機器のことを指します
- as 〜として
- a ひとつの
- Service サービス・提供される役務
SaaS・PaaS・IaaS は最初の1語だけが違います。借りる範囲が Software(ソフト)> Platform(土台)> Infrastructure(機器)の順に狭くなり、そのぶん自分で用意するものが増えます。
PaaS サービスとしての実行環境
Platform · as · a · Service
- Platform 土台・動かす場所 駅のプラットホームと同じ語。「人や物が乗る台」
- as 〜として
- a ひとつの
- Service サービス・提供される役務
Platform は「動かす場所まで」。アプリは自分で作りますが、OSやデータベースは用意してもらえます。IaaS(機器だけ)と SaaS(できあいのソフト)のあいだです。
PDCA
Plan · Do · Check · Act
- Plan 計画する
- Do 実行する
- Check 点検する・確かめる
- Act 処置する・手を打つ 「行動する」ですが、ここは点検の結果を受けて直すこと
最後の Act は「実行」ではなく「点検の結果を受けて手を打つ」です。Do(実行)と混ざりやすいので、4語の順番と役割をセットで覚えます。
SWOT
Strengths · Weaknesses · Opportunities · Threats
- Strengths 強み(複数形) strong(強い)の名詞形 strength + s
- Weaknesses 弱み(複数形) weak(弱い)+ ness(性質を表す語尾)+ es
- Opportunities 機会・好機(複数形) opportunity の複数形。「追い風になる外の動き」
- Threats 脅威(複数形) threaten(おびやかす)と同じ語。「向かい風になる外の動き」
前の2つは自分の内側、後ろの2つは外の環境です。内と外で分かれている点を押さえると、どの要素がどこに入るかを問う出題に対応できます。
IP インターネットプロトコル
Internet · Protocol
- Internet インターネット・網の間をつなぐもの inter(あいだ)+ net(網)。「網と網のあいだをつなぐ」が元の意味です
- Protocol 手順の取り決め 外交の「儀礼・式次第」が元の意味。通信でも「先にこう決めておく」ことを指します
「網と網のあいだをつなぐ、取り決め」。相手を住所(IPアドレス)で指して届ける役割がここで、届いたかどうかの確認はTCPの担当になります。
TCP 伝送制御プロトコル
Transmission · Control · Protocol
- Transmission 送り届けること transmit(送る)+ sion(ことを表す語尾)。車の「トランスミッション」も動力を送る装置です
- Control 制御する・管理する
- Protocol 手順の取り決め
「送り届けることを管理する取り決め」。Control が入っているほうが、届いたかの確認と並べ直しをする側です。確認をしないUDPとの対比で問われます。
IPv4
Internet · Protocol · version
- Internet インターネット・網の間をつなぐもの
- Protocol 手順の取り決め
- version 版・第◯版 小文字で書く習わしです。ソフトの「バージョン」と同じ語
「インターネットプロトコルの第4版」。住所の長さが32ビットで、約43億個しか作れない点が出題されます。日本語の呼び名は定まっていません。
IPv6
Internet · Protocol · version
- Internet インターネット・網の間をつなぐもの
- Protocol 手順の取り決め
- version 版・第◯版
「第6版」。住所の長さが128ビットになり、個数が足りなくなる問題そのものが起きない作りです。第5版は実験用に番号が使われたため欠番になっています。
IPsec
Internet · Protocol · Security
- Internet インターネット・網の間をつなぐもの
- Protocol 手順の取り決め
- Security 安全を守る仕組み se(離す)+ cure(心配)。「心配から離れた状態」が語の作りです
「IPに安全を足したもの」。sec の部分だけ小文字で書く習わしで、頭文字をそのまま並べた形ではありません。IPの層で暗号化するため、上のアプリを作り替えずに済みます。
ARP アドレス解決プロトコル
Address · Resolution · Protocol
- Address 住所・宛先
- Resolution 解き明かすこと・突き止めること resolve(解決する)+ tion。画面の「解像度」も同じ語で、こちらは「どこまで細かく見分けられるか」です
- Protocol 手順の取り決め
「宛先を突き止める取り決め」。IPアドレスからMACアドレスを調べる向きがARPで、逆向き(MACからIP)はRARPです。向きを取り違える出題が多くあります。
NAPT ネットワークアドレスポート変換
Network · Address · Port · Translation
- Network 網・つながり
- Address 住所・宛先
- Port 港・出入口 船の「港」と同じ語。通信では「どのアプリ向けか」を表す番号です
- Translation 置きかえ・翻訳 trans(越えて)+ late(運ぶ)。「別の形に移しかえる」
NATに Port が1語足された形です。住所だけでなく出入口の番号も書きかえるため、1つのグローバルアドレスを複数台で同時に使えます。IPマスカレードとも呼ばれます。
ICMP インターネット制御メッセージプロトコル
Internet · Control · Message · Protocol
- Internet インターネット・網の間をつなぐもの
- Control 制御する・管理する
- Message 伝言・知らせ
- Protocol 手順の取り決め
「網の具合を知らせるための取り決め」。データそのものを運ぶのではなく、届かなかった・時間切れになったという知らせを運びます。pingはこれを使って応答を確かめます。
VLAN 仮想LAN
Virtual · Local · Area · Network
- Virtual 実際にはそうなっていないが、そう見える virtually(事実上)と同じ語。「見かけ上の」と訳すと通じます
- Local その場所の・近い範囲の
- Area 区域・範囲
- Network 網・つながり
LAN(Local Area Network)に Virtual が付いた形です。配線を変えずに、スイッチの設定だけでグループを分けます。分けた者どうしは、そのままでは通信できません。
SMTP 簡易メール転送プロトコル
Simple · Mail · Transfer · Protocol
- Simple 簡単な・単純な
- Mail 郵便・メール
- Transfer 移し送ること trans(越えて)+ fer(運ぶ)。乗り換えの「トランスファー」と同じ語です
- Protocol 手順の取り決め
Transfer(送る)が入っているほうが、メールを出す側です。受け取る側はPOP3とIMAPで、どちらの向きかを問う出題が繰り返されます。
POP3
Post · Office · Protocol
- Post 郵便・投函する
- Office 事務所・局 Post Office で「郵便局」です
- Protocol 手順の取り決め
「郵便局の取り決め」。末尾の3は第3版という意味で、頭文字には入りません。局に届いた物を自分の手元へ引き取る形なので、取り込むと原則サーバーには残りません。
IMAP インターネットメッセージアクセスプロトコル
Internet · Message · Access · Protocol
- Internet インターネット・網の間をつなぐもの
- Message 伝言・知らせ
- Access たどり着く・近づく ac(〜へ)+ cess(行く)。「そこまで行って触る」
- Protocol 手順の取り決め
Access(たどり着く)なので、サーバーに置いたまま見にいく形です。複数の端末で同じ状態を見られる点がPOP3との違いとして問われます。
MIME 多目的インターネットメール拡張
Multipurpose · Internet · Mail · Extensions
- Multipurpose いろいろな用途に使える multi(多くの)+ purpose(目的)
- Internet インターネット・網の間をつなぐもの
- Mail 郵便・メール
- Extensions 拡張・広げたもの(複数形) ex(外へ)+ tend(伸ばす)+ sion + s
「メールをいろいろな用途へ広げる拡張」。文字しか運べなかったメールで、画像や添付ファイル、日本語を扱えるようにした仕組みです。これに暗号と署名を足した形がS/MIMEです。
SPF 送信ドメイン認証
Sender · Policy · Framework
- Sender 送る側・差出人 send(送る)+ er(する人・もの)
- Policy 方針・取り決め
- Framework 枠組み frame(枠)+ work(作り)
「差出人についての方針を示す枠組み」。送信元のIPアドレスをDNSに並べておき、受け取った側がそれと見比べます。本文の中身ではなく、どこから来たかを確かめる仕組みです。
DKIM
DomainKeys · Identified · Mail
- DomainKeys ドメインのかぎ Domain(持ち場・領域)+ Keys(かぎ)。2語をつないだ1語なので、頭文字はDとKの2つぶんです
- Identified 本人だと確かめられた identity(正体)と同じ語。「同じものだと見分ける」
- Mail 郵便・メール
DomainKeys が1語で2文字ぶんを受け持つため、頭文字をそのまま並べた形ではありません。メールに電子署名を付ける方式で、SPFが送信元の住所を見るのに対し、こちらは中身が途中で変えられていないかを見ます。
DMARC
Domain · Message · Authentication · Reporting · Conformance
- Domain 持ち場・領域 ここではメールアドレスの@より後ろの部分です
- Message 伝言・知らせ
- Authentication 本人だと確かめること
- Reporting 報告すること
- Conformance 決めたとおりに従うこと con(ともに)+ form(形)。「同じ形に合わせる」
SPFとDKIMの結果を受けて、合わなかったメールをどう扱うか(受け取る・隔離する・捨てる)を送る側が指定し、その結果の報告も受け取る仕組みです。5語それぞれが別の役割を表します。
DNSSEC DNSセキュリティ拡張
Domain · Name · System · Security · Extensions
- Domain 持ち場・領域
- Name 名前
- System 仕組み・体系
- Security 安全を守る仕組み
- Extensions 拡張・広げたもの(複数形)
DNSの3文字にSECurityのSECが続く形なので、頭文字をそのまま並べた形ではありません。応答に電子署名を付けて、途中ですりかえられた答えを見分けます。キャッシュポイズニングへの対策として問われます。
HTTPS
Hyper · Text · Transfer · Protocol · Secure
- Hyper 越えて・飛び越える 「超〜」の意味。文書から別の文書へ飛べることを指します
- Text 文字・文章
- Transfer 移し送ること
- Protocol 手順の取り決め
- Secure 安全な・守られた
HTTPの末尾に Secure が1語足された形です。暗号化そのものはTLSが担当し、HTTPSはTLSの上でHTTPを使う形を指します。443番ポートを使う点も合わせて問われます。
SSL
Secure · Sockets · Layer
- Secure 安全な・守られた
- Sockets 差込口(複数形) 電源のソケットと同じ語。通信では「つなぎ口」を指します
- Layer 層・重なり
「安全なつなぎ口の層」。SSLは古い名前で、脆弱性が見つかって使われなくなり、後継がTLSです。いまも「SSL証明書」という言い方が残っていますが、実際に動いているのはTLSです。
CSMA 搬送波感知多重アクセス
Carrier · Sense · Multiple · Access
- Carrier 運ぶもの・搬送波 carry(運ぶ)+ er。信号を運ぶ波のことです
- Sense 感じ取る・調べる センサー(sensor)と同じ語
- Multiple 複数の・多くの
- Access たどり着く・近づく
「信号が流れているかを調べてから、複数でつなぐ」。送る前に回線を聞いて、空いていれば送る方式です。衝突を検出するCD(Collision Detection)が付くと有線、回避するCA(Collision Avoidance)が付くと無線になります。
SIP セッション開始プロトコル
Session · Initiation · Protocol
- Session ひとつながりのやりとり 会議の「セッション」と同じ語。始まりと終わりのある一区切りです
- Initiation 始めること initial(最初の)と同じ語
- Protocol 手順の取り決め
「やりとりを始めるための取り決め」。呼び出しと切断だけを受け持ち、音声そのものは運びません。音声を運ぶのはRTPで、役割が分かれている点が問われます。
SNS
Social · Networking · Service
- Social 人と人のつながりの society(社会)と同じ語
- Networking つながりを作ること network(網)+ ing(〜すること)
- Service 役立つはたらき・提供される仕組み
「人のつながりを作るはたらき」。日本では略語のまま使われていて、訳して呼ぶ習わしがありません。新聞では「交流サイト」と書き添える例があります。
XML 拡張可能なマーク付け言語
eXtensible · Markup · Language
- eXtensible あとから広げられる ex(外へ)+ tend(伸ばす)+ ible(できる)。Xを略語に使うため、2文字目を大文字で書く習わしです
- Markup 印を付けること mark(印)+ up。文章に「ここは見出し」と印を付けていく作業です
- Language 言葉・言語
頭文字はEMLですが、eXtensible のXを取ってXMLと書きます。タグの名前を自分で決められる点がHTMLとの違いで、そこが Extensible(広げられる)の意味するところです。
HTML ハイパテキストマーク付け言語
Hyper · Text · Markup · Language
- Hyper 越えて・飛び越える 「超〜」の意味。文書から別の文書へ飛べることを指します
- Text 文字・文章
- Markup 印を付けること
- Language 言葉・言語
「飛び越えられる文章に、印を付ける言葉」。HyperText の部分がリンクのことを指します。見た目を整える役はCSSに分かれている点が問われます。
CSS
Cascading · Style · Sheets
- Cascading 段々に流れ落ちる cascade(段になった滝)。上の設定が下へ流れ落ちて効いていく様子を表します
- Style 見た目・体裁
- Sheets 紙・一覧表(複数形)
Cascading(滝のように流れ落ちる)が、設定の優先順位の考え方そのものです。HTMLが中身、CSSが見た目という分担で出題されます。
JSON
JavaScript · Object · Notation
- JavaScript ブラウザで動くプログラム言語の名前 1語でJとSの2文字ぶんを受け持ちます
- Object 物・まとまり ob(前に)+ ject(投げる)。「目の前に置かれた物」
- Notation 書き表し方・記法 note(書き留める)と同じ語
JavaScript が1語で2文字ぶんを受け持つため、頭文字をそのまま並べた形ではありません。XMLと比べてタグが不要で短く書ける点、人が読める文字で書かれる点が問われます。
SVG
Scalable · Vector · Graphics
- Scalable 大きさを変えられる scale(目盛り・尺度)+ able(できる)
- Vector 向きと長さを持つ量・線の情報
- Graphics 図・画 graph(描く)+ ics(〜学・〜術)
「大きさを変えられる、線の情報で描いた図」。点の集まりで持つラスタ形式と違い、拡大しても輪郭が粗くなりません。XMLで書かれている点も合わせて問われます。
SMIL
Synchronized · Multimedia · Integration · Language
- Synchronized 時間をそろえた syn(ともに)+ chron(時)。「同期した」
- Multimedia 音声や動画など複数の種類の情報 multi(多くの)+ media(媒体)
- Integration まとめ合わせること
- Language 言葉・言語
「時間をそろえて、複数の種類の情報をまとめる言葉」。音声と画像と字幕を、何秒目にどれを出すかという形で並べます。読みは「スマイル」です。
DTD 文書型定義
Document · Type · Definition
- Document 文書
- Type 型・種類
- Definition 定め・決めごと define(定める)+ tion
「文書の型を定めたもの」。どのタグを、どの順番で、どこに書けるかを決めておく宣言です。これに合っているかを調べる作業が妥当性の検証にあたります。
DOM 文書オブジェクトモデル
Document · Object · Model
- Document 文書
- Object 物・まとまり
- Model 型・模型・見立て
「文書を、物のまとまりとして見立てたもの」。文書全体を木の形で読み込んで、どこからでも触れるようにします。先頭から順に読むSAXとの対比で問われます。
REST
REpresentational · State · Transfer
- REpresentational 表し方の・見せ方の represent(表す)+ ational。REの2文字を略語に使うため、先頭2文字を大文字で書く習わしです
- State 状態
- Transfer 移し送ること
頭文字はRSTですが、REpresentational の先頭2文字を取ってRESTと書きます。SOAPのように専用の封筒を使わず、HTTPのGETやPOSTをそのまま使う考え方です。
SOAP
Simple · Object · Access · Protocol
- Simple 簡単な・単純な
- Object 物・まとまり
- Access たどり着く・近づく
- Protocol 手順の取り決め
離れた場所にある処理を呼び出すとき、XMLの封筒に包んで送る取り決めです。読みは石けんと同じ「ソープ」。封筒を使わないRESTとの対比で出題されます。
CORBA
Common · Object · Request · Broker · Architecture
- Common 共通の・どこでも同じ
- Object 物・まとまり
- Request 頼むこと・依頼
- Broker 仲立ちをする者 不動産や保険の「ブローカー」と同じ語。あいだに立って取り次ぐ役です
- Architecture 組み立て方・構造
Broker(仲立ち)が要点です。あいだに立つORBという部品が取り次ぐため、呼ぶ側は相手がどの言語で書かれているかを気にせずに済みます。特定の会社に縛られない点がDCOMとの違いです。
DCOM 分散コンポーネントオブジェクトモデル
Distributed · Component · Object · Model
- Distributed 散らばって置かれた dis(別々に)+ tribute(配る)
- Component 部品・構成要素
- Object 物・まとまり
- Model 型・模型・見立て
COM(1台の中で部品をつなぐ仕組み)に Distributed(散らばった)が付いた形で、ネットワーク越しに呼び出せるようにしたものです。Windows向けという点がCORBAとの違いです。
WSDL ウェブサービス記述言語
Web · Services · Description · Language
- Web クモの巣・Web もとは「クモの巣」。あちこちがつながった様子を表します
- Services 役立つはたらき(複数形)
- Description 書き表すこと・説明 de(下へ)+ scribe(書く)。「書き下す」
- Language 言葉・言語
「どんなサービスが、どんな引数で呼べるか」を書いた説明書です。人が読む説明書ではなく、プログラムが読んで呼び出し方を組み立てるためのものです。
UDDI
Universal · Description · Discovery · Integration
- Universal どこでも通じる・全体の
- Description 書き表すこと・説明
- Discovery 見つけ出すこと dis(離す)+ cover(覆い)。「覆いを取り除く」が語の作りです
- Integration まとめ合わせること
Discovery(見つけ出す)が要点で、サービスの登録簿にあたります。WSDLが「呼び方の説明書」、UDDIが「その説明書を探すための名簿」という関係です。
NoSQL
Not · only · SQL
- Not 〜でない
- only 〜だけ
- SQL 関係データベースを操作する言語の名前
「SQLだけではない」。SQLを否定した言葉ではなく、ほかの選び方も持つという意味で読みます。表の形に収まらないデータを扱う点が問われます。
BNF バッカス・ナウア記法
Backus · Naur · Form
- Backus バッカス(人の名前) FORTRANを作ったジョン・バッカスのことです
- Naur ナウア(人の名前) デンマークのペテル・ナウアのことです
- Form 形式・書き方
2人の名前と「形式」をつないだ語で、訳す意味はありません。プログラム言語の文法を、書き換えの規則として並べる記法です。
IDE 統合開発環境
Integrated · Development · Environment
- Integrated ひとつにまとめた integer(整数=分かれていない数)と同じ語根です
- Development 作り上げること・開発 de(取り去る)+ velop(包み)。「包みを開く」が語の作りです
- Environment まわりの環境・道具だて
「作る道具をひとつにまとめた場所」。編集・翻訳・実行・不具合の調べを、1つの画面で続けて行えます。記憶装置の規格のIDE(ATA)とは別の語です。
DevOps
Development · Operations
- Development 作り上げること・開発
- Operations 運び回すこと・運用(複数形) operate(動かす)+ tion + s。手術の「オペ」も同じ語です
2語の先頭3文字をつないだ語で、頭文字を並べた形ではありません。作る側と動かし続ける側を分けずに進める考え方を指します。
UML 統一モデリング言語
Unified · Modeling · Language
- Unified ひとつにそろえた uni(1つ)+ fy(する)+ ed
- Modeling 型に表すこと・見立てること
- Language 言葉・言語
Unified(そろえた)が歴史そのものです。別々だった図の書き方を1つにまとめた規格で、クラス図・ユースケース図・ステートチャート図などがここに含まれます。
CPI 1命令あたりのクロック数
Cycles · Per · Instruction
- Cycles 繰り返しの1回・クロックの1周期(複数形) 自転車のサイクルと同じ語。「ひと回り」です
- Per 〜あたり 百分率(パーセント)の per と同じ語です
- Instruction 命令 in(中へ)+ struct(積む・組む)。「中へ組み入れる」
Per(あたり)の前後を取り違えないでください。1命令あたりのクロック数なので、小さいほど速い指標です。逆向きのIPC(1クロックあたりの命令数)と混ざりやすいところです。
MIPS
Million · Instructions · Per · Second
- Million 100万
- Instructions 命令(複数形)
- Per 〜あたり
- Second 秒
「1秒あたり何百万命令か」。単位の中に100万が入っているので、1MIPSは1秒間に100万命令です。大きいほど速い指標で、CPIとは向きが逆になります。
FLOPS
FLoating · point · Operations · Per · Second
- FLoating 浮かんでいる float(浮く)。小数点の位置が動く表し方なので「浮動」と訳します。FLの2文字を略語に使うため、先頭2文字を大文字で書く習わしです
- point 点 floating point で「浮動小数点」です
- Operations 演算・処理(複数形)
- Per 〜あたり
- Second 秒
頭文字をそのまま並べるとFPOPSですが、FLoating のFLを取ってFLOPSと書きます。小数の計算に限った速さで、科学技術計算やスーパーコンピュータの指標として使われます。
GPU 画像処理装置
Graphics · Processing · Unit
- Graphics 図・画
- Processing 処理すること
- Unit 装置・ひとまとまり
CPU(Central Processing Unit)の Central が Graphics に替わった形です。同じ計算を大量に並べて行う作りなので、画像のほかに機械学習でも使われます。
MPU
Micro · Processing · Unit
- Micro とても小さい 100万分の1を表す接頭語でもあります
- Processing 処理すること
- Unit 装置・ひとまとまり
「とても小さな処理装置」。1個の集積回路に収めたプロセッサを指し、CPUとほぼ同じ意味で使われます。文脈によって呼び分けられる語です。
ECC 誤り訂正符号
Error · Correcting · Code
- Error 誤り・間違い
- Correcting 正しく直すこと correct(正しい・直す)+ ing
- Code 符号・決めごとの書き方
Correcting(直す)が入っている点が要点です。誤りを見つけるだけのパリティチェックと違い、どのビットが違うかを突き止めて直します。ハミング符号がその例です。
FIFO 先入れ先出し
First · In · First · Out
- First 最初の
- In 中へ入る
- First 最初の
- Out 外へ出る
「最初に入ったものが、最初に出る」。レジの行列と同じ順番で、キューがこの形です。会計では棚の古い在庫から出す考え方を指し、同じ語が別の分野で出ます。
LIFO 後入れ先出し
Last · In · First · Out
- Last 最後の
- In 中へ入る
- First 最初の
- Out 外へ出る
「最後に入ったものが、最初に出る」。積み上げた皿を上から取る形で、スタックがこれにあたります。FIFOと1語目だけが違うので、LastとFirstのどちらが頭にあるかで見分けます。
LRU 最長未使用方式
Least · Recently · Used
- Least いちばん少ない・いちばん〜でない little(少ない)の最上級です
- Recently 最近 recent(最近の)+ ly
- Used 使われた
「最近使われた度合いがいちばん低いもの」を追い出す方式です。3語をつなぐと「いちばん最近使われていない」となり、日本語の呼び名と向きがそろいます。
LFU 最低使用頻度方式
Least · Frequently · Used
- Least いちばん少ない・いちばん〜でない
- Frequently たびたび・頻繁に frequent(たびたびの)+ ly。周波数(frequency)と同じ語です
- Used 使われた
回数がいちばん少ないものを追い出す方式です。LRUとは Recently(いつ)と Frequently(何回)の1語だけが違い、見ているものが時刻か回数かで分かれます。
WORM 1回書込み・多数回読出し
Write · Once · Read · Many
- Write 書く
- Once 1度だけ
- Read 読む
- Many 多くの・何度も
「1度書いて、何度も読む」。書いたあとに消したり書き直したりできない性質を指し、改ざんされていないことの裏づけに使われます。虫を指す worm(ワーム)とはつづりが同じで別の語です。
IoT モノのインターネット
Internet · of · Things
- Internet インターネット・網の間をつなぐもの
- of 〜の 小さな語は略語に数えないため、oだけ小文字で書きます
- Things 物(複数形)
「物のインターネット」。人が操作する機器ではなく、家電やセンサーなどの物そのものが通信する形を指します。oが小文字なのは of を略語に数えない習わしによるものです。
PMBOK プロジェクトマネジメント知識体系
Project · Management · Body · of · Knowledge
- Project 計画して進める仕事 pro(前へ)+ ject(投げる)。「先へ投げ出す」
- Management やりくりすること・管理
- Body まとまり・本体 体を指す語ですが、「ひとまとまりのもの」の意味でも使います
- of 〜の
- Knowledge 知識・分かっていること know(知る)+ ledge
「プロジェクト管理の知識をひとまとめにしたもの」。手順書ではなく、知識を整理した本であるという点が Body of Knowledge の意味するところです。読みは「ピンボック」です。
EVM
Earned · Value · Management
- Earned 稼いだ・得られた earn(稼ぐ)+ ed。給料を「稼ぐ」の語です
- Value 価値・値
- Management やりくりすること・管理
Earned(稼いだ)が要点です。使った費用ではなく、終わった作業の価値を金額に直して進み具合を見ます。予定(PV)・実際の費用(AC)・出来高(EV)の3つを比べる形で出題されます。
PPM
Product · Portfolio · Management
- Product 製品・作り出したもの
- Portfolio 持っているものの組み合わせ もとは「書類を挟む入れ物」。手持ちの一覧という意味で使います
- Management やりくりすること・管理
「手持ちの製品の組み合わせをやりくりすること」。市場の伸びと自社の占める割合で4つに分け、どこに資金を回すかを考えます。濃度の単位のppm(百万分率)とは別の語です。
QC 品質管理
Quality · Control
- Quality 質・良さ
- Control 制御する・管理する
「質を管理すること」。現場で使う7つの図(QC七つ道具)の名前に入っています。全社で取り組む形を指すTQC・TQMのTは Total(全体の)です。
KPT
Keep · Problem · Try
- Keep 続ける・保つ
- Problem 問題・困っていること
- Try 試す・やってみる
振り返りで使う3つの枠の頭文字です。続けること・困っていること・次に試すこと、の順に並べます。読みは「ケプト」で、良い点と悪い点を挙げるだけで終わらせず、Tryで次の行動まで決める点が要点です。
SL 状況対応型リーダーシップ
Situational · Leadership
- Situational その場の状況による situation(状況)+ al(〜の)
- Leadership 引っぱる力・導き方 lead(導く)+ er(人)+ ship(あり方)
Situational(状況による)が理論の中身そのものです。正しい導き方は1つに決まらず、相手の成熟度に合わせて変えるという立場を取ります。
PEST 政治・経済・社会・技術による外部環境分析
Politics · Economy · Society · Technology
- Politics 政治 法改正や規制、税制のことを指します
- Economy 経済 景気、為替、物価、金利のことです
- Society 社会 人口、価値観、生活様式のことです
- Technology 技術 新技術、特許、普及の度合いのことです
4つとも業界の外側にあり、自社では変えられないものです。業界の中の力関係を見るファイブフォースと混ぜられる出題が多く、外か中かで切り分けます。
VRIO 価値・希少性・模倣困難性・組織による資源の分析
Value · Rarity · Imitability · Organization
- Value 価値・値 それは役に立つか、という問いです
- Rarity めずらしさ rare(まれな)+ ity。ほかが持っていないか、という問いです
- Imitability まねできる度合い imitate(まねる)+ able + ity。まねされにくいか、という問いです
- Organization 組織・仕組み 活かす仕組みがあるか、という問いです
自社の資源が本当に強みかを、上から順に4つの問いで調べます。忘れられやすいのは最後のO(組織)で、良い資源を持っていても活かす仕組みが無ければ優位になれないという見方です。
RPA
Robotic · Process · Automation
- Robotic ロボットの・ロボットによる
- Process 手順・一連の仕事 pro(前へ)+ cess(進む)
- Automation 自動で動かすこと auto(自ら)+ mat(動く)+ ion
ロボットという語が入っていますが、動くのは画面の中のソフトウェアです。人がパソコンで行う決まった手順を、そのまま代わりに行わせます。
SFA 営業支援システム
Sales · Force · Automation
- Sales 売ること・営業(複数形)
- Force 力・部隊 sales force で「営業の部隊」を指します
- Automation 自動で動かすこと
Sales Force(営業部隊)が付いているほうが、売る側の活動を助ける仕組みです。顧客との関係そのものを扱うCRMとは、見ている相手が違います。
CRM 顧客関係管理
Customer · Relationship · Management
- Customer 客・顧客
- Relationship 関係・つながり relate(関係づける)+ tion + ship(あり方)
- Management やりくりすること・管理
Customer(客)が頭にあるほうが、顧客との関係を長く保つための仕組みです。営業の動きを助けるSFAと対にして問われます。
SIEM
Security · Information · Event · Management
- Security 安全を守る仕組み
- Information 知らせ・情報
- Event 出来事・記録される動き
- Management やりくりすること・管理
and は頭文字に数えません。機器ごとに散らばったログを1か所に集め、組み合わせて見ることで攻撃の兆しを見つけます。読みは「シーム」です。
SOA サービス指向アーキテクチャ
Service · Oriented · Architecture
- Service 役立つはたらき・提供される仕組み
- Oriented 〜に向いた・〜を中心にした orient(方向づける)+ ed。オリエンテーションと同じ語です
- Architecture 組み立て方・構造
「はたらきを中心にした組み立て方」。業務の単位で部品に分け、組み合わせて使う作りを指します。Oriented が付く語(Object Oriented=オブジェクト指向)と並べて覚えられます。
EDI 電子データ交換
Electronic · Data · Interchange
- Electronic 電子の・電子を使った
- Data 資料・データ
- Interchange やりとり・取りかえ inter(あいだ)+ change(かえる)。高速道路のインターチェンジも「乗りかえ地点」です
Interchange(やりとり)が要点で、会社と会社のあいだで注文や請求のデータを直接交換します。やりとりの形式を先に取り決めておく必要がある点が問われます。
CAD 計算機支援設計
Computer · Aided · Design
- Computer 計算機・コンピュータ
- Aided 助けられた aid(助ける)+ ed。救急の first aid(応急手当)と同じ語です
- Design 設計・図面を引くこと
Design(設計)が付くのがCADです。図面を引く段階を受け持ちます。次の工程の製造を受け持つCAMと、最後の1文字だけが違います。
CAM 計算機支援製造
Computer · Aided · Manufacturing
- Computer 計算機・コンピュータ
- Aided 助けられた
- Manufacturing 作ること・製造 manu(手)+ fact(作る)+ ing。もとは「手で作る」です
Manufacturing(製造)が付くのがCAMで、設計のあとに来る工程です。CADで作った図面のデータを受け取り、機械を動かす指示に変えます。
FMS 柔軟な生産システム
Flexible · Manufacturing · System
- Flexible 曲げられる・融通がきく flex(曲げる)+ ible(できる)
- Manufacturing 作ること・製造
- System 仕組み・体系
Flexible(融通がきく)が要点です。同じ生産ラインで、種類の違う製品を切りかえて作れる仕組みを指します。少量多品種の注文に向く形として問われます。
PDM 製品データ管理
Product · Data · Management
- Product 製品・作り出したもの
- Data 資料・データ
- Management やりくりすること・管理
図面・部品表・仕様書といった製品にかかわる情報を1か所にまとめて管理します。設計の変更がどの部品に及ぶかを追えるようにする点が要点です。
BOM 部品表
Bill · Of · Materials
- Bill 明細・請求書 レストランの「ビル(勘定書)」と同じ語。「書き並べたもの」です
- Of 〜の
- Materials 材料・部品(複数形)
「材料を書き並べたもの」。どの製品が、どの部品を何個使うかを並べた表です。MRP(資材所要量計画)はこの表をもとに必要量を計算します。
CVR 転換率
ConVersion · Rate
- ConVersion 切りかわること・成果に変わること con(ともに)+ vert(向きを変える)。CとVの2文字を略語に使うため、途中を大文字で書く習わしです
- Rate 割合・率
頭文字をそのまま並べるとCRですが、ConVersion のVを取ってCVRと書きます。訪れた人のうち、申し込みや購入まで進んだ人の割合です。何を成果とするかは、測る側が先に決めます。
CTR クリック率
Click · Through · Rate
- Click 押すこと・クリック
- Through 通り抜けて 「通して先へ進む」。広告を通ってサイトへ進む様子を表します
- Rate 割合・率
広告が何回表示されて、そのうち何回押されたかの割合です。分母が表示回数である点が要点で、分母が訪問者数のCVRとは測る場所が違います。
CPA 1件あたりの獲得費用
Cost · Per · Acquisition
- Cost 費用・かかったお金
- Per 〜あたり
- Acquisition 手に入れること・獲得 acquire(手に入れる)+ tion
Per(あたり)が入っているので、割り算の結果です。広告費を成果の件数で割った額で、小さいほど安く集められたことを表します。1件あたりの限界利益と見比べて判断します。
ROAS 広告費に対する売上の割合
Return · On · Advertising · Spend
- Return 返ってくるもの・見返り
- On 〜に対して
- Advertising 広告・宣伝すること advertise(広告する)+ ing
- Spend 使うこと・支出
「広告に使った額に対して、返ってきた額」。売上を広告費で割るため、費用を引く前の数字です。利益で見るROIとは、何を分子に置くかが違います。
英単語(用語名のもとになっている語)
こちらは略語ではなく、用語名そのものが英語から来ているものです。 語の由来が分かると、日本語訳を丸暗記しなくても意味が出てきます。
cache キャッシュ(メモリ)
- cache 隠し場所・しまい込む所 フランス語の cacher(隠す)が語源。お金の cash とは別の語です
「隠し場所」。よく使う物を手元にしまっておく棚、というイメージがそのまま働きます。
interrupt 割込み
- interrupt さえぎる・割って入る inter(あいだに)+ rupt(破る)。rupt は「破裂(rupture)」と同じ語根
「あいだを破って入る」。処理の途中に割り込んでくる、という日本語訳がそのまま語の作りになっています。
availability 稼働率・可用性
- availability 使える度合い available(使える・手に入る)+ ity(度合いを表す語尾)
「使える度合い」。壊れにくさ(信頼性)ではなく、使いたいときに使えるかを表す語だと分かります。
deadlock デッドロック
- dead 動かない・死んだ
- lock 錠・かぎをかける
「錠をかけたまま動かない」。互いに相手の資源をロックして止まる状態が、そのまま言葉になっています。
semaphore セマフォ
- semaphore 腕木式信号機・手旗信号 sema(合図)+ phore(運ぶもの)。鉄道の腕木信号がもとの意味
もともとは鉄道の信号機です。「進んでいいか、待つか」を伝える装置なので、資源を使ってよいかを管理する仕組みの名前になっています。
queue キュー(待ち行列)
- queue 順番待ちの列 「キュー」と読みます。ue が2つ続く独特なつづりで、イギリス英語では「行列に並ぶ」の動詞にも使います
レジの行列そのものです。先に並んだ人が先に処理される(先入れ先出し)という性質が、言葉の意味に入っています。
stack スタック
- stack 積み重ね・積み上げたもの 干し草や書類の「山」。動詞なら「積む」
「積み重ね」。最後に積んだものが最初に取れる(後入れ先出し)という性質が、積み上げた山のイメージから出てきます。キューとの対比で問われます。
transaction トランザクション
- transaction 取引・一連のやり取り trans(越えて)+ act(行う)。銀行の「取引明細」も transaction です
もとの意味は「取引」。振込のように「引いて、足す」までを一括で扱う単位なので、途中で止まってはいけない、という性質につながります。
normalization 正規化
- normalization 正常な形に整えること normal(正常な・標準の)+ ize(〜にする)+ ation(名詞にする語尾)
「標準の形に整える」。データの重複をなくして決まった形に直す作業です。IEEE 754 の「正規化」も同じ語で、こちらは数の形をそろえます。
throughput スループット
- through 通り抜けて スルー。「スルーする」の through と同じ語です
- put 置く・入れる
「通り抜けて出てくる量」。単位時間にどれだけ処理し終えたかを表します。1件あたりの速さ(応答時間)とは別の指標だという点で問われます。
redundancy 冗長性
- redundancy 予備を余分に持っていること redundant(余分な)+ cy(性質を表す語尾)
日本語の「冗長」は悪い意味に聞こえますが、信頼性の話では予備がある=良いことです。RAID の R もこの語です。
latency レイテンシ(遅延)
- latency 遅れ・待ち時間 latent(潜んでいる・表に出ていない)から。「潜伏期間」も latency です
「頼んでから返ってくるまでの遅れ」。スループット(量)とレイテンシ(速さ)は別物で、片方を良くすると片方が悪くなることがあります。
authentication 認証
- authentication 本人かどうかを確かめること authentic(本物の)+ ate(〜にする)+ ion(名詞にする語尾)
中心にあるのは authentic=「本物の」。つまり「本物かどうかを確かめる」ことです。何をしてよいかを決める authorization(認可)とは別の話で、この2つはほぼ必ず対で問われます。
authorization 認可
- authorization してよいと許すこと authority(権限)+ ize(〜にする)+ ation(名詞にする語尾)
中心にあるのは authority=「権限」。つまり「権限を与える」ことです。誰かを確かめる authentication が先、何をしてよいか決める authorization が後、という順番で覚えます。
integrity 完全性
- integrity 欠けたり書き換えられたりしていないこと integer(整数=欠けのない数)と同じ語根。「丸ごとそろっている」
整数を表す integer と同じ語根で、「欠けがない」が元の意味です。情報セキュリティの3要素(機密性・完全性・可用性)のひとつで、改ざんされていないことを指します。
confidentiality 機密性
- confidentiality 許された人だけが見られること confident(信頼している)+ ial + ity。「打ち明けられる間柄」が元の意味
confide(打ち明ける)から来ていて、「信頼した相手にだけ話す」が元の感覚です。情報セキュリティの3要素のひとつで、暗号化が守るのはここです。
vulnerability 脆弱性
- vulnerability 攻撃されうる弱点 vulnerable(傷つきやすい)+ ity(度合い)。vulnus はラテン語で「傷」
元の意味は「傷つきやすさ」です。弱点そのものを指す語で、それを突く行為(攻撃)や、突かれて起きたこと(インシデント)とは区別して使います。
failover フェールオーバ
- fail 失敗する・壊れる
- over 越えて・向こうへ
「壊れたので、向こう側へ渡す」。動いていた側が倒れ、待機していた側へ処理が移ることです。直った側へ戻すのは failback(フェールバック)で、over と back で向きが逆になります。
scalability 拡張性(スケーラビリティ)
- scalability 規模を大きくできる度合い scale(規模・目盛り)+ able(〜できる)+ ity(度合い)
scale は「はかり」「規模」。「規模を変えられる度合い」です。1台を強くするのがスケールアップ、同じものを並べて増やすのがスケールアウトで、クラスタは後者です。
bandwidth 帯域幅
- band 帯・幅のある範囲 ゴムバンドの band。「細長い帯」
- width 幅 wide(広い)の名詞形です
「帯の幅」。もとは電波の周波数の幅を指す語で、そこから「一度にどれだけ流せるか」の意味になりました。道路の車線数に相当します。
overhead オーバヘッド
- over 〜を越えた・余分な
- head 頭・上部
「頭の上にのしかかる余分なもの」。本来やりたい処理そのものではなく、そのために余計にかかる手間や時間を指します。プロセスの切替えに時間がかかる、という話がこれです。
commit コミット(確定)
- commit 確定させる・引き受ける com(ともに)+ mit(送る)。「委ねて決める」が元の意味
「委ねて決める」から「確定させる」。トランザクションでは、ここまでの変更を正式なものとして確定させる操作です。取り消す rollback と対で問われます。
rollback ロールバック(取消し)
- roll 転がす・巻く
- back 後ろへ・元へ
「巻き戻す」。フィルムを巻き戻すように、トランザクションの開始前の状態へ戻す操作です。commit(確定)と反対の向きだと覚えます。
incident インシデント
- incident 起きた出来事・事象 in(上に)+ cid(落ちる)=「降りかかったこと」。accident(事故)と同じ語根
「降りかかった出来事」であって、原因のことではありません。原因のほうは problem(問題)と呼び分けます。インシデント管理と問題管理を分ける理由が、語の意味そのものに出ています。
まぎらわしい組
| 組 | 見分け方 |
|---|---|
| MTBF / MTTR | MTBF は Between Failures(故障のあいだ=動いていた時間)、MTTR は To Repair(直すまで=止まっていた時間) |
| RFP / RFI | RFP は Proposal(提案)、RFI は Information(情報)。情報をもらう段階が先で、提案はその後 |
| SLA / SLM | SLA は Agreement(合意=約束の文書)、SLM は Management(管理=守るための運用) |
| SaaS / PaaS / IaaS | 借りる範囲の違い。Software(ソフト)、Platform(土台)、Infrastructure(基盤) |
| XSS / CSS | XSS は Cross-Site Scripting。Cross の頭文字 C を使わないのは、スタイルシートの CSS と紛らわしいから |
| authentication / authorization | authentic(本物の)は「誰かを確かめる=認証」、authority(権限)は「何をしてよいかを決める=認可」。確かめるのが先、許すのが後 |
| IDS / IPS | IDS は Detection(検知=見つけて知らせるだけ)、IPS は Prevention(防止=見つけて止める) |
| RTO / RPO | RTO は Time(いつまでに復旧させるか)、RPO は Point(どの時点のデータまで戻せるか) |
| DRAM / SRAM | Dynamic(動的=放っておくと消えるのでリフレッシュが要る/主記憶)、Static(静的=そのまま保たれる/キャッシュ) |
| LAN / WAN | 違うのは範囲の広さだけ。Local(限られた範囲=構内)、Wide(広い範囲=拠点間) |
| commit / rollback | commit は「委ねて決める=確定」、rollback は「巻き戻す=取消し」。向きが逆 |
覚えておくと効く語の作り
| 部品 | 意味 | 出てくる語 |
|---|---|---|
| inter | あいだ・互いに | Interconnection(OSI)、Internet、interrupt(割込み) |
| re | もう一度 | Reengineering(BPR)、Redundant(RAID)、Repair(MTTR) |
| in | 〜でない | Inexpensive(RAID)=高くない |
| -ment | 動詞を名詞にする | Agreement(SLA)、Management(SCM)、Requirements(MRP) |
| -ity | 〜である度合い | Atomicity・Durability(ACID)、availability(稼働率) |
| -ing | 〜すること | Planning(MRP)、Scripting(XSS) |
| -tion / -sion | 動作を名詞にする | Translation(NAT)、Detection(IDS)、Prevention(IPS)、Configuration(DHCP) |
| infra | 下・土台 | Infrastructure(PKI・ITIL・IaaS)=下で支えるもの |
| auth | 本物・権限 | authentication(認証)、authorization(認可)、Authority(CA) |
| trans | 越えて・向こうへ | Transfer(HTTP)、Translation(NAT)、Transport(TLS)、transaction(取引) |
| put | 置く | Input(BIOS)=中へ置く、Output(BIOS)=外へ置く、throughput(通り抜けて出る量) |
| -or / -er | 〜するもの・人 | Locator(URL)=場所を示すもの、Indicator(KPI)=指し示すもの |
先に答えだけ知りたい人へ
IT略語は正式名称まで覚える必要がありますか。
覚えたほうが早く楽になります。午前試験では略語の意味そのものが問われますし、正式名称を知っていると意味を思い出せるようになります。たとえば MTBF が Mean Time Between Failures だと分かれば、Between(あいだ)なので「故障と故障のあいだ動いていた時間」だと導けます。丸暗記が理解に変わる部分です。
MTBFとMTTRが毎回混ざります。区別する方法はありますか。
3文字目以降を見ます。MTBF は Between Failures(故障のあいだ)で、動いていた時間です。MTTR は To Repair(直すまで)で、止まっていた時間です。そのため稼働率 = MTBF ÷(MTBF + MTTR)の分子は MTBF のほうだと決まります。
英語が苦手でも大丈夫ですか。
大丈夫です。このページは単語を1つずつ分けて日本語にしてあります。Failures のような語も fail(壊れる)+ ure(名詞にする語尾)+ s(複数)まで分解しているので、英語の知識を前提にしていません。
覚えたか確認する方法はありますか。
練習問題を用意しています。略語と正式名称の対応だけでなく、「Supply Chain Management の Chain の意味はどれか」のように単語1語の意味も出題します。間違えた選択肢が別のどの略語のものなのかも表示されます。
関連するツール
- 英語・略語の練習問題(略語 ⇄ 正式名称 ⇄ 日本語、単語1語の意味)
- 計算問題の練習ドリル
- 用語集