2024-11-05 / 最終更新日時 : 2024-10-27 masassiah MATLAB / Octave 【Matlab/Octave】素数を列挙するアルゴリズム 令和6年度 秋期 応用情報技術者試験 午後問題 問3「素数を列挙するアルゴリズム」を Matlab/Octave で記載してみた。 関数 prime1 2 以上の自然数 N に対して,N 以下の素数を列挙する関数 pri […]
2024-11-01 / 最終更新日時 : 2024-11-02 masassiah MATLAB / Octave 【Python】集計表を HTML に変換して出力するプログラム 平成23年度 春期 応用情報技術者試験 午後問題 問2 に出題された「集計表を HTML に変換して出力するプログラム」を Python で作成した。 問題文 図 1 に示すような,都道府県及び支店ごとに整理された売上高 […]
2024-10-31 / 最終更新日時 : 2024-10-27 masassiah MATLAB / Octave 【Matlab / Octave】ナップザック問題 平成29年度 秋期 応用情報技術者試験 午後問題 問3 に出題された「ナップザック問題」のプログラムを Matlab / Octave で作成する。 問題文 ナップザック問題 幾つかの種類の品物があり,それぞれの容積と価 […]
2024-10-30 / 最終更新日時 : 2024-10-27 masassiah MATLAB / Octave 【Matlab / Octave】一筆書き 令和3年度 秋期 応用情報技術者試験 午後問題 問3 に出題された「一筆書き」のプログラムを Matlab / Octave で作成した。 問題文 グラフは,有限個の点の集合と,その中の 2 点を結ぶ辺の集合から成る数理 […]
2024-10-29 / 最終更新日時 : 2024-10-27 masassiah Python 【Python】パズルの解答を求めるプログラム 令和4年度 春期 応用情報技術者試験 午後問題 問3 に出題された「パズルの解答を求めるプログラム」を Python で作成する。 パズルのルール 太線で 3×3 の枠に区切られた 9×9 のマスから成る正方形の盤面に, […]
2024-10-28 / 最終更新日時 : 2024-10-27 masassiah Python 【Python】素数を列挙するアルゴリズム 令和6年度 秋期 応用情報技術者試験 午後 問3「素数を列挙するアルゴリズム」を Python で記載してみた。 本問では,配列の要素番号は 1 から始まり,要素数が 0 の配列を {} で表されているが,Python […]
2024-10-15 / 最終更新日時 : 2024-10-27 masassiah Python 【Python】グラフのノード間の最短経路を求めるアルゴリズム 令和6年度 春期 応用情報技術者試験 午後 問3 で出題された「グラフのノード間の最短経路を求めるアルゴリズム」(ダイクストラ法)を Python で実装してみます。 下図にノードが五つのグラフの例を示します。 図の例で […]
2022-12-26 / 最終更新日時 : 2024-07-06 masassiah 目指せ!応用情報技術者 応用情報技術者試験の難易度 「高度 IT 人材となるために必要な応用的知識・技能をもち,高度 IT 人材としての方向性を確立した者」と対象者像が示されている応用情報技術者試験(AP : Applied Information Technology […]
2022-07-31 / 最終更新日時 : 2024-01-14 masassiah 目指せ!基本情報技術者 コンピュータの構成 コンピュータは,入力装置,出力装置,記憶装置,演算装置,制御装置の 5 つの装置で構成され,下図に示すデータおよび制御の流れにより処理が実行される。 演算装置 演算装置(ALU : Arithmetic and Logi […]