Mitä eroa on ohjelmistolla ja ohjelmalla?


Paras vastaus

Mikä on ero ohjelmiston ja ohjelman välillä ?

Termit ovat suurelta osin, mutta eivät kokonaan, vaihdettavissa.

Ohjelma on joukko toistettavia ohjeita, joita tietokone voi suorittaa, ja johon sisältyy aloituspaikka .

Ohjelmisto on yleensä joukko toistettavia ohjeita tietokoneelle, jotka on tallennettu joihinkin yleiskäyttöisiin laitteistoihin (yleensä kiintolevy tai SSD, mutta voi myös olla muisti).

Useimmissa paikoissa nämä ovat samat. Mutta sanokaa, että toimititte kirjaston, kuten ruudukko-osan, jota asiakkaat voivat käyttää. Toimitat ohjelmistoa, mutta et ohjelmaa. Vaikka tietokone voi suorittaa ohjeet, lähtökohtaa ei ole. Et sano ”Mene, kirjasto, mene!” Sen sijaan muut ihmiset voivat käyttää toimittamaasi ohjelmistoa omien ohjelmiensa tekemiseen.

Jotkut ihmiset käyttävät myös ”ohjelmistoa” sisällyttääkseen muita ohjelmiin liittyviä ohjelmia. muut kuin laitteistoasiat, kuten käsikirjat. Vaikka olen nähnyt tämän määritelmän, mutta en tilaa sitä. Jos joku sanoi ”Täällä on joitain ohjelmistoja” ja ojensi minulle käsikirjan, luulisin, että ne olivat hyvin outoja.

Lisätäänkö kaksi numeroa (voi olla joko GUI: n kanssa tai ilman (asianmukaisella dokumentaatiolla))? Onko laskinsovelluksia, eikö siellä ole?

Kyllä, jos sinulla on ohjeita tietokoneeseen kahden numeron lisäämiseksi, jopa ilman käyttöliittymää tai dokumentaatiota, se olisi ohjelma ja se olisi ohjelmisto.

Se, että koodi ei ole kovin hyödyllinen, ei tarkoita sitä ” Se ei ole ohjelmisto – se tarkoittaa vain sitä, että se ei ole kovin hyödyllinen.

Vastaus

Ohjelmisto on kaikkea kattava termi, jota käytetään toisin kuin laitteistot, jotka ovat konkreettisia tietokoneen komponentit. Joten kaikki muu tietokoneellasi, joka ei ole laitteistoa, on ohjelmisto. Sovellus on pohjimmiltaan ohjelmistotyyppi. Joten ero ohjelmiston ja sovelluksen välillä muistuttaa suuresti suorakulmion (ohjelmisto) ja neliön (sovellus) välistä eroa; kaikki sovellukset ovat ohjelmistoja, mutta kaikki ohjelmistot eivät ole sovelluksia.

Pääasia, joka tekee ohjelmistosta sovelluksen, on, että se on suoritettava. Sovelluksen päätavoitteena on suorittaa tietty tehtävä tai tehtäväalue. Siksi on tärkeää, että se pystyy toteuttamaan ja suorittamaan ohjeet tämän saavuttamiseksi. Jos ohjelmistoa ei voida suorittaa, sitä ei voida pitää sovelluksena. Laiteajurit, käyttöoppaat, kuvat ja asiakirjat ovat vain muutamia ohjelmista, jotka eivät ole sovelluksia.

Edellisen lausunnon sivuvaikutus on myös se, että sovellukset rajoittuvat tiettyihin käyttöjärjestelmiin. Windows-sovellusta ei voi suorittaa Mac- tai Linux-ympäristössä, eikä sitä siksi pidetä sovelluksina edellä mainituissa käyttöjärjestelmissä. Vaikka ohjelmistoja voidaan tunnistaa tai olla tunnistamatta eri käyttöympäristöissä, se ei muuta sitä tosiasiaa, että sitä pidetään edelleen ohjelmistona.

Suoritettavana oleminen ei ole yksinomaan sovelluksia, vaikka jotkut suoritettavat tiedostot eivät ole sovelluksia. Esimerkki tästä olisi ohjelmisto, joka on osa käyttöjärjestelmää. Tämä näkyy hyvin vanhentuneessa DOS-käyttöjärjestelmässä. DOS-asennus sisältää useita suoritettavia tiedostoja, joita tarvitaan sen moitteettomaan toimintaan. Näitä ei katsota sovelluksiksi.

Lastyl, jotta sovellus olisi hyödyllinen, se tarvitsee käyttäjän vuorovaikutusta. Jopa virustentorjuntaohjelmat ja muun tyyppiset tietoturvaohjelmistot, jotka yrittävät olla mahdollisimman huomaamattomia, edellyttävät ajoittain käyttäjän vuorovaikutusta. Sen sijaan suurin osa tietokoneen käyttäjistä ei ole tietoinen BIOS-ohjelmistoista ja laiteajureista huolimatta niiden tärkeydestä tietokoneen toiminnallisuudessa.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *