Ero sivun ”Ohjelmistokehys” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
TseiTsei (keskustelu | muokkaukset)
Uusi sivu: '''Ohjelmistokehys''' tarkoittaa ohjelmistotuotetta, joka muodostaa rungon sen päälle rakennettavalle tietokoneohjelmalle. Ohjelmistokehys on ohjelmoinnin apuvälin...
 
TseiTsei (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Rivi 1:
'''Ohjelmistokehys''' tarkoittaa ohjelmistotuotetta, joka muodostaa rungon sen päälle rakennettavalle [[tietokoneohjelma]]lle. Ohjelmistokehys on [[ohjelmointi|ohjelmoinnin]] apuväline, jonka tarkoituksena on nopeuttaa uusien ohjelmistotuotteiden valmistusta. Kehys tarjoaa valmiiksi rakennettuja [[tietokoneohjelma]]n osia, joita ei tarvitse kirjoittaa uudelleen ohjelmistokehityksen aikana --– tämä nopeuttaa kehitystyötä. Tavallisesti ohjelmistokehystä ei voi käyttää sellaisenaan suoritettavana ohjelmana, vaan varsinainen toimiva lopputuote saadaan aikaan rakentamalla uusi ohjelma kehyksen päälle.
 
Monet ohjelmistokehykset ovat [[olio-ohjelmointi|oliopohjaisia]] ja niitä voidaan käyttää [[WWW]]-sovellusten kehittämiseen, mutta myös muita käyttötarkoituksia on olemassa. Ohjelmistokehyksiä on toteutettu mm. [[Java]]-, [[Ruby]]- ja [[Python]]-ohjelmointikielillä.