Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afKim Christensen Redigeret for ca. et år siden
1
Paradigmer i Programmering 0
2
Plan for kurset 4 x Mads R, 4 x Torben B, 2 x opgave MR: Funktionsprogrammering, SML TB: Logikprogrammering, Prolog Opgave: løs et problem i både SML og Prolog
3
Programmering == Java ? Vær ikke bundet til et sprog. Man skal kunne skifte sprog når opgaven kræver det. Kendskab til andre sprog kan vise andre løsningsmuligheder. Datalogisk dannelse? Sprogudvikling: Java 1.5, C++, C#
4
Java 1.5, C++, C# java 1.5: parametricerede typer: Vector v=new Vector (); Boxing/unboxing C++: templates C#: (Microsoft.NET) delegates – metoder som parametre
5
Første del: Rekursion: Hvordan løser man problemer rekursivt – i Java og SML Simple typer, lister (alternativ til array, vector i java) Højereordens funktioner – lidt ekstra kraft i parametrene når man programmerer. Datatyper – a la objekter mm 1. forl.: læs om (og prøv) rekursion i java
6
Anden del: Prolog: logik programmering Komplicerede planlægningsproblemer Kunstig intelligens Avancerede databaseforespørgsler Videnstunge systemer
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.