100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Samenvatting Software ontwikkelingen & AI algoritmes examen Juni 2025

Beoordeling
-
Verkocht
-
Pagina's
10
Geüpload op
02-06-2025
Geschreven in
2024/2025

Dit is een samenvatting van de cursus Software ontwikkelingen & Ai algoritmes voor de examens in juni 2025 Het vak is gegeven door Jan Lemeire

Instelling
Vak









Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Geschreven voor

Instelling
Studie
Vak

Documentinformatie

Geüpload op
2 juni 2025
Aantal pagina's
10
Geschreven in
2024/2025
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

Samenvatting Deel 1 : Sefirare ontwikkeling
3
Pylers :


-



Encopulatie. verbergen /d) interne
werking v .




Objecten ,
fo werkt enkel vi

subklassen
Overerving. eig. en gedrag superblousen
-

erven -




abstractie abstracte klassen methodes
H2
-Polymorfisme en en
leggen een contact o

U basiscontainers :

-

list :
Lijst v .
elementen ,
dynamisch ,
23

-




tufle :
lijst elementen die niet
vaste v .
meer veranderd, je kan
geen
elementen
toev
set :
wiskundige verzameling 23
-




,




-dictionary
Extra
: een
may v . 1 waarde Ide sleutel of
keyl op een andere was vide (valu

datastructuur
-




Numpy arrays : voor nummerieke
berekeningen warib alle elem
en waarmee
je hels arrays kunt bewerken ronder
tegelijk for loo
-




objecten gedefinieerd met Klassen : de klasse is het
sjabloon en het
object een
werkelijk din
Queue : een
wachtig -stricties woovin elementen worden
toeger ego som hetcide e
-




H3

Objecten & Klassen
definieert het type v/d Objecten dus nieuw type !

,
in een

attributen
heeft . th
object
-




eig
>
-
:




Objectis exemplaar /e welbepaalde klosse
>
- is
aangemaakt met constructor een :


hebben totde attributen
een

veranderen
,
vbi-
>
-




heeft ook methodes die Toegang ,
kom deze

> Object




I
-

vb : Class Persoon :
constructor
-attributen
-T
-
def--init , (self voornaam, naam emailadres I
* *
>
-


.
=
,



>
self voornaam = voornaam
-
.




- >
self naam-naam
>
-


.




-7 -
self↳ referentienaar
.
emailadres emailadres
Object
=




-




>
-




def maak FrailAdre
(self domain)
,
:

>
-
>
self emailares
. =


self voornam
.
. I
self. naam t 'of't domain

>
def--str-Iself) :
-




return
- Voornaamt"
self "I
self
>
-
.
nocom

HY
-




Interfacesde abstractie
-




en
↳ methoden die we verwachten v/e

, H5
-




wachtigmetprioriteit 'priority queue Let element met de
klasse
:
hoogte prioriteit :



je haalt de
Priorityqueue de
queue
library
↳ in



-




gelinkte lijst de gegeve bijhouden :
flexibeltreintje , elk element sit in een in een
wagonnetje .




Dit locat toe toe te te
te on
wagonnetje voegen , verplaatien of verigeren .




toevoegen bussen
nieuwe link bestaand te
koppelen
-

· : 2

Ink uitde te halen
verwijderen zij
·



·
:


attributen de data
implementatie 2 en een
verwijzingnaar hetvolgend element
· :




↳ Double linked list. we lopen niet enkelv voor noc achter door de bijst, mac ook v.
achter now voor
48
Snelzoeken
Grootte-order of big-O notaties de
-




<O(log(ul) 0 (n log (n)0(m2)
↳ 0() ·




ook
↳ maar
Apolynamiaal) exponentile functie)
: vb : 0n)0(24

Zoeken in en
gesorteerde lijst
-




↳ heel de doorlopen v/d
lijst metn => O(n)
lengte lijst
>
-
Als
lijst gesorteerd in
kijk in het midden
lijst wordt
gehaheerd =
Ollogz (n)
-

Binaire bomen
of
halverwegen ofje element links rechts zit gaat verder met dat deel
I





ze kijkt en


Zoektijd log (n)
=> :




-geordende binaire boom elementen links Zijn kleiner dan elementen rechts :




-




Hashfuncties
bepaalt ↳ een indexvaarde a .
dh
.
. v .
en sleutel
-de sleutel is de v/d objecten vb : je raam
eig voornaam
en




·



Hauhfunctie gebasseerd
sleutelwoord
>
-
op letters

>
-

26
mogenlijkheden
>
-

hashwaarde = code (letter)

·


Haukfunctie gebasseerdelk
eerste letters
op
meerdere letters
woord
>
-

v .




>
-


Lachwaarde (woord) = Code (11 letter) 26 + code (2e letter
·




vb : "Aa" = 0 "ab" = 1
,
"ba" =
26 "Ce" = 2 .



26 + 4 = 56
,
,



·




Mogelijkheid tot
botsing
verschillende sleutel hebben
> 2
-




dezelfde indexivacavida

Botsing
€6,06
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
Audreyvandevelde06

Maak kennis met de verkoper

Seller avatar
Audreyvandevelde06 Vrije Universiteit Brussel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
1
Lid sinds
7 maanden
Aantal volgers
0
Documenten
6
Laatst verkocht
6 maanden geleden

0,0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen