令和7年度 春期 応用情報技術者試験 午前 問20
テクノロジ/ハードウェアFPGA などに実装するデジタル回路を記述し,論理合成するために使用される言語はどれか。
出典:令和7年度 春期 応用情報技術者試験 午前 問20
- アDDL
- イHDL
- ウUML
- エXML
正解:イ
解説
HDL(Hardware Description Language)は,VHDL や Verilog HDL に代表されるハードウェア記述言語です。デジタル回路の動作や構造をテキストで記述し,論理合成ツールによって FPGA や ASIC に実装できる回路(ネットリスト)へ変換します。
選択肢ごとの解説
- ア誤り。DDL(Data Definition Language)は,データベースの表やビューなどを定義する SQL のデータ定義言語です。
- イ正しい。HDL がデジタル回路を記述し,論理合成するために使用される言語です。
- ウ誤り。UML はソフトウェアの構造や振る舞いを表現する統一モデリング言語です。
- エ誤り。XML は構造化された文書やデータを記述するためのマークアップ言語です。