Haku
Viitteet 1-10 / 45
Verkkokaupan arkkitehtuurisuunnitelma mikropalveluna
(2020)
Kandidaatintyö
Kandidaatintyö
Tutkielmassa esitellään mikropalveluarkkitehtuuri ja sen hyödyt ohjelmistokehityksessä. Mikropalvelut ovat itsenäisiä verkkopyynnöillä toisilleen keskustelevia ohjelmiston komponentteja, joiden päätarkoitus on jakaa ...
Metaohjelmointi Python 3:ssa
(2020)
Kandidaatintyö
Kandidaatintyö
Toistuva ohjelmakoodi mielletään usein paheeksi, sillä mahdolliset muutokset koodiin joudutaan toteuttamaan useaan eri paikkaan, mikä aiheuttaa enemmän työtä ja inhimillisiä virheitä. Tästä syystä ohjelmointikielet tarjoavat ...
Ruletti-rakentelusarja : Elektroniikan opetussarjan suunnittelu
(2022)
Kandidaatintyö
Kandidaatintyö
Työssä käsitellään elektroniikan opetussarjan Ruletti-rakentelusarjan suunnittelua yritystoimeksiantona Kouluelektroniikka Oy:lle. Työssä perehdytään koko tuotteen kehitysprosessiin aina tuotteen määrittelystä, komponenttien ...
Reactin lähestyttävyys
(2022)
Kandidaatintyö
Kandidaatintyö
Tutkielma käsittelee React-kirjaston lähestyttävyyttä web-sovellusten käyttöliittymien kehityksessä. Reactista käydään läpi siihen liittyviä peruskäsitteitä ja avataan hieman sen käyttötarkoitusta. Tutkielmassa selvitetään, ...
Suomenkielisen sanoitussovelluksen vaatimusmäärittely
(2022)
Pro gradu -tutkielma
Pro gradu -tutkielma
Populaarimusiikkikappaleessa sanoituksella on tutkitusti keskeinen asema. Sanoituksella kerrotaan tarinaa, ilmaistaan tunteita, luodaan mielikuvia ja markkinoidaan artistin persoonaa. Tässä tutkielmassa ollaan kiinnostuneita ...
Bluetooth Low Energy -yhteydet Android-sovelluskehityksessä monialustaisilla ohjelmistokehyksillä
(2022)
Kandidaatintyö
Kandidaatintyö
Tässä kirjallisuuskatsauksessa selvitetään yleisimpien monialustaisten ohjelmistokehysten soveltuvuutta Android-sovelluksen ohjelmointiin, jonka oleellisena vaatimuksena Bluetooth Low Energy (BLE) -yhteyden käyttö. Vertailua ...
Moniparadigmaisuus web-sovelluskehityksessä
(2022)
Kandidaatintyö
Kandidaatintyö
Django-ohjelmistokehyksen lähestyttävyyden arviointia
(2022)
Kandidaatintyö
Kandidaatintyö
Web-kehitys on nykypäivänä suosittu ja monipuolinen ohjelmoinnin osa-alue, johon liittyy monenlaisia teknologioita ja työkaluja. Perustasolla web-ohjelmointia voidaan harjoittaa työkalujen kuten HTML, CSS ja JavaScript ...
Rinnakkaisuus Javassa ja C++:ssa: Rinnakkaisuuden vertaileminen Java ja C++ ohjelmointikielien suhteen
(2022)
Kandidaatintyö
Kandidaatintyö
Opinnäytetyössä tuodaan esille kahden eri ohjelmointikielen, Javan ja C++:n, rinnakkaisuuden toteutukset. Huomiota on kiinnitetty erityisesti ohjelmointikielien tehokkuuksiin sekä eroavaisuuksiin. Työn alussa on esitelty, ...