基礎理論

基礎理論

2進数,8進数,16進数 -情報処理シンプルまとめ

基本情報技術者試験など情報処理技術者試験を受験する方にとっては必須の,2進数や8進数,16進数についてシンプルにまとめています。10進数の説明からスタートしますので,じっくり読んでみてください。
基礎理論

10進数を2進数に,2進数を10進数に変換(基数変換) -情報処理シンプルまとめ

基本情報技術者試験など情報処理技術者試験を受験する方にとっては必須の基数変換についてシンプルにまとめています。10進数を2進数に変換する方法や2進数を10進数に変換する方法はもちろん,10進数を8進数や16進数に変換したり,8進数や16進数を10進数に変換する方法についてもまとめています。さらに,2進数を8進数や16進数に変換する方法,また,その逆もありますので,じっくり読んでみてください。
基礎理論

数値表現 -情報処理シンプルまとめ

基本情報技術者試験など情報処理技術者試験を受験する方にとっては必須の,数値表現についてシンプルにまとめています。符号なし整数の説明からスタートし,符号付き整数(2の補数など),固定小数点数,浮動小数点数と進んでいきます。特に2の補数については,しっかり理解できるよう努めてください。
基礎理論

集合と論理演算・論理回路 -情報処理シンプルまとめ

基本情報技術者試験など情報処理技術者試験を受験する方にとっては必須の,集合と論理演算・論理回路ついてシンプルにまとめています。集合については,和集合,積集合,補集合,差集合,対象差集合について説明しています。論理演算については,論理和(OR),論理積(AND),否定(NOT),否定論理和(NOR),否定論理積(NAND),排他的論理和(XOR,EOR,EXOR)について説明しています。その他,ビットマスク(ビットの抽出),ビットのセット,ビットの反転などのビット列の操作や,加算器についてもまとめています。大切な内容ですので,時間をかけてしっかり読んでみましょう。
基礎理論

算術演算と誤差 -情報処理シンプルまとめ

基本情報技術者試験など情報処理技術者試験を受験する方にとっては必須の,算術演算と誤差についてシンプルにまとめています。加算や減算,乗算,除算などの算術演算については,コンピューターの場合,論理演算やシフト演算により行うことを,誤差については,桁落ちや,情報落ち,丸め誤差,打切り誤差,オーバーフロー,アンダーフローについて説明しています。じっくり読んでみてください。