# Q1: In VHDL, the mode of a port does not define:

A an input.
B an output.
C both an input and an output.
D the TYPE of the bit.

A NOR gate
B OR gate
C AND gate
D NOT operation

A Constantly
B Simultaneously
C Concurrently
D Sequentially

A a
B b
C c
D d

A a
B b
C c
D d

A
B
C
D

A STEP 1
B STEP 2
C STEP 3
D STEP 4

A AND
B OR
C NAND
D NOR

A STEP 1
B STEP 2
C STEP 3
D STEP 4

A
B
C
D

A an AND gate.
B a NAND gate.
C a NOR gate.
D an inverter.

A a
B b
C c
D d

A a
B b
C c
D d

A a
B b
C c
D d

# Q15: A small circle on the output of a logic gate is used to represent the:

A Comparator operation.
B OR operation.
C NOT operation.
D AND operation.

# Q16: Which of the following equations would accurately describe a 4-input OR gate when A = 1, B = 1, C = 0, and D = 0?

A 1 + 1 + 0 + 0 = 1
B 1 + 1 + 0 + 0 = 01
C 1 + 1 + 0 + 0 = 0
D 1 + 1 + 0 + 0 = 00

A a
B b
C c
D d

A a
B b
C c
D d

A a
B b
C c
D d

# Q20: Which of the examples below expresses the distributive law?

A (A + B) + C = A + (B + C)
B A(B + C) = AB + AC
C A + (B + C) = AB + AC
D A(BC) = (AB) + C

# Q21: The special software application that translates from HDL into a grid of 1's and 0's, which can be loaded into a PLD, is called a:

A formatter.
B compiler.
C programmable wiring.
D CPU.

# Q22: A NOR gate with one HIGH input and one LOW input:

A will output a HIGH
B functions as an AND
C will not function
D will output a LOW

# Q23: The format used to present the logic output for the various combinations of logic inputs to a gate is called a(n):

A truth table.
B input logic function.
C Boolean constant.
D Boolean variable.

A a
B b
C c
D d

# Q25: The format used to present the logic output for the various combinations of logic inputs to a gate is called a(n):

A truth table.
B input logic function.
C Boolean constant.
D Boolean variable.

# Q26: A NAND gate has:

A active-LOW inputs and an active-HIGH output.
B active-LOW inputs and an active-LOW output.
C active-HIGH inputs and an active-HIGH output.
D active-HIGH inputs and an active-LOW output.

# Q27: Which of the examples below expresses the associative law of addition:

A A + (B + C) = (A + B) + C
B A + (B + C) = A + (BC)
C A(BC) = (AB) + C
D ABC = A + B + C

A a
B b
C c
D d

A
B
C
D

A a
B b
C c
D d

# Q31: What is the basic difference between AHDL and VHDL?

A ADHL is used in all PLD's.
B VHDL is used in all PLD's.