基本情報技術者試験に一か月で合格するためのロードマップ

## はじめに
SESとして都内のIT企業に勤めています。
その間、待機期間が一ヵ月あり、かねてから挑戦しようとしていた基本情報を一か月で取得することを目標にしました。

## 2023年4月以降の試験に関して
出題形式が変わり、合格率が以前の20%台から40%に上がっています。
理由としては以下の二つです。
#### ・試験方式の変更
　年二回の試験から通年の試験に変更
#### ・問題数と出題範囲の削減
　問題数が大幅に減って出題範囲も科目Bに関しては狭まりました。

 
 過去の形式から合格率が大幅に上がりましたが、現在は緩やかな減少傾向にあるため、いまのうちに取っておくことを個人的にお勧めします。

 参考
 https://www.seplus.jp/dokushuzemi/ec/fe/fenavi/guide/monthly_pass_rate_202306/

## 事前知識
* 高卒（機械工学科）
* Javaエンジニア(2年弱) 開発～保守を経験

## 使った参考書
### [キタミ式イラストIT塾 基本情報技術者 令和06年 (情報処理技術者試験)](https://www.amazon.co.jp/%E3%81%8D%E3%81%9F%E3%81%BF%E3%82%8A%E3%82%85%E3%81%86%E3%81%98/dp/4297138077/ref=sr_1_3_sspa?crid=20Z94G46SD1RX&dib=eyJ2IjoiMSJ9.l2Xsl4w69RKY2ez5Jh0NhIgdOPvg5KBPVEXJgo3VQZ1IZM30qHhYanO4E6VjUEeCiNVi2t5qcOJritsNbt2M8ryfMEXNA0eoN-0kk5IjpsZeQsdF1qiJ1ApiAAKUuOVVlDPDDAbO5YAUOwOPUoYhLzay8nOW2171epDxB3xujVu5dBZGfD4ELmoZKW0oBKeRABTre85Jo9tBlLT1LqFA9nNKwA67VQiyJ4cfroDeIJurvQHtME4f0EUS5hAoOuJ-Cnn7fFDdCI1AhJNvd36ggqVvFJvSS1PueQaFw6alOts.uRREYcOqDNAY4ldcY-X0PEQad-sW4LVtU0mK22gV9q0&dib_tag=se&keywords=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1&qid=1717983273&sprefix=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1%2Caps%2C169&sr=8-3-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1670485/e4d0211e-802d-d526-e168-6d1b2001ab0d.png)

解説メイン。図が多めでわかりやすい
一通り流し読みをする。ボリュームが多いためざっくりとした理解にとどめる。
その後は、わからない言葉があればその都度解説を確認する。


### [基本情報技術者過去問道場 ](https://www.fe-siken.com/fekakomon.php)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1670485/34c5fb80-527f-bae0-bde6-d84f92153e87.png)

科目Aの対策に使用
スマホで空き時間に利用
無料アカウントを作成したほうが学習管理ができる。


### [令和06年 基本情報技術者 パーフェクトラーニング過去問題集 ](https://www.amazon.co.jp/%E5%B1%B1%E6%9C%AC-%E4%B8%89%E9%9B%84/dp/4297138832/ref=sr_1_2_sspa?crid=8J24SB0XMS5S&dib=eyJ2IjoiMSJ9.l2Xsl4w69RKY2ez5Jh0NhIgdOPvg5KBPVEXJgo3VQZ1IZM30qHhYanO4E6VjUEeCiNVi2t5qcOJritsNbt2M8ryfMEXNA0eoN-0kk5IjpsZeQsdF1qiJ1ApiAAKUuOVVlDPDDAbO5YAUOwOPUoYhLzay8nOW2171epDxB3xujVspVytm_Xp0MWaBDgCh2U4DHDYiXMEiIaHB_zK6G8O1uVVFhkc9s_mtXVxYuS_bZ4A9UNy1YEvAl6SZ5B1v5s3vZIWwB9Js81_nvgYaUT11_upUGBOgureLLvSbKJAiWPM.m7ATsVPTwUhWlwl8sqDckZs9DFmnHyTBRLp7lqOwfeQ&dib_tag=se&keywords=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1&qid=1717980699&sprefix=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1%2Caps%2C167&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1670485/e962f7c1-47f4-d82f-2c46-efc7f9e45bb0.png)

過去四回分の過去問が収録されている(科目AB)
また、PDFにてさらに過去の問題がダウンロードできる。
基本的には科目Bメインで使用


### [情報処理教科書 出るとこだけ！基本情報技術者［科目B］第4版 ](https://www.amazon.co.jp/-/en/%E6%A9%8B%E6%9C%AC-%E7%A5%90%E5%8F%B2/dp/4798182524/ref=sr_1_8?crid=8J24SB0XMS5S&dib=eyJ2IjoiMSJ9.l2Xsl4w69RKY2ez5Jh0NhIgdOPvg5KBPVEXJgo3VQZ1IZM30qHhYanO4E6VjUEeCiNVi2t5qcOJritsNbt2M8ryfMEXNA0eoN-0kk5IjpsZeQsdF1qiJ1ApiAAKUuOVVlDPDDAbO5YAUOwOPUoYhLzay8nOW2171epDxB3xujVspVytm_Xp0MWaBDgCh2U4DHDYiXMEiIaHB_zK6G8O1uVVFhkc9s_mtXVxYuS_bZ4A9UNy1YEvAl6SZ5B1v5s3vZIWwB9Js81_nvgYaUT11_upUGBOgureLLvSbKJAiWPM.m7ATsVPTwUhWlwl8sqDckZs9DFmnHyTBRLp7lqOwfeQ&dib_tag=se&keywords=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1&qid=1717980699&sprefix=%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1%2Caps%2C167&sr=8-8)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1670485/52fdfdcd-5c32-f200-0c2f-fbdef57fd12e.png)

科目B対策
過去問やオリジナル問題が収録されている。

## 勉強の流れ

### 科目A対策
「キタミ式イラストIT塾 基本情報技術者 令和06年 (情報処理技術者試験) 」を一通り読む（理解度50%くらい）
↓
隙間時間で過去問道場を行う（一日50問）
正答率70%
↓
まとまった時間が取れれば、「令和06年 基本情報技術者 パーフェクトラーニング過去問題集」
正答率80%

基本的には過去問道場をひたすら回していくことをお勧めします。
合格率が70～80%台になるように何度も繰り返しやることをお勧めします。

### 科目B対策
「令和06年 基本情報技術者 パーフェクトラーニング過去問題集」の掲載分4回を解く
正答率60%
↓
「情報処理教科書 出るとこだけ！基本情報技術者［科目B］第4版 」の掲載分並びにPDFの問題を解く(約3回分)
正答率60%
↓
再度、「令和06年 基本情報技術者 パーフェクトラーニング過去問題集」の掲載分4回を解く
正答率80%

文章読解が苦手なため（学生時代の国語はほとんど赤点）読むことに苦労しました。
普段から仕事でコードトレースは行っているため、「この値を入れた結果はどうなるか」のような問題は難なく解けました。
時間配分も気にして一問5～7分で解けるように意識しました。

## 結果
合格
科目A 65%
科目B 75%

## 感想
科目Aは思ったよりも難しかったです。過去問と似た問題が約20%、あとは目新しい問題ばかりでした。「キタミ式イラストIT塾 基本情報技術者 令和06年 (情報処理技術者試験)」の内容を理解することはもちろん、近年盛んなAIやアジャイル開発に関わる基本的な言葉を覚えておく必要があるかと思います。

科目Bは想定通り時間が足りなくなり、2問だけは全く解く時間がありませんでした。
個人的な時間配分としては、17～20問目のセキュリティ関連→トレース関連（関数の実行結果を求めるもの→関数の条件分岐を求めるもの）の順番で解きました。