Tietokoneen kehityksen aamunkohtana ilmestyiohjelmointikielten käsite ja niiden avustuksella luotujen komentoiden sekvenssit, jotka myöhemmin tunnettiin sovelluksiksi. Itse asiassa nämä ovat ohjelmistotuotteita (ohjelmia). Toisin sanoen tietyn käskyjoukon avulla voit suorittaa tehtävän tai varmistaa tietokonejärjestelmän toiminnan kokonaisuutena. Mitä he ovat?
Puhumme heti: emme kiivetä tietotekniikan viidakkoon, vaan yritämme ymmärtää, mitkä ovat ohjelmat ja mitä he ovat, niin sanotusti, yksinkertaisella kielellä.
Tähän mennessä on olemassa useita tyyppisiä ohjelmistojen luokituksia tai ohjelmistoja. Tärkeimpiä tyyppejä ovat:
Joskus tämä luettelo sisältää myös kehittämis - ja hallintatyökaluja erityisten apuohjelmien muodossa, mutta suurelta osin niitä voidaan käyttää järjestelmäohjelmien avulla.
On olemassa toinen luokittelu, joka tarkoittaa ohjelmatuotteiden käyttöä käyttöoikeuksien tyypin ja kustannusten mukaan. Täällä voit sisällyttää seuraavat käsitteet:
Katsokaamme nyt eräitä koko ohjelmapaketteja ja yksittäisiä sovelluksia jokaisesta tyypistä tarkemmin.
Tämän tyyppinen ohjelmisto viittaa järjestelmän osaan. Toisin sanoen nämä ovat perustason työkaluja, jotka tarjoavat vuorovaikutuksen tietokoneen ohjelmistoympäristön (käyttöjärjestelmän tai asennettujen sovellusten) välillä.
Nykyään heitä kutsutaan kuljettajiksi - pieniksiohjelmia, joiden tarkoituksena varmistaa, että ohjelmisto osaa tietokonejärjestelmän tunnistaa ja toimi kunnolla johonkin "rauta" komponentti. Pääsääntöisesti kaikki asetukset tallentuvat erityiseen siru emolevyn, jolla on oma ohjelmisto ympäristö, nimeltään BIOS. Ja se ei ole vain BIOS tallentaa perusasetukset "rauta", vaan myös diagnosoida sitä, kun käynnistät tietokoneen terminaali (jos ristiriitoja tai puutteita havaitaan, annetaan tyypillinen yksi piippaus, kun käynnistät tietokoneen kautta PC-kaiutin).
Todennäköisesti ei ole tarpeen sanoa, että toimintaJärjestelmät ovat tärkein osa ohjelmistoa, joka kommunikoi tietokoneen ja käyttäjän välillä. Karkeasti ottaen tällainen kerroksen ansiosta käyttöliittymän että käyttäjä saa pääsyn eri toimintoja erityistehtävät järjestelmän ja sovellusten käyttöönottoa erityyppistä ja taso.
Tähän mennessä he tietävät tarpeeksisuuri määrä, eikä kaikki heistä ole samanlaisia. Useimmilla on graafinen käyttöliittymä, mutta on olemassa jopa tekstiä "OSes". Joka tapauksessa ne sisältävät tehokkaan työkalun kaikkien komponenttien toimivuuden ja järjestelmän käyttäjän työskentelyn varmistamiseen, mukaan lukien kielenkääntäjät ja monet muut asiat.
Kaikentyyppisten ohjelmistotuotteiden kehittäminen,onko käyttöjärjestelmä tai jokin sovellus, toteutetaan ohjelmointikielen pohjalta, joka sisältää paitsi tietyt komennot, myös kääntäjät, kielitulkit, kääntäjät jne. (joskus myös purkulaitteet).
Useilla kielillä käytetään manuaalisesti komentoja,sanoa teksti-tilassa, löydät jopa kokonaan erikoistuneita alustoja, joiden avulla voit työskennellä sellaisilla kielillä kuin Delphi tai Java ilman erityistä tietämystä, niin sanotusti, intuitiivisella tasolla. Muuten sama pätee sivustojen web-kehitykseen, kun sivuja ja niiden välisiä suhteita luodaan tällaisten ohjelmistotuotteiden sisäänrakennetuilla ominaisuuksilla. Esimerkkejä? Ole hyvä! Sama toimittaja MS Office Word, WordPress jne.
Järjestelmän hallinto on luovuttamatonosa ohjelmistoympäristöä. Itse asiassa ongelmien ja virheiden nopea havaitseminen ja korjaaminen yhden tietokoneen, päätelaitteiden paikallisessa verkossa tai jopa etäpalvelimien koko Internet-resurssien toiminnassa välttävät monia ongelmia tulevaisuudessa.
Esimerkiksi Windows-pohjaisissa järjestelmissä (jaei vain niitä) on myös erityisiä ohjelmia ja sovelluksia, jotka mahdollistavat esimerkiksi tarkistaa levyn virheet, testata muistia ja niin edelleen. d. On sanomattakin selvää, että on olemassa erikoistuneita kolmannen osapuolen apuohjelmia, jotka sisältävät toiminnallisen kehittynyt toolsets. Heidän käytönsa ansiosta järjestelmänhallinta siirtyy uudelle tasolle.
Mielenkiintoisena esimerkkinä voimme mainitaohjelma löytää ja korjata virheet kiintolevyllä valkovenäläisen kehittäjä nimeltä Victoria, joka on paljon enemmän ominaisuuksia kuin tavallinen Windows-apuohjelma. HDD Regenerator Ohjelma yleensä voi "magnetoinnin-kääntyminen" kiintolevyt, toipumassa vialliset sektorit, mutta vaikuttamatta tietoja, jotka on tallennettu klustereita. Ja tämä on vain pieni osa soveltamisesta tähän suuntaan. Ja jos ajatellaan myös hakemuksen järjestelmänvalvojat kuuntelua lähitietoverkko tai jopa toimintaa koko tällaisen verkoston järjestelmää, se vain hämmästynyt, miten edistystä on saavutettu: täällä tänään niin monia työkaluja, että kokonaisuus ei voi kuvata.
Tietoturvan ja turvallisuuden osaltaminkä tahansa järjestelmän turvallisuus, täällä on myös tällaisia keinoja. Tällaiset tuotteet, joiden ohjelmamoduulit on kirjoitettu korkeamman tason kielillä, mahdollistavat kaikenlaisten uhkien torjumisen.
Ja loppujen lopuksi kyse ei ole pelkästään antiviruksista. Samoin se sisältää erilaisia anti-spyware-ohjelmia, jotka estävät ärsyttävien mainosten tunkeutumisen loppujen lopuksi jopa virtuaalisten verkkojen näytöissä, nimeltään palomuurit tai palomuurit.
Aiemmista tietoturvaan keskittyvistä sovelluksista liittyy hyvin läheisesti Internetiin pääsyyn, koska nykyisin suurin osa uhista on lähtöisin.
Mitä tulee pääsyn varmistamiseen, tärkeintarkoittaa ns. Internet-selaimia, jotka toimivat tarkasti määriteltyjen verkkoasetusten (tietokoneen IP-osoite, aliverkon peite, ensisijaiset ja toissijaiset yhdyskäytävät, DNS, WINS ja proxy-palvelimet jne.) perusteella. Tällaisia sovelluksia kutsutaan usein sovellusohjelmiksi.
Nyt siirrymme suurimpaan ohjelmaluokkaan- sovellusohjelmisto. Tämän tyyppiset sovellukset kohdistuvat tiukasti tiettyjen tehtävien suorittamiseen, esimerkiksi matemaattisiin, toimisto-, viihde-, tieteellisiin ja monet muut.
On yksinkertaisesti fyysisesti mahdotonta luetella kaikkia,mutta luottamus on mahdollista kohdentaa joitakin suuntiin: Käsittele asiakirjoja ja taulukoita (toimisto-ohjelmat ja dokumenttienhallintajärjestelmiä), kirjanpito, multimediaprosessointi- (graafinen, audio ja video), järjestelmän suunnittelu, alustan matemaattinen ja tieteellinen laskenta ja mallinnus avulla voidaan yhdessä tietokannat, sähköpostiohjelmat ja selaimet, tiedostojen hallinta, jne. d. luetella tällaisista sovelluksista on loputon.
Katsokaa nyt tärkeimmät ohjelmistotuotteet,jotka ovat käytettävissä kaikissa käyttöjärjestelmissä, esimerkiksi Windowsissa. On sanomattakin selvää, että tällainen universaali asettaa suuren osan, koska muissa "käyttöjärjestelmissä" tällaiset sarjat voivat erota huomattavasti. Siitä huolimatta, että meillä on näillä käyttöjärjestelmillä yleisin, keskustelemme tästä paketista.
Jos joku kiinnitti huomiota ensimmäisen asennuksen jälkeenPäävalikossa olevat Windows-ohjelmat löydät ohjelmista, jotka on lajiteltu käyttötarkoituksen mukaan: standardi, palvelu, hallinto jne. Mutta kaikki eivät tiedä, että tämä on vain pieni osa jäävuoresta. Tosiasia on, että monia valikon apuohjelmia ei näytetä. Useimmat niistä voidaan kutsua joko komentoriviltä tai "Suorita" -valikosta.
Lisäksi "puhdas" Windows-järjestelmä kokonaanei ole perustoimistosovellusta, vaikka joitain asiakirjoja voi silti katsella (sama Word Pad). Näin ollen käy ilmi, että useimpien "käyttöjärjestelmien" asentamisen jälkeen käyttäjän on asennettava myös pääkonttori paketti. Tämä ei kuitenkaan aiheuta ongelmia.
No, laskimet, muistikirjat, tiedostonhallinta, Internet-selaimet ja paljon muuta ei voida sanoa ollenkaan - ne ovat saatavilla kaikissa järjestelmissä.
Lopuksi, harkitse tuotteita, ohjelmistojajoiden ominaisuudet mahdollistavat paitsi diagnostiikan suorittamisen tai järjestelmän toiminnan optimoinnin, mutta myös tarjoavat lisävälineen tietyntyyppisten tietojen käsittelyyn.
Ensimmäistä sovellusmuotoa kutsutaan useinoptimizers. He löytävät ja korjaa itse järjestelmätason virheitä itse käyttöjärjestelmässä ja sallivat myös joidenkin taustaprosessien poiskytkemisen käyttäjälle tarpeettomiksi, kuluttavat liikaa resursseja ja nopeuttavat näin koko järjestelmää.
Windowsissa käytännössä ei ole tällaisia työkaluja, no, ellet oleettä standardi keino tarkistaa ja eheyttää levyä. Valitettavasti käyttämättömiä komponentteja tai taustapalveluita täytyy poistaa käytöstä käsin, ja ilman erityistä tietoa tämä voi johtaa odottamattomiin seurauksiin. Mutta optimoijat toimivat automaattitilassa, estävät vain sellaiset, jotka eivät johda kriittisiin vikoihin.
Sama koskee muokkausta jaEheytä järjestelmärekisteri, joka voi sisältää valtavan määrän hyödyttömiä, vanhentuneita tai vääriä linkkejä, mikä ainakin lisää tiettyjen sovellusten ja koko järjestelmän latausaikaa käynnistyksessä.
Poista asennus standardin poisto-ohjelmastaWindowsia ei myöskään aina tehdä oikein. Usein prosessin päätyttyä paljon jäänteitä jää jäljellä oleviin tiedostoihin, kansioihin tai rekistereihin samassa rekisterissä. Täällä, ainutlaatuiset apuohjelmat kuten iObit Uninstaller tulevat pelastamaan, mikä puhdistaa järjestelmän kokonaan, minkä jälkeen käyttäjän ei tarvitse etsiä ja poistaa jäljellä olevia esineitä käsin.
Toinen esimerkki on päivityslaiteajureita. Tässä ei myöskään ole automaattista tilaa. Mutta kolmannen osapuolen apuohjelmat, kuten Driver Booster, selviävät tämän elementaarion kanssa ja päivittävät ajurit vain virallisilta lähteiltä (laitteiston valmistajan sivustot).
Lopuksi, jotkut halutuimmista ovatkoska vaikka lataat tiedostoja Internetistä riittävän suurella alkutilavuudella, ne on pakattu erityisiin arkistoihin, jotta "paino" pienenee. Lisäksi suuret kansiot voidaan jakaa useisiin erillisiin arkistoihin, ja WinRAR-, WinZIP- tai 7Zip-tason ohjelmat mahdollistavat tällaisten tietojen käsittelemisen alun perin.
Lopuksi on vielä sanottava, että tietenkin tämä oneivät kaikki nykyään löydettävät ohjelmistotuotteet. Mielestäni jopa tällaisella minimaalisella kuvauksella jokainen käyttäjä voi tuntea eron erilaisten ohjelmien välillä ja tehdä yleisiä johtopäätöksiä siitä, mitä yleensä tapahtuu ja mitä he palvelevat.
</ p>