Ohjelmisto - mikä se on, määritelmä ja käsite

Termi ohjelmisto on anglosaksisen alkuperän termi, joka viittaa tietojenkäsittelyn aineettomaan osaan.

Sanan kirjaimellinen käännös on "pehmeät osat". Puolestaan ​​termi laitteisto viittaa laskennan "koviin osiin", mikä tarkoittaa kaiuttimia, puhelimia tai televisioita, toisin sanoen aineellisia.

Mitä varten se on

Vaikka laitteisto on tietojenkäsittelyn näkyvin ja konkreettisin osa, ilman ohjelmistoa ne olisivat vain yksinkertaisia ​​metalli- tai muovikappaleita ilman käyttöä. Ohjelmiston merkitys on siinä, että se antaa esimerkiksi tabletille tai televisiolle käytön ja apuohjelman, mikä antaa näille toiminnoille sarjan, joka vaihtelee laitteissa käytetyn ohjelmiston tyypin mukaan.

Toisaalta ohjelmisto kehitetään käyttäen ohjelmointikieliä, joiden avulla voidaan luoda tietokoneohjelmia, mobiilisovelluksia tai käyttöjärjestelmiä. Ohjelmointikielet perustuvat oletusarvoisesti asetettuihin sääntöihin ja malleihin. Tämä antaa heille jonkin verran vapautta sisällön luomisessa, koska sisällön rakentaminen tai kehittäminen voi alkaa alusta. Esimerkkejä ohjelmointikielistä ovat JavaScript, PHP tai Python.

Ohjelmistotyypit

On olemassa viisi ohjelmistotyyppiä, jotka tunnistavat ne yksilöllisesti koodityypin ja tavoitteensa perusteella:

  1. Maksusta. Tämän tyyppinen ohjelmisto saadaan ostohinnan maksamisen jälkeen.
  2. Hyvää. Toisaalta ns. Ilmainen ohjelmisto on ohjelmisto, joka on hankittu ilman rahallisia kustannuksia, eli se voidaan hankkia ilmaiseksi.
  3. Vapaa. Toisaalta ilmainen ohjelmisto viittaa kahteen edelliseen (se voi olla maksullinen tai ilmainen), mutta sillä erotuksella, että käyttäjä voi muuttaa koodia. Toisin sanoen, jos puhumme auton ostamisesta ja he antaisivat meidän muokata sen moottoria ongelmitta, se olisi samanlainen asia kuin tietokoneohjelman hankkiminen ja pääsy sen muokkaavan koodin muokkaamiseen.
  4. Mainoksilla. Tämän tyyppinen ohjelmisto on yleensä saatavana ilmaiseksi, mutta vastineeksi se näyttää sinulle mainoksia ansaitaksesi tuloja.
  5. Esittelyt. Niin sanotut "demot" ovat vain tunnettuja "demoja". Tunnetuimpia ovat videopelit. Ne koostuvat siitä, että näytät tietyn ajanjakson ajan ohjelmiston, joka on alun perin maksettu maksutta kyseisen ajanjakson loppuun saakka. Se on strategia opettaa sisältöä ja kannustaa sen ostamiseen.

Synteesinä voimme löytää nämä tyypit. Niiden joukossa voi olla hybridejä, toisin sanoen joitain ilmaisia ​​ja esimerkiksi mainoksia sisältäviä.

Ohjelmistoluokitus

Hyödyllisyyden ja käytön kannalta yleensä erotetaan kolme ohjelmistoluokkaa:

  • Ohjelmointi. Se on joukko työkaluja, jotka mahdollistavat tietokoneohjelmien kehittämisen. Ne ovat ikään kuin auton runko. Esimerkkejä ovat tekstieditorit tai koodin kääntäjät.
  • Sovelluksesta. Se houkuttelee työkalut, jotka mahdollistavat toiminnan tai toiminnan digitaalisesti. Jatkamalla mallia, tässä tapauksessa se olisi auton pyörät ja polkimet. Esimerkkejä ovat videopelit tai toimisto-ohjelmistot.
  • Järjestelmistä. Se koostuu käyttäjän ja ohjelmiston välisestä oikeasta suhteesta, joka on kokemusprosessin näkyvin kasvot. Täällä voimme lopulta vahvistaa, että se olisi vauhtipyörä ja moottori. Esimerkkejä ovat käyttöjärjestelmät tai palvelimet.

Nämä kolme luokkaa ovat välttämättömiä toisilleen, koska jokaisen mainitun luokan tarvitsemme luomaan työkalut, joita käsittelemme tänään.

Ohjelmistoesimerkkejä

Seuraavaksi esitämme useita esimerkkejä ohjelmistoista ja yksityiskohtaisesti niiden tyypin ja vastaavan luokan:

  • Tekstieditori "Muistio". Se on ohjelmointiohjelmisto, jota on ilmainen käyttää. Se mahdollistaa koodin kehittämisen siinä kaikenlaisten tietokoneohjelmien luomiseksi.
  • "Windows" -käyttöjärjestelmä. Se on järjestelmäohjelmisto, joka on maksettu. Sen tarkoituksena on liittää käyttäjä ohjelmistoon ja laitteistoon yksinkertaistetulla tavalla ilman syvällistä tietotekniikkaa.
  • "Microsoft Excel" -tietokoneohjelma. Se on sovellusohjelma, joka on maksettu. Se on laskentataulukko, jota käytetään laskemaan ja kaappaamaan digitaalisesti liiketoimintaa tai liiketoimintaprosesseja ja strategioita.

Kuten voimme nähdä, jos yhdistämme kolme aineetonta elementtiä, voidaan sanoa, että "Muistio" -palvelun avulla voimme kehittää "Windows" tai "Microsoft Excel"; Käyttöjärjestelmän avulla voisimme käyttää sekä Notepadin että Excelin tarjoamia toimintoja, eikä itse laskentataulukkoa voitu käyttää ilman, että ensin olisi kehittänyt koodiaan Notepadissa ja käynnistänyt sitten Windowsissa.