💻 基本情報技術者 問題集 & AI 演習マスター(科目A/B + 擬似言語)
基本情報技術者(FE)の科目 A/B サンプル問題 + AI 無限生成。擬似言語のアルゴリズム問題、計算問題、セキュリティ問題に対応。
📜 元の英語説明(参考)
Fundamental Information Technology Engineer (FE) practice problems. Use when user mentions 基本情報 問題, FE 過去問, 科目B アルゴリズム, 擬似言語 練習, 情報処理.
🇯🇵 日本人クリエイター向け解説
基本情報技術者(FE)の科目 A/B サンプル問題 + AI 無限生成。擬似言語のアルゴリズム問題、計算問題、セキュリティ問題に対応。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o kihon-jouhou-kakomon-master.zip https://jpskill.com/download/7121.zip && unzip -o kihon-jouhou-kakomon-master.zip && rm kihon-jouhou-kakomon-master.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/7121.zip -OutFile "$d\kihon-jouhou-kakomon-master.zip"; Expand-Archive "$d\kihon-jouhou-kakomon-master.zip" -DestinationPath $d -Force; ri "$d\kihon-jouhou-kakomon-master.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
kihon-jouhou-kakomon-master.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
kihon-jouhou-kakomon-masterフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › 科目 A の 2 進数問題 5 問
- › 科目 B の擬似言語、ソート問題 3 問
- › セキュリティ問題 5 問
- › 計算問題(稼働率)を出して
- › 科目 B の再帰関数問題
これをClaude Code に貼るだけで、このSkillが自動発動します。
📺 実際の使用例(入出力サンプル)
入力 「科目 B の擬似言語ソート問題 3 問」 → AI が IPA 擬似言語準拠で 3 問生成 → アルゴリズム解説
📚 おすすめ教材
編集部が選ぶ推奨書籍。Amazon / 楽天ブックスからお好みで購入できます(アフィリエイトリンクを含みます)。
📖 Claude が読む原文 SKILL.md(中身を展開)
この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。
基本情報技術者 問題集 & AI 演習マスター
科目 A(80 問)+ 科目 B(20 問)の出題パターン学習 + AI 無限生成。擬似言語アルゴリズムは特に重点的に。
試験概要
- 科目 A: 4 択 80 問 / 90 分(60% で合格)
- 科目 B: 多肢選択 20 問 / 100 分(60% で合格)
- 両方とも合格点必須
📘 科目 A サンプル(5 問)
Q1(2 進数変換)
10 進数 25 を 2 進数で表すと? ア. 11001 イ. 10101 ウ. 11011 エ. 11110
解答: ア 計算: 25 = 16 + 8 + 1 = 2^4 + 2^3 + 2^0 = 11001
Q2(ハフマン符号)
文字 A, B, C, D が出現頻度 50, 25, 15, 10 (%) のとき、ハフマン符号化した平均符号長は? ア. 1.75 ビット イ. 1.85 ビット ウ. 2.0 ビット エ. 2.25 ビット
解答: ア(1.75) 計算: A=0(1bit), B=10(2bit), C=110(3bit), D=111(3bit) 平均 = 0.5×1 + 0.25×2 + 0.15×3 + 0.10×3 = 0.5+0.5+0.45+0.3 = 1.75
Q3(データベース正規化)
第 3 正規形の説明として、最も適切なものはどれか。 ア. 主キー以外の属性が、主キーの一部にのみ関数従属しない。 イ. すべての非キー属性が、主キーに完全関数従属し、推移的関数従属しない。 ウ. 関係に繰返し属性がない。 エ. 多値従属性が存在しない。
解答: イ 解説: 第 1(原子値)→ 第 2(完全関数従属)→ 第 3(推移的関数従属なし)→ ボイス・コッド → 第 4(多値従属性なし)
Q4(セキュリティ)
公開鍵暗号方式の説明として、適切なものはどれか。 ア. 共通鍵を使って暗号化と復号を行う。 イ. 公開鍵で暗号化し、秘密鍵で復号する。 ウ. 秘密鍵で暗号化し、公開鍵で復号する。 エ. 公開鍵と秘密鍵の両方を公開する。
解答: イ 解説: RSA 暗号などは公開鍵暗号化 → 秘密鍵復号。デジタル署名は逆(秘密鍵で署名 → 公開鍵で検証)。
Q5(計算問題・稼働率)
2 台のサーバを並列接続(どちらか動けば OK)、各稼働率 0.9 の場合、システム稼働率は? ア. 0.81 イ. 0.90 ウ. 0.95 エ. 0.99
解答: エ(0.99) 計算: 1 - (1-0.9)(1-0.9) = 1 - 0.01 = 0.99
📗 科目 B サンプル(擬似言語アルゴリズム 3 問)
Q6(配列・線形探索)
次の擬似コードは、整数型配列 a の中で指定された値 target を線形探索し、見つかれば添字を返す関数である。空欄に入る正しいコードはどれか。
○ 整数型: search(整数型: a[ ], 整数型: target)
整数型: i
for (i を 1 から aの要素数 まで 1 ずつ増やす)
if (______)
return i
endif
endfor
return -1
○
選択肢: ア. a[i] == target イ. a[i] = target ウ. target == i エ. i == target
解答: ア 解説: 比較演算子は ==、a の i 番目と target を比較。
Q7(バブルソート)
次の擬似コードは、配列 a を昇順にバブルソートする。空欄①②に入る正しい組合せはどれか。
for (i を 1 から aの要素数-1 まで 1 ずつ増やす)
for (j を 1 から ① まで 1 ずつ増やす)
if (a[j] > a[j+1])
tmp ← a[j]
a[j] ← a[j+1]
a[j+1] ← ②
endif
endfor
endfor
選択肢: ① の組合せ ア. ①aの要素数-i ②tmp イ. ①aの要素数 ②tmp ウ. ①aの要素数-i ②a[j] エ. ①aの要素数-1 ②tmp
解答: ア 解説: バブルソートは外周 i 回繰返すと末尾 i 個がソート済、内側ループは要素数-i まで。値の入れ替えで tmp を使う。
Q8(再帰関数)
次の擬似コードは、整数 n の階乗を計算する関数である。空欄に入るコードはどれか。
○ 整数型: factorial(整数型: n)
if (n == 0)
return 1
else
return ______
endif
○
選択肢: ア. n + factorial(n-1) イ. n factorial(n-1) ウ. n factorial(n+1) エ. n - factorial(n-1)
解答: イ 解説: n! = n × (n-1)! の再帰定義、基底条件は n == 0 で 1。
🤖 AI 演習モード
依頼パターン
- 「科目 A の 2 進数問題 5 問」
- 「科目 B の擬似言語、ソート問題 3 問」
- 「セキュリティ問題 5 問」
- 「計算問題(稼働率・スループット)」
AI 出題ルール
- 擬似言語の文法は IPA 公式準拠
- 科目 A は 4 択、科目 B は多肢選択(空欄複数)
- 解答後、計算過程・アルゴリズムの動作を段階表示
- 基本情報 + 応用情報のレベル区別
擬似言語の主要文法
| 構文 | 書き方 |
|---|---|
| 変数宣言 | 整数型: i ← 0 |
| 条件分岐 | if (条件) ... else ... endif |
| ループ | for (i を 1 から n まで 1 ずつ増やす) ... endfor |
| while | while (条件) ... endwhile |
| 関数 | ○ 戻り値型: 関数名(引数) ... return 値 ○ |
| 配列 | 整数型: a[10] |
💡 注意点
- 過去問は IPA 公式 + fe-siken.com で無料、最強コンビ
- 擬似言語の慣れに 1 ヶ月かかる(本 Skill + IPA 過去問)
- 科目 B は 100 分で 20 問、時間配分(1 問 5 分)
- Ping-t(月額)は科目 B シミュレーションに最強
- 試験は CBT 通年実施、何度でも受験可