科目Bアルゴリズムとプログラミング

2026年度公開問題 科目B 問2
アルゴリズムとプログラミングの過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

次のプログラム中の[空欄]に入れる正しい答えを,解答群の中から選べ。

関数complement は,引数として渡された8 ビット型の値x について,x に加算すると00000000 になる値を返す。8 ビット型の加算は,値を符号なし2 進数とみなしたときの加算とし,桁あふれが発生したときのあふれた桁は無視する。演算子∧,∨,▽は,それぞれビット単位の論理積,論理和,排他的論理和を表す。

〔プログラム〕

 
○8ビット型: complement(8ビット型: x) 
  8ビット型: y 
  y ← [空欄]
  y ← y + 00000001 
  return y

出典:出典:IPA 令和8年度 基本情報技術者試験 科目B 公開問題 問2。共通の表記ルールは原典PDFの2〜3ページを参照してください。

原典PDFへのリンクを掲載。テキストは改行を整形し、ルビを本文漢字に統合。科目Bの枠付き空欄を[空欄]または[a][b]で表記。解説未作成。

当てはまるものを、ひとつ選んでね。

1〜6キーでも選択できます。Enterキーで採点できます。

出典:IPA 令和8年度 基本情報技術者試験 科目B 公開問題 問2
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は カ です。

この問題の解説は準備中です。正解と出典を確認しながら、理解を深めてみましょう。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…