Embedded systemen en firmware
Welk verschil tussen hard real-time en soft real-time is juist?
- AHard wordt alleen met hardware gemaakt en soft alleen met software
- BHard is traag in verwerking en soft is snel
- CBij hard betekent één gemiste deadline falen van het systeem, bij soft leidt een af en toe te late verwerking alleen tot lagere prestaties
Antwoord en toelichting tonen
Antwoord: C. Bij hard betekent één gemiste deadline falen van het systeem, bij soft leidt een af en toe te late verwerking alleen tot lagere prestaties
Voorbeelden van hard real-time zijn de besturing van airbags, motor en remmen van auto's, waarbij een gemiste deadline tot ernstige ongevallen leidt. Men moet in de ontwerpfase vaststellen dat de deadline ook in het slechtste geval wordt gehaald. Een voorbeeld van soft real-time is het afspelen van video of audio, waarbij af en toe vertraging slechts een licht verstoord beeld geeft. Afhankelijk daarvan verschilt de vereiste striktheid van verificatie sterk.