② アルゴリズムとプログラミング

基本情報技術者57

問題

変数aを5、sumを0として、aが0になるまで「sumにaを加えてaを1減らす」処理を繰り返すとき、最終的なsumの値はいくつか。

A15✓ 正解
B12
C14
D10

正解

A15

解説

sumには5+4+3+2+1=15が代入される。

分野解説:② アルゴリズムとプログラミング

データ構造とアルゴリズムを扱う分野で、科目B(旧午後)にも直結する重要領域です。配列・連結リスト・スタック・キュー・木構造(2分探索木)・ハッシュ法といったデータ構造の特徴と、線形探索・2分探索・クイックソートなどの探索・整列アルゴリズム、計算量オーダー(O(1)・O(n)・O(log n))が頻出です。再帰・再入可能などプログラム特性やHTML・CSS・Ajaxといったマークアップ関連知識も問われます。

この分野の問題をすべて見る →

本番形式で問題を解いてみよう

クイズモードで挑戦 →
← 第5658問 →

基本情報技術者について

ITエンジニアの登竜門となる国家試験

主催情報処理推進機構(IPA)
出題形式科目A 多肢選択式(四肢択一)60問/科目B 多肢選択式20問。CBT方式で通年実施
試験時間科目A 90分・科目B 100分
受験料7,500円(税込)
合格基準科目A・科目Bとも評価点600点以上/1,000点満点
難易度★★★☆☆(標準)
試験詳細を見る →
← 問題一覧へ戻る