COAC Quiz Questions
Mastering Boolean Logic and Digital Circuits
Test your knowledge on Boolean algebra, digital circuits, and fundamental computing concepts with this comprehensive quiz! Whether you're a student looking to reinforce your understanding or a teacher seeking a fun tool to engage your class, this quiz is designed for you.
Key Features:
- 52 challenging questions
- Multiple-choice and checkbox formats
- Score tracking to measure your progress
Which of the following is NOT a Boolean function? Given x, y, z are Boolean variables.
X AND y
X OR y AND z
True @ true is a Boolean function that maps whatever to true always
X + 2 @ The operator "+" would never be defined to operate two different objects (Boolean and integer).
What is the arithmetic equivalence for a shift left operation?
Half the value
Double the value
Add by two
Minus by two
Which of the following about truth tables is NOT true?
A visual representation of a Boolean function
A truth table only lists true cases for a Boolean function. @ It included false cases too.
Input variables to the left, and an output to the right
All possible input values (combinations) are listed
What is the arithmetic equivalence for a shift right operatioin?
Half the value
Double the value
Add by two
Minus by two
Which of the following is NOT combinational logic?
7400
Half adder
Circuits you build in Lab 1 and 2
RAM
The function NEVER (false always) is useless because we can simply connect wherever to ground in a circuit if needed. Similarly, the ALWAYS function may be obtained from VCC.
True
False
When designing hardware, we normally build a set of simplest components first, like one-bit operations. Then a more complicated component will be built based on the simple components, and so on. What is the approach called?
Component-based design
Top-down approach
Greedy approach
Heuristic approach
What is called the time between the input change and the new reflected output for a digital circuit?
Propagation delay
Runtime
Stable time
Warm-up time
Which of the following is false?
Half adders and full adders are combinational logic
The number of inputs to a full adder is one more than that to a half adder
Either half adder or full adder has two outputs
The number of gates used in a full adder is twice as that in a half adder
In a floating point, all of its exponents are ones. Which of the following is NOT its possible value?
Positive infinity
Negative infinity
Not a number
Zero
What is the maximum negative number of double precision floating point?
A. -1.0 x 2^(-1022)
1.0 x 2^(-1022)
-1.0 x 2^(-1023)
1.0 x 2^(-1023)
What is the decimal representation for the binary32 number: 1011 1111 0110 0000 0000 0000 0000 0000?
0.125
0.875
-0.875
-0.125
In general, floating point addition is more complicated than floating point multiplication in hardware complexity.
True
False
Which of the following information may NOT be found in MSP430 instructions?
OP code
Addressing mode
Operand width
Execution status
What is $ in MSP430 assembly?
It specifies an absolute address
It indicated a monetary number
It is a label referring to the current location
It is a variable
Which of the following about CISC and RISC is true?
Intel CPU is RISC architecture
Instruction length in CISC is fixed
Instruction decoding in CISC is more complicated than that in RISC
Variable length instructions are normally found in RISC
Which of the following about BIS is NOT true?
It sets a byte or a word to some value
Its function is similar to OR
It is used to set the port direction in MSP430
It works on either byte or word
Which of the following is NOT the benefit of using assembly languages?
High speed
Low program size
Portability
Full control of CPU
Which of the following is NOT true for dynamic linking?
A program module is loaded when needed
Only one copy of the shared modules is needed in memory
Program running time is improved
A program module never be executed may not be loaded
{"name":"COAC Quiz Questions", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on Boolean algebra, digital circuits, and fundamental computing concepts with this comprehensive quiz! Whether you're a student looking to reinforce your understanding or a teacher seeking a fun tool to engage your class, this quiz is designed for you. Key Features:52 challenging questionsMultiple-choice and checkbox formatsScore tracking to measure your progress","img":"https:/images/course4.png"}