
Photo by
arayan12
基本情報技術者試験 科目B対策の方法
科目Bについて
科目Bはプログラミングのコードを読まさせる問題が16問ほど、セキュリティに関する問題が4問ほど出ます。
プログラミング未経験の方にとってはかなりハードルが高いので、私が実践した方法を教えていきたいと思います。
少し学校でプログラミングを触ったことがある状態ぐらいの私は、最初は1000点中500点くらいしか取れませんでしたが、今回の方法で750点以上取れましたので、紹介します。
使った参考書
いちばんやさしい 基本情報技術者 絶対合格の教科書+出る順問題集
[改訂新版]基本情報技術者【科目B】アルゴリズム×擬似言語トレーニングブック
勉強法
セキュリティに関しては、いちばんやさしい 基本情報技術者 絶対合格の教科書+出る順問題集を使って、科目Aの勉強をするときに一緒に勉強をすることをおススメします。科目Bのセキュリティに関する過去問を解きながら、この教科書を参考に勉強すれば、4問中3問は取れると思います。
プログラミングに関する問題は、[改訂新版]基本情報技術者【科目B】アルゴリズム×擬似言語トレーニングブックという参考書で勉強しました。基本的なアルゴリズムを学びながら、コードを読む練習をすることができます。
問題はこの処理をした後の変数の値は?ということを聞かれることが多いので、トレースという方法を使って問題を解いていきましょう。トレースは変数の変化を一行ずつ追っていく方法です。最初はかなり大変だと思いますが、慣れてくると確実に問題を解けるようになるので、頑張りましょう!