全エンジニアに必要な7つの数学

この記事は約2分で読めます。

これだけか?

 Web系エンジニアが解説していますが、これだけでよいか?疑問が残った。



1.数値システム
 2進数、10進数、16進数
2.ブール代数
 ド・モルガンの法則
3.剰余(MOD)
4.対数
 二分探索
5.階乗
 組合せ
6.指数関数
 フィボナッチ数列
7.集合
 和集合、差集合、積集合

補数(1の補数、2の補数)も必要では?
【参考となるサイト一覧】
https://itmanabi.com/complement/
https://proengineer.internous.co.jp/content/columnfeature/6254
https://qiita.com/hook125/items/71198da713d5b13d3274

他にも

外付けHDの容量を表すのに1TBとかありますが・・・
テレビの録画用に外付けHDに保存する方もおられるかと存じますが、どれだけ保存できるのかを〇〇時間録画可能とかで判断もできますが、メモリ容量で価格が変わるのでどれだけかを知るのには、K(キロ)、M(メガ)、G(ギガ)、T(テラ)の単位がわからないと難しいのでは
2の階乗となります。
K(キロ)210=2^10=1,024
M(メガ)220=2^20=1,048,576 =1024K
G(ギガ) 230=2^30=1,073,741,824 =1024M
T(テラ) 240=2^40=1,099,511,627,776 =1024G

モトローラ系とIntel系のCPUでは、メモリロケーションが逆であるとか・
ラージエンディアンとかスモールエンディアンなど

知っておいた方が良いこともありますが・・・

 リラーニング:elearning 学び直しが必要と感じたら、参考となるサイトをグーグル検索してでもやっておかれたほうがよろしいのではないでしょうか。

 上記の内容は、数学というよりもコンピュータアーキテクチャの範囲かも知れません。Qiitaなどのサイトを参照するのもひとつの手です。しかしながら、適切な書籍等を提示する必要があります。JIS規格やCPUのマニュアル等が良いかもしれません。
 紹介できれば良いですね!

コメント

タイトルとURLをコピーしました