Ero sivun ”Reaaliaikaisuus” versioiden välillä

501 merkkiä lisätty ,  7 kuukautta sitten
ei muokkausyhteenvetoa
[katsottu versio][katsottu versio]
(Katso myös)
Ei muokkausyhteenvetoa
 
Reaaliaikaisuus voidaan jakaa kovaan ja pehmeään reaaliaikaan. Kova reaaliaika tarkoittaa, että annetut aikarajat (ensimmäinen ja viimeinen sallittu ajanhetki) ovat ehdottomia. Jos vaste tulee nopeammin tai hitaammin, järjestelmän katsotaan toimivan virheellisesti. Kovaa reaaliaikaa voisi kuvata myös niin, että jos vastetta ei saada tuotettua aikarajojen sisällä, sitä ei kannata tuottaa lainkaan. Pehmeissä reaaliaikajärjestelmissä aikarajojen noudattaminen on toivottavaa, mutta niiden rikkominen ei ole toimintavirhe, vaan myöhästynytkin toiminta tulee tehdä loppuun. Esimerkiksi rahan siirto tililtä toiselle on tehtävä, vaikka se tulisikin vastaanottajan tilille vasta eräpäivän jälkeen.
 
Erona reaaliaikaisuudelle voidaan käyttää termiä "pehmeä aika" ({{k-en|soft-time}}): rajoittamattomat viiveet aiheuttavat ''epäjatkuvaa'' aikaa erona reaaliaikaisuudesta.<ref>{{Verkkoviite | osoite = http://cs.uni-salzburg.at/~ck/content/publications/invited/EMSOFT02-PrinciplesRTProgramming.pdf | nimeke = Principles of Real-Time Programming | tekijä = Christoph M. Kirsch | tiedostomuoto = PDF | ajankohta = 2002 | viitattu = 20.4.2022 | kieli = {{en}} }}</ref>
 
==Katso myös==
*[[Reaaliaikainen tietojenkäsittely]] (Real-time computing, RTC)
*[[Reaaliaikainen käyttöjärjestelmä]] (Real-time operating system, RTOS)
 
== Lähteet ==
{{Viitteet}}
 
[[Luokka:Signaalinkäsittely]]
163 465

muokkausta