Embedded systems are where a computer processor is integrated into a device for automatic control purposes Software that is programmed to carry out a number of dedicated functions

6 of 15

What is a kernel?

“The lowest level of an operating system that controls the hardware” The kernel is a piece of software between the hardware and software (application programs) that allows them to communicate (almost like translation)

Many computers systems do important jobs Safety Business Travel Government it is important that the computers can be trusted to do the job they are designed for

9 of 15

What does Reliability mean?

Reliability is the ability of the computer system to perform the required functions without failure. It is important, therefore, that both the components are high quality and tested thoroughly Also that it is designed correctly

10 of 15

What does Robust mean?

Robustness is the ability of a computer system to continue to operate normally even when the wrong input is given Testing and verification/validation techniques can help prevent this

11 of 15

Why do we need to ensure computer systems are both?

Computer systems must tested to make sure they are both reliable and robust so that they do not fail OR prevent the correct outcome E.g. medical equipment in surgery or a customer paying

12 of 15

What are standards?

Standards mean a set of rules that manufacturers follow when they make hardware or software

13 of 15

Why are standards needed?

They are needed so that hardware (printers etc..) and software (ie Microsoft Word) will work with any computer