Acasă Dezvoltare Ce este software-ul? - definiție din techopedia

Ce este software-ul? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă software?

Software-ul, în sensul său general, este un set de instrucțiuni sau programe care instruiesc un computer să facă sarcini specifice. Software-ul este un termen generic folosit pentru a descrie programe de calculator.

Scripturi, aplicații, programe și un set de instrucțiuni sunt toți termenii folosiți adesea pentru a descrie software.

Techopedia explică software-ul

Teoria software-ului a fost propusă pentru prima dată de Alan Turing în 1935 în eseul său „Numere computabile cu o aplicație la Entscheidungsproblem”. Cu toate acestea, cuvântul software a fost creat de matematicianul și statisticianul John Tukey într-o ediție din 1958 a American Mathematical Monthly în care a discutat despre programele calculatoarelor electronice.


Software-ul este deseori împărțit în trei categorii:

  • Software-ul de sistem servește ca bază pentru aplicațiile software. Software-ul de sistem include drivere de dispozitive, sisteme de operare (sisteme de operare), compilatoare, formatatoare de discuri, editori de text și utilități care ajută computerul să funcționeze mai eficient. De asemenea, este responsabil pentru gestionarea componentelor hardware și furnizarea funcțiilor de bază care nu sunt specifice sarcinii. Programul de sistem este de obicei scris în limbajul de programare C.
  • Programul de programare este un set de instrumente pentru a ajuta dezvoltatorii în scrierea programelor. Diferitele instrumente disponibile sunt compilatoare, linkere, depanatoare, interpreți și editori de text.
  • Software-ul de aplicație este destinat să îndeplinească anumite sarcini. Exemple de software de aplicații includ apartamente de birou, aplicații de jocuri, sisteme de baze de date și software educațional. Aplicațiile software pot fi un singur program sau o colecție de programe mici. Acest tip de software este ceea ce consumatorii consideră cel mai des „software”.
Ce este software-ul? - definiție din techopedia