Ce este de programare, planeta informatică

Robot mașină de producție sau dispozitiv este controlat de om. Această persoană nu este necesar să aibă dispozitivul și nu-i dea comenzi una după alta, și într-un anumit fel se înregistrează succesiunea lor în memoria aparatului. Secvența de comenzi care definește activitățile calculatorului în condițiile date, este un program. Compilarea acestor programe - este programare - utilizat pe scară largă până în prezent activității umane.







Programul - un plan al artistului (de exemplu, un calculator) pentru a rezolva anumite tipuri de probleme. Pentru a face planul, logica importantă și alte moduri de gândire, cunoașterea condițiilor programului și posibilitățile interpretului, predicția posibilelor erori, precum și capacitatea de a scrie programe în executor limbaj simplu - un anumit limbaj de programare. Aceasta este cunoștințele de bază, competențe și abilități de programare.

De fapt, calculatoare (PC) se pot efectua numai comenzi simple, cum ar fi adăugarea de valori integrale, înlocuiți zero pe unitate, mutați unitatea de la o celulă la alta, etc. Dar aceste calculatoare efectua operațiuni cu astfel de viteză pe care noi, oamenii, și niciodată nu a visat. Și acest lucru este avantajul lor principal.







Toate programele, de fapt, datele de proces. În acest caz, conceptul de date pot fi interpretate în sens foarte larg. Cu toate acestea, ele sunt pentru computerele moderne sunt codificate set specific de zero-uri și altele. In interiorul masinii, programul este de lucru cu astfel de biți de date, dar programator modern, nu se poate vedea un astfel de „micime“ și să opereze familiare concepte umane: numere, siruri de caractere, obiecte, etc.

De multe ori, acesta este un program instalat pe un computer pentru a determina scopul său. Caracteristici de design pot merge la al doilea plan.

Masina din punctul de vedere al capacităților lor de prelucrare a datelor sunt universale (funcționează cu 0 și 1), iar persoana scrie echipa într-un limbaj de programare, care este mai mult decât îndeplinește abilitățile sale. Prin urmare, trebuie să existe un program intermediar pentru transformarea comenzilor dintr-un limbaj de programare în limbaj mașină. Și astfel de programe există sub formă de așa-numite compilatoare și interpreți. Ele sunt foarte diverse, deoarece există mai multe limbaje de programare, fiecare dintre care are propriul său compilator sau interpret. Cu alte cuvinte, calculatoare „vorbesc“ aproape întotdeauna în aceeași limbă, și programatori - în diferite limbi.

O varietate de limbaje de programare poate fi explicată prin varietatea de sfere de activitate umană, dezvoltarea istorică a tehnologiei informatice și a sistemelor de programare de dezvoltare de concurență, precum și o serie de alți factori.

În prezent, programarea a devenit tip comun de activitate umană.