RačunalaSoftver

ACT - to je ... Osnovni operativni sustav. Sistemskog softvera uključuju

Računala - naši svojstvene životne družice za drugom desetljeću. Oni pomažu ljudima zabaviti i rad, komunicirati s prijateljima diljem svijeta. Nažalost, nisu svi korisnici trenutno rade načela s računalom.

Konkretno, oni rijetko misle o važnosti open source softvera. Ovaj softverski sustav. Što se podrazumijeva pod ovim pojmom i što je važnost tih programa? Objavljivanje ovog problema i tema ovog članka. Osim toga, mi ćemo razmotriti trenutnu klasifikaciju datum softvera sustava.

Potrebno je znati čak i obični korisnici, kao i pri čitanju neke informativne članke oni često ne mogu shvatiti bit je napisano. To se događa isto zbog neznanja zajedničke terminologije. Treba napomenuti da je često iskrivljavanje grijeh čak i specijaliziranih resursa.

Uvod u

Povijesno gledano, koristili smo sve od programa su podijeljeni u dvije kategorije:

  • sustav aplikacija (ACT - temelj svakog operativnog sustava).
  • Aplikacijski programi.

Postoji još jedna klasa duboko specijalizirani aplikacijski softver, ali u svakodnevnom životu s njim i našao samo tehnologije programere.

Za aplikacije uključuju uredske aplikacije, softver za stvaranje i uređivanje slika, kao i drugih sredstava iz koje svatko od nas mora nositi na dnevnoj bazi. Nije teško pogoditi da je ova klasa je najčešći i brojni.

Što je uključeno u koncept open source softvera? Ovaj program osmišljen kako upravljati DBMS (bazu podataka) dizajniran za interakciju između korisnika i računala (DE - grafički membrane), kao i specijalizirane sustave za prikupljanje i obradu podataka. Nedavna uporabu (posebno) na brodu vozila zrakoplova i borbenih.

Vozači, itd

Vrlo često se dodijeliti sustav knjižnice i upravljačkih programa uređaja za namjeravanu svrhu ni na koji način drugačiji od ACT. To znači da se smatraju ih odvojeno nema smisla.

Dakle, softver sustava (System Software) može se nazvati skup programa i sučelja koji se koriste za kontrolu i računalo ljudske interakcije. Njihov glavni cilj - strojno prevođenje alata za prikaz i analizu u više nam poznate sve tekst ili grafički oblik. Sastav STR (Primijenjena razliku komunalije) praktički ne ovisi o specifičnim problemima koji se rješava korisnika računala.

On može oblikovati kod kuće, ili možda cijeli dan sjediti u društvenim mrežama. U svakom slučaju, računalni softver razlikuje dramatično, dok je sastav sustav aplikacija prolazi bez promjene.

Što softvera sustava

I sada smo detaljno analizirati imenovanje ovu vrstu programa. Dakle njihova glavna funkcija:

  • Oni stvaraju okruženje u kojem aplikacije pokrenuti pomoćni program (OS).
  • Osigurati pojednostavljenje i automatizaciju razvoj novih aplikacija.
  • Maksimira točnost i učinkovitost komunikacije između računala u lokalnoj i na globalnoj mreži.
  • Dijagnosticiranje (i popraviti) različite programske propuste.
  • Odgovoran za obavljanje pomoćnih poslova (gore, arhiviranje, prijenos podataka).

Prema tome, ne rad na računalu bez slobodnog softvera ne može, u načelu, kao i još najviše primitivnog operativnog sustava - i niz specijaliziranih aplikacija. Održavanje ovih programa može baviti samo kvalificiranim korisnicima i razvoj - samo najboljih programera, koji su u nekim slučajevima moraju znati stroj programski jezik (kao stručnjaka u svijetu u općim jedinica). Ukratko, za stvaranje vlastite OS u netaknutoj ti jednostavno neće raditi.

Osnovna znanja i vještine

Unatoč složenosti takvih programa, čak i obični korisnici trebaju razumjeti prirodu njihovog rada, kao što utječe na produktivnost njihove interakcije s računalom. Na primjer, ne znajući o radnim programima principima koji kontroliraju pisanje i čitanje podataka s diska površine, ne možete formatirati tvrdi disk, ovisno o vrsti podataka koje namjeravaju zadržati.

Kao što smo već rekli, njihova je primjena sustavne prirode, koja se ne mijenja gotovo nikad. Zato je razvoj open source softvera su prezentirani posebno stroge zahtjeve.

softverski sustav klasifikacije

Tradicionalno u ovoj klasi su sljedeće verzije softvera:

  • Kontrolne komponente.
  • Ispitivane komponente, obrade i prijenosa podataka.

Kako je lako razumjeti, kontrolni programi sinkronizirani glavne procese tako što svi uređaji ispravno funkcionira računalo. Njihove glavne funkcije su kako slijedi:

  • Izravna kontrola svu moć obrade sustava.
  • Rad s podacima potrebnim za njegovo funkcioniranje.

Najčešće, ovi alati su stalno u memoriji računala. Pripadaju stanovnik uređaja koji čine jezgru OS-a. Ako su kontrole programa, koji su potrebni za obavljanje neke važne operacije, učitani u memoriju neposredno prije operacije, oni su pozvani tranzit (prijelazni). U svakom slučaju, danas ovi alati su dostupni samo kao dio oba operativnog sustava i drivera u obliku knjižnicama.

Nasuprot tome, program za obradu informacija pokrenuti zasebno. Najčešće, oni se isporučuju u instalacijskom paketu primjenjuju aplikacija. Usput, instalater (Windows Installer, na primjer) i odnosi se na softver sustava.

Druga verzija klasifikacije

Vrlo često, stručnjaci kažu da je računalni softver bi trebao biti podijeljen u osnovne i usluge. Po bazi su oni programi koji pružaju vrlo funkcioniranje računala. U skladu s tim, softverski sustav su:

  • Vlastiti operativni sustav i vozača u svom sastavu.
  • Skins (DE) i ostali mediji za provedbu programa.
  • File Menadžeri.

OS kao skup open source softvera

Mi i dalje vidjeti softvera sustava. Operacijski sustavi njegov su sastavni dio.

Općenito, sam OS može biti predstavljen kao skup softverskih programa koji su odgovorni za prijem, obradu, korištenje informacija i kontrole svih uređaja sustava. S jedne strane, operativni sustav djeluje kao „razmaknica” između korisnika i njegovo računalo, s druge strane, je odgovoran za što je moguće učinkovito korištenje oba softvera i hardvera za punjenje potonje.

U literaturi, operativni sustav se naziva osnovni softverski sustav. Zašto je usvojila tu terminologiju, smatramo nastavku.

Upravljanje datotekama - temeljna funkcija ACT

program za upravljanje datotekama su dizajnirani za jednostavan pristup do fizičkih podataka na disku, da bi ih prikazali u grafičkom prikazu. Dakle, oni mogu koristiti samo logičan naziv datoteke, a ne njegovu izravnu položaj na tvrdom disku.

Važno! Sustava datoteka i datoteka menadžeri sami ne postoje, jer su razvijeni za određene operativne sustave i rješenja za određene probleme. Dakle, neki od stručnjaka se slaže da softvera sustava i uključuju ove aplikacije.

No, postoje neke činjenice koje određuju odnos prema takvom programu u smislu neovisnih alata za upravljanje informacijama:

  • Mnogi operativni sustavi (a dugo vremena i skoro svi) mogu biti istovremeno (!) Za rad s gotovo svim datotečnim sustavima.
  • Neki primitivni (ali još uvijek operativni) sustav može učiniti bez tih aplikacija.

Što je ZAKON usluga

Ova kategorija uključuje programe koji se značajno proširiti mogućnosti ACT programa, što je više prikladan za krajnjeg korisnika. Oni također mogu biti klasificirani, i dobiti puno bodova:

  • Uređaj vozači nisu položili u operacijskom sustavu u fazi nastanka.
  • Računalni programi Dijagnostički, što eliminira potrebu za korisnika kako bi pronašli uzrok pogreške i propuste.
  • Čudno, ali je anti-virus softver također uklapa u definiciju „usluga”. Imajte na umu da to nije uvijek.
  • Prijave za uslugu pogone omogućuju kopiranje i arhiviranje podataka, trajno izbrisati ili vratiti datoteke s podacima za optimizaciju procesa snimanja diska.
  • Ugrađeni backup program značajno smanjiti okupirana informacije prostor.
  • Uslužni program za upravljanje mrežnim resursima i samu mrežu.

Često se ovaj razred programa pod nazivom sustav komunalne usluge. Samo imajte na umu da antivirusni programi ne zovu. Danas, poznata sredstva iz Symantec, Touch Stone, kao i druge velike tvrtke koje opskrbljuju softvera. Vrste softvera za nekim slučajevima smo pregledali, ali ostaju neriješena nekoliko pitanja.

ACT za rad s mrežnih protokola

Kao što naziv implicira, te aplikacija sustava odgovorni za pristup internetu. Imajte na umu da sve od sljedećih uvjeta odnosi više na one sustave koji su dizajnirani za obavljanje neke određene akcije (mail server file server). Za ažuriranje softvera tog reda, često moraju razviti nove verzije operativnih sustava.

Ključ za razumijevanje rada cijelog algoritma je poseban poslužitelj program koji prihvaća zahtjeve iz mreže i sama šalje odgovore. Programi koji su dizajnirani za slanje zahtjeva, pod nazivom klijenata. Imajte na umu da je zahtjev poslan u obliku standardiziranog formata, koja se često naziva protokola. Odgovor je također poslao kao datoteke određenog formata koji sadrži sve potrebne podatke (pakiranju).

Usput, IE, Firefox, Opera i Google Chrome - isti kupci, koji se temelje na načelu da samo od njih.

Programiranje okoliš i provedba programa

Ovi programi se odnose na specifične načine, ali osnovno razumijevanje od njih je i potrebno, jer bez toga je nemoguće razumjeti principe rada operativnog sustava i računala u cjelini. Oni trebaju ne samo za stvaranje, ali i za ispravljanje i pokretanje programa.

Stručnjaci kažu da je u ovom slučaju u sistemskog softvera uključuje:

  • Sredstva za tipkanje i uređivanje teksta.
  • Prevoditelj ili tumač (za običnom jeziku).
  • Veznik, koji se nazivaju i vezivnog sredstva.
  • Debuggers.
  • Punu primjenu knjižnice za izvršenje programa.

Imajte na umu da je aplikacija stvorena (uz rijetke iznimke) po bilo kojem određenom OS. No, sustav alata koji su dizajnirani kako bi ih razvijati, može raditi na potpuno drugačiji sustav (za to i trebaju neke sistemske biblioteke). To je vrlo važno, jer ne ograničavaju sami programeri u odabiru željene sustav za posao.

Što su prevoditelji

Budući da je ova definicija očito nije za svakoga, pogledaj ovo pitanje u više detalja.

Ovo je važan koncept se odnosi na program koji prevodi programski jezik koji je razumljiv ljudima, u strojni jezik. Naravno, stroj jezik može se shvatiti i čovjek, ali ti profesionalci širom svijeta jedinica. Program se piše u bilo kojem programskom jeziku, pod nazivom izvor modul. Modul Objekt se zove osnovna informacija sastavio za daljnju uporabu stroja. Struktura ovog modula sastoji se od tekst programa već je prevedena na strojni jezik, kao i druge podatke koji su potrebni za ispravan rad i ispravljanje pogrešaka.

Svi programi iz ove klase su podijeljene u prevodiocima i tumačima. Prvi je odmah prevesti izvorni tekst u strojni modul. Tumač se obavlja ne samo prijenosnik, ali onda pokušava testirati program. Na toj osnovi, ima jednu veliku manu: sporo provedbu programa. Zato je pomoću takvih sredstava samo među najjednostavnijim i najprimitivnijih jezika, koji se koriste za naučiti osnove programiranja.

Linker, ili veznik, a bavi se preradom objekta modula u boot stavke. Svaki od njih već može biti premještena u memoriju i izvršiti.

Program za pronalaženje pogrešaka, a ostale komponente

Debugger obavlja važnu funkciju, jer omogućuje kontrolu toka programa, istodobno u potrazi za greške u njemu. U njegova osnovna značajka uključuje:

  • Za korak kroz učitava objekt modul, sa stalnim uzgojne rezultate.
  • Zaustavljanje na unaprijed određenim mjestima zahvata.
  • Ako postoji takva potreba, debugger može u potpunosti zaustaviti program u unaprijed određenom trenutku.
  • Prikaži sve varijable korištene.

nalazi

Dakle, neka je sumirati. Ispostavilo se da su sljedeće stavke uključene u softver sustava:

  • Izravno na OS (operativni sustav).
  • Skins (DE) i izvršavanje programa okolišu.
  • program za upravljanje datotekama i drugi alat za upravljanje datotekama.
  • Razvojni alati.
  • Svi mrežni alati.
  • Neki programi.

Ovdje ćemo ispitati strukturu softvera sustava.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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