説明用文言
どう書くかで迷うので、集めておく
複数の用語が同じものを指している場合、できればどれかに統一したい。
処理 (process, procedure)
手順 (procedure)
引数、パラメータ(parameter)
返り値、戻り値(return value)
返却値と書かれることも。(return の直訳のため。意味論的におかしいので使わない。)
数 (number)
(計数可能な)数 (count)
状態、ステータス (status)
長さ (length)
大きさ (size)(「長さ」と曖昧になりがち)
値 (value)
幅 (width)
高さ (height)
奥行き (depth)
ID (Identification)
識別子
種別 (kind)
区分
タイプ (type)
型
フラグ (flag)
モード (mode)
入力 (input)
出力 (output)
検索 (search, find)
追加 (add, append)
挿入 (insert)
削除 (delete, remove, erase, clear, eliminate)
対応する英語が多く、ブレやすい。
更新 (update)
「古かった内容を新しくする」という意味合い。
変更 (modify)
修正、訂正 (fix, correct)
「間違っていた物を正しくする」という意味合い。
「変更、更新」をこの意味と取り違えているケース多数
編集 (edit)
更新、変更、修正、訂正、編集はごちゃ混ぜに使われすぎている。
設定 (set)
取得 (get)
出力を得るものをなんでも get と書きすぎている。
可否 (enable, disable)
活性/非活性 (active,
活性化/非活性化 (activate, deactivate)
成否 (outcome, successOrFailure)
合否 (acceptance)
適否 (fitness, suitability)
有無 (existence)
死活 (alive)
要否 (要不要) (necessity)
肯定 (positive)
否定 (negative, denied)
合法
違法,不法 (illegal)
正 (valid)
不正 (invalid, illegal)
有効 (valid, available)
無効 (invalid, unavailable)
時間(曖昧なため、極力避ける。時刻か期間を使う)
時刻 (time)
期間 (period)
範囲 (range)
必須 (required)
選択 (selection, choice)
選択肢
負号 (minus sign)
符号 (code, sign)
条件 (condition)
判定,判断 (judgement, decision)
実行 (execute)
起動 (startup)
開始 (start)
終了 (end)
中止 (abort, cancel)
どちらかというと abort の方を使う。
取消 (cancel)
「やっぱりやめた」という時によく使う。中止とは少しニュアンスが違う。
中断 (suspend)
停止 (stop, shutdown)
稼働
待機 待ち (waiting)
保留 (pending, on hold)
予約 (reserve)
接続 (connect)
切断 (disconnect)
呼出 (call)
退避 (save, backup, push)(「待避」はおそらく誤用)
復帰、復元 (restore, pop)
保存 (save)
保持 (keep, hold)
符号化 (encode)
暗号化 (encrypt)
復号 (decrypt, decode)
圧縮 (compress)
伸長 (expand)
付与 付ける
変換 (convert, to)
主にデータの型が変わった時に使う。
内部データから外部データへ
別のインターフェースのための値へ
取得(get)の方が適切な場合がある。(id から詳細情報を取得するのは「変換」ではない。)
確認 (confirm, check, test)
問い合わせ (query, ask)
読込 読み込み (read, load)
読み出し
書込 書き込み (write, save)
書き出し
要求 (request)
応答 (response)
表示 (display, print)
印刷 (print)
印字
解析 (parse, analyze)
通知 (notify)
出版 (publish)
購読 (subscribe)
コミット (commit)
ロールバック (rollback)
ロック (lock)
排他制御の基本
解除 (release, cancel)
フラッシュ (flush)
バッファに残っているデータを吐き出す。
クリア (clear)
コンテナの中身を空にする。
空 (empty)
機密(confidential) (極秘、重要度の高い秘密)
秘密(secret) (一般に隠すべきもの)
暗号 (cipher)
命令 (command) 指令、指示
連番 (serial)
設定 (configuration, config, preference, setting)
とても曖昧になっている。
configuration
preference
setting
options
flags
customization
properties
profile
優先度 (priority)
対象 (target)
指定 (specific)
システム (system)
ユーザー、利用者 (user)
ホスト (host)
サーバー (server)
ファイル (file)
ディレクトリ (directory) (フォルダ (folder))
パス (path)
プロセス (process)
スレッド (thread)
クラス (class)
関数 (function)
メソッド (method)
プロパティ (property)
定数 (constant, constant value, constant number)
インターフェース (interface)
テーブル (table)
レコード (record)
キー (key)
紐付け
アイテム (item) 項目
元々は分類を示すものが、物そのものを指している感じ?
カテゴリ (category)
フィールド (field) 欄
データ (data)
複数形が data、単数形は datum
大雑把な用語なのでできる限り使わない。
電文 (telegram)
プロトコル (protocol)
イベント (event)
リスナ (listener)
発火 (ignite, ignition, fire)
発生 (occure)
押下時 (pressed)
クリック時 (clicked)
画面 (screen, display)
基準 (base)
超過 (greater)
より大きい、より多い
以上 (greater or equal)
以下 (less or equal)
未満 (less)
より小さい、より少ない
-済 ↔ 未-
全 (all)
部分 (part of)
一覧、リスト (list)
群 (group)
オリジナル (original) 原(げん) 原本
コピー (copy) 副本
デフォルト (default) 既定
副詞
一時 (temporary)
大域 (global)
局所 (local)
自 (self)
他
原 (original)
正
副 (sub-)
仮 (draft)
状態
-化 (~の状態にする)
反意用
非- (通常あるべき状態に対して逆)
不- (打ち消し(=~ではない))
無- (no-)
反- (anti-)
未- (まだ)
否- (あまり使わない)
逆-
位置関係
前 (forward)
後 (backward)
上 (up)
下 (down)
右 (right)
左 (left)
中央 (center)
先頭 (head)
末尾 (tail)
正面 (front)
背面 (back)
上面、天面(top)
底面(bottom)
表(おもて) (front side, obverse)
表面(ひょうめん) (surface)
裏 (back side, rear side, reverse)
前 (previous)
次 (next)
新 (new)
古、旧 (old)
遅延
コンテナ (container)
コンテンツ (contents)
演算
加算(add)
減算(subtract)
乗算(multiply)
除算(divide)
剰余演算(modulo)
剰余(remainder)
合計(total)
小計(subtotal)
アルゴリズムとデータ構造
昇順(ascending)(小さい方から大きい方へ)
降順(descending)(大きい方から小さい方へ)
リスト(list)(かなり曖昧な言葉になってしまっている)
単方向連結リスト(singly linked list)
双方向連結リスト(doubly linked list)
葉、リーフ (leaf)
節、ノード (node)
枝、エッジ (edge)
根、ルート (root)
木、ツリー (tree)
子 (child, children)
親 (parent)
子孫 (decendants)
祖先 (ancestors)
兄弟 (sibling)
関連
メモ
口語系のよくある奴
政府の法令用語の対訳