Wiskunde in Softwareontwikkeling Gert Jan Sterrenburg –

Slides:



Advertisements
Verwante presentaties
Cloud Computing Seminar 28 juni Automatisering Systeembeheer Bekabelde netwerken Draadloze netwerken ICT beveiliging Zakelijk internet Online back-up.
Advertisements

Symbaloo is de leukste en makkelijkste start op internet
maar… dilemma groeicontrol flexibiliteit familiebedrijf.
Bloggen is Net werken WELKOM bij de opleiding Sanoma Academy Ndl 1.
Snel wegwijs op Wajongwerkt.nl > Cv’s zoeken en bekijken > Aanmelden en inloggen > Op een cv reageren > Uw bedrijfsprofiel aanmaken > Informatie over werk.
Livy BV Randstad BM Almere Introductie Livy Professional De online oplossing voor professionele woning transacties.
Module 7 – Hoofdstuk 5 (1) SQL – een begin.
Gaat u scoren met het WK-voetbal in Brazilië?. Hallo, wij zijn Scorito! Fijn dat u met ons wilt kennismaken. Scorito levert online sportgames op het gebied.
WapliX Contact Center New generations of applications.
Het pakket in het kort Eenvoud, gebruikersvriendelijkheid en overzicht Gebruiker betrokken houden bij TRA’s Laagdrempeligheid bij opzetten van TRA’s Snelheidswinst.
Datastructuren Quicksort
Mailoplossingen voor het onderwijs
Inzet van docenten: planning, overzicht en kwaliteit
Easy Bis Bestuursdienst Informatie Systeem Van agendapunt tot besluit Met automatische internet publicatie.
De kracht van MySolution
Dé complete online werkplek met de kracht van Office 365
Een (financiële) zorg minder ! Wat is Cardec Cardec is een besloten vennootschap, opgericht door Mr. P.J.Ph. Dietz de Loos, advocaat te Wassenaar. Vanuit.
Beheer uw chemicaliën op school op overzichtelijke en verantwoorde wijze Chemicaliënmanager.
Deze presentatie Over het WERKbedrijf De arbeidsmarkt in de regio
Presentatie Stage/Q Roel Grit Info/Q automatisering
Inleiding SBR, doelstelling en verplichtstelling SBR SBR voorlichtingsbijeenkomsten 2011 Vanaf 1 januari 2013 is SBR de standaard voor financiële rapportages.
ABN AMRO Bank (ICT) Ernst Planting
Datastructuren Analyse van Algoritmen en O
Datastructuren Analyse van Algoritmen en O
Weblogs en Wiki’s (in het onderwijs) Pierre Gorissen SURF SiX / Fontys Hogescholen 13 januari 2005.
Examenjaar vmbo-t 2010 / 2011.
Effectief SysteemBeheer Korte bedrijfspresentatie
Overzicht presentatie
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen College 5.
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen (II) College 6.
Zoek- en sorteeralgoritmen & Hashing
Parallelle Algoritmen String matching. 1 Beter algoritme patroonanalyse Bottleneck in eenvoudig algoritme: WITNESS(j) (j = kandidaat in eerste i-blok)
Werkgroep video prototyping V1 blok 2 Maaike van Cruchten Bart-Jan Steerenberg b ‘FAKE IT ‘TILL YOU MAKE IT’
1 realtime & social: blogs & tweets Jeroen Bosman VOGIN, Wageningen, 16 mei 2013.
De kracht van Herke ICT Group Herke is gespecialiseerd in automatisering en optimalisatie van bedrijfsprocessen in de bouw. Als marktleider in rolgebaseerde.
De kracht van HBSoftware
SharePoint in het Onderwijs – Montiplaza.nl
Hoe krijg ik de business mee? 11 februari 2009 Paul Ruijgrok Partner ECM en het Nieuwe Werken KBenP.
Hans-Peter Hioolen.
Werken aan Intergenerationele Samenwerking en Expertise.
Sneak Preview Socious Neem een kijkje in de nieuwe community van Ngi-NGN.
Statistieknetwerk – introductie Jan Verkade 3 maart 2009.
Wiskunde in Softwareontwikkeling
Datastructuren Sorteren, zoeken en tijdsanalyse
Ito Congres ITO 13 november 2008 Jan van der Weijden.
 Doel  Doelgroep  Aanloop  Userstudy  Resultaten  Ervaringen van de gebruiker  Besluit 1.
Aan de slag met weblogs Pierre Gorissen 14 juni 2005.
Hands-on sessie; Weblog aanmaken Gerard Bierens Fontys Mediatheek webcoördinator Persoonlijke blog: weblogzonderhaast.nl Professionele blog: fontysmediatheek.nl.
Workshop 'Weblogs in het onderwijs' Sybilla Poortman Gerard Bierens Pierre Gorissen 14 april 2005.
© L.A.F.M. Kerklaan HCG 1 16 november 2001Juridisch bibliothecarissen Het managen van de juridische bibliotheek Het kwaliteitshandboek als praktisch instrument.
MrSearch: Wat en Waarom?
Pensioenactualiteiten
Informatieavond groep 7
Backup scripting met robocopy
Gabriëlle Verbeek © Artemea, Bilthoven, , Achtergrond en doelgroep Concept en inhoud Toepassing Het leefplan Tekeningen: Wybrich,
Student Advantage SLBdiensten & APS IT-diensten Charles Stork
Multiplatform Publishing: tête-à-tête met Red5 de ontwikkelaars van het nieuwe uitgeefconcept van Mediafacts.
B1 – CROSS CHANNEL: OFFLINE NAAR ONLINE Blog presentatie gemaakt door: Guus Vonk E-Marketing & Social Media Sayna de Voogd.
Ontwikkeling van aanbevelingsalgoritmen voor online social games Jan Heuninck.
Moderne Wiskunde 11e editie inzicht, structuur, vernieuwing.
Hoe word jij onderdeel van HET SUCCES? DOE DE TEST HET SUCCES van Den Bosch.
De bibliotheek je keert tevreden terug Bart vercruyssen (VCOB) Maja Coltura (VCOB) Dieter Vandenbroeck (TOR)
Het optimale design versus de weerbarstige praktijk Prof. Dr. Jan Busschbach
Get Into Rugby Doel: het aantal rugbyspelers in Vlaanderen verhogen via de scholen door de leerlingen en leerkrachten de waarden en principes.
Geïntegreerde praktijkanalyse: de Bandon Group Enterprise Resource Planning © Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner.
1 Datastructuren Quicksort College 3. 2 Vorige keren  O-notaties  Sorteren: insertion sort, bubble sort  Kosten (n 2 ) tijd in het slechtste geval.
Cybersecurity Gert Huisman Security consultant Hoffmann Bedrijfsrecherche 12 november 2015.
DS WebUren presentatie. DS WebUren Sumatra DS WebUren is een Webbased urenregistratie oplossing, waarmee (externe) medewerkers op een snelle en gebruiksvriendelijke.
Het presentatieprogramma van Microsoft
Cloud Oplossingen Bastiaan Ludeking Consultant M
Transcript van de presentatie:

Wiskunde in Softwareontwikkeling Gert Jan Sterrenburg –

 Opgericht in 1995  IT-dienstverlener: adviserend (consultancy) en producerend (software-ontwikkeling)  Academy: Starters worden zelf opgeleid tot professioneel IT’er, ook voor mensen zonder IT- achtergrond  Detachering: Sogyo-medewerkers worden bij andere bedrijven ingezet ter ondersteuning Over Sogyo 2 SOFTWARE INNOVATORS

 Raakvlakken wiskunde en IT  Eenvoudig voorbeeld: Yahtzee  Minder eenvoudig voorbeeld: sorteren en zoeken ▫Zoekmethoden ▫Sorteermethoden ▫Snelheid van methoden (‘grote O van’) ▫Demonstratie  Vragen Inhoudsopgave 3 SOFTWARE INNOVATORS

Raakvlakken wiskunde en IT

Eenvoudig voorbeeld: Yahtzee

Minder eenvoudig voorbeeld: Sorteren en zoeken

 Extreem veel (nieuwe) data  Ongeduldig: ‘Het is 2013, waarom duurt het zoeken zo lang?’ Snel zoeken belangrijk 7 SOFTWARE INNOVATORS

 Linear (intuitief), O(n)  Binary, O(log n) ▫Sortering nodig Zoekmethoden 8 SOFTWARE INNOVATORS

 Insertion (intuitief), O(n 2 )  Merge, O(n log n) ▫Extra voordeel: paralel werken mogelijk Sorteermethoden 9 SOFTWARE INNOVATORS

 Linear zoeken: O(n)  Binary zoeken: O(n log n) ▫Eerst sorteren: Merge sort O(n log n) ▫Dan pas zoeken: O(log n)  Linear, dus intuitief, zoeken lijkt dus beter. Binary zoeken toch beter. Waarom?  Sorteren kan offline, geen user input voor nodig ▫Gebruiker heeft ‘wachttijd’ van O(log n) Overzicht: zoeken in ongesorteerde data 10 SOFTWARE INNOVATORS

Demonstratie

Vragen?

Nog meer vragen?

SOFTWARE INNOVATORS 14 Contact Gert Jan Sterrenburg Web: Blog: Overtuigd?