オーロラさんの勉強帳

IT企業勤務。データベース、Excel、Excel VBA、ネットワーク、LinuxなどIT関連のことを主に書いていきます。少しでもお役に立てたら幸いです。

基本情報技術者

【資格】基本情報技術者(FE)に合格。学習方法、学習時間などを紹介

2023年秋ごろに、基本情報技術者試験に合格しました。 本記事では、基本情報技術者試験の学習時間、学習方法・試験対策などを、私の経験を基に紹介します。 基本情報技術者とは 基本情報技術者試験は、経済産業大臣が行う国家試験である情報処理技術者試験の…

【探索アルゴリズム】二分探索法とは。Excel VBAで二分探索法を試してみる (基本情報技術者・応用情報技術者試験)

記事の目的 二分探索法とは 二分探索法の例 二分索法の探索回数、計算量 二分探索法をVBAで書いてみる 記事の目的 本記事の目的は以下の通りです。 代表的な探索アルゴリズムの一つである「二分探索法」を、Excel VBAでコードを書いて、プログラムを動かすこ…

【探索アルゴリズム】線形探索法とは。Excel VBAで線形探索法を試してみる (基本情報技術者・応用情報技術者試験)

記事の目的 線形探索法とは 線形探索法の探索回数、計算量 線形探索法をVBAで書いてみる 記事の目的 本記事の目的は以下の通りです。 代表的な探索アルゴリズムの一つである「線形探索法」を、Excel VBAでコードを書いて、プログラムを動かすことで理解を深…

複数のシステム(直列システム・並列システム)の稼働率の計算方法を分かりやすく解説 【基本情報技術者・応用情報技術者試験】

基本情報技術者試験、ITパスポートの試験範囲である複数のシステム(直列システム・並列システム)の稼働率の計算方法を紹介します。 並列システムの稼働率は、式を丸暗記するのではなく、考え方を理解して自分で式を導き出せるようにしておきましょう。 直列…

MTBF(平均故障間隔)、MTTR(平均修理時間)と稼働率の分かりやすい覚え方 【基本情報技術者・応用情報技術者試験】

システムの評価指標である『MTBF(平均故障間隔)』、『MTTR(平均修理時間)』、『稼働率』をわかりやすく解説します。 ITパスポート、基本情報技術者、応用情報などの試験範囲なので、試験対策の参考にしていただけたら幸いです。 MTBF (平均故障間隔)とは MTB…

【Excel VBA】再帰呼出しで最大公約数を求める(ユークリッドの互除法)

プログラムが自分自身を呼び出す処理のことを「再帰呼出し」といいます。 今回は再帰呼出しを使って、2つの数の最大公約数を求める方法を解説します。 最大公約数を求めるために、今回は『ユークリッドの互除法』と呼ばれるアルゴリズムを使います。再帰呼出…

【Excel VBA】再帰呼出しをVBAで試してみる ~再帰呼出しの動きをわかりやすく解説~

プログラムが自分自身を呼び出す処理のことを「再帰呼出し」といいます。 実際にVBAのコードで「再帰呼出し」の動きをわかりやすく解説します。 階乗を求める再帰呼出しのVBAコード 再帰呼出しの動作を画像で分かりやすく解説 再帰呼出しの動作を考える(文字…