APB-IS

Last-modified: 2026-07-09 (木) 18:53:33

✅ 頻出設問パターン(5分類)
①【穴埋め(用語・概念)型】
特徴:

文中の a~d などに適切な用語・概念を入れる
UML・UI部品・設計用語などが中心
具体例:

画面コンポーネント(ドロップダウンなど) [R7A_IS | PDF]
クラス設計の関係や設計パターン [R6S_IS | PDF]
アプリケーション種別(Web / ネイティブ) [R5A_IS | PDF]
設計手法(機能中心 vs データ中心) [R3A_IS | PDF]
👉 出題意図

用語理解+文脈適合能力
②【設計根拠・理由説明型(記述)】
特徴:

「なぜその設計にしたか」「理由を述べよ」
20~30字制限が多い
具体例:

クラス設計の理由 [R7A_IS | PDF]
データモデル設計の理由 [R3A_IS | PDF]
設計判断(性能重視・変更容易性) [R7A_IS | PDF]
👉 出題意図

設計思想(性能 vs 保守性など)の理解
③【不備・問題点指摘型(レビュー系)】
特徴:

設計レビューや動作結果から「問題点」を特定
短文で回答
具体例:

設計の不備指摘(入力チェック・仕様漏れ) [R7A_IS | PDF]
レビュー会議の問題点分析 [R4A_IS | PDF]
処理の問題(並行処理エラー等) [R5A_IS | PDF]
👉 出題意図

実務的なレビュー能力・バグ検出力
④【動作・仕組み理解型(処理・設計の読み取り)】
特徴:

クラス図・処理フロー・スレッドなどの理解を問う
「どのクラスが呼ばれるか」「どの処理か」
具体例:

Observerパターンの動作 [R6S_IS | PDF]
スレッド処理と同期(joinなど) [R5A_IS | PDF]
データモデルの関連意味 [R3A_IS | PDF]
👉 出題意図

図→処理の読み取り能力
⑤【対策・改善・適否判断型】
特徴:

セキュリティ/性能/設計改善に関する判断
選択問題または記述
具体例:

SQLインジェクション対策の適否 [R7A_IS | PDF]
過負荷回避の仕組み [R6S_IS | PDF]
通信遅延時の対策追加 [R5A_IS | PDF]
👉 出題意図

実務的な解決策の選択能力
✅ まとめ(重要)
この問題群は、単なる知識問題ではなく、

「設計ドキュメントを読ませて、判断させる」形式

に統一されています。

その中で必ず出るのが:

分類 出現頻度
穴埋め(用語) ★★★★★
理由説明 ★★★★☆
問題点指摘 ★★★★☆
仕組み理解 ★★★★☆
対策判断 ★★★☆☆
✅ 加藤さん向け(短期攻略のコツ)
直近の傾向から、優先順位は:

UI部品・設計用語(穴埋め)を暗記
「なぜ?」のテンプレ回答を持つ
レビュー視点(入力チェック・性能・拡張性)を持つ
必要なら、
👉「各分類ごとの解き方テンプレ」や
👉「頻出キーワード一覧(暗記用)」
も作れます。

=====================================================

以下は、アップロードPDF(R7A_IS.pdf / R6S_IS.pdf / R5A_IS.pdf / R4A_IS.pdf / R3A_IS.pdf)から抽出した

「頻出ワード丸暗記リスト(午後問題・設計系)」**です。

👉「そのまま試験で思い出せる形」に圧縮しています。

✅ ① UI・画面設計系(超頻出)
(特にR7Aで集中出題) [R7A_IS.pdf | PDF]

■ コンポーネント
ラジオボタン:1つ選択
チェックボックス:複数選択
ドロップダウン:一覧から1つ選択
コンボボックス:入力+選択
テキストボックス:自由入力
テキストエリア:複数行入力
ボタン:処理実行
■ UI挙動
入力チェック(バリデーション)
初期値
選択必須
操作不可(グレーアウト)
✅ ② 設計思想・設計方針
(R3A・R7A頻出) [R3A_IS.pdf | PDF], [R7A_IS.pdf | PDF]

■ 基本対比
データ中心設計:変更に強い
機能中心設計:変更に弱い
■ 設計方針キーワード
変更容易性
拡張性
性能(処理効率)
影響範囲の局所化
再利用性
✅ ③ オブジェクト指向・クラス設計
(R6S・R3Aの核) [R6S_IS.pdf | PDF], [R3A_IS.pdf | PDF]

■ 基本概念
継承
ポリモーフィズム
カプセル化
抽象化
■ クラス関係
関連
依存
集約
コンポジション
多重度(1対多、多対多)
✅ ④ 設計パターン・構造
(R6Sの本質) [R6S_IS.pdf | PDF]

■ よく出るパターン
Observer(通知)
MVC(Controller / View)
Singleton
DAO
■ 用語
通知
監視
更新
依存関係
✅ ⑤ データモデル・ER系
(R3A・R6Sで頻出) [R3A_IS.pdf | PDF], [R6S_IS.pdf | PDF]

■ 基本
エンティティ
属性
関係
主キー
外部キー
■ 関係種別(絶対覚える)
1対1
1対多
多対多
排他
包含
共存
✅ ⑥ 並行処理・処理制御
(R5Aの頻出) [R5A_IS.pdf | PDF]

■ 基本
スレッド
プロセス
メインスレッド
ワーカースレッド
■ 同期処理
join(待ち合わせ)
wait(待機)
✅ ⑦ セキュリティ対策
(R7Aほぼ確実に出る) [R7A_IS.pdf | PDF]

■ 重要語
SQLインジェクション
入力チェック
プレースホルダ
WAF
👉 出題はほぼこれだけ覚えればOK

✅ ⑧ 性能・負荷対策
(R6S・R7A) [R6S_IS.pdf | PDF], [R7A_IS.pdf | PDF]

■ 基本
遅延読み込み
分割読み込み
キャッシュ
非同期処理
■ 負荷軽減
バッチ処理
更新フラグ
間引き更新
✅ ⑨ レビュー・品質管理
(R4Aの定番) [R4A_IS.pdf | PDF]

■ 用語
設計レビュー
インスペクション
ウォークスルー
レビュー指摘
二次欠陥
■ 評価
合格
条件付合格
やり直し
✅ ⑩ 項目チェック・入力仕様
(UIとセットで出る) [R7A_IS.pdf | PDF]

正規表現
必須入力
形式チェック
桁数チェック
範囲チェック
✅ 最短暗記版(これだけ覚えればOK)
加藤さん用に試験直前用ショートリスト👇

【UI】
ラジオ=1つ / チェック=複数 / ドロップ=一覧

【設計】
変更容易性 / 性能 / 影響範囲

【OOP】
継承 / 多態 / カプセル化

【関係】
1対多 / 多対多 / 排他 / 包含

【処理】
スレッド / join

【セキュリティ】
SQLインジェクション / プレースホルダ

【性能】
遅延読み込み / 非同期

【レビュー】
指摘 / 二次欠陥
✅ 使い方(重要)
このリストは:

👉「問題文を読んだ瞬間に、どの単語群か当てる」
ためのものです

必要なら次は👇やると一気に合格ラインに乗ります

「この単語が出たらこの答え」対応表
「理由記述100パターン丸暗記版」

=====================================================

以下は、アップロードPDF(R7A_IS.pdf / R6S_IS.pdf / R5A_IS.pdf / R4A_IS.pdf / R3A_IS.pdf)から抽出した**設問パターン別「解き方テンプレ」**です。
そのまま本番で使えるように、思考手順+回答フォーマットまで落としています。

✅ ① 穴埋め(用語・概念)型テンプレ
■ 出題の中身
UI部品、設計パターン、データ関係など
(例:画面コンポーネント、設計手法など) [R7A_IS | PDF], [R6S_IS | PDF]
■ 解き方テンプレ(思考手順)
① 空欄の前後1~2文を必ず読む
② 「役割」で考える(見た目ではなく機能)
③ 次のどれかに分類する

UI操作(選択・入力・複数選択)
設計概念(継承・依存・データ中心など)
④ 選択肢と「完全一致」させる
■ よく出る判断ルール
1つだけ選択 → ラジオボタン
複数選択 → チェックボックス
リストから選択 → ドロップダウン/コンボボックス
抽象→具体 → 継承
■ 回答テンプレ
👉「○○を実現するための△△のため → □□」

✅ ② 設計理由説明型(記述)テンプレ
■ 出題の中身
「なぜこの設計にしたか」
(性能/変更容易性/拡張性など) [R3A_IS | PDF]
■ 解き方テンプレ(思考手順)
① 対象機能の特徴を探す

変更が多いか?
性能重視か?
② 設計意図を2択で判断

性能重視 → 処理効率・負荷軽減
保守性重視 → 変更容易・影響範囲縮小
③ 「目的+効果」に分解

■ 回答テンプレ(超重要)
👉「○○を目的に、△△することで□□できるようにするため」

■ 例(型)
「機能追加に対応するため、クラスを分割することで変更の影響範囲を小さくするため」
✅ ③ 問題点・不備指摘型テンプレ
■ 出題の中身
設計レビュー・テスト結果から不備を指摘 [R7A_IS | PDF], [R4A_IS | PDF]
■ 解き方テンプレ(思考手順)
① 「本来あるべき仕様」と比較
② 次の観点でチェック

入力チェック
境界条件
条件漏れ
初期値
制約違反
③ 「不足していること」を1つに絞る

■ 回答テンプレ
👉「○○の条件が考慮されていない」
👉「○○の入力チェックが不足している」

■ よくあるパターン
時刻条件の不備
複数条件の未考慮
UI仕様の曖昧さ
✅ ④ 仕組み・動作理解型テンプレ
■ 出題の中身
クラス図・処理フロー・並行処理 [R6S_IS | PDF], [R5A_IS | PDF]
■ 解き方テンプレ(思考手順)
① 開始点を探す(トリガ)

DB更新、ボタン押下など
② 処理の流れを矢印で追う
③ 「誰が何を呼ぶか」を明確化

■ 読み取りの基本構文
👉「AがBを呼び、BがCを実行する」

■ 回答テンプレ
👉「○○が更新されると△△が呼び出され、□□が実行される」

■ よく出るポイント
Observer(通知)
スレッド同期(join)
クラス間関係
✅ ⑤ 対策・改善・適否判断型テンプレ
■ 出題の中身
セキュリティ対策・性能改善 [R7A_IS | PDF], [R6S_IS | PDF]
■ 解き方テンプレ(思考手順)
① まず「対象リスク」を特定

SQLインジェクション
過負荷
通信遅延
② 対策が直接対応しているか確認

③ 次をチェック

入力 → バリデーション?
DB → プレースホルダ?
負荷 → 分割・非同期?
■ 回答テンプレ(選択問題)
👉「○○には関係しない(別の問題)」

■ 判断基準(重要)
入力対策 → 有効
DB処理方法 → 有効
サーバ設定 → 補助
無関係な対策 → 不正解
✅ 最重要:実戦用まとめ(これだけ覚える)
加藤さん向けに最短整理です👇

パターン 一言で
穴埋め 役割で判断
理由 目的+効果で書く
不備 不足している点を書く
動作 誰が何を呼ぶか
対策 リスクに直接対応しているか
✅ さらに効率を上げるなら
必要なら次は👇も作れます

「頻出ワード丸暗記リスト」
「理由記述の模範解答テンプレ100例」
「過去問全部をこの5分類で整理」
どこまで仕上げますか?

サイト内リンク

午後対策

必須問1情報セキュリティAPB-SEC
選択問2経営戦略
問3プログラミング
問4システムアーキテクチャAPB-SA
問5ネットワーク
問6データベースAPB-DB
問7組込みシステム開発
問8情報システム開発APB-IS
問9プロジェクトマネジメント
問10サービスマネジメントAPB-SM
問11システム監査APB-AU