Ohjelmiston osat - mikä se on, määritelmä ja käsite

Sisällysluettelo:

Anonim

Koska ohjelmisto on laitteiden aineeton osa, ohjelmiston osat muodostuvat kustakin osasta, jotka mahdollistavat ohjelmiston kokonaisuutena.

Toisin sanoen, vaikka ohjelmistoja on erityyppisiä, voidaan sanoa, että näiden tyyppien kehittämiseksi heidän on täytettävä yhteiset vähimmäisvaatimukset.

Erot käyttöjärjestelmän ja tietokoneohjelmien välillä

Ennen kuin syvennetään ohjelmiston osiin, tietokonejärjestelmien kaksi suurta ryhmää tulisi erottaa toisistaan.

Käyttöjärjestelmän avulla ymmärrämme laitteen digitaaliset aivot. Tämä tekee mahdolliseksi kaikki laitteen tehtävät, olivat ne sitten ohjelmia tai minkä tahansa tyyppisiä sovelluksia.

Toisaalta tietokoneohjelmaa ei voida suorittaa ilman käyttöjärjestelmää, jonka avulla voimme aiemmin avata ohjelman. Sitten laitteessa sydän on käyttöjärjestelmä ja tämän kädet ja jalat ovat ohjelmia.

Ohjelmiston osat

Ensinnäkin on huomattava, että käyttöjärjestelmän muodostavat osiot ovat laajempia kuin itse ohjelmat. Joten mihin tahansa ohjelmaan integroidut osat löytyvät käyttöjärjestelmästä, ainakin teoreettisesti.

Voimme tuoda esiin kaksi luokitusta. Toisaalta löydämme niin kutsutut käyttöliittymät ja taustapisteet sekä toisaalta ohjelmistossa suoritettavat toiminnot tai osiot.

Ohjelmiston osista alkaen sen pitäisi pystyä:

  • Hallitse.
  • Toimita työkalut.
  • Linkitä tämän tiedot käyttäjän kanssa.

Viittaamastamme ohjelmistosta riippuen se hallinnoi, tarjoaa joitain työkaluja tai muita ja tarjoaa meille tietoja tavalla tai toisella.

On ohjelmistoja, jotka hallitsevat vain (esimerkiksi Windows-kansiot). Muut, jotka tarjoavat työkaluja (Office-paketit). Tai linkkitiedot (esimerkkejä ovat työpöydän pikakuvakkeet).

Tietokoneohjelmat ovat yleensä työkaluja, jotka täyttävät kaikki kolme toimintoa, mutta näin ei aina ole. Voidaan sanoa, että käyttöjärjestelmällä on aina edellä mainitut toiminnot.

Toisaalta, jos keskitymme osiin kehitystasolla, löydämme yleensä kaksi osaa:

  • Osa käyttöliittymästä. Tämä osa on vastuussa visuaalisesta osasta, jolla käyttäjä on vuorovaikutuksessa ohjelmiston kanssa.
  • Osa taustaa. Tässä osassa on kuitenkin kyse työkalun kehittämisestä siten, että sillä on toiminto, joka ylittää laitteen itsensä, tarjoamalla joko paikallisen yhteyden paikallisen palvelimen kautta tai perinteisen etäpalvelimen viestinnän.

Ammattilaista, joka yhdistää molemmat kehitysalueet, kutsutaan usein täyden pinon kehittäjiksi. Vaikka ohjelmistokehitysteollisuus ylittää tämän luokituksen, se on pääosin alkeellisinta.