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