26/11/2024 10:59AM
Digital Logic Design Questions and Answers
"6004" is: - Answers✓✓the course at MIT that ELEN3431 is modeled after.
What makes a good system design? - Answers✓✓1. Bang for the buck: delivered by minimal
mechanism, maximal function
2. Reliable in a wide range of environments
3. Accommodating of future technical improvements
Does Engineering ever use tricks to get the job done? - Answers✓✓Yes
Hierarchical design yields: - Answers✓✓limited complexity at each level and reusable building
blocks
Key elements of system engineering typically outlive the technologies they interface to. -
Answers✓✓True
What is the binary 101010101010101 in octal? - Answers✓✓52525
convert hexadecimal 101 into octal. - Answers✓✓401
Convert octal "101" into hexadecimal - Answers✓✓41
, ©Themoon EXAM SOLUTIONS
26/11/2024 10:59AM
What value in decimal is the signed-magnitude number 110? - Answers✓✓-2
Assume that "173" is a hexadecimal number. What is it in binary? - Answers✓✓101110011
Assume that "173" is an octal number. What is it in binary? - Answers✓✓1111011
What value in decimal is the 2's complement number 110? - Answers✓✓-2
what is the binary number 101010101010101 in hexadecimal? - Answers✓✓5555
what does the acronym "ASCII" mean? - Answers✓✓American Standard Code for Information
Interchange
How is a Hexadecimal number identified? - Answers✓✓with a 0x prefix
a zero in front of a number, i.e. 0222, indicates what? - Answers✓✓an octal number.
If we use 2's complement for signed integers, we... - Answers✓✓...can use addition rules for
subtracting.
what decimal result do I get when I add 010 and 101 - assuming both are in signed magnitude?
- Answers✓✓1
why can't we just keep compressing data over and over? - Answers✓✓When the limit of
redundancy has been reached for the encoding scheme, no more compression can be achieved
and the data volume may actually increase.
, ©Themoon EXAM SOLUTIONS
26/11/2024 10:59AM
With fixed-length codes, use shorter bit sequences for high probability choices, longer
sequences for less probable choices. - Answers✓✓False
in encoding we try to reduce redundancy in order to gain a more compact code. Are there
scenarios when we might want to increase redundancy? - Answers✓✓Error detection schemes
increase redundancy.
Match the engineer and scientist's names with what they did.
1 Viterbi
2 Reed-Solomon
3 Hamming
4 Huffman
5 Shannon - Answers✓✓1. error correction decoding from trellis encoded data
2. error detection encoding.
3. Developer of the notion of a distance measure for incorrect bits in a received word.
4. Implemented a scheme to match probabilities to variable-length codewords.
5. Known as the father of information theory.
what are the advantages of using voltage as a representation scheme? - Answers✓✓potentially
low power in steady state.
The goal of modular design is abstention. - Answers✓✓False, abstraction
What maintains the obligations and responsibilities of every system component? -
Answers✓✓Contracts