Software-ul este ce? Ce fel de program este Software-ul?

Orice utilizator de computer întâlnește în fiecare zi un astfel de concept de software. Acest lucru nu este surprinzător, deoarece înțelegerea modernă a acestui termen este interpretată ca "software" sau, abreviat, "software" ("software"). Să luăm în considerare câteva aspecte importante privind tipurile de software și relația cu restul componentelor sistemelor informatice. Deci, ce este Software?

Concepte generale

Într-un software sens general - un set de instrucțiuni, directive privind executarea acestora pe baza unui limbaj de programare, un program sau un set de programe care răspund de cooperarea nu numai între utilizator și sistemul informatic, dar, de asemenea, între așa-numitele componente de fier ale computerului sau de alte aplicații construite pentru anumite scopuri.

software-ul este

În funcție de funcțiile atribuite software-ului, tot software-ul poate fi împărțit în mai multe clase, care vor fi discutate puțin mai târziu.

Hardware și software: diferențe și interconectare

Interpretarea acestor doi termeni a apărut odată cu apariția primelor computere. Astăzi, se presupune că Hardware - Acest hardware a computerului ( „fier“ componente), care pot atinge mâinile (placa de baza, procesor, memorie, periferice, și alte dispozitive din sistem, sau conectat la acesta).

traducere software

Într-adevăr interpretarea opusă a termenului Software. Traducerea poate fi prezentată literalmente ca un "produs moale". Într-un sens mai larg, înseamnă că programul nu poate fi atins, este într-un anumit sens chiar un fel de componentă virtuală.

Și, cel mai interesant, pentru utilizarea de „fier“ sau accesul la abilitățile sale trebuie neapărat să fie utilizat un software special sub forma unor programe de control speciale, responsabil pentru performanța acestor dispozitive (drivere, seturi de intrare de comandă / ieșire BIOS și așa mai departe. D.) .

Însuși termenul Software, traducerea și interpretarea, care se utilizează acum oriunde în contextul software-ului, chiar și la începutul dezvoltării tehnologiei informatice, nu a fost utilizat. Și doar la începutul anilor 60 ai secolului trecut a fost în cele din urmă format. Aceasta sa datorat introducerii unei distincții clare între comenzile responsabile pentru gestionarea hardware-ului calculatorului și a utilizatorului final. Clasele interconectate (software și hardware) au început să se numească complexe hardware-software.

Clasificarea software-ului prin mai multe criterii

Întrucât Software-ul este partea software a oricărui sistem informatic, un astfel de software poate fi împărțit în mai multe categorii mari pe baza sarcinilor care îi sunt atribuite. De exemplu, utilizarea și replicarea software-ului este împărțită în corporații (personalizate pentru companii mari și companii) și software pentru o gamă largă de utilizatori.

Prin criteriul programelor de portabilitate, programele pot fi dependente de platformă (care lucrează exclusiv într-un singur mediu și cu un tip de "fier") și platformă (adaptată sistemelor complet diferite).

În funcție de tipul de software de distribuție pot fi împărțite în programe închise, deschise (în ceea ce privește codul sursă al Open Source cu licența GNU) și gratuite. În plus, acesta include adesea software gratuit, plătit și partajat. Ultimul tip de aplicație are funcționalitate totală sau parțial limitată pentru o anumită perioadă de timp, după care programul va trebui să cumpere. În caz contrar, nu va mai funcționa.

ce este software-ul



Dar în scopul clasificării implică prezența a trei categorii mari de software:

  • sistem;
  • meserii;
  • (instrumente de dezvoltare, instrumente și utilități).

Software de sistem

Deoarece componentele sistemului nu sunt doar aplicații în sensul obișnuit. De fapt, sistemele de operare sunt și programe.

software ce este acest program

De multe ori, cu toate acestea, software-ul de sistem poate fi considerat ca un fel de strat de legătură programe de utilizator din mediul sistem de operare în care operează, iar hardware-ul, care este implicată în realizarea unei anumite sarcini (de exemplu, aceleași drivere de dispozitiv).

Pentru a fi mai clară, să oferim un exemplu simplu. Luați sistemul de operare Windows (stratul de sistem), placa de sunet ("fier") și playerul multimedia (software de aplicație). Pentru ca placa de sunet să reproducă sunetul, aveți nevoie de un driver (software de sistem), care asigură gestionarea dispozitivului de sistemul de operare în sine, care este, de asemenea, o platformă pentru player. Pe măsură ce sistemul recunoaște dispozitivul, prin directivele sale transferă controlul către player, pentru a recunoaște tipul de fișier audio utilizând codec-uri și decodoare speciale (instrumente software suplimentare). Relația este evidentă.

Programe de aplicație

Programele de aplicații includ toate acele aplicații care nu gestionează componentele sistemului sau le utilizează doar parțial, dar rezolvă sarcini specifice definite de utilizator strict definite.

hardware și software

Exemplu astăzi putem aduce o mulțime: suite de birou, editori mass-media, sistemul de calcule matematice și de proiectare, mijloacele de acces la administrarea de Internet și de rețea, data logger, etc După cum puteți vedea, fiecare tip de software (Software) - un instrument care se concentrează pe punerea în aplicare .. o gamă restrânsă de sarcini și care interacționează direct cu utilizatorul unui singur sistem informatic.

Instrumente și utilități

Instrumentele includ software pentru a dezvolta și menține alte tipuri de software. Puteți include platforme de limbă aici programare, mediu dezvoltare, pachete SDK, sisteme de urmărire a erorilor și sisteme de control al versiunilor.

software-ul este

În ceea ce privește utilitățile, adesea înseamnă produse software pentru a configura parametrii componentelor hardware și / sau software incluse în sistemul informatic integrat, fără care accesul la setări prin alte metode nu poate fi efectuat. Acest software poate fi integrat în sistemele de operare sau instalat separat. În unele cazuri, utilitățile pot utiliza automatizarea completă a setărilor (de exemplu, aplicațiile de optimizare pentru remedierea erorilor și îmbunătățirea performanței sistemelor Windows).

În loc de un cuvânt

În cele din urmă, este de remarcat faptul că mulți utilizatori ridică de multe ori o altă întrebare cu privire la termenul Software: «Ce este acest program“ Această abordare oarecum incorectă, deoarece, după cum sa menționat deja mai sus, acesta poate fi nu numai o singură cerere, dar, de asemenea, un set de programe, un set de comenzi de limbă, directivele și normele de limba de programare pentru a controla alte componente sau transferul lor pentru prelucrare și execuție sub formă de cod binar, de exemplu, procesorul central.

Clasificarea de mai sus este, de asemenea, foarte convențională, deoarece în descriere au fost prezentate numai principalele tipuri de software fără a fi divizate în subclase, care astăzi pot fi numărate foarte, foarte mult. Dar pentru înțelegerea primară a termenului de Software în sine, un utilizator mediu poate avea destul de aceste cunoștințe.

Distribuiți pe rețelele sociale:

înrudit
Scanarea este ușoară. Software recomandatScanarea este ușoară. Software recomandat
Cum de a afla cât de mult sistemul de biți este pe un PC?Cum de a afla cât de mult sistemul de biți este pe un PC?
De ce sistemul nu acceptă controlerul PCI Simple CommunicationsDe ce sistemul nu acceptă controlerul PCI Simple Communications
Care este programul? Funcții ale programelor. Tipuri de programe pentru WindowsCare este programul? Funcții ale programelor. Tipuri de programe pentru Windows
Care sunt criteriile pentru alegerea software-ului? Software-ul PCCare sunt criteriile pentru alegerea software-ului? Software-ul PC
Crearea și utilizarea de programe de calculator. Un program de calculator este ...Crearea și utilizarea de programe de calculator. Un program de calculator este ...
Ce este PAK și pentru ce este?Ce este PAK și pentru ce este?
Software Updater: ce este acest program și variantele saleSoftware Updater: ce este acest program și variantele sale
Drivere pentru programe și dispozitive: instalare și întreținere în starea actualăDrivere pentru programe și dispozitive: instalare și întreținere în starea actuală
Ce este software-ul de sistem?Ce este software-ul de sistem?
» » Software-ul este ce? Ce fel de program este Software-ul?