基本情報技術者試験

基本情報技術者試験

擬似言語で配列を for で回す|要素番号を i で動かす読み方【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bの for は、ほぼ必ず配列とセットで出ます。i を要素番号として使う書き方、なぜ「要素数 まで」と書くのか、合計の求め方までをプログラム未経験者向けに解説し、新しい配列を作る形まで1行ずつ動かして確かめます。
基本情報技術者試験

擬似言語の戻り値・手続と関数の違い|return と ○ の読み方【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bの擬似言語で、return が返す「戻り値」と、手続と関数の見分け方を解説します。違いは帰りに値を持ってくるかどうかだけ。見分けるのは呼び出し方ではなく宣言です。大域変数とトレースの書き方まで扱います。
基本情報技術者試験

擬似言語の引数|呼び出しで渡す値と「順番で対応する」読み方【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bの擬似言語で、部品を呼び出すときに渡す「引数」を解説します。呼び出す側は値を並べるだけで、名前を付けるのは受け取る側。だから対応するのは名前ではなく順番です。プログラム未経験者向けに1つずつ確かめます。
基本情報技術者試験

擬似言語の代入「←」|値が上書きされるしくみと、入れ替えに箱がもう1つ要る理由【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bの擬似言語で使う代入「←」を、プログラム未経験者向けに解説します。← が「入れる」ではなく「上書きする」であること、値の正しい入れ替え方、x ← x + 3 のような自分自身を使う代入の読み方を、1行ずつ動かせるシミュレータで確認できます。
基本情報技術者試験

擬似言語のデータ型|整数型・実数型・文字型・文字列型・論理型の読み分け【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bの擬似言語で使うデータ型を、プログラム未経験者向けに1つずつ解説します。なぜ型を先に決めるのか、5つの型に実際どんな値が入るのか、問題文で独自に定義される型の読み方までを、実際の出題の宣言1行とあわせて確認できます。
基本情報技術者試験

トレース表の書き方|1行実行したら1行足す【基本情報技術者試験 科目B】

基本情報技術者試験 科目Bで、プログラムを1行ずつ追うためのトレース表の書き方を、図で説明します。頭の中で追えなくなるのは能力ではなく覚えていられる量の問題。左に実行した行、右に変数の列を置き、1行実行したら1行足す。書くのは値が変わったマスだけ。1行ずつ動かして確かめられます。
基本情報技術者試験

擬似言語の elseif と、if を並べる違い|同じ条件なのに結果が変わる【基本情報技術者試験 科目B】

現行FE シラバス Ver9.2 準拠擬似言語の記述形式は2022年から変更なし最終更新 2026-08-20次の2つは、条件がまったく同じです。それなのに、90点の人に出る結果が違います。第1部 擬似言語の教科書 地図+20回G1擬似言語...
基本情報技術者試験

基本情報技術者試験 科目B サンプル問題 問1の解説|代入は上書きされる

科目B サンプル問題 問1難易度 ★擬似言語・変数と代入最終更新 2026-09-22科目Bのいちばん最初に置かれている問題です。7行しかなく、配列も繰返しも出てきません。それでも間違える人が出るのは、← が「入れる」ではなく「上書きする」...
基本情報技術者試験

基本情報技術者試験 科目B 全44問の解説一覧|公開問題とサンプル問題

公開問題 4年度 × 6問サンプル問題 20問最終更新 2026-09-04科目BでIPAが公開している問題は、全部で44問です。公開問題が4年度分(各6問)と、サンプル問題が20問。1問ずつ、1行ずつ動かせるトレースが付きます。練習に使え...
基本情報技術者試験

基本情報技術者試験 科目Bのアルゴリズム|何が出て、どの順に学ぶか

現行FE シラバス Ver9.2 準拠第2部 定番処理の型 目次最終更新 2026-08-29科目Bのアルゴリズムは、自分で書くのではなく、書かれたものを読んで答える問題です。だから必要なのは「思いつく力」ではありません。目の前のプログラム...