基礎理論

基本情報技術者試験

【基本情報技術者試験】アナログデータとデジタルデータについて学ぼう

本記事では基本情報技術者試験にも出題されるアナログデータとデジタルデータについて説明しています。アナログデータは連続的なデータで、デジタルデータは離散的なデータです。また、A/D変換とD/A変換についても説明しています。
基本情報技術者試験

【基本情報技術者試験】算術シフトについて学ぼう

本記事では基本情報技術者試験にも出題される算術シフトについて説明しています。シフト演算とは左右のビットをずらす演算です。算術シフトはビット列の先頭に符号ビットがあるときに用いられ、種類としては算術左シフトと算術右シフトがあります。
基本情報技術者試験

【基本情報技術者試験】論理シフトについて学ぼう

本記事では基本情報技術者試験にも出題される論理シフトについて説明しています。シフト演算とは左右のビットをずらす演算です。論理シフトはビット列の先頭に符号ビットがないときに用いられ、論理左シフトと論理右シフトがあります。
基本情報技術者試験

【基本情報技術者試験】加算器について学ぼう

本記事では基本情報処理技術者試験にも出題される加算器について説明しています。加算器は2進数の数値の加算を行うための回路で、2種類あります。それぞれ半加算器と全加算器で違いは下位からの桁上がりを考慮するか考慮しないかです。
基本情報技術者試験

【基本情報技術者試験】ビット演算について学ぼう

本記事では基本情報技術者試験にも出題されるビット演算について説明しています。ビット演算は、特定のビットを取り出したり、反転させたりすることができます。その中で、ビットマスク演算は特定のビットを抽出する方法であり、ビット反転はビット列の値を逆転させる方法です。
基本情報技術者試験

【基本情報技術者試験】論理演算の性質について学ぼう

本記事では基本情報技術者試験にも出題される論理演算の性質について説明しています。交換則、結合則、分配則は四則演算と同じ性質を持ちます。それ以外の演算については、ベン図や真理値表を使うことで性質が確認できます。また、ド・モルガンの法則は、論理和と論理積における否定を変換する法則です。
基本情報技術者試験

【基本情報技術者試験】論理回路のMIL記号について学ぼう

本記事では基本情報処理技術者試験にも出題されるMIL記号について説明しています。論理回路は電子回路で論理演算を行う仕組みで、その設計を図式化する際にはMIL記号と呼ばれる図記号が使用されます。これらの記号は論理回路の構造を図示し、理解を助けます。
基本情報技術者試験

【基本情報技術者試験】論理演算について学ぼう

本記事では基本情報技術者試験にも出題される論理演算について説明しています。論理演算は、真と偽の2つの値を用いて行われる演算で、基本論理演算には論理和、論理積、否定の3種類があります。また、否定論理和、否定論理積、排他的論理和の3種類が組み合わせ論理演算として存在します。
基本情報技術者試験

【基本情報技術者試験】論理式、ベン図、真理値表について学ぼう

本記事では基本情報技術者試験にも出題される論理式、ベン図、真理値表について解説しています。論理式は論理演算記号を使って構築された式で、真理値表はその式の真偽値を表にまとめたものです。一方、ベン図は集合同士の関係を視覚的に表現する図です。
基本情報技術者試験

【基本情報技術者試験】演算誤差(桁落ちと情報落ち)

本記事では基本情報技術者にも出題される桁落ちと情報落ちについて説明しています。桁落ちと情報落ちは演算誤差の一種で、桁落ちはほぼ等しい2つの値の差を求める際に生じ、情報落ちは大きな数値と小さな数値の演算で小さな数の影響が無視される演算誤差です。