90 resultados para Language resources
Resumo:
Abstract
Resumo:
Tässä diplomityössä tutkitaan automatisoitua testausta ja käyttöliittymätestauksen tekemistä helpommaksi Symbian-käyttöjärjestelmässä. Työssä esitellään Symbian ja Symbian-sovelluskehityksessä kohdattavia haasteita. Lisäksi kerrotaan testausstrategioista ja -tavoista sekä automatisoidusta testaamisesta. Lopuksi esitetään työkalu, jolla testitapausten luominen toiminnalisuus- ja järjestelmätestaukseen tehdään helpommaksi. Graafiset käyttöliittymättuovat ainutlaatuisia haasteita ohjelmiston testaamiseen. Ne tehdään usein monimutkaisista komponenteista ja niitä suunnitellaan jatkuvasti uusiksi ohjelmistokehityksen aikana. Graafisten käyttöliittymien testaukseen käytetään usein kaappaus- ja toistotyökaluja. Käyttöliittymätestauksen testitapausten suunnittelu ja toteutus vaatii paljon panostusta. Koska graafiset käyttöliittymät muodostavat suuren osan koodista, voitaisiin säästää paljon resursseja tekemällä testitapausten luomisesta helpompaa. Käytännön osuudessa toteutettu projekti pyrkii tähän tekemällä testiskriptien luomisesta visuaalista. Näin ollen itse testien skriptikieltä ei tarvitse ymmärtää ja testien hahmottaminen on myös helpompaa.
Resumo:
Tässä diplomityössä esitellään ohjelmistotestauksen ja verifioinnin yleisiä periaatteita sekä käsitellään tarkemmin älypuhelinohjelmistojen verifiointia. Työssä esitellään myös älypuhelimissa käytettävä Symbian-käyttöjärjestelmä. Työn käytännön osuudessa suunniteltiin ja toteutettiin Symbian-käyttöjärjestelmässä toimiva palvelin, joka tarkkailee ja tallentaa järjestelmäresurssien käyttöä. Verifiointi on tärkeä ja kuluja aiheuttava tehtävä älypuhelinohjelmistojen kehityssyklissä. Kuluja voidaan vähentää automatisoimalla osa verifiointiprosessista. Toteutettu palvelin automatisoijärjestelmäresurssien tarkkailun tallentamalla tietoja niistä tiedostoon testien ajon aikana. Kun testit ajetaan uudestaan, uusia tuloksia vertaillaan lähdetallenteeseen. Jos tulokset eivät ole käyttäjän asettamien virherajojen sisällä, siitä ilmoitetaan käyttäjälle. Virherajojen ja lähdetallenteen määrittäminen saattaa osoittautua vaikeaksi. Kuitenkin, jos ne määritetään sopivasti, palvelin tuottaa hyödyllistä tietoa poikkeamista järjestelmäresurssien kulutuksessa testaajille.
Resumo:
Tämän työn tavoitteena on tutkia born global -yhtiön resursseja ¿ erityisesti perustajan näkökulmasta - ja kuinka he ovat selviytyneet rajoitettujen resurssien ongelmasta yritystä perustettaessa. Born global - yritykset ovat nuoria, tietointensiivisiä ja nopeasti kansainvälistyviä pieniä ja keskisuuria yrityksiä. Niiden resurssit ovat usein vajavaisia ja ristiriidassa niiden maailmanlaajuisen vision kanssa. Myös born global - yrityksen piirteet ja strategia asettavat paineita yhtiön resursseille. Tämän tutkimuksen empirinen osa perustuu tapaustutkimukselle, jossa analysoidaan kahden born global -tapauksen resursseja ja yrittäjiä. Born global -tutkijat ovat pyrkineet löytämään syytä viime aikaiselle born global -yrityksien lisääntymiselle ja hahmottamaan born global -yrityksen resursseja ja born global -yrittäjien ominaisuuksia. Tutkimuksesta käy ilmi, että born global -ilmiön kasvanutta määrää ei voida selittää yhdellä tai kahdella muuttujalla. Mutta kuitenkin eräitä kriittisiä tekijöitä löytyi case-organisaatioista, jotka ovat laskeneet rimaa perustaa born global -yritys. Erityisesti ulkomaankokemus, kielitaito ja käytännölliset verkostot nähtiin tärkeiksi molemmissacase-organisaatioissa. Kävi myös ilmi, että molemmat perustaja-yrittäjät olivat vahvasti motivoituneita. Kuitenkin motivaation lähde vaihteli perustajien kesken ollen kuitenkin vahvasti yhteydessä omaan persoonaan. Mitään kattavampaa johtopäätöstä ei kyetty tekemään, joten jatkotutkimus tämän alueenosalta on tarvittavaa. Tulokset näyttävät siltä, että born global -yrityksen perustajat omaavat tärkeän roolin yhtiön suorituskykyyn liittyen. Erityisesti erintyyppisten verkostojen rooli nähtiin elintärkeänä born global-yrityksen menestykselle ¿ verkostot nähtiin keinona haalia kriittisiä resursseja. Tulokset tukevat teoriaa born global -yrityksen resursseista.
Resumo:
Tämä kandidaatintyö tutkii tietotekniikan perusopetuksessa keskeisen aiheen,ohjelmoinnin, alkeisopetusta ja siihen liittyviä ongelmia. Työssä perehdytään ohjelmoinnin perusopetusmenetelmiin ja opetuksen lähestymistapoihin, sekä ratkaisuihin, joilla opetusta voidaan tehostaa. Näitä ratkaisuja työssä ovat mm. ohjelmointikielen valinta, käytettävän kehitysympäristön löytäminen sekä kurssia tukevien opetusapuvälineiden etsiminen. Lisäksi kurssin läpivientiin liittyvien toimintojen, kuten harjoitusten ja mahdollisten viikkotehtävien valinta kuuluu osaksitätä työtä. Työ itsessään lähestyy aihetta tutkimalla Pythonin soveltuvuutta ohjelmoinnin alkeisopetukseen mm. vertailemalla sitä muihin olemassa oleviin yleisiin opetuskieliin, kuten C, C++ tai Java. Se tarkastelee kielen hyviä ja huonoja puolia, sekä tutkii, voidaanko Pythonia hyödyntää luontevasti pääasiallisena opetuskielenä. Lisäksi työ perehtyy siihen, mitä kaikkea kurssilla tulisi opettaa, sekä siihen, kuinka kurssin läpivienti olisi tehokkainta toteuttaa ja minkälaiset tekniset puitteet kurssin toteuttamista varten olisi järkevää valita.
Resumo:
The main objective of this research paper was to synthesize, integrate and analyze the theoretical foundation of the resource-based view of the firm on sustainable competitive advantage. Accordingly, this research was a literature research employing the methodology of interpretative study of concept and unobtrusive measures. The core and majority of the research data was gathered from the major online journal databases. Only peer-reviewed articles from highly-esteemed journals on the subject of competitive advantage were used. The theoretical core of the research paper was centred on resources, capabilities, and the sustainability dilemma of competitive advantage. Furthermore, other strategic management concepts relating to the resource-based view of the firm were used with reference to the research objectives. The resource-based view of the firm continues to be a controversial but important are of strategic management research on sustainable competitive advantage. Consequently, the theoretical foundation and the empirical testing of the framework needs further work. However, it is evident that internal organizational factors in the form of resources and capabilities are vital for the formation of sustainable competitive advantage. Resources and capabilities are not, however, valuable on their own - competitive advantage requires seamless interplay and complementarity between bundles of resources and capabilities.