Tipuri de software de calculator
Încercările în primul rând de a crea dispozitive de calculsunt conectate cu unități mecanice (exclusiv hardware). Mai târziu, idei similare au fost implementate într-un sistem cu așa-numita „logica hard“, adică a avut, de asemenea, o implementare hardware pură. Astfel de dispozitive au fost un dezavantaj major - acestea pot rezolva doar problemele de același tip și nu poate fi modificată în timpul funcționării.
Prin urmare, continuarea logică a dezvoltăriisisteme informatice a fost crearea de dispozitive care se pot adapta în mod flexibil pentru a rezolva orice problemă. Și acest lucru este posibil numai cu utilizarea de software și dispozitive care funcționează în cadrul acestor programe.
Crearea de software a devenit încă unao descoperire serioasă în domeniul tehnologiei computerelor. Este un supliment obligatoriu la hardware. Timp de decenii de programare, au fost create diferite tipuri de software. Acestea includ programele de sistem, aplicații și instrumente.
Programele de sistem sunt proiectate să furnizezeoperabilitatea sistemului în sine, interacțiunea dintre hardware și software, interacțiunea calculatorului cu utilizatorul. Acestea includ sisteme de operare, drivere, utilitare, programe de serviciu și alte tipuri de software. În prezent, cele mai comune sisteme de operare sunt Windows și Unix.
O varietate de tipuri de software,legate de aplicație, permit utilizatorului să rezolve o mare varietate de sarcini - de la tastarea la metamorfoză complexă cu date specializate. Programele aplicate includ: editori de text și grafice, foi de calcul, jocuri, traducători etc. Un set de aplicații pe care utilizatorul însuși le determină, în funcție de propriile nevoi.
Nu există niciodată o mulțime de software,dar totul ar trebui să fie în limite rezonabile. Pe de o parte, cu cât mai multe programe sunt instalate pe computer, cu atât este mai universal instrumentul. Pe de altă parte, aceste programe necesită mai multe resurse și pot reduce semnificativ performanța sistemului.
Acum câțiva ani, erau foarte popularecursuri de calculator pentru începători sau pentru utilizatori pe anumite produse software. Deși pentru un utilizator avansat, orice fel de software este disponibil pentru învățare prin intermediul sistemului de ajutor.
Software-ul esteastfel de programe cu care puteți crea alte programe. Aceste programe sunt numite limbi de programare și constau dintr-un editor de cod, un traducător și un editor de comunicații. Spre deosebire de primele două tipuri, anumite abilități sunt necesare pentru utilizarea software-ului. Exemple de programe de instrumente sunt mediul integrat Delphi, Pascal, C ++ și altele.
Deci, diferite tipuri de software au scopuri diferite și grade diferite de complexitate.