Pentru a menține un loc de muncă. În ciuda dimensiunii reduse și a costului relativ scăzut, computerele personale moderne au performanțe considerabile. Multe modele personale moderne depășesc computerele mari din anii '70, mini-calculatoarele din anii '80 și microcomputerele din prima jumătate a anilor '90. Un computer personal (PersonalComputer, PC) este destul de capabil să îndeplinească majoritatea nevoilor întreprinderilor mici și a persoanelor fizice. Un computer personal este suficient pentru a utiliza rețeaua mondială ca sursă de informații științifice, de referință, educaționale, culturale și de divertisment. Calculatoarele personale reprezintă, de asemenea, un mijloc convenabil de automatizare a procesului educațional în orice disciplină, un mijloc de organizare a distanței (învățământ la distanță) și un mijloc de organizare a timpului liber.
Alte tipuri de clasificare
Clasificarea pe niveluri de specializare
Clasificare după compatibilitate Compatibilitate hardware. Pentru compatibilitatea hardware, se disting așa-numitele platforme hardware. În domeniul computerelor personale de astăzi, cele mai răspândite sunt cele două platforme hardware - IBMPC și AppleMacintosh. Apartenența calculatoarelor la o singură platformă hardware crește compatibilitatea dintre acestea și aparține diferitelor platforme - reduce. În plus față de compatibilitatea hardware, există și alte tipuri de compatibilitate: compatibilitate la nivel de sistem, compatibilitate software, compatibilitate la nivel de date.
Clasificarea pe tipuri de procesoare utilizate. Tipul de procesor utilizat este semnificativ (deși nu este pe deplin) caracterizarea proprietăților tehnice ale computerului.
Hardware al sistemului informatic. Protocolul. Serial și paralel
Hardware-ul sistemelor de calcul include dispozitivele și dispozitivele care formează configurația hardware. Computerele moderne și sistemele informatice au un design bloc-modular - configurația hardware necesară pentru realizarea anumitor tipuri de lucrări poate fi colectată de la unitățile și blocurile gata făcute.
Prin modul în care dispozitivele sunt poziționate în raport cu unitatea de procesare centrală, se disting dispozitivele interne și externe. Externe, de regulă, reprezintă majoritatea dispozitivelor de introducere / ieșire a datelor (periferice) și dispozitive pentru stocarea pe termen lung a datelor. Coordonarea dintre nodurile și blocurile individuale se realizează prin intermediul unor dispozitive tranzitorii hardware-logice, numite interfețe hardware. Standardele pentru interfețele hardware în calcul sunt numite protocoale. Un protocol este un set de condiții tehnice care trebuie furnizate de dezvoltatorii de dispozitive pentru a-și coordona cu succes activitatea cu alte dispozitive. Numeroasele interfețe prezente în arhitectura oricărui sistem informatic pot fi împărțite în două grupe mari: secvențiale și paralele.
Prin interfața serială, datele sunt transmise secvențial, biți pe biți, și prin interfața paralelă - în același timp, pe grupuri de biți. Numărul de biți care participă la o singură explozie este determinat de lățimea interfeței, de exemplu, interfețele paralele pe 8 biți transmit un octet (8 biți) pe ciclu.
Interfețele paralele au, de obicei, un dispozitiv mai complex decât interfețele seriale, dar oferă o performanță mai bună. Performanța interfețelor paralele este măsurată în octeți pe secundă (octeți / sec; KB / s; MB / s).
Dispozitivul de interfețe seriale este mai simplu; dar randamentul lor este mai mic și eficiența este mai mică. Din moment ce comunicarea prin dispozitivul de serie nu este făcută octeți și biți, performanța lor este măsurată de biți pe secundă (biți / s, kbit / s, Mbit / s).
Programele sunt ordonate secvențe de comenzi. Scopul final al oricărui program de calculator este gestionarea hardware-ului. Software-ul și hardware-ul din computer funcționează în comunicare inextricabilă și în interacțiune continuă. Componența software-ului sistemului de calcul se numește configurație software. Nivelurile de software sunt un design piramidal. Fiecare nivel următor se bazează pe software-ul de niveluri anterioare.
Nivel de bază. Nivelul cel mai scăzut al software-ului este software-ul de bază. Acesta este responsabil pentru interacțiunea cu hardware-ul de bază. Software-ul de bază este inclus direct în echipamentul de bază și stocat în microcircuite speciale, numite dispozitive de stocare persistente (ROM). Programele și datele sunt scrise ("cusute") în jetoanele ROM-ului în stadiul de producție și nu pot fi modificate în timpul funcționării.
Nivelul sistemului. Nivelul sistemului este tranzitoriu. Programele care rulează la acest nivel asigură interacțiunea altor programe de sistem informatic cu programe la nivel de bază și direct cu hardware, adică efectuează funcții de "mediere". Din software-ul la acest nivel depinde în mare măsură de performanța întregului sistem informatic în ansamblu. Programele specifice responsabile cu interacțiunea cu anumite dispozitive se numesc drivere de dispozitive. O altă clasă de programe la nivel de sistem este responsabilă pentru interacțiunea cu utilizatorul. Este datorită faptului că primește ocazia de a introduce date în sistemul informatic, de a-și gestiona activitatea și de a obține rezultatul într-o formă convenabilă pentru el. Aceste instrumente software se numesc instrumente UI. Setul de software la nivelul sistemului formează nucleul sistemului de operare al computerului. Dacă computerul este echipat cu software de nivel sistem, acesta este deja pregătit să instaleze programe de nivel superior, să interacționeze cu instrumentele software și, cel mai important, să interacționeze cu utilizatorul.
Nivelul serviciilor. Software-ul acestui nivel interacționează atât cu programele la nivel de bază, cât și cu programele la nivel de sistem. Scopul principal al programelor utilitare (utilitare) este automatizarea activității de verificare, ajustare și configurare a sistemului informatic. În dezvoltarea și funcționarea programelor de utilitate există două direcții alternative: integrarea cu OS și funcționarea autonomă. În primul caz, utilitarul poate schimba proprietățile consumatorului programelor de sistem (făcându-le convenabile). În al doilea rând, utilizatorului i se oferă mai multe oportunități pentru setările personalizate.
Nivel aplicat. Programe de aplicație pentru a efectua sarcini specifice. Gama acestor sarcini este neobișnuit de largă - de la producție la învățătură creativă și distractivă.