IPA過去問ドリル

令和2年度 10月 応用情報技術者試験 午前 問21

テクノロジ/ハードウェア

FPGA などに実装するディジタル回路を記述して,直接論理合成するために使用されるものはどれか。

出典:令和2年度 10月 応用情報技術者試験 午前 問21

正解:イ

解説

HDL(Hardware Description Language,ハードウェア記述言語)は,ディジタル回路の構造や動作をテキストで記述するための言語で,VHDL や Verilog HDL が代表例です。記述から論理合成ツールによってゲートレベルの回路を生成し,FPGA や ASIC に実装します。

選択肢ごとの解説

  • 誤り。DDL(Data Definition Language)はデータベースの表やビューなどを定義するデータ定義言語です。
  • 正しい。HDL はディジタル回路を記述して論理合成するために使用される言語です。
  • 誤り。UML はソフトウェアの構造や振る舞いを表現するための統一モデリング言語です。
  • 誤り。XML はタグを用いてデータの構造を記述するマークアップ言語です。
応用情報技術者の過去問を演習モードで解く