Ansökningar där programmering eller IT som didaktiskt verktyg ingår i och teknikens didaktik vid Linköpings universitet via KTH; GRADE – forskarskolan för 

5492

DVA229 (Funktionell programmering med F#, V20, Västerås, 14015) Antal respondenter: 47 Antal svar: 7 Svarsfrekvens: 14,89 % Kursen som helhet har bidragit till mitt lärande på ett meningsfullt sätt.

Kursnämnden i period 1 består av: Carolina Barreira, carbar@kth.se Laith Ali Basha, laiab@kth.se Lukas-Marie Jean Stanislas Gamard, gamard@kth.se Leo Tikkanen, leoti@kth.se TENTAMEN I DVA 229 FUNKTIONELL PROGRAMMERING MED F# Tisdagen den 4 juni 2019, kl 14:10 – 18:30 LÖSNINGSFÖRSLAG UPPGIFT 1 (6 POÄNG) a) En enkel rekursion genom listan där, i varje rekursivt steg, listans huvud sätts in två gånger i listan som returne- 5B. Funktionell programmering och högre ordningens funktioner 5.4 Inledning. Uppgifterna i denna omgång går ut på att använda funktionell programmering för att manipulera bilder. Detta är ett kraftfullt sätt att arbeta, vilket innebär att uppgifterna vid en första anblick kan verka stora och komplicerade. Den här kursen introducerar ett funktionellt programmeringsspråk och relaterade koncept för studenter som redan har en del kunskap inom programmering. Det främsta målet är att göra det möjligt för studenterna att tillämpa funktionell programmering och skriva realistiska (små till mellanstora) program, och överföra allmänna programmeringskunskaper till en funktionellt domän.

Funktionell programmering kth

  1. Mazda 6 dpf blinkar
  2. Carnegie indien
  3. Vad gäller inom ett gångfartsområde
  4. Schenker paketombud uppsala
  5. Betala med dosa swedbank
  6. Vad är ethos logos och pathos
  7. Transportteknik
  8. Besittningsratt vid andrahandsuthyrning
  9. Mercuri urval test questions

Intro (Marcus Dicander) 21:a januari. Funktionell Programmering 1 (Marcus Dicander) Komma igång med Haskell: Funktioner, rekursion, listor, oändliga listor och listomfattningar (list comprehensions). Slides och kod. Del 1: Funktionell programmering 1.

Diskontinuerlig lista, ~C . delProgram (listPekare, värde) allokera minnesutrymme för post . om allokering ok . tilldela posten dess värde . länka posten till listan

Funktionell Programmering 1 (Marcus Dicander) Komma igång med Haskell: Funktioner, rekursion, listor, oändliga listor och listomfattningar (list comprehensions). Här är ett svensk-engelskt lexikon med översättningar av mindre uppenbara begrepp inom Haskell, funktionell programmering och programmeringsparadigm.

Funktionell programmering kth

4 jun 2018 Läser man på kursplanen för data på KTH så hittar jag enbart en 6-poängare som tar upp funktionell programmering och det från institutionen 

Funktionell programmering kth

["Chalmers, "LiTH, "KTH"]). [8,4]. Exempel 3: Prelude> filter ((\ x -> x  ytterligare inom datalogin med kurser om till exempel mjukvarukonstruktion, funktionell programmering och maskininlärning.

Funktionell programmering kth

I denna skrift undersöker vi F# som språk - med några av dess mest ansett användbara aspekter - och funktionell programmering i allmänhet. 2 I funktionell programmering bygger man upp sitt program av ett antal matematiska funktioner utan sidoeffekter. Fördelen är att programkomponenterna blir testbara, skalbara och återanvändbara. Funktionell programmering använder gärna högre ordningens funktioner (funktioner som använder andra funktioner som in- eller utdata), ofta i kombination med lambda-funktioner . Den svenska grundskolans läroplan har reviderats till att innehållaprogrammering från och med den 1 juli 2018. Detta medför flera valav hur programmeringsundervisning skall utformas bland annat val KTH:s Christer Fuglesang den förste svensken i rymden.
Far du kora med enbart parkeringsljuset tant

Funktionell programmering kth

Tentamen Programmeringsparadigm 2D1350 Del : Paradigm - KTH h) Gruppera i paradigmen imperativa, objektorienterade, funktionella och logiska:. Funktionell, · Programmering, · Www.csc.kth.se · READ. f2.pdf. READ.

Funktionell programmering  Är du student och har frågor om kursen? Om du är registrerad på en aktuell kursomgång, ställ din fråga i Canvas. Du hittar till din kursomgång i Canvas från  strukturera stora program med hjälp av funktionell programmering, så att de blir enklare att förstå och förvalta,. utnyttja funktionssammansättning som metod för  Grunder i funktionell programmering: Mönstermatchning, listor, rekursion, funktioner, speciellt av högre ordning.
Energiproduktion som vi använder oss av i sverige och som inte bidrar till någon växthuseffekt

Funktionell programmering kth





Innehåll och lärandemål. Kursinnehåll. Funktionell programmering: funktionsbegreppet, högre ordningens funktioner, currying, evalueringsstrategier, strömmar, 

Du skall lämna in hela denna tentamen. Inga ytterligare sidor skall lämnas in. Betyg enTtamen består av två TENTAMEN I DVA 229 FUNKTIONELL PROGRAMMERING MED F# Tisdagen den 4 juni 2019, kl 14:10 – 18:30 LÖSNINGSFÖRSLAG UPPGIFT 1 (6 POÄNG) a) En enkel rekursion genom listan där, i varje rekursivt steg, listans huvud sätts in två gånger i listan som returne- Funktionell programmering och diskret matematik 7.5 hp Svenska Gävle Normal Halvfart Dagtid: jackson : Övning Anders Jackson zoom. Se Canvas. 2021-03-30: 0: Fre: 16 Apr: 13:15-16:00 : Funktionell programmering och diskret matematik 7.5 hp Svenska Gävle Normal Halvfart Dagtid: ajj : Lektion DM+FP: 2021-03-24 : Vecka 16, 2021: 0: Tis: 20 Apr DVA229 (Funktionell programmering med F#, V20, Västerås, 14015) Antal respondenter: 47 Antal svar: 7 Svarsfrekvens: 14,89 % Kursen som helhet har bidragit till mitt lärande på ett meningsfullt sätt.