Primeri sistemske programske opreme in njihove vrste

Primeri sistemske programske opreme-1

V naslednjem članku vam bomo povedali primeri sistemske programske opreme in njihove vrste, tako da jih lahko podrobno razumete.

Primeri sistemske programske opreme

Sistemska programska oprema igra temeljno vlogo pri uporabi računalnika ali mobilne naprave, saj brez njih računalništvo, kot ga poznamo, ne bi imelo pomena ali funkcionalnosti. Tukaj vam lahko pokažemo nekaj primeri sistemske programske opreme, najprej pa je treba razumeti, kaj so, čemu služijo in iz česa so izdelani.

Zato je programska oprema skupek programov in rutin, ki računalniku ali mobilni napravi omogočajo opravljanje določenih nalog; Služijo za interakcijo z operacijskim sistemom in tako z lahkoto upravljajo s strojno opremo. Z računalnikom brez programske opreme ni mogoče upravljati.

Sistemsko programsko opremo ali imenovano tudi osnovna programska oprema sestavljajo operacijski sistem, gonilniki (krmilniki) in knjižnice, ki vsem skupaj pomagajo pri popolnem delovanju.

Če povzamemo, je programska oprema osnovna za upravljanje računalnika, to pomeni, da je vsak program sestavljen iz programske opreme, saj aplikaciji omogoča delo in izvajanje nalog, ki se od nje zahtevajo. Zdaj, ko je to jasno, vam lahko predstavimo nekaj Primeri sistemske programske opreme:

Fedora Linux

To je operacijski sistem iz Linuxa, za katerega je znano, da je varen in zelo stabilen. Ta sistem ima številne razvijalce, ki vsako leto izdajo dve novi različici, ki vsebujeta neverjetne novice o funkcijah in značilnostih sistema.

Znano je, da je Fedora najpogosteje uporabljena med različicami Linuxa, čeprav lahko deluje nekoliko v nasprotju z dejstvom, da ni združljiva z nekaterimi programi in aplikacijami.

ubuntu Linux

To je še eno Primeri sistemske programske opreme ki temelji na Linuxu. Tako kot Fedora je zelo stabilen in varen, vendar ima večjo združljivost programov in aplikacij, prejema tudi dve pomembni posodobitvi na leto, ti se pojavita aprila in oktobra.

Microsoft Windows

Kot najpogostejši in uporabljen sistem na svetu, ki ga je razvil Microsoft. Neprekinjeno je rasla v 90. letih, s prvo različico iz leta 1985.

Windows ima številne komponente, zaradi katerih je eden najboljših operacijskih sistemov, vendar ima tudi nekaj stvari, ki veljajo za ne zelo dobre, na primer velika grožnja z zlonamerno programsko opremo. Podobno ga uporabljajo podjetja, zasebni uporabniki in ustanove.

Android

Znan je po svoji veliki priljubljenosti, saj je to postal Primeri sistemov programske opreme najpogosteje uporablja na svetu, z milijoni uporabnikov na mobilnih napravah, katerih glavna konkurenca je Appleov iOS.

Android se imenuje brezplačni operacijski sistem z več funkcijami, ki ima tudi največjo trgovino aplikacij na trgu, podpira pa ga Google, eno največjih podjetij na tehnološkem področju.

Android je eden od primerov sistemske programske opreme, a želite izvedeti več o tem, kaj je Android? Če želite več znanja, vas vabimo, da si ogledate naslednji video:

Vozniki

Niso znani po registriranih imenih, zastopa jih le blagovna znamka, ki je v njihovi lasti, zelo jasen primer je AMD, ko gre za grafične kartice tudi ASUS za matične plošče ali priznani HP za tiskalnike in dodatno opremo.

Upravitelji zagonov

Dodajajo ga vsi operacijski sistemi, poganja jih centralna enota, ki omogoča, da je celoten operacijski sistem pripravljen na zagon. Ti običajno nimajo imena, čeprav imamo primer Gruba, ki je zagonski nalagalnik, ki ga vključujejo Linux in drugi izpeljanke.

glibc

So knjižnica, ki jo Linux pogosto uporablja, zelo priljubljena je, saj je večina programov, ki delujejo v operacijskem sistemu, tako rekoč v njegovih rokah. Ta je odgovoren za številne osnovne funkcije, predvsem pa za sistemski klic.

GNOME

Imenuje se uporaben grafični vmesnik za številne izvedenke Linuxa in je preprost in enostaven za uporabo, čeprav velja za zelo nedosledne za nove uporabnike. Različica 3.0 je prinesla veliko polemik, zakaj je imela popolnoma posodobljeno namizje.

Bash

Je programski jezik, je pa tudi vmesnik ukazne vrstice, ki se popularno uporablja v Linuxu in Unixu s tehničnim pristopom za osredotočanje na različne vrste nalog v sistemu. To služi kot okno, kjer je mogoče pisati naročila in bo zadolženo za njihovo interpretacijo in izvajanje.

MacOS

To je operacijski sistem, ki ga je Apple ustvaril, kar zadeva računalnike, in jih uporablja izključno linija izdelkov Mac. Sistem ima številne funkcije in integracije, od namizja do prenosnika; Ta je izšel leta 2001 in od takrat je postal zelo priljubljen, a hkrati dražji.

BlackBerry OS

Gre za mobilni operacijski sistem, ki ga je razvil BlackBerry, ta sistem omogoča uporabo večopravilnosti in ima podporo za različne oblike vnosov, prilagojene za uporabo naprav na dotik. Razvit v poznih devetdesetih letih je postal zelo priljubljen zaradi dostopa do e -pošte in brskanja po spletu.

Unix

To je eden izmed primeri sistemske programske opreme manj znanega, ki ima ime Unix, je konec šestdesetih let razvila skupina zaposlenih v laboratoriju Bell, katerega operacijski sistem je, in zagotavljajo večopravilnost in storitev za več uporabnikov.

unix-3

Solaris

Čeprav ni tako znan kot prej omenjeni, je to eden izmed Primeri sistemske programske opreme Pripada družini Unix in je ena izmed najbolj priljubljenih v poslovnem svetu in priznana kot ena najstabilnejših.

Kovnica Linux

Gre za operacijski sistem, ki temelji na Ubuntuju in katerega namen je uporabniku dati sodoben in eleganten uporabniku prijazen vmesnik. Lahko podpira različne formate in kode ter ima široko paleto brezplačnih in odprtokodnih aplikacij.

HP-UX

Ustvaril ga je Hewelett-Packard, gre za operacijski sistem, ki se še naprej razvija in ponuja zmogljivo in stabilno prilagodljivo delovno okolje, ki podpira tudi ogromno aplikacij, od urejevalnikov besedil do zapletenih programov za grafično oblikovanje.

Vrste sistemske programske opreme

Ti primeri sistemske ali osnovne programske opreme so razvrščeni v različne računalniške sklope in konce, kot so zagonski nalagalniki, vmesniki ukazne vrstice, grafični vmesniki in BIOS. Nato vam pokažemo, za kaj gre za vsakega posebej:

Operacijski sistemi

Predstavljajo jih kot glavni niz programske opreme za napravo, ki podrobno opisuje možnosti, ki jih lahko naredimo z njo. To nam omogoča interakcijo prek gonilnikov in strojne opreme, ki nam daje moč za uporabo računalnika ali mobilne naprave.

Kar zadeva računalnike, tako namizne kot prenosne, je Microsoftov Windows najbolj priljubljen na svetu, Googlov operacijski sistem Android pa se uporablja za mobilne telefone in tablične računalnike. Čeprav obstaja še veliko drugih, na primer MacOS, Linux, Unix.

Primeri sistemske programske opreme-4

Vozniki ali vozniki

Posledica tega je, da sistem pravilno prepozna strojno opremo in jo s tem uporablja. Zelo preprost primer je, da ko priključimo novo miško ali tiskalnik, ti ​​samodejno namestijo določene datoteke, imenovane gonilniki, ki omogočajo uporabo dodatne opreme, čeprav je včasih potrebno ročno namestitev opraviti s CD -ja ali s prenosom datoteke v internetu.

Knjigarne

Imenujejo se tudi knjižnice, na splošno so nabor funkcij, ki operacijskemu sistemu olajšajo dešifriranje in razlago kod, na ta način nam omogočajo odpiranje map in prikaz datotek, ki jih zahtevamo.

Teh knjižnic na splošno ni treba zagnati, saj jih vodi vrsta navodil, kjer je vedno na voljo za uporabo, dokler je nameščena. Uporabljajo jih lahko različni programi za določitev pravilnega končnega rezultata razlage kode za odpiranje in prikaz katere koli datoteke.

Upravitelj zagona

To ne določa, kateri operacijski sistem bomo zagnali na kateri koli napravi, saj je situacija takšna, da je nameščenih več. Tako se imenuje, ker nam zdi, da ko vklopite napravo, izberemo želeni sistem.

Pomembno je omeniti, da dokler ni nameščen samo en operacijski sistem, se zagonski nalagalnik ne bo pojavil, čeprav to ne pomeni, da ga vaš operacijski sistem nima, temveč ga želi samo samodejno izbrati.

Grafični vmesnik

Najdemo ga kot popoln operacijski sistem, ki je lahko prisoten ali pa tudi ne, njegova glavna naloga je, da je enostaven za uporabo, enostaven za interakcijo in so na splošno zelo prijetni za oko. Zanj je značilno ohranjanje neposredne manipulacije z uporabnikom, zato mnogi raje uporabljajo ta vmesnik kot ukazno vrstico.

Vmesnik ukazne vrstice

Drug način, s katerim lahko uporabniku omogočite interakcijo s svojo napravo, je konzola, kjer lahko uporabnik ustvari različne serije ukazov za doseganje širokega nabora zahtevanih možnosti. Ta vmesnik obstaja že od nastanka računalnikov in uporabniku pomaga pri opravljanju nalog.

BIOS

Je temeljni del delovanja programske opreme, ki pomaga pri zagonu in določa, ali samodejno izbere operacijski sistem ali gre neposredno v upravitelja zagona. Vedno je integriran v katero koli napravo, ki ni del operacijskega sistema.

Diagnostična orodja

Za spremljanje delovanja strojne opreme se med drugim uporablja vrsta programske opreme ali programov, ki jih najdemo v pomnilniku RAM, procesorju, omrežnih karticah; Njihova naloga je zagotoviti nemoten prenos podatkov.

Orodja za popravke in optimizacijo

Odgovorni so za spreminjanje programske opreme, da bi povečali njeno funkcionalnost ali uporabili manj virov. Na splošno so računalniški programi običajno optimizirani za večjo učinkovitost, hitrost in delovanje z manjšo porabo pomnilnika in / ali energije.

Strežniki

Izvajajo programsko opremo, ki lahko zadovolji potrebe in zahteve uporabnika ter se ustrezno odzove. Te je mogoče najti v vseh napravah, tudi v namenskih računalnikih, imenovanih "Strežnik" ali "Strežniki".

Sposobni so nuditi različne in več storitev na enem računalniku, poleg tega pa imajo na voljo več strežnikov. To je velika prednost z vidika varnosti, saj so izjemno stabilni.

Metodologije razvoja programske opreme

Metodologije programske opreme so struktura za načrtovanje vrste dogodkov ali procesov pri oblikovanju informacijskega sistema; Te metode so se z leti razvijale in jih danes pogosto najdemo v računalniškem svetu. Lahko omenimo naslednje:

Slap ali "Cascada"

Ena prvih metodologij za razvoj programske opreme je bil Waterfall, imenovan tudi "slap", sestavljen iz niza navodil, ki gredo po stopnjah in se izpolnjujejo v popolnem vrstnem redu, ne da bi karkoli preskočili.

Uporabnik določi zahteve in se nato odpravi na modelno zasnovo, da vidi metodologijo, ki se bo izvajala, nato jo preveri in končno opravi vzdrževanje.

Zanj je značilna metodologija napovedovanja. Ustvarjen je bil v 70. letih in se še danes uporablja v nekaterih okoliščinah, sčasoma velja za varno, a zahtevno metodologijo in ne more več hitro dostavljati.

Vendar se je izkazalo, da ima ta metoda več konfliktov, na primer, da je proces razvoja programske opreme zelo počasen, program vsebuje napako ali ne more izpolniti zahtev procesa in se ponavadi zažene znova, kar povzroča veliko zamud.

Iteracijski ali inkrementalni model

V 80. letih je nastal iterativni ali inkrementalni model, kot so Spiral, RAD in RUP, vsem tem metodologijam pa je skupni vzorec, ki določa povečanje nalog, ki se posvečajo postopnemu izvajanju, vendar se vsaka od teh nalog opravi v danega časa in med njimi lahko vidite malo interaktivnosti.

Ta model temelji na modelu Waterfall, vendar ima z iterativno filozofijo veliko skupnih točk s tem modelom, vendar se te uporabljajo večkrat. Lahko vam pokažemo nekaj primerov:

Spiralni modeli

V nasprotju z modelom "Cascada", ki zagotavlja strogo določen vrstni red, ponuja (na podlagi spiralnega pada vode) boljšo funkcionalnost, saj prikazuje korelacijo nalog v hitrih prototipih, večjo vzporednost in pojavnost v primerih načrtovanja in konformacije projektov.

RAD

Njegov cilj je zagotoviti dosledne in hitre rezultate, namenjen je zagotavljanju popolnih razvojnih procesov, prav tako pa je namenjen povečanju sposobnosti celotnega procesa razvoja programske opreme. Med prednostmi so najbolj vidne:

  • Brez težav zaključite vse od razvoja procesa.
  • Hitro postrezite stranko.
  • Spodbujajte povratne informacije strank, da izboljšate svojo uspešnost.

Agilni razvojni model

V 90. letih je agilni razvojni model nastal zaradi reakcije na prejšnje in izpeljane metodologije. Ta model ponuja fleksibilnost in učinkovitost pri izvajanju naloge, običajno se podjetja odločijo za to metodologijo, saj zlahka dosežejo določene cilje. Predstavljamo vam najbolj priljubljene modele:

 Scrum

Najbolj priljubljena metodologija, ki jo najdemo v tem modelu, je Scrum, ki se zaradi velike učinkovitosti in hitrosti končnih rezultatov običajno uporablja na trgu. Pri tej metodi delujejo naslednji ljudje:

  • Lastnik izdelka: Določite naloge, ki jih je treba opraviti, in jih sporočite skupini.
  • Razvojna skupina: Programerji, preizkuševalci, zbirka podatkov, med drugim.
  • Scrum Master: To je tisti, ki je zadolžen, da na podlagi poskusov ekipe opredeli enega izmed njih in doseže zastavljeni cilj.

Metodologija ekstremnega programiranja (xp)

Velja za agilno metodologijo programskega inženiringa. Trenutno znana kot metodologija XP (eXtreme Programming) se uporablja predvsem za izogibanje razvoju funkcij, ki niso potrebne, izstopa po pozornosti in učinkovitosti pri zapletenih projektih, čeprav je za takšne projekte mogoče izdelati več časa.

Nalezljiva programska oprema

Ne pomaga vsa programska oprema učinkovitosti in hitrosti računalnika. Nekateri lahko računalnik okužijo z virusom brez vednosti uporabnika; Namen te programske opreme, imenovane računalniški virusi, ali zlonamerna programska oprema (zlonamerna programska oprema) je le poškodovati operacijski sistem.

Obstajajo različne vrste računalniških virusov, ki so razvrščeni glede na to, kje so najdeni, izvora ali poškodbe operacijskega sistema. Nekateri med njimi so:

  • Virusi, ki napadajo pomnilnik računalnika in se aktivirajo ob zagonu operacijskega sistema.
  • Virusi neposrednega delovanja, ki se pri izvajanju podvojijo, okužijo datoteke v imeniku.
  • Prepisati virus; Ti izbrišejo vse shranjene podatke tako, da napišejo na vrhu datotek.
  • Boot virus, ki vpliva na zagon trdega diska.
  • Makrovirusi, ti vplivajo na datoteke, ki vsebujejo razširitve, kot so DOC, XLS, MDB in PPS.
  • Polimorfni virusi, ki so šifrirani v sistemu, zaradi česar jih protivirusni program težko zazna.
  • FAT virusi, preprečujejo dostop do določenih delov trdega diska, zato ne dovoljuje odpiranja datotek.
  • Virusi zaporedja, ki jih najdemo na povezavah in spletnih straneh, naj bi poškodovali celoten sistem.

Primeri sistemske programske opreme-5

Če želite izvedeti o virusih, ki lahko vplivajo na vaš računalnik, vas vabimo, da preberete naslednji članek: 5 najnevarnejših virusov v zgodovini.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Blog Actualidad
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.