Kompiuteriai

Penki sistemų programinės įrangos tipai

Autorius: Peter Berry
Kūrybos Data: 17 Liepos Mėn 2021
Atnaujinimo Data: 11 Gegužė 2024
Anonim
5 geriausios iš anksto įdiegtos naudingos „Windows“ programos
Video.: 5 geriausios iš anksto įdiegtos naudingos „Windows“ programos

Turinys

Alfredas yra ilgametis mokytojas ir kompiuterių entuziastas, dirbantis su įvairiausiais skaičiavimo įrenginiais ir juos sprendžiantis.

Penkios sistemų programinės įrangos tipai, visi yra skirti kontroliuoti ir koordinuoti kompiuterio techninės įrangos procedūras ir funkcijas. Jie iš tikrųjų įgalina funkcinę sąveiką tarp aparatūros, programinės įrangos ir vartotojo.

Sistemos programinė įranga atlieka tarpininko užduotis, kad būtų užtikrintas ryšys tarp kitos programinės ir aparatinės įrangos, kad būtų galima harmoningai sugyventi su vartotoju.

Sistemos programinę įrangą galima suskirstyti į šias kategorijas:

  • Operacinė sistema: Naudojamas aparatinės įrangos, sistemos programų ir kitų programų ryšys.
  • Įrenginio tvarkyklė: Įgalina įrenginio ryšį su OS ir kitomis programomis.
  • Firmware: Įgalina įrenginio valdymą ir identifikavimą.
  • Vertėjas: Verčia aukšto lygio kalbas į žemo lygio mašininius kodus.
  • Naudingumas: Užtikrina optimalų prietaisų ir programų funkcionalumą.

1. Operacinė sistema (OS)

Operacinė sistema yra sistemos programinės įrangos branduolio tipas, esantis tarp kompiuterio įrangos ir galutinio vartotojo. Pirmiausia jis įdiegiamas kompiuteryje, kad būtų galima atpažinti įrenginius ir programas, todėl jie veikia.


Sistemos programinė įranga yra pirmasis programinės įrangos sluoksnis, įkeliamas į atmintį kiekvieną kartą, kai kompiuteris įjungiamas.

Tarkime, kad vartotojas nori parašyti ir atsispausdinti ataskaitą prie pridėto spausdintuvo. Šiai užduočiai atlikti reikalinga teksto apdorojimo programa. Duomenys įvedami naudojant klaviatūrą ar kitus įvesties įrenginius ir tada rodomi monitoriuje. Paruošti duomenys tada siunčiami į spausdintuvą.

Norėdami, kad teksto procesorius, klaviatūra ir spausdintuvas atliktų šią užduotį, jie turi dirbti su OS, kuri valdo įvesties ir išvesties funkcijas, atminties valdymą ir spausdintuvo kaupimą.

Šiandien vartotojas sąveikauja su operacine sistema per grafinę vartotojo sąsają (GUI) monitoriuje arba jutikliniame ekrane. Šiuolaikinių OS darbalaukis yra grafinė darbo sritis, kurioje yra meniu, piktogramos ir programos, kurias vartotojas valdo pelės valdomu žymekliu ar piršto paspaudimu. Disko operacinė sistema (DOS) buvo populiari sąsaja, naudojama devintajame dešimtmetyje.

Operacinių sistemų tipai

  • Realaus laiko OS: Yra įdiegtas specialios paskirties įterptosiose sistemose, tokiose kaip robotai, automobiliai ir modemai.
  • Vieno vartotojo ir vienos užduoties OS: Yra įdiegti vieno vartotojo įrenginiuose, pvz., Telefonuose.
  • Vieno vartotojo ir daugiafunkcinė OS: Yra įdiegti šiuolaikiniuose asmeniniuose kompiuteriuose.
  • Kelių vartotojų OS: Įdiegta tinklo aplinkoje, kur daugelis vartotojų turi dalytis ištekliais. Serverio OS yra kelių vartotojų operacinių sistemų pavyzdžiai.
  • Tinklo OS: Naudojamas dalintis ištekliais, tokiais kaip failai, spausdintuvai tinklo sąrankoje.
  • Internetas / žiniatinklio OS: Sukurtas veikti naršyklėje, kuri yra prisijungusi.
  • OS mobiliesiems: Sukurtas veikti mobiliaisiais telefonais, planšetiniais kompiuteriais ir kitais mobiliaisiais įrenginiais.

Operacinių sistemų funkcijos

  • Jie suteikia sąsają tarp vartotojo ir aparatūros per GUI.
  • Tvarko ir paskirsto atminties vietas programoms.
  • Apdoroja programų, įvesties / išvesties įrenginių ir instrukcijų valdymą.
  • Konfigūruoja ir valdo vidinius ir išorinius įrenginius.
  • Tvarko vieno ar kelių vartotojų saugojimą vietiniuose ir tinklo kompiuteriuose.
  • Failų ir programų saugos valdymas.
  • Tvarko įvesties ir išvesties įrenginius.
  • Aptinka, įdiegia ir pašalina įrenginius.
  • Stebi sistemos našumą naudodamas „Task Manager“ ir kitus įrankius.
  • Parodykite klaidų pranešimus ir trikčių šalinimo parinktis.
  • Įdiegti sąsają tinklo ryšiui.
  • Tvarko spausdintuvus vieno ar kelių vartotojų sistemose.
  • Vidaus ar tinklo failų valdymas.

Operacinių sistemų pavyzdžiai

Populiarios kompiuterių OS yra šios:


  • „Windows 10“
  • „Mac OS X“
  • „Ubuntu“

Populiarios tinklo / serverio OS yra:

  • „Ubuntu Server“
  • „Windows Server“
  • „Red Hat Enterprise“

Populiarios interneto / žiniatinklio OS yra:

  • „Chrome“ OS
  • „Club Linux“
  • Remiksas OS

Populiarios mobiliosios OS yra šios:

  • „iPhone“ OS
  • „Android“ OS
  • „Windows Phone“ OS

2. Įrenginių tvarkyklės

Tvarkyklių programinė įranga yra sistemos programinės įrangos rūšis, atgaivinanti kompiuterinius įrenginius ir išorinius įrenginius. Tvarkyklės leidžia visiems prijungtiems komponentams ir išoriniams priedams atlikti numatytas užduotis ir OS nurodymus. Be vairuotojų OS nepriskirtų jokių pareigų.

Įrenginių, kuriems reikalingos tvarkyklės, pavyzdžiai:

  • Pelė
  • Klaviatūra
  • Garso plokštė
  • Ekrano kortelė
  • Tinklo kortelė
  • Spausdintuvas

Paprastai operacinė sistema su daugumos rinkoje esančių įrenginių tvarkyklėmis pristatoma. Pagal numatytuosius nustatymus įvesties įrenginių, tokių kaip pelė ir klaviatūra, tvarkyklės bus įdiegtos. Jie niekada negali reikalauti trečiųjų šalių įrenginių.


Jei įrenginys yra naujesnis nei operacinė sistema, vartotojui gali tekti atsisiųsti tvarkykles iš gamintojo svetainių ar alternatyvių šaltinių.

3. Firmware

Firmware yra operacinė programinė įranga, įterpta į „flash“, ROM arba EPROM atminties mikroschemą, kad OS ją identifikuotų. Jis tiesiogiai valdo ir kontroliuoja bet kurios atskiros aparatinės įrangos veiklą.

Tradiciškai firmware reiškė fiksuotą programinę įrangą, žymimą žodžiu firma. Jis buvo įdiegtas nepastoviuose lustuose ir buvo atnaujinamas tik pakeičiant juos naujais, iš anksto užprogramuotais lustais.

Tai buvo padaryta siekiant juos atskirti nuo aukšto lygio programinės įrangos, kurią buvo galima atnaujinti nereikalaujant keisti komponentų.

Šiandien programinė aparatinė įranga saugoma „flash“ lustuose, kuriuos galima atnaujinti nekeičiant puslaidininkių lustų.

BIOS ir UEFI

Svarbiausia kompiuterių programinė aparatinė įranga yra gamintojo įdiegta pagrindinėje plokštėje ir prie jos galima prisijungti per senąją BIOS (Pagrindinė įvesties / išvesties sistema) arba nauja UEFI (Unified Extended Firmware Interface) platformos.

Tai yra konfigūracijos sąsaja, kuri pirmiausia įkeliama, kai kompiuteris yra įjungtas ir veikia POST („Power On Self Test“).

Pagrindinės plokštės programinė aparatinė įranga pradedama pažadinant visą aparatinę įrangą ir užtikrinant, kad tokie komponentai, kaip procesorius, atmintis ir diskiniai įrenginiai, veiktų. Jei visi svarbiausi komponentai yra gerai, jis paleis įkrovos programą, kuri įkels operacinę sistemą. Jei atsitiktinės prieigos atmintis yra sugedusi, BIOS neleis paleisti kompiuterio.

Vartotojas gali pakeisti BIOS ir UEFI nustatymus, paleidimo metu paspausdamas specialiuosius klavišus (funkcijos klavišą, ištrynimo arba esc klavišą), kad įkeltų konfigūracijos puslapį. Pasirodžiusiame puslapyje vartotojas gali sukonfigūruoti saugumą, įkrovos tvarką, laiką ir kitas parinktis.

Nors jie veikia skirtingai, programinė aparatinė įranga komplimentus vairuotojams suteikia keliais būdais. Abi suteikia aparatūros įtaisų tapatybę, o pastarosios priverčia operacinę sistemą matyti įrenginį.

Pagrindinis skirtumas tarp jų yra tas, kad programinė aparatinė įranga visada bus įrenginiuose, o tvarkyklės - operacinėje sistemoje.

Programinės aparatinės įrangos atnaujinimus teikia įrenginio gamintojas (ne OS gamintojas). Jie reikalingi, jei vartotojas nori, kad kompiuterio techninė įranga gautų naują techninės ir programinės įrangos palaikymą. Dėl programinės aparatinės įrangos prietaisai galės geriau dirbti su senomis ir naujomis operacinėmis sistemomis ir programomis.

Beveik visi įrenginiai ir išoriniai įrenginiai yra įdėti į programinę-aparatinę įrangą. Tinklo plokštė, TV imtuvas, maršrutizatorius, skaitytuvas ar monitorius ir įrenginių, kuriuose įdiegta programinė aparatinė įranga, pavyzdžiai.

4. Programavimo kalbos vertėjai

Tai yra tarpinės programos, kuriomis programinės įrangos programuotojai remiasi, kad aukšto lygio kalbos šaltinio kodas būtų išverstas į mašininės kalbos kodą. Pirmoji yra programavimo kalbų, kurias žmonėms lengva suprasti ir koduoti, rinkinys (t. Y. „Java“, „C ++“, „Python“, PHP, „BASIC“). Pastarasis yra sudėtingas kodas, kurį supranta tik procesorius.

Populiarios vertėjų kalbos yra kompiliatoriai, surinkėjai ir vertėjai žodžiu. Paprastai juos kuria kompiuterių gamintojai. Vertėjo programos gali atlikti pilną programos kodų vertimą arba išversti visas kitas instrukcijas vienu metu.

Mašinos kodas rašomas 2-osios bazės skaičių sistemoje, parašyta 0 arba 1. Tai yra žemiausia įmanoma lygio kalba. Nors atrodo, kad žmonės neturi prasmės, procesorius iš tikrųjų protingai seka nulį ir nulį, kad nurodytų kiekvieną įmanomą žmogaus kodą ir žodį.

Vertėjai ne tik supaprastina programinės įrangos kūrėjų darbą, bet ir atlieka įvairias projektavimo užduotis;

  • Nustatykite sintaksės klaidas vertimo metu, taip leisdami atlikti kodo pakeitimus.
  • Pateikite diagnostikos ataskaitas, kai nesilaikoma kodo taisyklių.
  • Paskirkite programos duomenų saugyklą.
  • Išvardykite šaltinio kodą ir išsamią informaciją apie programą.

5. Komunalinės paslaugos

Komunalinės paslaugos yra sistemos programinės įrangos rūšys, esančios tarp sistemos ir taikomosios programinės įrangos. Tai programos, skirtos kompiuterio diagnostikos ir priežiūros užduotims atlikti. Jie praverčia norint užtikrinti optimalias kompiuterio funkcijas. Jų užduotys skiriasi nuo svarbiausio duomenų saugumo iki disko defragmentavimo.

Dauguma yra trečiųjų šalių įrankiai, tačiau jie gali būti komplektuojami su operacine sistema. Trečiųjų šalių įrankius galima įsigyti atskirai arba kartu, pvz., Su „Hiren Boot CD“, „Ultimate Boot CD“ ir „Kaspersky Rescue Disk“.

Naudingosios programinės įrangos pavyzdžiai ir funkcijos apima:

  • Antivirusinė ir saugos programinė įranga, skirta failų ir programų saugumui, pvz., „Malwarebytes“, „Microsoft Security Essentials“ ir AVG.
  • Diskų skaidymo paslaugos, tokios kaip „Windows“ disko valdymas, „Easeus“ skaidinių magistras ir „Partition Magic“.
  • Disko defragmentavimas, kad sutvarkytumėte išsibarsčiusius failus diske. Pavyzdžiai: Disko defragmentatorius, „Perfect Disk“, „Disk Keeper“, „Comodo Free Firewall“ ir „Little Snitch“.
  • Failų glaudinimas, kad būtų galima optimizuoti vietos diske, pvz., „WinRAR“, „Winzip“ ir „7-Zip“.
  • Duomenų atsarginė kopija saugumo sumetimais, pvz., „Cobian“, „Clonezilla“ ir „Comodo“.
  • Techninės įrangos diagnostikos paslaugos, tokios kaip „Hard Disk Sentinel“, „Memtest“ ir „Performance Monitor“.
  • Duomenų atkūrimas, padedantis atgauti prarastus duomenis. Pavyzdžiui, „iCare Data Recovery“, „Recuva“ ir „EaseUs“ duomenų atkūrimo vedlys.
  • Ugniasienė apsaugai nuo išorinių grėsmių, pvz., „Windows“ užkarda.

Mes Patarti

Mes Patariame Jums Pamatyti

6 geriausios visų laikų tikros nusikalstamumo transliacijos
Internetas

6 geriausios visų laikų tikros nusikalstamumo transliacijos

E u nekilnojamojo turto valdytoja Little Rock, AR. Man patinka rašyti įvairiomi temomi , kurio , manau, gali būti naudingo kitiem .Tinklalaidė greitai tapo vieta, kur galima ištai yti tikrąjį nu ikalt...
„Intel i3-8100 Coffee Lake“ procesoriaus apžvalga
Kompiuteriai

„Intel i3-8100 Coffee Lake“ procesoriaus apžvalga

Aš tik nedideli vaikina ir dirbu normalų gydytojo padėjėjo darbą. Mano ai tra yra kurti kompiuteriu ir išbandyti / peržiūrėti kompiuterių aparatinę įrangą. veiki vi i. Noriu čia ir šiandien, dary iu t...