RačunalaSoftver

ACT - to je ... Osnovni operativni softver. Do sistemskog softvera uključuju

Računala - naša inherentna život kompanjona za druge dekade. Oni pomažu ljudima da se zabave i rad, komunicirati s prijateljima u cijelom svijetu. Nažalost, nisu svi korisnici trenutno rade načela s računalom.

Konkretno, oni rijetko misle o važnosti open source softvera. Ovaj sistem softver. Šta se podrazumijeva pod ovim konceptom i koliki je značaj ovih programa? Otkrivanje ovog problema i tema ovog članka. Osim toga, mi ćemo razmotriti trenutni datum softverskog sistema klasifikacije.

To je potrebno znati čak i običnim korisnicima, kao pri čitanju neke informativne članke oni često ne mogu da shvate suštinu je napisano. To se događa isto zbog neznanja zajedničke terminologije. Treba napomenuti da je često izvrtanje grijeh čak i specijalizirane resursa.

Uvod u

Istorijski, koristili smo svi programa su podijeljeni u dvije klase:

  • Sistem aplikacija (ACT - je temelj svakog operativnog sistema).
  • aplikacijskih programa.

Postoji još jedna klasa duboko specijaliziranih softverskih aplikacija, ali u svakodnevnom životu s njim i naći samo tehnologije programere.

Za aplikacije uključuju uredske aplikacije, softver za stvaranje i uređivanje slika, kao i drugih sredstava iz kojih svaki od nas mora da se bavi na dnevnoj bazi. Nije teško pogoditi da je ovoj klasi je najčešći i brojni.

Ono što je uključen u koncept open source softver? Ovaj program dizajniran za upravljanje DBMS (baze podataka) dizajniran za interakciju između korisnika i kompjuter (DE - grafički membrane), kao i specijalizovanih sistema za prikupljanje i obradu informacija. Nedavne upotrebu (posebno) u avionu i borbena vozila.

Vozači, itd

Vrlo često izdvajaju sistemske biblioteke i upravljačkih programa za svoje namjenu ni na koji način drugačiji od ACT. To znači da bi ih smatraju posebno nema smisla.

Dakle, sistemski softver (System Software) može se nazvati skup programa i interfejsa koji se koriste za kontrolu i kompjuterskih ljudske interakcije. Njihov glavni cilj - da samo prijevod alata za prikaz i analizu u više upoznati da nas sve tekst ili grafičkom obliku. Sastav STR (Primijenjena za razliku od komunalnih usluga) praktično ne ovisi o konkretnim problemima riješiti korisnika računara.

On može dizajnirati kod kuće, ili možda cijeli dan da sjedi na društvenim mrežama. U svakom slučaju, kompjuterski softver dramatično razlikuje, dok je sastav aplikacija sistema prolazi bez promjene.

Šta sistemskog softvera

I sada smo detaljno analizirati imenovanje ove vrste programa. Tako da je njihova glavna funkcija:

  • Oni stvaraju okruženje u kojem aplikacije rade korisnost (OS).
  • Pružaju pojednostavljenje i automatizaciju razvoj novih aplikacija.
  • Maksimizira točnost i efikasnost komunikacije između računala u lokalnoj i globalnim mrežama.
  • Dijagnosticirati (i popraviti) različite programske propuste.
  • Odgovoran za obavljanje pomoćnih poslova (gore, arhiviranje, prijenos podataka).

U skladu s tim, no rad na računaru bez slobodnog softvera ne može, u principu, jer čak i najprimitivniji operativnog sistema - i niz specijaliziranih aplikacija. Održavanje tih programa može baviti samo kvalifikovani korisnicima i razvoj - samo najbolje programere, koji je u nekim slučajevima potrebno je da znate programski mašinski jezik (kao specijalista u svijetu općenito jedinica). Ukratko, za stvaranje vlastite OS u prekrasnim izolaciji jednostavno neće raditi.

Osnovna znanja i vještine

Unatoč složenosti takvih programa, čak i obični korisnici treba da se shvati priroda njihovog rada, jer utiče na produktivnost njihove interakcije sa računarom. Na primjer, ne znajući o radu programa principa koji kontrolišu pisanja i informacije čitanja od površine diska, ne možete formatirati hard disk, ovisno o tipu podataka koji namjeravaju zadržati ga.

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

Sistem klasifikacije softver

Tradicionalno, u ovoj klasi su sljedeće verzije softvera:

  • Kontrolne komponente.
  • test komponente, obrade i prenošenja informacija.

Koliko je lako za shvatiti, kontrola programa sinhronizovani glavnih procesa dopuštajući svim uređajima ispravno funkcionirati računalo. Njihove glavne funkcije su kako slijedi:

  • Direktnom kontrolom svu moć obrade sistema.
  • Rad sa podatke potrebne za njegovo funkcioniranje.

Najčešće, ovi alati su stalno u memoriji računara. Pripadaju stanovnik uređaja koji čine jezgru OS-a. Ako kontrola programa, koji su neophodni za obavljanje neke važne operacije, odmah učitava u memoriju prije operacije, oni se nazivaju tranzit (tranzitivne). U svakom slučaju, danas ovi alati su dostupni samo kao dio oba operativnog sistema i upravljačke programe u obliku biblioteke.

Za razliku od toga, program za obradu informacija vodi odvojeno. Najčešće, oni se isporučuju u instalaciji paketa primjenjuje aplikacija. Usput, instalater (Windows instalatera, na primjer) i odnosi se na sistemski softver.

Druga verzija klasifikacije

Vrlo često, stručnjaci kažu da kompjuterski softver treba biti podijeljen u osnovne i usluga. Od baze su one programe koji pružaju samo funkcionisanje računara. U skladu s tim, softverski sistem uključuju:

  • Vlastiti operativne sisteme i vozača u njihov sastav.
  • Skins (DE) i drugih medija za realizaciju programa.
  • File menadžera.

OS kao skup open source softvera

Mi smo i dalje gledaju sistemskog softvera. Operativni sistemi su sastavni dio.

U principu, sama OS mogu biti predstavljeni kao skup softverskih programa koje su odgovorne za primanje, obradu, korištenje informacija i kontrolu svih sistema uređajima. S jedne strane, operativni sistem djeluje kao "spacer" između korisnika i njegovog kompjutera, s druge strane, je odgovoran za što je više moguće efikasno korištenje oba softvera i hardvera punjenje drugo.

U literaturi, operativni sistem se naziva osnovni sistem softver. Zašto je usvojio ovu terminologiju, smatramo ispod.

File Management - jedna od osnovnih funkcija ACT

menadžeri datoteke su dizajnirani za jednostavan pristup fizičke podatke na disku, da biste ih prikazali u grafički prikaz. Na taj način, oni mogu koristiti samo logičan naziv datoteke, a ne njegov direktni lokaciju na hard disku.

VAŽNO! File sistema i menadžeri datoteke sami ne postoji, jer su razvijeni za specifične operativne sisteme i rješenja za određene probleme. Dakle, neke od stručnjaci se slažu da je vaš sistem softver i uključuju ove aplikacije.

Ali postoje neke činjenice koje određuju stav prema takav program u smislu samostalnog alata za upravljanje informacijama:

  • Mnogim operativnim sistemima (kao i za dugo vremena, a gotovo svi) mogu biti istovremeno (!) Za rad s gotovo svim sistemima datoteka.
  • Neki primitivni (ali i dalje radi) sistem mogu bez ove aplikacije.

Ono što je ACT usluga

Ova kategorija uključuje programe koji značajno proširiti mogućnosti programa ACT, što ga čini pogodnim za krajnjeg korisnika. Oni se takođe mogu svrstati, i dobiti puno bodova:

  • Upravljački programi nisu postavljeni u operativnom sistemu u fazi njegovog nastanka.
  • Kompjuterski programi self-dijagnoza, koji eliminira potrebu za korisnika da uzrok grešaka i kvarova.
  • Začudo, ali anti-virus softver također se uklapa u definiciju "usluga". Imajte na umu da to nije bilo uvijek.
  • Prijave za uslugu diskove vam omogućiti da kopirate i arhiviranje podataka, trajno izbrisati ili vratiti datoteke podataka za optimizaciju procesa snimanja diska.
  • Ugrađeni program backup da se značajno smanji okupirane informacije prostora.
  • Alat za upravljanje mrežnim resursima i same mreže.

Često ove klase programa pod nazivom sistema komunalije. Samo imajte na umu da antivirusni programi ne zovu. Danas, dobro poznatim sredstvima iz Symantec, Touch Stone, kao i druge velike kompanije koje isporučuju softver. Vrste softvera za nekim slučajevima smo pregledali, ali su i dalje neriješena nekoliko pitanja.

ACT za rad s mrežnim protokolima

Kao što samo ime govori, ove aplikacije sistema su odgovorni za pristup web-u. Imajte na umu da su svi sljedeći način odnosi više na one sisteme koji su dizajnirani za obavljanje neke određene radnje (mail server file server). Da biste ažurirali softver ove naredbe, često moraju da razviju nove verzije operativnih sistema.

Ključ za razumijevanje rada cijelog algoritma je poseban program server koji prima zahtjeve iz mreže i sama šalje odgovore. Komunalne usluge koje su dizajnirane za slanje zahtjeva, pod nazivom klijenata. Imajte na umu da je zahtjev se šalje u obliku standardiziranog formata, koja se često naziva protokol. Odgovor je takođe poslao kao datoteku određene formatu koji sadrži sve potrebne informacije (paketa) u.

Usput, IE, Firefox, Opera i Google Chrome - isti kupci, koji se zasnivaju na principu da je samo navedeno.

Programskog okruženja i implementaciju 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 sistema i računar u cjelini. Im je potrebno ne samo da stvara, ali i da debug i pokretanje aplikacija.

Stručnjaci kažu da je u ovom slučaju u softveru sistem obuhvata:

  • Sredstva za kucanje i uređivanje teksta.
  • Prevodilac ili tumač (za obični jezik).
  • Linker, koja se naziva linker.
  • Debageri.
  • Puna primjena biblioteke za izvršenje programa.

Imajte na umu da je aplikacija stvorena (uz rijetke izuzetke) ni pod kojim određenim OS. Ali alate sistema koji su dizajnirani da ih razviju, mogu raditi u potpuno drugačiji sistem (za ovu i trebaju neke sistemske biblioteke). Ovo je vrlo važno, jer oni sebe ne ograničavaju programeri u izboru preferirani sistem za taj posao.

Koje su prevodioci

Od ove definicije jasno je nije za svakoga, pogled na ovo pitanje u više detalja.

Ovo je važan koncept se odnosi na program koji prevodi programski jezik koji je i razumljivo da se ljudi, u mašinski jezik. Naravno, jezik mašina može se shvatiti i čovjeka, ali ovi stručnjaci širom svijeta jedinice. Program sam po sebi je napisan u bilo kojem programskom jeziku, pod nazivom izvor modula. Objekt modul koji se zove osnovnih informacija sastavljena za daljnje korištenje uređaja. Struktura ovog modula sastoji se od teksta programa je već prevedena na jezik stroj, kao i druge informacije potrebne za pravilan rad i ispravljanje pogrešaka.

Sve aplikacije ove klase su podijeljeni u kompajlera i tumača. Prvi je odmah prevesti tekst izvora u mašinu modula. Prevodilac se obavlja ne samo nosač, ali onda pokušava da testira program. Na osnovu toga, on ima jednu veliku manu: spore implementacije programa. To je razlog zašto koriste takva sredstva samo među najjednostavniji i najprimitivniji jezika, koji se koriste za naučiti osnove programiranja.

Linker ili linker, se bavi preradom objekta modula u prtljažniku stavke. Svaki od njih može već biti premještena u memoriju i pogubljen.

Debugger i drugih komponenti

Debugger obavlja osnovnu funkciju, jer omogućava kontrolu toka programa, istovremeno u potrazi za greške u njemu. U svom Osnovna karakteristika set uključuje:

  • Na korak kroz umetnut objekt modul, sa stalnim rezultate uzgoja.
  • Zaustaviti na nepromenjiva mjesta programera.
  • Ako postoji takva potreba, debugger može u potpunosti zaustaviti program u određene tačke.
  • Prikazati sve varijable koristi.

nalazi

Dakle, da rezimiramo. Ispostavilo se da sljedeće stavke su uključene u softver sistem:

  • Direktno na OS (operativni sistem).
  • Skins (DE) i izvršavanje programa okruženju.
  • file manager, i drugi alat za upravljanje datotekama.
  • Razvojni alati.
  • Svih mrežnih alata.
  • Neke aplikacije.

Ovdje smo ispitali strukturu sistemskog softvera.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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