Exemple de software de sistem și tipurile lor

Software-sistem-exemple-1

În articolul următor, vă vom oferi exemple de software de sistem și tipurile lor, astfel încât să puteți înțelege în detaliu despre ele.

Exemple de software de sistem

Software-ul sistemelor joacă un rol fundamental atunci când se folosește un computer sau un dispozitiv mobil, deoarece fără acestea, calculând așa cum știm, nu ar avea nicio semnificație sau funcționalitate. Aici vă putem arăta câteva exemple de software de sisteme, dar mai întâi este necesar să înțelegem ce sunt, pentru ce sunt și din ce sunt făcute.

Prin urmare, software-ul este un set de programe și rutine care permit computerului sau dispozitivului mobil să îndeplinească anumite sarcini; Acestea servesc la interacțiunea cu sistemul de operare și astfel pot fi controlate cu ușurință prin hardware-ul său. Un computer fără software este imposibil de gestionat.

Software-ul de sistem sau numit și Software de bază, este alcătuit dintr-un sistem de operare, drivere (controlere) și biblioteci, care ajută totul împreună să funcționeze perfect.

Pentru a rezuma, software-ul este elementar pentru gestionarea computerului, adică orice program este format din software, deoarece permite aplicației să funcționeze și să îndeplinească sarcinile care îi sunt necesare. Acum, că avem acest lucru clar, vă putem prezenta câteva Exemple de software de sistem:

Fedora Linux

Este un sistem de operare de la Linux, cunoscut ca fiind sigur și foarte stabil. Acest sistem are numeroși dezvoltatori care permit lansarea a două versiuni noi în fiecare an, care conțin știri incredibile în funcțiile și caracteristicile sistemului.

Fedora este cunoscut a fi cel mai utilizat dintre versiunile Linux, deși poate juca puțin împotriva faptului că nu este compatibil cu unele programe și aplicații.

Ubuntu Linux

Acesta este un alt Exemple de software de sistem care se bazează pe Linux. La fel ca Fedora, este foarte stabil și sigur, dar are o mai mare compatibilitate a programelor și aplicațiilor, primește și două actualizări notabile pe an, acestea apar în aprilie și octombrie.

Microsoft Windows

Fiind cel mai comun și utilizat sistem din lume, dezvoltat de Microsoft. A început să crească fără oprire în anii 90, prin prima sa versiune, realizată în 1985.

Windows are multe componente care îl fac unul dintre cele mai bune sisteme de operare, dar are și unele lucruri care nu sunt considerate foarte bune, precum marea amenințare malware. În mod similar, companiile, utilizatorii privați și instituțiile nu ezită să-l folosească.

Android

Este cunoscut pentru marea sa popularitate, devenind una Exemple de sistem software cele mai utilizate în lume, cu milioane de utilizatori pe dispozitive mobile, având iOS-ul Apple ca principală competiție.

Android este numit un sistem de operare gratuit cu funcții multiple, care are și cel mai mare magazin de aplicații de pe piață, fiind susținut de Google, una dintre cele mai mari companii din domeniul tehnologic.

Android este unul dintre exemplele de software de sistem, dar doriți să aflați mai multe despre ce este Android? Dacă doriți să aveți mai multe cunoștințe, vă invităm să urmăriți următorul videoclip:

Drivere

Nu sunt cunoscute prin nume înregistrate, sunt reprezentate doar de marca care le deține, un exemplu foarte clar, este AMD când vine vorba de plăci grafice și ASUS pentru plăci de bază, sau renumitul HP pentru imprimante și accesorii.

Administratori de boot

Este adăugat de toate sistemele de operare, acestea sunt acționate de o unitate centrală care permite pregătirea întregului sistem de operare pentru pornire. De obicei, acestea nu poartă un nume, deși avem cazul Grub, care este un bootloader încorporat de Linux și alți derivați.

glibc

Sunt o bibliotecă larg utilizată de Linux, este foarte populară, deoarece majoritatea programelor care funcționează în cadrul sistemului de operare sunt, ca să spunem așa, în mâinile acestuia. Acesta este responsabil pentru multe funcții de bază și, mai presus de toate, efectuarea unui apel de sistem.

GNOME

Numită o interfață grafică utilă pentru multe derivate Linux, este o interfață simplă și ușor de utilizat, deși este considerată foarte inconsistentă, pentru noii utilizatori. Versiunea 3.0 a adus multe controverse, de ce avea un desktop complet actualizat.

Bash

Este un limbaj de programare, dar este și o interfață de linie de comandă, utilizată popular în Linux și Unix cu o abordare tehnică pentru a se concentra pe diferite tipuri de sarcini pe un sistem. Aceasta servește ca o fereastră în care comenzile pot fi scrise și va fi însărcinată cu interpretarea și executarea acestora.

MacOS

Este un sistem de operare creat de Apple, în ceea ce privește computerele, și sunt utilizate exclusiv de linia sa de produse Mac. Sistemul are multe caracteristici și integrări, de la desktop la laptop; Acesta a fost lansat în 2001 și de atunci a devenit foarte popular, dar în același timp, mai scump.

Sistem de operare BlackBerry

Este un sistem de operare mobil, dezvoltat de BlackBerry, acest sistem permite utilizarea multitaskingului și are suport pentru diferite forme de intrări, adaptate pentru utilizarea dispozitivelor tactile. Dezvoltat la sfârșitul anilor '90, a devenit foarte popular pentru a permite accesul la e-mail și navigare pe web.

Unix

Acesta este unul dintre exemple de software de sistem mai puțin cunoscut, care poartă numele de Unix, a fost dezvoltat la sfârșitul anilor '60 de către un grup de angajați ai Laboratorului Bell, al cărui sistem de operare este, oferă un serviciu multitasking și multi-utilizatori.

unix-3

Solaris

Deși nu este la fel de cunoscut ca cele menționate anterior, acesta este unul dintre Exemple de software de sistem Aparținând familiei Unix, este una dintre cele mai populare din lumea afacerilor și recunoscută pentru că este una dintre cele mai stabile.

linux mint

Este un sistem de operare bazat pe Ubuntu, care își propune să ofere utilizatorului o interfață modernă și elegantă, ușor de utilizat. Este capabil să accepte diverse formate și coduri, precum și să aibă o mare varietate de aplicații gratuite și open source.

HP-UX

A fost creat de Hewelett-Packard, este un sistem de operare care continuă să fie dezvoltat, care oferă un mediu de lucru flexibil puternic și stabil, care acceptă, de asemenea, un număr mare de aplicații, de la editori de text la programe complexe de design grafic.

Tipuri de software de sistem

Aceste exemple de software de sistem sau de bază sunt clasificate în diferite seturi și terminații de computere, cum ar fi încărcătoare de încărcare, interfețe de linie de comandă, interfețe grafice și BIOS. În continuare, vă arătăm despre ce este vorba fiecare:

Sisteme de operare

Acestea sunt reprezentate de principalul set de software pentru un dispozitiv, care detaliază opțiunile pe care le putem face cu acesta. Este ceea ce ne permite să interacționăm prin drivere și hardware, pentru a ne oferi puterea de a folosi un computer sau un dispozitiv mobil.

În ceea ce privește computerele, atât desktop cât și laptop, Windows Microsoft este cel mai popular din lume, în timp ce sistemul de operare Android Google este utilizat pentru telefoane mobile și tablete. Deși există multe altele, precum MacOS, Linux, Unix, printre altele.

Software-sistem-exemple-4

Șoferi sau șoferi

Astfel, sistemul identifică corect un hardware și îl folosește prin acesta. Un exemplu foarte ușor este când conectăm un mouse nou sau o imprimantă, acestea instalează automat anumite fișiere numite drivere, care permit utilizarea accesoriului, deși uneori este necesar să faceți instalarea manual printr-un CD sau descărcând un fișier în Internet.

librăriile

Numite și biblioteci, acestea sunt, în general, un set de funcții care facilitează decriptarea și interpretarea codurilor de către sistemul de operare, în acest fel ne oferă posibilitatea de a deschide dosare și de a ne arăta fișierele pe care le solicităm.

Aceste biblioteci, în general, nu trebuie să fie pornite, deoarece sunt ghidate de o serie de instrucțiuni în care este întotdeauna disponibil să fie utilizat atâta timp cât este instalat. Ele pot fi utilizate de diferite programe pentru a specifica rezultatul final corect al interpretării unui cod, pentru a deschide și afișa orice fișier.

Program de încărcare

Este ceea ce nu delimitează ce sistem de operare vom porni pe orice dispozitiv, deoarece situația este că sunt instalate mai multe. Se numește așa deoarece, atunci când un dispozitiv este pornit, pare să ne ofere puterea de a alege sistemul pe care îl preferăm.

Este important să rețineți că, atâta timp cât este instalat un singur sistem de operare, bootloader-ul nu va apărea, deși acest lucru nu înseamnă că sistemul dvs. de operare nu îl are, doar caută să fie selectat automat.

Interfață grafică

Se găsește ca un sistem de operare complet care poate fi sau nu prezent, sarcina sa principală este că este ușor de utilizat, ușor de interacționat și sunt, în general, foarte plăcute pentru ochi. Se caracterizează prin menținerea manipulării directe cu utilizatorul, așa că mulți preferă să utilizeze această interfață decât linia de comandă.

Linia de comandă

O altă modalitate de a permite utilizatorului să interacționeze cu dispozitivul său este o consolă în care utilizatorul poate crea diferite serii de comenzi pentru a atinge gama largă de opțiuni solicitate. Această interfață a existat de la crearea computerelor, ajutând utilizatorul să îndeplinească sarcini.

BIOS-ul

Este o piesă fundamentală pentru funcționarea unui software, care ajută la pornire și definește dacă selectează automat sistemul de operare sau merge direct la boot manager. Este întotdeauna integrat în orice dispozitiv, care nu face parte din sistemul de operare.

Unelte de diagnostic

Pentru a monitoriza operabilitatea hardware-ului, se utilizează o serie de software sau programe găsite în memoria RAM, procesor, plăci de rețea, printre altele; Acestea au sarcina de a asigura transferul de date fără probleme.

Instrumente de corectare și optimizare

Aceștia sunt responsabili de modificarea unui software pentru a maximiza funcționalitatea acestuia sau că acesta poate utiliza mai puține resurse. În general, pentru programele de computer, acestea sunt de obicei optimizate pentru o eficiență, o viteză mai mare și că pot funcționa cu mai puțină memorie și / sau consum de energie.

servere

Acestea rulează software care poate satisface nevoile și solicitările unui utilizator și să răspundă în consecință. Acestea pot fi găsite pe toate dispozitivele, chiar și pe computere dedicate numite „Serverul” sau „Servere”.

Sunt capabili să ofere servicii diferite și multiple pe un singur computer, pe lângă faptul că au mai multe servere care rulează. Este un mare avantaj din punct de vedere al siguranței, deoarece sunt extrem de stabile.

Metodologii de dezvoltare software

Metodologiile software sunt o structură pentru a planifica o serie de evenimente sau procese în crearea unui sistem informațional; Aceste metode au evoluat de-a lungul anilor și acum pot fi găsite în mod obișnuit în lumea computerelor. Putem menționa următoarele:

Cascadă sau „Cascada”

Una dintre primele metodologii de dezvoltare software a fost Cascada, numită și „cascadă”, constă dintr-o serie de instrucțiuni care merg etapă cu etapă, fiind îndeplinite în ordine perfectă, fără a trece peste niciuna dintre ele.

Utilizatorul stabilește cerințele și apoi merge la macheta de proiectare, pentru a vedea metodologia care va fi implementată, apoi este verificată și în cele din urmă sunt efectuate sarcini de întreținere.

Se caracterizează printr-o metodologie predictivă. A fost creat în anii '70 și este în prezent utilizat încă în anumite contexte, este considerat o metodologie sigură, dar solicitantă în timp, devenind incapabil să efectueze livrări rapide.

Dar această metodă s-a dovedit a avea mai multe conflicte, precum procesul de dezvoltare a software-ului fiind foarte lent, programul conține o eroare sau nu poate îndeplini cerințele procesului și tinde să o ia de la capăt, ceea ce generează multe întârzieri.

Model iterativ sau incremental

În anii 80 a apărut modelul iterativ sau incremental, cum ar fi Spiral, RAD și RUP, toate aceste metodologii au în comun un model care stipulează creșterea sarcinilor, dedicându-se să meargă pas cu pas, dar fiecare dintre aceste sarcini se face într-un timp dat și puteți vedea puțină interactivitate între ele.

Acest model se bazează pe modelul Waterfall, dar cu o filozofie iterativă, prin urmare, are multe puncte comune cu acest model, dar acestea sunt aplicate în mod repetat. Vă putem arăta câteva exemple:

Modele în spirală

Spre deosebire de modelul „Cascada”, care oferă o ordine strict stabilită, oferă (pe baza căderii de apă în spirală) o funcționalitate mai bună, deoarece arată corelația sarcinilor în prototipuri rapide, paralelism mai mare și apariție în cazurile de proiectare și conformare de proiecte.

RAD

Obiectivul său este de a oferi rezultate consistente și rapide, este destinat să acorde procese de dezvoltare perfecte și este, de asemenea, conceput pentru a amplifica aptitudinea întregului proces de dezvoltare software. Printre avantajele sale, cele mai remarcabile sunt:

  • Încheiați totul de la dezvoltarea procesului fără efort.
  • Serviți rapid clientul.
  • Încurajați feedback-ul clienților dvs. pentru a vă îmbunătăți performanța.

Modelul de dezvoltare agil

În anii 90, modelul de dezvoltare agilă a apărut datorită unei reacții împotriva metodologiilor anterioare și derivate. Acest model oferă flexibilitate și eficiență atunci când îndeplinește o sarcină, de obicei companiile optează pentru această metodologie, deoarece le este ușor să atingă obiectivele stipulate. Aici vă prezentăm cele mai populare modele:

 Scrum

Cea mai populară metodologie găsită în acest model este Scrum, de obicei văzută ca fiind cea mai utilizată pe piață datorită eficienței și vitezei sale mari în rezultatele finale. Următoarele persoane acționează în această metodă:

  • Proprietarul produsului: Definiți sarcinile care trebuie îndeplinite și comunicați-le echipei.
  • Echipă de dezvoltare: Programatori, testeri, baze de date, printre altele.
  • Scrum master: Acesta este cel care se ocupă de definirea, pe baza experimentelor echipei, a unuia dintre ele și atingerea obiectivului stabilit.

Metodologie de programare extremă (xp)

Este considerată o metodologie agilă de inginerie software. În prezent cunoscută sub numele de metodologia XP (eXtreme Programming), este utilizată în principal pentru a evita dezvoltarea funcțiilor care nu sunt necesare, se remarcă prin atenția și eficiența sa în proiecte complicate, deși este posibil să se elaboreze astfel de proiecte încât să fie nevoie de mai mult timp.

Software infecțios

Nu toate software-urile ajută la eficiența și viteza unui computer. Unii pot infecta computerul cu un virus fără știrea utilizatorului; Aceste programe numite viruși de calculator sau software rău intenționat (malware) au ca scop doar deteriorarea sistemului de operare.

Există diferite tipuri de viruși computerizați care sunt clasificați în funcție de locul în care sunt găsiți, originea sau deteriorarea sistemului de operare. Unii dintre ei sunt:

  • Viruși care atacă memoria computerului și se activează la pornirea sistemului de operare.
  • Viruși cu acțiune directă, care se duplică atunci când sunt executați, infectând fișiere din director.
  • Suprascrie virusul; Acestea șterg toate informațiile salvate scriind deasupra fișierelor.
  • Virusul de pornire, care afectează pornirea hard diskului.
  • Macrovirusurile, acestea afectează fișierele care conțin extensii precum DOC, XLS, MDB și PPS.
  • Virușii polimorfi, care sunt criptați în sistem, îngreunează detectarea antivirusului.
  • Virușii FAT, împiedică accesul la anumite părți ale hard diskului, prin urmare nu vă permite să deschideți fișierele.
  • Virușii secvențiali, găsiți în linkuri și pagini web, au ca scop deteriorarea întregului sistem.

Software-sistem-exemple-5

Dacă doriți să aflați despre virușii care vă pot afecta computerul, vă invităm să citiți următorul articol: Cei mai periculoși 5 viruși din istorie.


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Actualidad Blog
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.