Structura generalizată a euromus-stadopediei

Principalele caracteristici și aplicații ale calculatoarelor din diferite clase

Definiția. Calculator (computer electronic) - un set de instrumente tehnice și software concepute pentru a automatiza pregătirea și rezolvarea sarcinilor utilizatorului.







Utilizatorul înțelege persoana în interesul căreia se efectuează procesarea datelor pe computer.

Definiția. Arhitectura unui computer este o ierarhie pe mai multe niveluri a hardware-ului și a software-ului, din care este construit un computer. Fiecare dintre niveluri permite o construcție și o aplicare multivariată.

În Fig. 1 este o diagramă bloc generalizată a unui computer.

Structura generalizată a euromus-stadopediei

Fig. 1. Schema bloc generalizată a unui computer.

Principiul de funcționare al unui calculator convențional poate fi considerat o copie a procesului obișnuit de calcul, de exemplu, folosind un calculator.

1. Definirea și specificarea ordinii de calcule.

2. Setarea datelor sursă.

3. Efectuarea calculelor (pentru obținerea rezultatelor intermediare).

4. Obținerea rezultatului final.







Baza de funcționare a oricărui computer sunt două concepte fundamentale în tehnologia informatică:

1. Conceptul algoritmului.

2. Principiul gestionării programelor.

Definiția. Algoritmul este o secvență definită în mod unic de acțiuni care constau în operațiuni definite formal pe datele inițiale, care conduc la o soluție pentru un anumit număr de pași.

1. Discretența algoritmului (acțiunile sunt efectuate în pași, iar informațiile în sine sunt discrete).

2. Determinism (indiferent de câte ori același algoritm nu este implementat pentru aceleași date - rezultatul este același).

3. Masa (algoritmul "rezolvă problema" pentru diferite date inițiale dintr-un set admisibil și oferă întotdeauna rezultatul corect).

Programul. Descrierea algoritmului în orice limbă.

Principiul gestionării programelor a fost formulat pentru prima dată de matematicianul și fizicianul maghiar John von Neumann în 1946.

Principiul gestionării programelor include mai multe principii arhitecturale și funcționale:

1. Orice algoritm este reprezentat sub forma unei anumite secvențe de cuvinte de comandă - comenzi. Fiecare comandă individuală definește un pas simplu (singur) de transformare a informațiilor.

2. Principiul transferului condițional. În procesul de calcul, în funcție de rezultatele intermediare obținute, este posibilă o tranziție automată la o anumită secțiune a programului.

3. Principiul comenzii stocate. Comenzile dintr-un computer sunt prezentate în aceeași formă codificată ca orice date și stocate în aceeași memorie de acces aleatoriu. Aceasta înseamnă că, dacă vă uitați la conținutul memoriei, atunci fără nici o comandă, nu puteți distinge între date și comenzi. În consecință, orice comenzi pot fi tratate în principiu ca date (informația într-un calculator nu este o reprezentare, ci o modalitate de utilizare a acesteia).

4. Principiul codării binare.

5. Principiul ierarhiei dispozitivelor de stocare.







Articole similare

Trimiteți-le prietenilor: