Care sunt cele două mari categorii de software pentru computer?

Cel mai bun răspuns

6 categorii simple de software – categoriile largi de aplicație software.

  • Creație Software . …
  • Comunicare Software . …
  • Consum Software . …
  • Computație Software . …
  • Utilitar Software . …
  • Interfață bază de date Software . …
  • E-mailul echipei. …
  • Marketing prin e-mail.
  • Software de sistem , sistemul de operare (Windows, iOS, Android, macOS , Linux și așa mai departe) și utilitare care rulează dispozitivul și funcționează computerul dvs.
  • Software de aplicații , marea majoritate a software-ului , ceea ce Wikipedia numește „desemnarea generală a programelor de calculator pentru îndeplinirea sarcinilor”. Când cumpărați o aplicație nouă, de cele mai multe ori este software-ul aplicației.
  • Instrumentele de programare pentru computer , inclusiv compilatoarele, sunt ceea ce transformă codul în software pentru aplicații. Acestea sunt adesea ascunse vizualizării, dar „reprezintă o parte crucială a aducerii de software nou pe dispozitivele dvs.

Software de creație

Aplicațiile care vă ajută să creați lucruri. Instrumente foto și de desen pentru a crea artă. Documentați și scrieți aplicații pentru a crea documente. Software audio și video pentru înregistrare, remixare și lansare. Editori de codificare pentru a menține ciclul în desfășurare și pentru a construi următorul lucru important.

AutoCAD și Adobe Creative Cloud, Microsoft Office și majoritatea celorlalte instrumente folosite de profesioniști și ingineri. Editorii de coduri precum Sublime Text, mediile de dezvoltare integrate (sau IDE-uri) precum Visual Studio și instrumentele de programare pentru computer precum gcc care compilează codul într-un software nou – toate instrumentele dezvoltate de utilizator pentru a rula economia aplicațiilor. Acestea sunt programele care fac titluri.

Software de comunicare

Aplicațiile care ne conectează între ele. E-mailul a început totul cu mesajele sale electronice rapide între computerele mainframe ale universității, înainte ca cineva să se poată aștepta în mod rezonabil să dețină un computer, să nu mai vorbim să-l poată avea în buzunar. în timp ce Skype și FaceTime au îndeplinit în cele din urmă visul telefonului video. De fiecare dată când verificați Facebook, trimiteți un mesaj text grupului de prieteni și trimiteți un e-mail șefului dvs., este software-ul de comunicare care vă trimite mesajele înainte și înapoi.

Software de consum

Aici există dragoni – și explozii, și simfonii și liniște. Aici este dezbaterea despre ce este software-ul își ridică capul. Dar cititoarele de cărți electronice, vizualizatoarele PDF, aplicațiile de știri, playerele media sunt și ele software. Jocurile se potrivesc și aici; s-ar putea să construiți ceva în joc, dar în cea mai mare parte „consumați o experiență pe care cineva a proiectat-o.

Poate că nu sunt software-ul care vă umple cea mai mare parte a zilei de afaceri, ci sunt software-ul pe care oamenii îl vor folosi pentru a se bucura de lucrurile pe care le construiți în aplicațiile de creare.

Apoi, există o aplicație complicată: browserul web. prin definiție, un vizualizator, o aplicație de consum, ceva pentru a vizualiza codul HTML creat de alții. Cu toate acestea, poate rula și aplicații web bazate pe browser astăzi, ceea ce îl face un alt mod de a utiliza fiecare categorie de software. Sistemul de operare „astăzi” (codul care rulează computerul în sine), într-un fel.

Software de calcul

Aici a început totul – computerele, la urma urmei, sunt mașini care pot calcula numere. Se află în cercetări științifice profunde în care limitele creierele de siliciu sunt testate, unde își duc cea mai semnificativă viață. Aici intră în joc învățarea automată și AI, cuvintele cheie preferate ale tehnologiei.

Computerul dvs. este mai mult decât pregătit să facă lucruri uimitoare – și software-ul de concurență, cum ar fi Mathematica și R, fac magia .

Software utilitar

Aplicații de sincronizare fișiere. FTP. Antivirus. Acea aplicație pe care ați instalat-o pentru a remedia acea problemă rară pe care ați avut-o anul trecut. Instrumente de backup. WinZIP. Instrumente de căutare și Google în sine. Software-ul care vă ține software-ul la distanță.

Aceste aplicații nu sunt „t distractive și nu se simt foarte utile (cu excepția Google), dar leagă capetele libere. Acestea sunt software-ul pe care trebuie să îl utilizați. Uneori sunt software de sistem, uneori sunt software de aplicații, dar scopul lor principal este de a efectua sarcini de bază pentru computerul dvs.

Software pentru interfața bazei de date

Apoi sunt toate celelalte, toate variantele la același lucru.Acestea sunt aplicațiile care completează 90\% din categoriile din App Store, software-ul care face lumea afacerilor să se „rotunjească”.

Totul începe cu o bază de date, un set structurat de date deținute într-un computer. „Doriți să gestionați sarcini, contacte, proiecte, vânzări, inventar, finanțe, bilete pentru rachete? Veți avea nevoie de o bază de date pentru a stoca aceste date.

Adăugați un formular pentru a introduce datele și un vizualizator pentru a vizualiza datele și veți avea o aplicație bazată pe baze de date.

La cea mai simplă, majoritatea aplicațiilor care stochează date se potrivesc acestui model, totul, de la aplicația dvs. de note și contacte la un CRM sau Sistem ERP. Acestea sunt în mod esențial diferite moduri de stocare și vizualizare a datelor, cu mici modificări pentru a se potrivi unui anumit flux de lucru.

Răspuns

Drivere și tot codul OS asociat cu gestionarea a ceea ce driverele oferă, gestionarea fișierelor (explorator și altele), apeluri de supraveghere (rutine de nivel scăzut care sunt apelate doar de sistemul de operare în sine), rutine matematice de nivel scăzut, cum ar fi ArcCotangent, gestionarea stocării, cum ar fi disc sec citiri care se acumulează într-un bloc de alocare a fișierelor. Comenzi DOS (ceea ce primiți în fereastra cmd) sau echivalentul Mac. Prelucrarea internă a datei / orei care acumulează felii de milisecundă în secunde și minute.

Oamenii Unix / Linux ar putea spune Kernal și toți micii biți ciudați pe care trebuie să-i încărcați pentru a forma sistemul de operare.

Pe telefonul dvs. va fi codul de bază pe care se bazează toate aplicațiile, cum ar fi conectivitatea inet, gestionarea aplicațiilor (care, cred, ar putea fi doar o altă aplicație), dar cu siguranță micii biți interni care permit aplicațiilor să rulați pe unele telefoane și nu pe altele. Ce face Android pe care iOS nu o face? Acestea sunt funcții software de sistem.

Ne pare rău pentru întâmplare, dar nu am clasificat un sistem de operare de mult timp. Acestea sunt doar părțile unui sistem de operare la care am lucrat, împreună cu compilatoarele încorporate (BASIC), pe sistemele cu mai mulți utilizatori, există procesarea timpului care selectează cine este rândul său să folosească setul de registre. De fapt, computerele nu rulează simultan mai mulți utilizatori, ci le oferă fiecărui utilizator o perioadă de timp pentru a le procesa, apoi trece la următorul utilizator și la următorul până când te întorci din nou la primul și îl faci peste tot (12.000 de ori pe a doua pentru un sistem de 100 ms; am văzut unele care folosesc un ceas de 10 ms). La fel ca răsucirea paginilor pe un desen animat desenat manual, se pare că toate funcționează în același timp.

Lasă un răspuns

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