Answers
Which of the following can be a small program developed specifically for use with
embedded systems, or a stripped-down version of an OS commonly used on general-
purpose computers? - answer Embedded OS
Which of the following best describes software that resides on a chip? - answer
Firmware
To increase the impact a single vulnerability can have viruses, worms, Trojans, and
other attack vectors take advantage of which of the following? - answer Shared code
What type of embedded OS is certified to run multiple levels of classification, such as
unclassified, secret, and top secret, on the same CPU without leakage between levels?
- answer MILS
What type of operating system sacrifices flexibility for simplicity and fewer hardware
resources? - answer Microkernel
If you are concerned about the attack surface a system presents, what type of
embedded OS configuration would you NOT use? - answer Multiple embedded
Which of the following is usually considered the biggest security threat to an
organization? - answer Employees
Which of the following is a software flaw that would cause billions of embedded systems
to suddenly stop or fail when the clock struck midnight on the eve of the past
millennium? - answer Y2K
What type of kernel was designed to offer the most flexibility and support for
sophisticated features? - answer monolithic
When designing sensitive embedded systems that need only a fraction of the features
offered by other kernels, there are risks for vulnerabilities that might outweigh the
benefits. What type of kernel should be chosen for this system? - answer proprietary
Originally, which of the following was used to perform routing and switching before
specialized hardware was developed? - answer General purpose computers
A device that performs more than one function, such as printing and faxing is called
which of the following? - answer MFD