Software-ul este un termen general folosit pentru a descrie o colecție de programe, proceduri și documentație pentru computere care efectuează anumite sarcini pe un sistem informatic. Sistemele informatice practice împart sistemele software în trei mari clase: software-ul de sistem, software-ul de programare și software-ul aplicației, deși distincția este arbitrară și adesea neclară. Software-ul este o secvență ordonată de instrucțiuni pentru modificarea stării hardware a computerului într-o anumită secvență. Software-ul este de obicei programat cu o interfață ușor de utilizat, care permite oamenilor să interacționeze mult mai eficient cu un sistem informatic.
Hardware este cel mai bine descris ca un dispozitiv, cum ar fi un hard disk, care este conectat fizic la computer sau ceva care poate fi atins fizic. Un CD-ROM, un monitor de monitorizare a computerului, o imprimantă și o placă video sunt toate exemple de hardware pentru computer. Fără hardware, un computer nu ar funcționa, iar software-ul nu ar avea nimic de a alerga. Hardware-ul și software-ul interacționează unul cu altul: software-ul spune hardware-ului ce sarcini are nevoie pentru a efectua.
Există mai multe diferențe între hardware-ul computerului și software-ul.
Hardware | Software-ul | |
---|---|---|
Definiție | Dispozitivele care sunt necesare pentru a stoca și a executa (sau rula) software-ul. | Colectarea de instrucțiuni care permit unui utilizator să interacționeze cu computerul. Software-ul este un program care permite unui computer să efectueze o anumită sarcină, spre deosebire de componentele fizice ale sistemului (hardware). |
Tipuri | Dispozitive de intrare, stocare, procesare, control și ieșire. | Software-ul de sistem, software-ul de programare și software-ul aplicației. |
Funcţie | Hardware-ul serveste ca sistem de livrare pentru solutii software. Hardware-ul unui computer este rar schimbat, în comparație cu software-ul și datele, care sunt "moi" în sensul că sunt ușor create, modificate sau șterse pe calculator | Pentru a efectua sarcina specifică, trebuie să o finalizați. În general, software-ul nu este necesar pentru ca hardware-ul să-și îndeplinească sarcinile de bază, cum ar fi pornirea și repondarea la intrare. |
Exemple | CD-ROM, monitor, imprimantă, placă video, scanere, etichete, routere și modemuri. | QuickBooks, Adobe Acrobat, Google Chrome, Microsoft Word, Microsoft Excel, Apple Maps |
Inter dependența | Hardware-ul începe să funcționeze odată ce software-ul este încărcat. | Pentru a livra setul de instrucțiuni, Software-ul este instalat pe hardware. |
eșec | Eșecul hardware este aleatoriu. Hardware-ul are un eșec în creștere în ultima etapă. | Eșecul software-ului este sistematic. Software-ul nu are o rată de eroare în creștere. |
Durabilitate | Hardware-ul se epuizează în timp. | Software-ul nu se uzează în timp. Cu toate acestea, bug-urile sunt descoperite în software-ul cu timpul trece. |
Natură | Hardware-ul are un caracter fizic. | Software-ul este logic. |
Hardware-ul este un dispozitiv fizic, ceva pe care îl puteți atinge și vedea. De exemplu, monitorul computerului folosit pentru a vizualiza acest text sau mouse-ul folosit pentru a naviga pe un site Web sunt considerate hardware de calculator. Software-ul este un program, cum ar fi un sistem de operare sau un browser web, care este capabil să instruiască hardware-ul unui computer pentru a efectua o anumită sarcină. Spre deosebire de hardware, software-ul nu are fizic formă.
Deși hardware-ul și software-ul sunt cel mai adesea asociate cu computerele, software-ul rulează și pe alte echipamente, cum ar fi telefoanele mobile, unitățile GPS (Global Positioning Satellite), echipamentul medical și sistemul de control al traficului aerian. Fără orice tip de software, calculatorul ar fi inutil. De exemplu, nu s-ar putea interacționa cu computerul fără un sistem de operare software.
Software-ul îndeplinește o sarcină specifică, oferind un set ordonat de instrucțiuni programatice hardware-ului. Hardware-ul servește ca sistem de livrare pentru soluții software.
Hardware-ul nu poate funcționa până când software-ul nu este încărcat și software-ul este instalat în hardware pentru a seta programele în acțiune.
Firewall-urile sunt disponibile atât pentru hardware cât și pentru software. Cea mai populară opțiune firewall este un firewall pentru software; acestea sunt instalate pe calculator (ca orice software) și pot fi personalizate pentru a se potrivi nevoilor individuale de securitate ale utilizatorilor. Firewall-urile hardware sunt de obicei găsite în routerele de bandă largă.
Deși este comună trecerea la software nou sau utilizarea mai multor tipuri de software simultan, hardware-ul este mai puțin schimbat. Software-ul poate fi ușor creat, schimbat sau șters, dar oprirea hardware-ului necesită o mai mare aptitudine și este de obicei un efort mai scump.