基本情報技術者試験(FE)学習開始!
第 1 章はコンピュータの数学的基礎。
【データの単位】
・1 ビット:0/1 の 2 通り
・1 バイト:8 ビット、256 通り
・k, M, G, T(1000 倍ずつ)
【基数】
・2 進数:0 と 1
・10 進数:0〜9
・16 進数:0〜9+A〜F
・小数:有限/無限/循環
【基数変換】
・n 進数→10 進数:重みを掛けて合計
・10 進数→n 進数:割り算または掛け算
・注意:10 進数の有限小数が 2 進数で無限小数に
【2 の補数】
・ビット反転 +1
・引き算を足し算で処理
【シフト演算】
・論理シフト:空いた場所に 0
・算術シフト:符号ビット固定
・左 n ビット=2^n 倍、右=1/2^n 倍
【ポイント】
・原理理解を優先
・寝る前 10 分復習
参考:2025 基本情報技術者:絶対合格の教科書
==========================
【用語の読み方ガイド】
・ビット:bit(ビット)
・バイト:byte(バイト)
・基数:きすう
・2 進数:にしんすう
・10 進数:じゅっしんすう
・16 進数:じゅうろくしんすう
・小数:しょうすう
・有限小数:ゆうげんしょうすう
・無限小数:むげんしょうすう
・循環小数:じゅんかんしょうすう
・基数変換:きすうへんかん
・重み:おもみ
・2 の補数:にのほすう
・ビット反転:びっとはんてん
・シフト演算:しふとえんざん
・論理シフト:ろんりしふと
・算術シフト:さんじゅつしふと
・符号ビット:ふごうびっと