Ohjelman määritelmä (ohjelmisto)
Sekalaista / / July 04, 2021
Kirjoittanut Marcos Guglielmetti, elokuussa 2008
Kirjaimellisesti "ohjelmisto"Tarkoittaa"pehmeä tavara", mikä ei auta ymmärtämään espanjan merkitystä. Ohjelmisto viittaa käyttöohjeet valmis olemaan tulkinnut a tietokone joka suorittaa sähköisen tietojenkäsittelyn.
A tietokone käyttää vain nollia ja nollia, nimittäin, binaarinen kieli (00101010010100100101001), koska sen aineelliset osat (laitteisto) on suunniteltu tulkitsemaan sähköiset signaalit seuraavasti: pois (0) tai päällä (1).
Tämä johtuu siitä, että on helpompi tulkita, mikä on päällä tai pois, sen sijaan, että yritettäisiin - erottaa jos jokin on "enemmän tai vähemmän päällä" (mikä merkitsisi eri lukuja nollan ja yksi).
Mutta useat nollat ja ykkökset voivat muodostaa ns. Tavut, joten 8 bitillä (kukin 0 tai 1 on vähän) voimme muodostaa Tavu: datayksikkö, joka pystyy edustamaan mitä tahansa perusmerkkiä ajonaikaisessa ympäristössä: 256 mahdollisuutta. Tällä tavalla on mahdollista kehittää kieliä ohjelmointi ymmärrettävämpi muun muassa.
Ihmisen osalta se olisi hyvin monimutkaista kirjoittaa ohjelmat binaarikielellä (nollat ja ykkökset), he keksivät ymmärrettävämpiä kieliätai korkean tason puhelut, esimerkkejä tästä voivat olla C, C ++, Python, Perl, Java, HTML, BASH jne.
Kaikki loogiset komponentit tietyn tehtävän suorittamiseksi tietojärjestelmässä, kuuluvat luokitus ohjelmisto, sana, jonka Espanjan kuninkaallinen akatemia hyväksyi, kun otetaan huomioon sen suosittu käyttö.
Todellisuudessa ohjelmisto ei viittaa vain tietokoneessa suoritettaviin ohjeisiin tai algoritmeihin, se sisältää myös asiakirjat ja niihin liittyvät tiedot jotka ovat osa järjestelmää laskenta. Joten laulu sisään Muoto Mp3 tai OGG on ohjelmisto, koska se on digitalisoitu (siirretty numeroihin).
ohjelmisto on lähinnä osa logiikka tietokoneeltaMeidän on myös otettava huomioon ymmärtää ilmiö, että ranskaksi "ohjelmisto" sanotaan "logiciel".
Alan Turing kehitti vuonna 1936 teorian, joka muodostaa nykyään ohjelmistojen perustan testata nimeltään Laskettavat Numerot.
Ohjelmistotyypit: alkaen järjestelmään (välttämätön laitteiston toiminnalle), ohjelmointi (ohjelmoijille tarkoitetut työkalut) ja sovellus (tarkoitettu loppukäyttäjälle, yleensä ei ohjelmoijalle).
Aiheet ohjelmassa (ohjelmisto)