07.01.2015 Views

osa 3

osa 3

osa 3

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sisukord<br />

I <strong>osa</strong><br />

Süsteemi- ja tarkvaratehnika<br />

1.1 Tarkvaratehnika üldine kontekst 6<br />

1.2 Süsteemitehnika – süsteemide loomise meetodid ja vahendid 7<br />

1.3 Süsteem 8<br />

1.3.1 Süsteemile iseloomulikud omadused 9<br />

1.4 Tarkvarale erinevaid nõudeid esitavad süsteemide klassid 10<br />

1.5 Eelülevaade tarkvarasüsteemide loomise protsessist 11<br />

1.6 Loengukursuse pragmaatiline eesmärk ja selle saavutamiseks kasutatud teed 13<br />

1.7 Esimese <strong>osa</strong> kordamisküsimused 15<br />

1.8 Esimeses <strong>osa</strong>s kasutatud kirjanduse viited 15<br />

II <strong>osa</strong><br />

Sissejuhatus reaalajasüsteemidesse<br />

2.1 Reaalajasüsteemid 16<br />

2.2 Reaalajas töötav arvutisüsteem 17<br />

2.3 Funktsionaalsed nõuded reaalajasüsteemile 20<br />

2.3.1 Andmehõive 21<br />

2.3.2 Juhtimine 24<br />

2.3.3 Inimliides 26<br />

2.4 Alarmiseire ja eriolukordade töötlus 27<br />

2.5 Ajakitsendused reaalajasüsteemis 29<br />

2.5.1 Näide ajakitsenduste mõnedest allikatest 30<br />

2.6 Mittefunktsionaalsed nõuded reaalajasüsteemidele 33<br />

2.6.1 Töökindlus 34<br />

2.6.2 Ohutus 34<br />

2.6.3 Hooldatavus 35<br />

2.6.4 Valmisolek 36<br />

2.6.5 Turvalisus 36<br />

2.7 Reaalajasüsteemide klassifikatsioon 37<br />

2.7.1 Ranges või nõrgas reaalajas töötavad süsteemid 37<br />

2.7.2 Ohutult riknevad või töövõimet säilitavalt riknevad süsteemid 40<br />

2.7.3 Garanteeritud ajakitsendustega või parimate võimalike<br />

ajakitsendustega süsteemid 40<br />

2.7.4 Piisavate ressurssidega või mittepiisavate ressurssidega süsteemid 41<br />

2.7.5 Sündmuste poolt või aja poolt juhitud süsteemid 41<br />

2.8 Reaalajasüsteemide levik ja maksumuse hindamine 42<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!