基本情報技術者[科目 B]アルゴリズムとプログラミングトレーニング問題集第 2 版
キホン ジョウホウ ギジュツシャ カモク ビー アルゴリズム ト プログラ
- 著者:
- 資格の大原情報処理講座(シカク ノ オオハラ ジョウホウ ショリ コウザ)
- 出版社:
- 大原出版
- 出版日:
- 2023年02月
- 一覧:
- 2023 年に出た技術書
- ISBN:
- 9784864869614
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
代表的なアルゴリズム (整列、リスト処理、文字制御など) を掲載。1 問 5〜10 分で解けるオリジナル問題を 77 問収録!
技書の森解説
『基本情報技術者 科目 B アルゴリズムとプログラミングトレーニング問題集 第 2 版』 (資格の大原情報処理講座 著、大原出版、2023 年 2 月刊) は、資格の大原の情報処理講座が著者となった 1 冊で、国立国会図書館の書誌では、書名に「イラストでわかる! 入門のための」が添えられています。書誌の紹介文には、整列、リスト処理、文字制御などの代表的なアルゴリズムを掲載し、1 問 5〜10 分で解けるオリジナル問題を 77 問収録しているとあります。
科目 B の試験形式とトレースの練習
情報処理推進機構 (IPA) の試験案内では、科目 B は試験時間 100 分、多肢選択式で 20 問を解答する形式です。100 分で 20 問なので、平均すると 1 問に使える時間は 5 分になります。科目 B のプログラム問題は、擬似言語で書かれたプログラムを読み、変数の値が処理の途中でどう変わるかを追って、空欄に入る式や実行結果を選ぶ形の問題です。この追跡はトレースと呼ばれ、変数ごとに欄を作り、繰り返しの 1 回ごとに値を書き出していく手順です。配列 の添字がどこから始まるか、繰り返しの終了条件が「より小さい」か「以下」かといった 1 文字の違いで答えが変わります。
整列、リスト処理、文字制御という題材
整列 の代表であるバブルソートや選択ソートは、比較と交換を二重の繰り返しの中で行います。リスト処理は、各要素が次の要素の位置を持つ 連結リスト を扱う処理で、要素の挿入や削除では参照をつなぎ替えます。文字を扱う処理は、文字列を先頭から 1 文字ずつ調べて比較や置換、数え上げを行うものです。
科目 A と科目 B の試験形式
情報処理推進機構の試験案内では、科目 A は試験時間 90 分、四肢択一の多肢選択式で 60 問を解答します。本書が扱うのは科目 B のアルゴリズムとプログラミングです。本書は、科目 B のアルゴリズムとプログラミングに範囲を絞り、整列、リスト処理、文字制御などを題材にした 1 問 5〜10 分のオリジナル問題を 77 問収めた第 2 版です。
言及した記事 (1 件)
この本に興味がある方におすすめ
関連する本
関連記事
アルゴリズム本ガイド - 競プロだけじゃない、実務に活きる選び方
アルゴリズム本の 3 タイプと、実務でアルゴリズムの知識が活きる場面、数学が苦手な人向けの学習ルートを紹介します。
ChatGPT に聞けば済む時代に、あえて本を開く理由
生成 AI で何でも聞ける時代に、技術書を読む意味はあるのか。AI の回答と書籍の知識の決定的な違いを掘り下げ、両者の使い分けを提案します。
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。