Un program de calculator - o secvență de instrucțiuni. proiectat pentru a executa un dispozitiv de control al computerului. Cel mai adesea, imaginea programului este stocat ca executabil (un singur fișier sau grup de fișiere). Din această imagine, de obicei situat pe un disc, programul executabil în memorie poate fi construit software-ul încărcător. În funcție de context, luarea în considerare se poate referi, de asemenea, la programul de cod sursă.
Programarea sistemului există o definiție mai formală a unui program cum ar fi plasat în date de calculator RAM și coduri de calculator. executabil de către procesorul pentru a atinge un anumit scop. Sunt reliefate două caracteristici: fiind în memoria program și execuția acestuia de către procesorul.
Procesul de creare de programe pentru calculator se numește „programare“, iar persoanele implicate în această activitate se numesc programatori. La elaborarea programelor de penetrare adesea erori. Programul conține o eroare, în cazul în care o parte din datele pe care le oferă eșecuri, eșecuri sau rezultate incorecte.
Procesul de constatare și de stabilire bug-uri într-un program se numește depanare. Numărul de erori în programele care nu sunt de obicei cunoscute în prealabil. Prin urmare, cunoscut în prealabil lungimea de depanare. Programul (algoritmul) nu conține erori, în cazul în care dă rezultate corecte pentru toate datele valide.
Unele limbaje de programare vă permit să renunțe la compilarea preliminară a programului și traduce în instrucțiuni de cod mașină direct în timpul rulării. Acest proces se numește compilare dinamică, și permite o mai mare portabilitate între diferite platforme hardware și software, menținând în același timp multe dintre avantajele de compilare.
programe interpretativa care de regulă nu se aplică procesul de compilare și sunt interpretate de către sistemul de operare sau un program special de interpret, numite scripturi sau „scenarii“.
Codul sursă de programe de calculator în cele mai multe limbaje de programare constau dintr-o listă de instrucțiuni care descriu exact algoritmul prestabilit. O astfel de abordare este numită programare imperativă. Cu toate acestea, aplicate și alte metodologii de programare. De exemplu, descrierea caracteristicilor inițiale și dorite ale datelor prelucrate și furnizarea unei soluții adecvate algoritm de selecție specializate program interpret - o astfel de abordare este numită o programare declarativă. De asemenea, se aplică programarea funcțională și logică.
Cei mai mulți utilizatori de calculatoare folosesc programe concepute pentru aplicații specifice, cum ar fi pregătirea și manipularea documentelor. calcule matematice. de procesare a imaginii, și așa mai departe. n. software-ul corespunzător, numit programe de aplicații sau software de aplicație. Componentele de management ale unui sistem informatic și formarea mediului de aplicare presupune software-ul sistemului. cea mai importantă componentă a, care este sistemul de operare.
Vezi ce o „aplicație pentru calculator“ în alte dicționare:
Software de calculator - Cerere «Software» redirecționează aici. Cm. alte valori. Software-ul (pronunțat software-ul nu este recomandat [1] [2] [3], mai precis, nu este recomandată [4]), împreună cu informații despre hardware componentă majoră ... Wikipedia
Sistemul de gestionare a informațiilor de laborator, LIMS - 3.2.9 sistem de management al informațiilor de laborator, un (sistem de management al informațiilor de laborator, LIMS) LIMS: 1) Termenul LIMS acronim "Informații de laborator de management (management) sistem". Software pentru aplicații de calculator și ... ... Dicționar de termeni documentației normative și tehnice
Nokia 6131 - Nokia 6131 [1] Nokia Producător ... Wikipedia
Calculator - Acest termen, există alte utilizări, vezi Calculator (dezambiguizare) .. Modern Inginerie Calculator ... Wikipedia
Sistemul de management de locuri de muncă - sistem de management de activitate este o aplicație pentru calculator pentru alocarea sarcinilor între membrii organizației sau a unui grup. Ca grup, poate servi aceleași persoane. În acest caz, sistemul de management de locuri de muncă este ... ... Wikipedia
Calculatorul - Calculator Inginerie modernă: Dispozitivul electronic de calcul pentru a efectua operațiuni pe numere sau formule algebrice; (calculator lat.) Un program de calculator ce emulează o funcție de calculator. ... ... Wikipedia
tablă electronică - (alb bord engleză.). 1. mijloace de formare bazate pe tehnologia informatică, este un ecran mare sub forma unui ecran de computer, care pot interacționa cu tastatura sau un dispozitiv special sub forma unui mâner. 2. ... ... Noul dicționar de termeni și concepte metodice (teoria și practica predării limbilor)
- tânără familie modernă. Adulți și copii (+ CD-ROM). N. Yu. Sinyagina. Cartea într-o formă accesibilă prezintă materialul familiei tinere moderne: ce o familie tanara, care sunt motivele pentru obtinerea de oameni tineri căsătoriți, dedicate problemelor de interes din primii ani ... Citește mai mult Cumpărați 485 UAH (Ucraina numai)
- tânără familie modernă. Adulți și copii (+ CD-ROM). N. Yu. Sinyagina. Cartea într-o formă accesibilă prezintă materialul familiei tinere moderne: ce o familie tanara, care sunt motivele pentru obtinerea de oameni tineri căsătoriți, dedicate problemelor de interes din primii ani ... Mai mult Cumpărați acum pentru 341 de ruble