Calculatoare - Informații mijloacele de prelucrare a
Figura 4.1. Structura calculatorului
Nucleul calculatorului este procesorul Ì. care definește realizată la această operație pas, efectuează înainte necesar și plasează rezultatul. Unitatea sa se numește unitatea logică aritmetică (ALU) Ì. Se efectuează operații aritmetice și logice și procesează semnalele de control separate. Tipul precizează operațiunile efectuate de unitatea de comandă (UC), generează semnalele de control adecvate. Funcția sa este de a defini funcționarea acestei etape, informații privind localizarea și transferul acesteia, rezultatul de plasare. Datele necesare pentru ALU sunt stocate în memorie, din care acestea sunt selectate în funcție de necesități sau salvate în. Algoritmul de prelucrare a informației, care determină tipul de operațiune care se efectuează în ALU este, de asemenea, stocate în memoria calculatorului unde este stocat ca un program.
memorie Ì - un dispozitiv pentru stocarea informațiilor inițiale, intermediare și finale, precum și a programelor sale de tratament.
Calculatoarele sunt două tipuri de memorie - unul operațional (PO) și externe.
RAM interacționează direct cu procesorul, este pus acea parte din datele și programele care sunt esențiale pentru procesorul la momentul actual. DO este un mai rapid și costisitoare, stochează o cantitate mult mai mică de informații în comparație cu memoria externă.
O Interface Devices Ì (Adesea menționată ca I / O) - este tot ceea ce este utilizat de calculator pentru a primi date și plotare rezultatele. Deoarece introducerea de date este cel mai adesea face cu tastatura, rezultatele sunt afișate pe ecran sau imprimate de la imprimantă. De fiecare dată când calculatorul primește sau ieșiri de date pe care le face acest lucru cu ajutorul unor dispozitive, numite periferice. Dintre toate dispozitivele IO, există una care poate fi izolat ca o componentă separată a calculatorului - este o memorie de disc. ,, unități optice flexibile dure - locul de depozitare cel mai convenabil.
Pentru hardware-ul a început să funcționeze, interacționa, au nevoie de unele de orientare, directivele cu privire la ce și cum să efectueze, în ce ordine, ce acțiuni pentru a efectua într-o situații de urgență (de urgență). Astfel de instrucțiuni conținute într-un program de calculator, care este sub forma unor coduri speciale stocate în memoria sa.
Astfel, pentru durata de viață a computerului necesită atât hardware și software (Fig.4.1).
software-ul Ì - un set de programe care să asigure funcționarea computerului. Există sinonim cu această definiție - software (SW).
Distinge software-ul de sistem, care este o completare necesară a mijloacelor tehnice pentru a asigura funcționarea corespunzătoare a acestora, precum și aplicațiile care vizează rezolvarea unor sarcini specifice utilizatorului cu utilizarea software-ului sistemului.
La rândul său, fiecare software de sistem informatic poate fi împărțit în două componente - sistemul de operare (OS) Ì și pachete software de sistem. Unele dintre programele software de sistem calculator necesar construit într-o mașină, și este în acea parte a calculatorului, care se numește o memorie read-only (ROM). Firmware-ul poate fi citit doar (spre deosebire de RAM) .Aceste programe de monitorizare a sistemului, asistență și servicii de programe de aplicații necesare, aceste programe sunt numite sistemul IO de bază (BIOS).
Termenul „Program“ Ì Este destul de larg, și are un număr de definiții. Preferința pentru o anumită definiție depinde de contextul în raport cu un instrument software specific, determinat de funcțiile care îi sunt atribuite. De exemplu:
Programul - o secvență de instrucțiuni, comenzi (operatori), care execută un calculator pentru a rezolva problema sau a programului - de obicei converti mesajul dintr-o formă simbolică de reprezentare la alta.
Programele de sistem model sunt un sistem de operare la nivel înalt.
Sistem de operare - un set de programe care interacționează, controlul social al resurselor informatice (sisteme) și procesele care utilizează aceste resurse în performanța aplicațiilor.
Funcții de bază OS:
- testarea (verificarea funcționării corecte) a hardware-ului;
- descărcați software-ul necesar în memoria RAM;
- decodarea și executarea comenzilor de la utilizator (tastatura) sau din memoria principală;
- gestiona toate dispozitivele și unitățile de calculator;
- alocarea de resurse de memorie;
- oferind oportunități de a lucra pe același calculator cu mai multe utilizatori;
- Software-ul de protecție împotriva influenței externe intenționat sau neintenționat;
- întrerupe serviciul în hardware-ul.
OS funcții în legătură cu un computer suficient de bine reflectată în expresia pe scară largă: „calculatorul funcționează în cadrul sistemului de operare“ În acest caz, un anumit computer comunică conceptul a sistemului de operare specific (același computer poate funcționa sub controlul mai multor sisteme de operare, dar la un moment dat - doar una dintre ele).
OS determină calitatea funcționării calculatoarelor, modurile de operare al calculatorului, experiența utilizatorului în rezolvarea diverselor probleme. Fiecare sistem de operare are numele său dat-o la compania-dezvoltator. De exemplu, pentru calculatoarele personale sunt următoarele cele mai frecvente: MS-DOS, UNIX, OS / 2, Windows 95, Windows 98, Windows NT-și altele.
Diferite sisteme de operare au cerințe diferite pentru specificațiile tehnice ale hardware-ului. Când selectați un anumit sistem de operare, în plus față de aceste cerințe, este necesar să se ia în considerare:
- modul de operare dorit - exclusiv, conceput pentru a deservi o singură sarcină; Multi-Access, proiectat pentru rezolvarea simultană a mai multor probleme; sprijin în timp real în timpul de procesare a proceselor de lucru efectiv; necesitatea de a lucra într-o rețea locală sau externă;
- scopul utilizării calculatoarelor - dezvoltarea de software, crearea de capacități suplimentare de servicii, crearea de aplicatii, munca de suport de calculator în acest domeniu, etc.
Programele de sistem extinde capabilitățile sistemului de operare, oferă de lucru de calculator în diferite moduri. De exemplu, unele de lucru de calculator într-un mod de regăsire, celălalt - în special modul de prelucrare a datelor. Fiecare dintre aceste calculatoare vor fi, cel mai probabil, propriul set de programe de sistem.
Programele de aplicație sunt concepute pentru a servi nevoile utilizatorilor specifici - operatori, ingineri, designeri, manageri. Prin urmare, ele sunt adesea numite utilizator.
Toate subiectele acestei secțiuni:
Informatică generale
Toate sistemele existente care sprijină dezvoltarea și starea de echilibru, trebuie să primească și să proceseze informațiile din exterior, în raport cu acestea, lumea. Caracteristici și caracteristică
Metodele de preparare și tipurile de informații inițiale
Sistemele informatice sunt acum utilizate pe scară largă, astfel încât metodele de utilizare și prezentare a informațiilor lor sunt foarte diverse. Fiecare IC are o sursă și
Indicatori și măsură cantitativă a informațiilor
Cât de mult aveți nevoie de informații? În general, considerat intuitiv: mai mult - cu atât mai bine! Cu toate acestea, nu este așa! De fapt, după conversia acestuia să fie transmise prin intermediul canalelor, și apoi mâner de încărcare
Funcția de comutare a unuia sau a două argumente
Luați în considerare unele dintre PF și cele două argumente. Tabel. 2.2 prezintă toate cele 4 funcții ale unui singur argument. Tabelul 2.2 x f0 (
expresii logice de conversie
Sinteza circuitelor combinaționale legate de transformările expresiilor logice. care conțin PF. Formula aici suficient de evident pentru PD LRF cuprinzând operarea disjuncție, conjuncția și Neg
elemente logice
Luați în considerare unele dintre elementele logice cu una și două intrări ale PD pune în aplicare una sau două argumente [11].
sisteme Numărul
În, sistemul general de numărulÌ este un set de metode și reguli pentru scrierea numerelor semne digitale. Există diverse notatii. Orice, Predná
Numerele de traducere de la un sistem la altul număr
Folosind un sistem binar de calculator presupune depășirea dificultăților suplimentare cauzate de necesitatea de a traduce de intrare în numerele de calculator în notație binară
Modalități de reprezentare într-un calculator de numere negative
Calculatoarele sunt larg răspândite trei moduri de reprezentare (codificare) a numerelor în înainte, înapoi și coduri suplimentare. Așa cum am menționat mai devreme, pentru stocarea unui binar
Prezentarea în date numerice de calculator
În matematică, două forme utilizate pe scară largă de numere de scris: natural și normal. Dacă forma naturală a numărului înregistrat în forma fizică naturală, de exemplu: 28759 - intact
Dezvoltarea de software de aplicație
Procesul de dezvoltare a unui program pentru o anumită sarcină este defalcat în următoarele sarcini: 1 Situația problemei. 2. Alegerea metodei de rezolvare a problemei și algoritmul de dezvoltare
limbaje de programare
Se crede acum că există patru niveluri de limbaje de programare: limbaje de mașini; limbaj orientat pe calculator; limbi algoritmice; limbi de a patra generație. limbi
concis Dicționar
+ALGORITMUL [algoritmul] instrucțiunea curentă care specifică procesul de calcul care duce de la date variabile inițiale la rezultatul dorit. Una dintre modalitățile înainte