Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Funktionaalisen ohjelmoinnin hyödyt ja haasteet

Rinta-Filppula, Jaakko (2018)

 
Avaa tiedosto
Rinta-Filppula.pdf (442.7Kt)
Lataukset: 



Rinta-Filppula, Jaakko
2018

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-02-07
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201801091053
Tiivistelmä
Funktionaalisissa ohjelmointikielissä on monia ominaisuuksia, jotka helpottavat ohjelmien kirjoittamista sekä parantavat niiden toimintavarmuutta. Funktionaalinen ohjelmointi eroaa kuitenkin monin tavoin yleisemmin käytössä olevista proseduraalisista sekä olio-ohjelmointikielistä. Tämän kandidaatintyön tarkoituksena on tutkia ja esitellä funktionaalisen ohjelmoinnin tarjoamia hyötyjä sekä muutamia haasteita, joita ohjelmoija kohtaa siirtyessään funktionaaliseen ohjelmointiin.

Työssä esitellään aluksi lyhyesti yleisimpiä ohjelmointiparadigmoja: proseduraalista ja olio-ohjelmointia. Tämän jälkeen esitellään funktionaalista ohjelmointia, sen historiaa sekä Haskell-ohjelmointikieltä. Funktionaalisen ohjelmoinnin hyötyihin ja haasteisiin perehdytään kirjallisuustutkimuksen ja oman ohjelmointiprojektin kautta.
Kokoelmat
  • Kandidaatintutkielmat [9041]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste