editor@digitalplus

基本情報技術者試験

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

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

【深層学習】損失関数について知ろう!

本記事では損失関数について説明しています。損失関数とは正解データと出力データを比較する関数であり、損失関数の値は小さいほどいいです。種類としてはクロスエントロピー誤差とMSEがあります。
基本情報技術者試験

【基本情報技術者試験】CPUの高速化技法について知ろう

本記事では基本情報技術者試験にも出題されるCPUの高速化技法について説明していきます。CPUはプログラムの実行を制御する装置です。逐次制御方式は1つの命令を順番に実行する方式で、処理を早くするにはパイプライン方式やスーパースカラ方式などを用います。
Excel

【Excel】concat関数で姓と名をフルネームに統一しよう

本記事ではexcelを用いてconcat関数で姓と名をフルネームに統一する方法について解説しています。目次は以下の通りです。 問題設定 今回は姓と名で分けられているエクセルについて考えていきます。具体的には以下のようなものです。 このフルネ...
基本情報技術者試験

【基本情報技術者試験】プログラムの実行手順について学ぼう

本記事では基本情報技術者試験にも出題されるプログラムの実行手順について説明しています。プログラムの実行手順は高水準言語から実行まであり、コンパイル、リンク、ロードという過程があります。また、上の過程を実行するのにコンパイラやリンカなどが必要になります。
深層学習

【深層学習】ニューラルネットワークについて学ぼう

本記事ではニューラルネットワークについて説明しています。ニューラルネットワークは、人間の脳を数値的に模倣したモデルで、ニューロンやシナプスで構成されています。重みやバイアスを用いてモデルを学習します。
数学

【線形代数】行列の基本について学ぼう!

本記事では行列の基本について説明しています。行列とは数字を長方形でまとめた集合体であり、行と列で構成されています。種類としてn次正方行列、対角行列、単位行列があります。
基本情報技術者試験

【基本情報技術者試験】命令語と命令実行の流れについて知ろう

本記事では基本情報技術者試験にも出題される命令語と命令実行の流れについて解説しています。命令語は命令部とアドレス部で構成されていて、命令の流れは命令の取り出しから結果の格納まであります。
Excel

【Excel】counta関数でその日何人出勤するかを数えよう

本記事ではexcelを用いてcounta関数でその日何人出勤するかを数える方法について解説しています。空白以外の個数を数える式である、=counta('セル範囲')を入力します。その後、右にドラッグします。
基本情報技術者試験

【基本情報技術者試験】モバイル通信サービスについて知ろう

本記事ではモバイル通信サービスについて解説しています。モバイル通信サービスの具体例として、キャリアアグリゲーションや5Gなどがあります。キャリアアグリゲーションは無線通信の安定化を図る技術で5Gは第5世代移動通信システムです。