AP過去問 令和7年度春期 午前 問20

提供:yonewiki

AP過去問 令和7年度春期 午前 問題に戻る

AP過去問 令和7年度春期 午前 問19前の問題へ

AP過去問 令和7年度春期 午前 問21次の問題へ

 

問20(問題文)

 FPGAなどに実装するディジタル回路を記述し、論理合成するために使用される言語はどれか。


ア DDL

イ HDL

ウ UML

エ XML

 

回答・解説

アは❌間違いです。DDL

DDL(Data Definition Language)は、データベース管理システムにおけるデータ定義言語であり、データベースの構造(テーブルやカラムなど)の定義に使用されます。ディジタル回路の記述や論理合成には関連がありませんので、この選択肢は不適切です。

イは✅正しいです。HDL

HDL(Hardware Description Language)は、ディジタル回路を記述するための言語です。代表的なHDLには、VHDL(VHSIC Hardware Description Language)やVerilogがあり、これらはFPGA(Field-Programmable Gate Array)やASIC(Application Specific Integrated Circuit)などのハードウェア回路を設計するために使用されます。論理合成のために最も一般的に使われる言語ですので、正解はこの選択肢です。

ウは❌間違いです。UML

UML(Unified Modeling Language)は、ソフトウェア設計やシステム設計のためのモデリング言語です。オブジェクト指向設計のために使用され、ディジタル回路の論理合成には関係ありません。このため、この選択肢は不適切です。

エは❌間違いです。XML

XML(Extensible Markup Language)は、データを構造化して表現するためのマークアップ言語であり、ディジタル回路の設計や論理合成には使用されません。データの交換や保存には便利ですが、回路設計には直接関連しないため、この選択肢も不適切です。


 したがって



 が答えです。

 

AP過去問 令和7年度春期 午前 問19前の問題へ

AP過去問 令和7年度春期 午前 問21次の問題へ

AP過去問 令和7年度春期 午前 問題に戻る