IT系用語を超ざっくり1行要約
■打ち合わせなどでよく使われる用語編
工数と人月
開発期間の見積もりに使われる
デファクトスタンダード
多くの人に使われる
カットオーバーとサービスイン
システムの開発終了と利用開始
WBS
必要な作業を細かく分割する
SLA
サービスの信頼性を示す
SES
IT業界における働き方
エンドユーザー
利用者のことを意識する
トレードオフ
一方をたてればもう一方が立たず
fix
仕様の変更を許さない
アクセシビリティ
どんな人でも使えることを意識する
ユーザビリティ
使いやすさを第一に考える
しきい値
判断する基準
リプレース
新たなシステムに置き換える
プロトタイプ
試しにつくってみる
HTTPとHTTPS
コンテンツを転送する
プロキシサーバー
通信の代理人
キャッシュ
一度使ったものは保存しておく
アーカイブ
古いデータは大切に保管する
レガシーマイグレーション
古いシステムを作り変える
テキストとバイナリ
2種類に分けられるファイル形式
gitとSubversion
バージョン管理システムの定番
■ニュースでよくみる用語編
機械学習
人間がルールを教えなくても自動的に学習
ディープラーニング
第3次人工知能ブームの立役者
AI
人間のように「賢い」動作をするコンピュータ
RPA
事務処理などの業務を自動化する
IoT
モノのインターネット
ビッグデータ
記録や保管、解析が難しい巨大なデータ
オープンデータ
誰でも自由に使えるデータ
ブロックチェーン
取引データをまとめる技術
仮想通貨
国家が管理しない暗号技術による通貨
フィンテック
ITと金融の融合
ドローン
遠隔操作ができる無人航空機
VRとARとMR
現実と仮想世界の融合
オフショア
拠点を海外に移す
ロングテール
売れない商品も在庫を確保
POS
店舗での販売数から分析する
システムインテグレーター(SIer)
構築から運用まで一括で請け負う
■ITパスポート、基本情報定番の用語編
五大装置
どのコンピュータにも共通する装置や機能
IC(集積回路)
小さな部品の組み合わせ
デバイスとデバイスドライバ
PCの周辺機器を操作
ストレージ
大容量が求められる記憶装置
マウント
記憶装置を使える状態にする
仮想マシン
ソフトウェア上でコンピュータを動かす
仮想メモリ
ソフトウェア上で実現するメモリ管理
カーネル
OSの中核部分
フレームワーク
開発効率の向上に貢献
手続き型とオブジェクト指向
ソースコードの保守性を高める
関数型と論理型
手順よりも目的を記述する
APIとSDK
開発に必要なライブラリを呼び出す
キューとスタック
データを一列に格納
モジュールとパッケージ
ライブラリを管理する
シリアルとパラレル
データを高速にやり取りする工夫
アダプタとコンバータ
データを変換する機器
解像度と画素、ピクセル
写真や画像の綺麗さを決める
VGAとHDMI
映像を出力する
データマイニングとデータサイエンス
大量のデータから新たな知識を発見
インターネットとイントラネット
複数のコンピュータや組織をつなぐ
WANとLAN
ネットワークの範囲を表す
ルータとスイッチ
ネットワークの経路を決める
TCPとUDP
通信に求められる信頼性と速度を表現
パケットとフレーム
通信の基本単位
ドメインとセグメント
ネットワークの領域を識別する
絶対パスと相対パス
ファイルの場所を示す
可逆圧縮と非可逆圧縮
ファイルの容量を減らす
文字コードと機種依存文字
環境によって文字が異なる
著作権とクリエイティブ・コモンズ
盗作を防ぐ
OSとアプリケーション
ソフトウェアの役割が違う
正規化と主キー
扱いやすいようにテーブルを分割
デッドロックと排他制御
同時更新を避ける
リファクタリング
動作を変えずにソースコードを洗練
カバレッジとモンキーテスト
網羅性を確認する
リレーショナルデータベースとSQL
複数の票を紐づけで管理