ArvutidTarkvara

ACT - see on ... Basic juhttarkvara. Süsteemi tarkvara hulka

Arvutid - meie omane elu kaaslased teisel kümnendil. Nad aitavad inimestel on lõbus ja töö, suhelda sõprade üle kogu maailma. Kahjuks ei ole kõik kasutajad on praegu tööpõhimõtteid arvuti.

Eelkõige nad harva mõelda, kui tähtis on avatud lähtekoodiga tarkvara. See tarkvara. Mida tähendab see mõiste ja milline on nende programmide tähtsust? Avalikustamine selles küsimuses ja mille suhtes see artikkel. Lisaks me kaalume praeguse kuupäeva tarkvara liigitus.

On vaja teada ka tavalised kasutajad, nagu lugedes mõned informatiivne artiklid nad sageli ei mõista sisuliselt on kirjutatud. See juhtub vaid sama, sest teadmatusest ühise terminoloogia. Tuleb märkida, et see on sageli moonutatud sin isegi spetsialiseerunud ressursse.

Sissejuhatus

Ajalooliselt oleme kasutanud kõiki programmi jagunevad kahte klassi:

  • Süsteemi rakendusi (ACT - on vundament tahes operatsioonisüsteem).
  • Rakendusprogrammide.

On veel üks klass sügavalt spetsialiseerunud rakendustarkvara, kuid igapäevaelus temaga ja leidis ainult tehnoloogia arendajad.

Sest rakenduste hulka kontoris, tarkvara loomise ja redigeerimise pilte, samuti teiste vahendite, millest igaühel meist on tegeleda igapäevaselt. See ei ole raske ära arvata, et see klass on kõige levinum ja arvukad.

Mis sisaldub mõiste avatud lähtekoodiga tarkvara? See programm, mille eesmärk on juhtida DBMS (andmebaas) mõeldud vastastikmõju kasutaja ja arvuti (DE - graafiline membraane), samuti spetsialiseerunud süsteemid teabe kogumise ja töötlemisega. Hiljutine (eriti) õhusõiduki pardal ja võidelda sõidukeid.

Võistlejatel, jne

Väga sageli eraldada süsteemi raamatukogud ja seadme draiverid eesmärgipäraselt kuidagi erinev ACT. See tähendab, et kaaluda neid eraldi ei ole mõtet.

Seega süsteemi tarkvara (System Software) võib nimetada komplekt programme ja liidesed, mida kasutatakse, et kontrollida ja arvuti inimese suhtlemist. Nende peamine eesmärk - masintõlke näidata ja analüüsida rohkem tuttav meile kõigile teksti või graafilist. Koostis STR (rakendatud erinevalt kommunaalkulud) praktiliselt ei sõltu konkreetse lahendatud probleeme arvuti kasutaja.

Ta saab kujundada seda kodus, või ehk terve päev istuda sotsiaalseid võrgustikke. Igal juhul arvuti tarkvara erineb oluliselt, samas kui kompositsiooni süsteemi rakenduste läbib mingit muutust.

Mida teeb tarkvara

Ja nüüd me analüüsime üksikasjalikult nimetamise seda tüüpi programmid. Nii nende põhiülesanded:

  • Nad loovad keskkonna, kus rakendusi käivitada utiliit (OS).
  • Anda lihtsustamise ja automatiseerimine uute rakenduste väljatöötamisel.
  • Võimalikult täpsust ja tõhusust side arvutite vahel kohaliku ja ülemaailmsetes võrkudes.
  • Diagnoosi (ja remont) eri programmiline ebaõnnestumisi.
  • Teostamise eest vastutavate abimeetodid (üles, arhiveerimise, andmeedastus).

Seega ei arvuti tööd ilma tasuta tarkvara ei saa põhimõtteliselt nagu ka kõige primitiivse operatsioonisüsteemi - ka paljudes eriotstarbelistes rakendustes. Hooldus nende programmide saab tulla kvalifitseeritud kasutajatele ja areng - ainult parimad programmeerijad, kes mõnel juhul on vaja teada masina programmeerimine (nagu spetsialistid maailma üldiselt ühikut). Lühidalt, et luua oma OS hiilgavas isolatsioonis sa lihtsalt ei tööta.

Põhiteadmised ja oskused

Hoolimata keerukusest selliseid programme, isegi tavalised kasutajad peavad mõistma oma töö iseloomu, kuna see mõjutab tootlikkust nende suhtlemist arvuti. Näiteks ei tea, et tööprogrammide põhimõtteid, et kontrollida kirjutamise ja lugemise teavet ketta pinnale, siis ei saa vormindada kõvaketta, mis põhineb tüüpi andmeid, et kavatsevad hoida.

Nagu juba öeldud, nende taotlus on süsteemse iseloomuga, mis ei muuda praktiliselt mitte kunagi. See on põhjus, miks areng avatud lähtekoodiga tarkvara esitatakse eriti ranged nõuded.

Klassifikatsioon tarkvara

Traditsiooniliselt selles klassis on järgmised tarkvara versioonid:

  • Kontroll komponente.
  • testkomponente, töötlemise ja informatsiooni edastamiseks.

Kui lihtne mõista, kontrollida programme sünkroniseeritud põhiprotsesse, võimaldades kõiki seadmeid korrektseks töötamiseks arvutiga. Nende põhiülesanded on järgmised:

  • Otsene kontroll kõigi töötlemise võimsus süsteemi.
  • Töö vajalikud andmed selle toimimise.

Enamasti on need vahendid on pidevalt arvuti mälus. Kuuluvad resident seadet, mis moodustavad tuumiku OS. Kui kontrolli programmid, mis on vaja läbi viia mõned olulised toimingud, laaditakse mällu vahetult enne operatsiooni, et nad on kutsutud transiidi (transitiivne). Igal juhul täna need vahendid on saadaval ainult osana nii operatsioonisüsteemi ja draiverite kujul raamatukogudes.

Seevastu programm infotöötluse käivitada eraldi. Enamasti neid tarnitakse installeerimispaketi kohaldada rakendusi. Muide, paigaldaja (Windows installer, näiteks) viitab ka tarkvara.

Teine versioon klassifikatsioon

Väga sageli, eksperdid ütlevad, et arvutitarkvara tuleks jagada põhi- ja teenust. Autor baasi on need programmid, mis pakuvad väga toimimist arvuti. Seega süsteem tarkvara sisaldama:

  • Oma operatsioonisüsteemide ja draiverid nende koostises.
  • Skins (DE) ja muu meedia rakendamiseks programmides.
  • Faili Mänedžerid.

OS komplekt avatud lähtekoodiga tarkvara

Jätkame vaadata süsteemi tarkvara. Operatsioonisüsteeme selle lahutamatu osa.

Üldiselt OS ise võib olla esindatud komplekt tarkvara, mis on vastutav saamiseks, töötlemiseks, info- ja kontroll kõigi süsteemi seadmed. Ühelt poolt, operatsioonisüsteem toimib "spacer" vahel kasutaja ja tema arvuti, teiselt poolt, on vastutav nii palju kui võimalik tõhus kasutamine nii tarkvara kui riistvara viimaseid täites.

Kirjanduses operatsioonisüsteemi nimetatakse ka põhilised süsteemi tarkvara. Miks vastu selle terminoloogia, arvame allpool.

Failihaldus - oluline funktsioon ACT

Faili juhid on mõeldud lihtne juurdepääs füüsilise andmete plaadile, et kuvada neid graafiliselt. Seega saavad nad kasutada ainult loogiline faili nimi, mitte selle otsene asukoha kõvakettal.

Tähtis! Failisüsteeme ja faili juhid ise ei ole, sest nad on välja töötatud konkreetsete operatsioonisüsteemide ja lahendusi teatud probleemidele. Seega mõned eksperdid nõus, et teie tarkvara ja lisada need rakendused.

Aga seal on mõned faktid, mis määravad suhtumine selline programm poolest sõltumatu teabehaldustööriistade:

  • Paljud operatsioonisüsteemid (ja pikka aega ja peaaegu kõik) võib olla samaaegselt (!) Et töötada praktiliselt kõik failisüsteeme.
  • Mõned primitiivne (kuid siiski tegutsevad) süsteemi saab teha ilma nende rakendused.

Mis on ACT teenus

See kategooria hõlmab programme, mis oluliselt laiendavad ACT programmi, mistõttu on mugavam lõppkasutajale. Nad võivad samuti liigitada ja saada palju punkte:

  • Seadme draiverid pole paigaldatud operatsioonisüsteemi etapil selle loomist.
  • Arvutiprogrammid autodiagnostika, mis välistab vajaduse kasutajal leida põhjus vigu ja ebaõnnestumisi.
  • Kummalisel kombel, kuid viirusetõrje tarkvara sobib ka mõiste "teenus". Pange tähele, et see ei olnud alati.
  • Rakendused teenuse ajamid võimaldavad teil kopeerida ja andmete arhiveerimiseks, jäädavalt kustutada või taastada andmefailid optimeerida protsessi salvestamise plaadile.
  • Sisseehitatud backup programm oluliselt vähendada hõivatud ruumi teavet.
  • Utility haldamise võrgu ressursse ja võrgu ise.

Tihti on see programm klass nimega süsteemi kommunaalteenused. Lihtsalt teadmiseks, et viirusetõrje programmid ei sea. Täna, tuntud vahenditega Symantec, Touch Stone, samuti teiste suuremate ettevõtted, mis toodavad tarkvara. Tüüpi tarkvara mõned juhtumid vaatasime, kuid jääb lahendamata mitmeid küsimusi.

ACT töötada võrguprotokolle

Nagu nimigi ütleb, on need süsteemi rakenduste vastutavad juurdepääsu veebis. Pange tähele, et kõik järgmised terminid kehtib rohkem neid süsteeme, mis on ette nähtud täitma mõned konkreetsed meetmed (meiliserveri failiserver). Tarkvara uuendamiseks selles järjekorras, sageli arendada uusi versioone operatsioonisüsteemidega.

Mõistmisele tööd kogu algoritm on eriline server programm, mis aktsepteerib taotlusi võrgu ja ise saadab vastused. Utilities, mis on mõeldud saata taotlusi, mida nimetatakse klientidele. Pange tähele, et taotlus on saadetud kujul standardiseeritud kujul, mis on sageli viidatud kui protokolli. Vastus saadetakse ka failina teatud formaat, mis sisaldab kogu vajalikku teavet (pakett).

Muide, IE, Firefox, Opera ja Google Chrome - sama klientidele, mis põhinevad põhimõte, et üksnes sätestatud.

Programmeerimine keskkond ja programmide rakendamisel

Need programmid on seotud spetsiifiliste vahenditega, kuid põhiteadmised neist on ka vajalik, sest ilma selle on võimatu mõista tööpõhimõte operatsioonisüsteemi ja arvuti üldiselt. Nad ei vaja mitte ainult luua, vaid ka siluda ja käivitada rakendusi.

Eksperdid ütlevad, et antud juhul süsteemi tarkvara sisaldab:

  • Tähendab kirjutades ja teksti redigeerimiseks.
  • Tõlk (siledate keeles).
  • Linker, mida nimetatakse ka siduja.
  • Debuggers.
  • Full taotluse raamatukogud täitmise programmi.

Pange tähele, et taotluse loodud (harvade eranditega) mingil teatud OS. Aga süsteemi tööriistu, mis on mõeldud, et arendada neid saab töötada täiesti erinevat süsteemi (selle ja vajan süsteemi raamatukogud). See on väga oluline, sest nad ei piira end arendajad valides eelistatud süsteemi tööd.

Mis on tõlkijad

Kuna see määratlus ei ole selgelt kõigile, vaata seda küsimust üksikasjalikumalt.

See on oluline mõiste viitab programm, mis tõlgib programmeerimiskeel, mis on mõistetav, et inimesed, viiakse masin keeles. Muidugi masin keelt saab aru ja mees, kuid need spetsialistid kogu maailmas üksus. Programm ise on kirjutatud tahes programmeerimiskeelt nimega moodul. Objekti moodulit lähteinformatsioon kompileeritud edasiseks kasutamiseks masin. Selle struktuur moodul koosneb teksti programmi on juba tõlgitud masin keele, samuti muud teavet, mis on vajalikud selle korrektseks toimimiseks ja silumine.

Kõik taotlused selle klassi jagunevad koostajad ja tõlgid. Esimene kohe tõlkida allikas teksti masin moodul. Tõlk on mitte ainult täidab vedaja, kuid siis üritab katsetada programmi. Selle põhjal, siis on üks suur puudus: aeglane programmi rakendamise. Sellepärast, kasutades selliseid vahendeid ainult seas kõige lihtsam ja primitiivne tekst, mis on kasutatud õpetada põhitõdesid programmeerimine.

Linker või linker, tegeleb töötlemise objekti moodulid boot esemeid. Üks neist võib olla juba kolis mälu ja hukati.

Siluri ja muud osad

Siluri teostab oma põhiülesannet, kuna see võimaldab kontrollida programmi voolu, samal ajal otsin vigu ta. Oma Põhijoonena komplekt sisaldab:

  • Sammult läbi koormatud eseme mooduli püsiva aretus tulemusi.
  • Peatu etteantud punktid arendaja.
  • Kui on selline vajadus, siluri saab täielikult peatada programmi etteantud punkti.
  • Näita kõiki muutujaid kasutatakse.

järeldused

Niisiis, oletame Kokkuvõttes. Selgub, et on olemas järgmised esemed süsteemi tarkvara:

  • Otse OS (operatsioonisüsteem).
  • Skins (DE) ja programmi täitmise keskkonda.
  • Faili juhtide ja teiste failihaldusvahend.
  • Arendaja tööriistad.
  • Kõik võrgustik tööriistu.
  • Mõned rakendused.

Siin uurisime struktuuri süsteemi tarkvara.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.delachieve.com. Theme powered by WordPress.