IT系基本情報技術者試験対策(41)「擬似言語(02)iF文」 今回は、プログラムの基本要素である「条件分岐」、その中でも最も基本となる if文 を扱う。if文の基本構文擬似言語におけるif文の基本形は次の通りである。if (条件式) 処理endif条件式が真(true)のときだけ、インデントされた内側... 2025.12.02IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(40)「擬似言語(01)文法概説」 基本情報技術者試験の科目Bでは、プログラミングの知識を問う問題が「擬似言語」という独自の記法で出題される。特定のプログラミング言語(C言語やJavaなど)の知識がなくても解けるように設計されているが、逆に言えば擬似言語そのものの読み方を知ら... 2025.12.01IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(39)「擬似言語(プロローグ)」 今回からは、基本情報技術者試験の科目Bで直接問われる「擬似言語」に焦点を当てたシリーズを始める。なぜ、擬似言語なのか基本情報技術者試験の科目Bでは、C言語やJavaのような特定のプログラミング言語ではなく、IPA(独立行政法人情報処理推進機... 2025.11.30IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(7)「2進数と16進数および8進数の変換(2)」 はじめに前回は、8進数・16進数から10進数への変換方法を解説した。今回はまず前回の練習問題の解答を確認し、そのあとで逆方向の変換(10進数から8進数・16進数への変換)、そして2進数・8進数・16進数どうしを直接変換する方法を見ていこう。... 2025.10.21IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(6)「2進数と16進数および8進数の変換(1)」 はじめに前回までの2回で、10進数と2進数の間の変換方法(除算法、および重み表を使う方法)を具体例とともに確認した。今回からは、もう一段階視野を広げて「8進数」「16進数」という他の記数法との変換を扱っていく。まずは、8進数・16進数から1... 2025.10.20IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(5)「10進数と2進数の変換(2)」 はじめに前回は10進数⇔2進数の変換方法を具体例とともに解説した。今回はまず前回の練習問題の解答を確認し、そのあとで2進数の足し算・引き算について、繰り上がり・繰り下がりの仕組みとあわせて解説していく。前回の練習問題の解答2進数から10進数... 2025.10.17IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(4)「10進数と2進数の変換(1)」 はじめに今回は、実際に試験で問われる「10進数から2進数への変換」「2進数から10進数への変換」を、具体例を交えながら見ていく。手を動かして計算する練習が理解への近道であるため、ぜひ自分でも計算しながら読み進めてほしい。2進数から10進数へ... 2025.10.16IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(3)「2進数を学ぼう(3)」 はじめに前回は、ビット数と符号化という切り口から2進数を学ぶ意義を整理した。今回はシリーズの最終回として、もう一つ別の角度から2進数の意義を見ていく。取り上げるのは、2進数と深い関係を持つ「16進数」と「8進数」が、実際にどのような役割を果... 2025.10.15IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(2)「2進数を学ぼう(2)」 はじめに前回は、コンピュータの内部でなぜ2進数が使われているのか、そしてビットとバイトという単位について解説した。今回は「ビット数」と「符号化」という切り口から、2進数を学ぶ意義をさらに掘り下げていく。ビット数が決めるのは「表現できるパター... 2025.10.14IT系基本情報技術者試験資格試験
IT系基本情報技術者試験対策(1)2進数を学ぼう(1) はじめに基本情報技術者試験の学習を始めると、最初につまずきやすいのが「2進数」である。テクノロジ系分野の土台となる知識であり、避けて通ることはできない。本記事では、なぜコンピュータが2進数を使うのか、そして2進数をどう克服していくかを解説す... 2025.10.13IT系基本情報技術者試験資格試験