3. Konfigurering og programmering Flashcards

1
Q

Hva er relelogikk?

A

Releets utforming - En spole som tilføres en drivspenning, med en eller flere kontakter som slutter/åpner avhengig av om releet er tiltrukket eller ikke.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hva er strukturert analyse?

A
  • Et hjelpemiddel som gjør det enklere å skrive programmer. Oppnår mest mulig presis oppfatning om systemets oppførsel.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hvilke tre metoder har man for å modellere og dokumentere ønsket oppførsel på?

A
  • Behandling av informasjon
  • Oppførsel som funksjon av tid
  • Organisering av informasjon
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvilke informasjonsstrømmer har vi?

A
  • Datastrøm : Sier noe om dataxnformasjonene (tallverdier, tekststrenger, etc)
  • Hendelsesstrømmer : Bærer boolsk informasjon.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hva viser kontekstdiagram?

A

Hvordan systemet er koblet opp mot omgivelsene (ingen detaljer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hva viser dataflytdiagram (DFD)?

A

definerer prosessering/transformasjon av informasjon i systemet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hva viser tilstandstransisjonsdiagram(STD)?

A

Definerer systemets oppførsel over tid.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvilken utførelse har PLS?

A

Sekvensiell, fordi den kun har én CPU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hvilke to måter kan man konfigurere et instrumenteringssystem og hvilke fordeler og ulemper har de?

A
  • Objektorientert : Samtidig konfigurering av bilder og reguleringsfunksjon gjennom samme brukergrensesnitt(aIM). Lage objekter som definerer meldinger et objekt kan motta/responsen. Fordelen er at det er konsistent men logikk og skjermbilde kan ikke lages i parallell.
  • Separat konfigurering av brukergrensesnittet og regulering, med sammenknytning (ABB). Ulempen er at det gis lett feil når logikk og GUI kobles sammen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hvilke programmeringsmetodikker er viktige?

A

Forskjellige måter for dokumentasjon. Endre, vedlikeholde, oppdatere.
Testing av programvare - krever at alle inngangsverdier gjennomgås, anslå antall feil, da må feilen forekomme med samme frekvens som i den virkelige anvendelsen. Feil vil forbli uoppdaget, ønsker å finne dem asap - reduserer kostnad.
Hovedproblem med programutvikling - iterativ prosess, der kode testes og modifiseres kontinuerlig av flere personer i parallell. Forebygges: Dele opp i moduler, testes hver for seg og ferdigstilles. Da må parametere, inn/ut, bestemmes på forhånd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly