【IT英語】IT / プログラム / 数学 で使用する英単語

■ 画像・図形

画像・図形操作

`日本語`英語備考
拡大/縮小Scaling (up/down) or Zooming (in/out)
回転Rotation
平行移動Translation
剪断(せん断)Shear

色調

`日本語`英語備考
明るさBrightness
彩度Saturation
色相Hue(ヒュゥー)
https://www.webcolordesign.net/color_basic/attribute_color/attribute_hue.html

色調操作

`日本語`英語備考
ぼかしblurring
平滑化(スムージング)smothing
シャープネスsharpness
https://kotobank.jp/word/%E3%82%B7%E3%83%A3%E3%83%BC%E3%83%97%E3%83%8D%E3%82%B9-4335
https://www.weblio.jp/content/sharpness

■ プログラム

対となる言葉

参照先 / 参照元
`日本語`英語備考
参照先distination
参照元source
明示的 / 暗黙的
`日本語`英語備考
明示的Explicit
暗黙的Implicit
解凍 / 圧縮
`日本語`英語備考
解凍するuncompress(Decompress)
圧縮するcompress

プログラムで使えそうな名詞

`日本語`英語備考
演算子operator
指標indicator
省略ellipsis
回避Avoidance
操作manipulation、operation
一定時間Allotted, fixed timeallot:割り当て

プログラムで使えそうな動詞

`日本語`英語備考
結合するcoalesce(コウアレス)、MargeC#のnull合体演算子(??演算子):null coalescing operator
追加するAppend、Add
抑制するSuppress
浄化するPurify, Clean
消去するErase
~を元の状態に戻す、~を修復・復元するrestore
切り捨てるTruncate
反転するreverse

プログラム用語

`日本語`英語備考
変数、可変長variable
実引数argument
仮引数parameter
値呼出しcall by value
参照呼出しcall by reference
無限ループinfinite loop
正規表現Regular Expression
ゼロ埋めZero padding
先頭のゼロ削除Zero suppress
空白文字space character
桁落ちcancellation
動的計画法Dynamic Programming
投機的実行Speculative Execution投機的実行=必要としないかもしれない仕事をさせること
下位バイトlittle end

オブジェクト指向

`日本語`英語備考
インスタンスinstance
継承inheritance親クラスの性質や動作を子クラスが引き継ぐこと
カプセル化encapsulationクラスの個々のオブジェクトを具体的にあらわしたもの
情報隠蔽information hiding
UML
`日本語`英語備考
関連Association
汎化Generalizationスーパクラスをサブクラスに分解すること
特化specializationサブクラスからスーパクラスを生成すること
属性attribute
操作operation
多重度cardinality(カーディナリティ)

■ データベース

`日本語`英語備考
WHERE 句WHERE clause(クローズ)
排他制御Exclusive control
一貫性coherency(コヒーレンシ)例「データの一貫性を保つことができない : It can't keep data of coherency」
プライマリキーに指定するTo designate/specify the primary keydesignate:指名する、指定する
https://www.atmarkit.co.jp/ait/articles/1404/23/news084.html

■ テスト

`日本語`英語備考
単体テストUnit test
結合テストJoin test, Integration testIntegration : 統合
退行テスト(影響範囲テスト、回帰テスト)Regression test
限界値分析Limit value analysisテストデータを決める際に正しいデータ(有効なデータ)と正しくないデータ(無効なデータ)の範囲に分け、それぞれの範囲から代表的な値を用いて、テストケースを作成する方法
同値分割Equivalence partitioning

■ セキュリティ

`日本語`英語備考
偽造forgery
危険な状態になること, 危うくなることcompromise
侵入や攻撃を受けたサーバに仕掛けられた、裏の侵入経路backdoor
http://www.atmarkit.co.jp/aig/02security/backdoor.html

SSL

`日本語`英語備考
識別名Distinguished Name (DN)
失効するrevoke
自己署名証明書オレオレ証明書Self-signed certificate
https://www.verisign.co.jp/basic/glossary/dn.html

■ 監視・異常

`日本語`英語備考
検知Detection異常検知:Anomaly Detection
異常値Anomaly
正常性Healthy

■ スレッド

`日本語`英語備考
並行プログラミングConcurrent Programming
スレッドに関する用語
https://blogs.yahoo.co.jp/dk521123/37076571.html

■ 日本語関連

`日本語`英語備考
文字化けしてるThe text was garbledgarble = 不明瞭な、良く分からない
表記ゆれ(例:サーバー/サーバ)orthographical variantsorthographical=orthographic : 表記,variant : わずかに異なるもの、異形

■ ハードウェア

`日本語`英語備考
周辺装置peripheral(ペリフェラル)

■ 設定

`日本語`英語備考
前提条件Prerequisites
共有設定Collaborate

■ 記号

`日本語`英語備考
丸括弧 ( )parenthesis口語: paren
大括弧 { }braces, curly bracket
角括弧 [ ]bracket, square bracket
< >angle bracket
<- ->arrow
<= =>fat arrow, double allow
# pound, hash, number sign
- minus, hyphen
一重引用符‘ single quote, apostrophe
二重引用符 " double quotee
バッククオート ` back quote, backtick, grave
| pipe, vertical bar
* asterisk, star
/ slash
~ tilde
^ caret, circumflex, hat
! exclamation mark, bang
_ underscore

■ 仕様

`日本語`英語備考
仕様・仕様書specifications仕様に合っている:To meet specifications
要望requirements
機能一覧The function overview
新機能Additional functions
https://www.atmarkit.co.jp/ait/articles/1308/19/news123.html
https://www.atmarkit.co.jp/ait/articles/1310/16/news147.html
https://www.atmarkit.co.jp/ait/articles/1402/12/news134.html

■ 画面

`日本語`英語備考
画面遷移screen transition
別画面に遷移するTo open in another screen
子画面sub-screen
画面遷移screen transition
https://www.atmarkit.co.jp/ait/articles/1402/12/news134.html

■ 進ちょく報告

`日本語`英語備考
進ちょくProgress進ちょく報告:Progress report、現在の進ちょく:my current progress
予定通り(オンスケ)on schedule
(予定より)進んでいるahead of schedule
(予定より)遅れているbehind schedule
納期expected delivery date最短納期:The earliest delivery date
https://www.atmarkit.co.jp/ait/articles/1309/18/news130.html
https://www.atmarkit.co.jp/ait/articles/1401/15/news141.html

■ 業務アプリ

販売

`日本語`英語備考
申請Apply
注文Order
在庫数Stock
参考資料
http://www.atmarkit.co.jp/fdotnet/vblab/bizappbasic01/bizappbasic01_02.html

医療・保険

`日本語`英語備考
診療Referral本来は、「Referral:委託、、紹介、推薦」
処方Prescription

人工知能

`日本語`英語備考
適合率Precision(プレシジョン)Precision:精度
再現率Recall

■ 数学

`日本語`英語備考
剰余(余り)remainder
再帰的なrecursive
階乗factorial(ファクトリアル)
フィナボッチ数Fibonacci Number

端数処理

`日本語`英語備考
端数処理Rounding
四捨五入Round off
切り捨てRound down
切り上げRound up

行列

`日本語`英語備考
行番号Row Index
列番号Column Index
転置行列Transposed matrixtranspose:入れ替える、逆にする。行列Aの行と列を入れ替えてできる行列を、行列Aの転置行列という
http://www.geisya.or.jp/~mwm48961/linear_algebra/transpose1.htm

確率

`日本語`英語備考
確率Probability
最尤法(さいゆうほう) method of maximum likelihood
分散Variance(ヴァリアンス)
標準偏差Standard Deviation

微積

`日本語`英語備考
微分DifferentialDifferential = 違い,差(分)

■ グラフ

`日本語`英語備考
接するtouch
交わるintersect
区域district or area
https://www.itmedia.co.jp/enterprise/articles/0908/01/news001_2.html