dc.contributor.advisor | Ruohonen, Toni | |
dc.contributor.author | Munter, Aleksi | |
dc.date.accessioned | 2020-03-20T06:00:59Z | |
dc.date.available | 2020-03-20T06:00:59Z | |
dc.date.issued | 2020 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/68255 | |
dc.description.abstract | Käyttöliittymien ohjelmoinnissa ja siinä hyödynnettävissä ohjelmointikehyksissä
on vuoden 2013 jälkeen tapahtunut merkittävä siirtymä imperatiivisesta ohjelmointimallista deklaratiiviseen ja datavirtojen hallinnassa kaksisuuntaisista
yksisuuntaisiin malleihin. Tutkielmassa tarkastelen kirjallisuuskatsauksena mitkä kognitiiviset tekijät ovat ajaneet muutosta ja onko muutoksen myötä syntynyt mitattavissa olevia hyötyjä käyttöliittymäohjelmoinnin ja ohjelmistokehityksen teknisiin haasteisiin. Kognitiivisten tekijöiden suhteen arvioin minkälaisia tunnettuja eroja ohjelmointimallien välillä on, miten ne voisivat selittää siirtymän alkusyitä ja onko mallien välillä olemassa havaittavia eroja sen suhteen, miten kognitiivinen kuorma jakautuu ohjelmointityössä. | fi |
dc.format.extent | 26 | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | deklaratiivinen ohjelmointi | |
dc.subject.other | imperatiivinen ohjelmointi | |
dc.subject.other | yksisuuntaiset datavirrat | |
dc.title | Käyttöliittymäohjelmoinnin paradigmamuutos ja sen taustatekijät 2013-2019 | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202003202479 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietojärjestelmätiede | fi |
dc.contributor.oppiaine | Information Systems Science | en |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | |
dc.type.publication | bachelorThesis | |
dc.contributor.oppiainekoodi | 601 | |
dc.subject.yso | käyttöliittymät | |
dc.subject.yso | ohjelmointi | |
dc.subject.yso | arkkitehtuuri | |
dc.subject.yso | sovelluskehykset | |
dc.subject.yso | ohjelmistokehitys | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |