プログラミング1級 過去問
🔸解答練習(ヒント付き):第74回~第71回
第 74 回
【5】鉄道路線/年間乗客数一覧
📌一時変数はEmei(0) ソートの種別は?
(1)
⚠️データ数は?
(2)
乗客数合計の降順だから....
(3)
Emeiの順序が変わったので....
(4)
当然、比率を求めます
(5)
表示処理
VOICEVOX:四国めたん
【6】学生食堂における販売状況
📌制御変数 g 及び 一時変数 i, Max, Tmp の役割は?
(1)
gがインクリメントする上での、もう一つの脱出条件
(2)
学年合計
(3)
🔔プ検定、あるある配列の添字
(4)
Max入れ替え条件
(5)
⚠️i:販売数 Tmp:添字
VOICEVOX:四国めたん
【7】移動図書館貸出分析
📌解答は(5)から
(1)
Soeはジャンル番号
(2)
⚠️挿入ソート
(3)①
貸出回数が同じ場合
(3)②
出版日降順
(4)①
第2図「ジャンル」表示文字列(前)
(4)②
第2図「ジャンル」表示文字列(後)
(5)
定番の二分探索
VOICEVOX:四国めたん
第 73 回
【5】就職活動イベント参加者数一覧
📌イベント日,企業番号で昇順 → 二重のコントロールブレイク
(1)
ループ2の脱出条件
(2)
🔔プ検定、あるある配列の添字
(3)
Soeが決まると....
(4)
⚠️ループ3終了後の表示処理
(5)
⚠️合計処理の準備
VOICEVOX:四国めたん
【6】高校陸上部における100メートル走1週間分の記録
📌部員数が不定、ただし処理には必要
(1)
⚠️部員全員の全ての曜日のデータはある
(2)
ループ3は最速記録(週)の探索
(3)
最速記録更新条件
(4)
⚠️バブルソート
(5)
備考判定対象要素
VOICEVOX:四国めたん
【7】食器販売店チェーン/売上分析
📌順位付け/選択ソート
(1)
Tanka配列からKin算出
(2)
順位付けの前処理:初期化
(3)①
⚠️順位付け2重ループ外、要素数 - 1まで
(3)②
⚠️順位付け2重ループ内、外側制御変数 +1から要素数まで
(4)①
選択ソート交換条件対象(大きい方)
(4)②
選択ソート交換条件対象(小さい方)
(5)
⚠️同順を考慮すれば....
VOICEVOX:四国めたん
第 72 回
【5】好きな歴史上の人物の回答結果
📌挿入ソート(降順)
(1)
Thyo の8行目には全年代の得票数を集計
(2)
ループ3:1回だけの処理
(3)
挿入ソート外側ループ
(4)
挿入ソート内側ループ(降順)
(5)
表示処理/出力1つ
VOICEVOX:四国めたん
【6】タピオカ店売上データ
📌バブルソート(降順)
(1)
種類別割引前売上金額計
(2)
バブルソート内側ループ
(3)
トッピング金額計の降順
(4)
ヒントなし
(5)
表示処理
VOICEVOX:四国めたん
【7】ベーカリー店/売上集計結果
📌は日付,パンコードで昇順 → 二重のコントロールブレイク
(1)
ループ2直前の処理
(2)①
区分内での個数比較
(2)②
区分内での個数比較
(3)
⚠️Hani:区分番号数、配列Junは完成済み
(4)
⚠️初期化
(5)①
(区分名)
(5)②
(個数合計)
VOICEVOX:四国めたん
第 71 回
【5】カートレース大会成績一覧
📌選択ソート(昇順)
(1)
最速ラップタイム更新
(2)
選択ソート外側ループ
(3)
Tmp更新
(4)
交換必要条件
(5)
Byo算出
VOICEVOX:四国めたん
【6】回転ずし店/時間帯別売上一覧
📌時間,伝票番号で昇順 → 二重のコントロールブレイク
(1)
時間帯でブレイク
(2)
Kin算出
(3)
Den算出
(4)
20000番台
(5)
全時間の皿数計、金額計
VOICEVOX:四国めたん
【7】バスケットボール大会/の個人データ集計
📌二分探索/挿入ソート
(1)
上限値
(2)
中央値が探索値よりも小さい
(3)①
降順
(3)②
降順
(4)①
選手名
(4)②
合計
(5)
⚠️挿入ソート内側ループ終了後の処理
VOICEVOX:四国めたん
📘 ダウンロード教材について
この教材は、全国商業高等学校協会の情報処理検定の過去問題をもとに作成された、
学習支援用のマクロ付きExcelファイルです。
- マクロは 売上集計や平均点の計算など、検定形式に沿った処理を行います。
- 外部との通信やファイル操作は一切行いません。
- 教育目的で無償提供しており、改変・再配布はご遠慮ください。
ご利用の際は、マクロを有効にする必要があります。学校のPCで使用する場合は、先生にご確認ください。
| ファイル名 | サイズ (KB) | ダウンロード |
|---|---|---|
| 第74回プログラミング1級.zip | 120 | |
| 第73回プログラミング1級.zip | 196 | |
| 第72回プログラミング1級.zip | 101 | |
| 第71回プログラミング1級.zip | 98 |
Home