100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Resumen

Samenvatting Informatica-actief model-checking vwo 6

Puntuación
-
Vendido
-
Páginas
3
Subido en
18-05-2021
Escrito en
2020/2021

In dit document zit een samenvatting van het onderwerp model-checking uit informatica-actief. Programmeertaal in Uppaal word beschreven, inclusief een uitgebreide en overzichtelijke begrippenlijst.

Nivel
Grado








Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Escuela secundaria
Nivel
Grado
Año escolar
6

Información del documento

Subido en
18 de mayo de 2021
Número de páginas
3
Escrito en
2020/2021
Tipo
Resumen

Temas

Vista previa del contenido

Informatica samenvatting Model Checking
Model Checking = een succesvolle methode om te bewijzen dat een ontwerp van een
computersysteem voldoet aan de eisen die er aan gesteld worden.

- Als invoer een ontwerp van een systeem (het "model") en een eigenschap
(de "specificatie") waaraan het systeem moet voldoen.
In CTL betekent:

 E: "Er bestaat een pad waarvoor geldt dat"
 A: "Voor alle paden geldt dat"
 < >: "uiteindelijk"
 [ ] "altijd"

Eis Model Checking is dat er sprake is van toestanden en van transities (overgangen) tussen
toestanden.
Wanneer je eenmaal een model hebt gemaakt met Uppaal kun je er twee dingen mee doen.
Allereerst kun je het model simuleren, dat wil zeggen stapsgewijs van de ene naar de andere
toestand springen. Daarnaast kun je ook eigenschappen van het model verifiëren ("model
checken").
Uppaal is ontwikkeld door onderzoekers uit Uppsala (Zweden) en Aalborg (Denemarken),
met hulp van andere onderzoeksgroepen, waaronder een groep van de Radboud Universiteit
in Nijmegen.

&& is Uppaal notatie voor 'en', net als in veel andere programmeertalen. Ook staat || voor
'of'. als...dan schrijf je in Uppaal met imply. == staat voor ‘wanneer’

Wanneer je geen grenzen noemt en kortweg int jobs; declareert, dan is impliciet de minimale
waarde van jobs -32768 en de maximale waarde 32768.

- Ondergrenzen kunnen aan timing worden beschreven met behulp van guards.
- Bovengrenzen geven aan timing: dit doen we met behulp van
zogenaamde invarianten.

Wanneer het systeem in een toestand komt met een committed locatie komt, dan moet altijd
eerst een transitie vanuit een committed locatie plaatsvinden.

In Uppaal kun je twee soorten parameters declareren: Call-by-value parameters en call-by-
reference parameters. In het eerste geval geef je alleen de waarde (value) van een variabele
door. De variabele zelf kun je niet veranderen. Bij call-by-reference geef je de hele variabele
door en kun je de waarde van de variabele ook veranderen. De ampersand & voor de naam
geeft aan dat de parameter werkt volgens call-by-reference. Wanneer je alleen de naam
gebruikt hanteert Uppaal call-by-value. Wanneer je in Uppaal klokken of kanalen als
parameter gebruikt, moet je deze aanroepen als call-by-reference.
$3.61
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
SylvieS

Conoce al vendedor

Seller avatar
SylvieS
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
4 año
Número de seguidores
0
Documentos
9
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes