FH1 – Research Exercise: Types of Software
1. 1. What is firmware and why is it necessary? How does it relate to software and
hardware? Give an example.
Answer: [Provide your answer here]
2. 2. What is system software and why is it necessary? Provide examples of system
software.
Answer: [Provide your answer here]
3. 3. Operating systems (O/S) are essential pieces of software on a computer system. What
is the purpose of an O/S? Distinguish the key features of the following types of O/S and
give an example of where each would be used:
a. Real-time O/S
b. Embedded System
c. Multi-Tasking O/S
d. Multi-User O/S
e. Distributed O/S
Answer: [Provide your answer here]
4. 4. What is meant by the term Application Software? Give an example.
Answer: [Provide your answer here]
5. 5. Draw a diagram showing how hardware, software, application software, firmware,
and system software are related.
Answer: [Provide your answer here]
6. 6. Which category would you put the following into?
a. BIOS
b. Device Driver
c. Windows 11
d. Linux
e. Raspberry Pi
f. Python
Answer: [Provide your answer here]
7. 7. Three categories of software are: general-purpose software, program translators, and
utility software. Software in which category is responsible for reorganizing files on a
hard disk and encrypting data on storage devices?
Answer: [Provide your answer here]