Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro

Previzualizare curs:

Extras din curs:

CAPITOLUL 5

ELEMENTE DE PROGRAMARE –REALIZAREA PROGRAMELOR

5.1. Introducere

De-a lungul timpului, tehnicile şi metodele de programare a calculatoarelor au evoluat, începând cu programarea clasică, continuând cu cea structurată, trecând la programarea orientată pe obiecte şi la cea condusă de evenimente şi ajungând astăzi la modelul programării vizuale, implementat în majoritatea mediilor moderne de programare.

Diferenţele dintre aceste moduri nu se află în rezultatele furnizate de programe, ci în modul de concepere a programelor respctive Cu alte cuvinte, aceeaşi operaţie care se execută pe un sistem de calcul se poate realiza prin oricare dintre modelele amintite Diferă, în schimb, efortul necesar realizării programului care să rezolve problema, timpul consumat, viteza de execuţie.

Visual Foxpro, permite toate tipurile de programare prezentate anterior. Scopul acestui curs este de a prezentat acele minime elemente de care este nevoie pentru a realiza programe.

Dar ce este un program de fapt - Un program este o succesiune de instrucţiuni , realizate în conformitate cu regulile limbajului de programare folosit, care rezolvă o anumită problemă, îndeplineşte o anumită sarcină, printr-un algoritm. Până acum , când doream să obţinem ceva , fie alegeam o comandă dintr-un meniu, fie o tastam în fereastra de comandă , după care sistemul o executa imediat Acest mod de lucru , este un mod de lucru interactiv, folosit mai ales în etapa de concepere a sistemului informatic, pentru a construi şi depana diferitele elemente ale aplicaţiei. În schimb, un program permite gruparea comenzilor, eventual folosind şi instrucţiuni , şi executarea lor după aceea, prin lansarea programului. Programele sunt folosite ca şi părţi ale unei aplicaţii mai mari, părţi care se adaugă aplicaţiei respective (vom vedea acest lucru, la realizarea proiectelor).

Cum se lucrează cu un program - Va trebui să parcurgem mai multe etape pentru a obţine un program funcţional Aceste etape sunt :

- scrierea programului( editarea conţinutului acestuia ). Pentru asta , vom folosi editorul de texte al sistemului Visual Foxpro Aceste se porneşte fie din meniul File, cu opţiunea New şi selectarea categoriei Program , fie prin tastarea în fereastra de comandă a comenzii MODIFY COMMAND numeprogram.

- salvarea programului, lucru ce se poate realiza tastând CTRL +W sau alegând SAVE din meniul FILE Programul va fi depus într-un fişier cu extensia PRG.

- compilarea şi execuţia programului folosind comanda DO NumeProgram [WITH listaparametrii] sau alegând din meniul PROGRAM opţiunea DO. În această etapă , programul sursă ( cel cu extensia PRG) este convertit într-o formă pe care o poate interpreta şi executa Forma compilată este salvată pe disc, având extensia FXP.

Când se încheie execuţia unui program - Execuţia unui program se va opri în una din următoarele situaţii :

- la execuţia unei comenzi RETURN, CANCEL, QUIT.

- când se întâlneşte sfârşitul de fişier;

- când se întâlneşte o altă comandă DO , se porneşte noul program ( după execuţia noului program se revine în cel vechi şi se continuă de unde s-a rămas).

5.2. Elemente de limbaj

Vom prezenta mai departe elementele de limbaj de care avem nevoie pentru a putea realiza un program

5.2.1. Tipuri de date şi funcţii asociate.

Informaţiile din lumea înconjurătoare sunt prelucrate de sistemele de calcul ca şi date. Orice program lucrează cu date, ele fiind memorate în memoria externă a calculatorului după anumite formate Pentru fiecare dată este important modul de memorare (formatul fizic de reprezentare) cât şi semnificaţia acelor date. În funcţie de aceste elemente , sistemul ştie cum să controleze şi să acceseze acele date Aceste caracteristici ale unei date sunt precizate de tipul de date.

Orice limbaj de programare , inclusiv Visual Foxpro, conţine mai multe tipuri de date ce pot fi folosite Utilizatorul , atunci când lucrează cu date , fie într-o bază de date (tabel) , fie în program prin intermediul variabilelor , trebuie să precizeze tipul de date al acelor valori. Prin acest lucru se precizează domeniul de valori posibile ale unui câmp al unui tabel sau al unei variabile

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
49 pagini
Imagini extrase:
49 imagini
Nr cuvinte:
12 585 cuvinte
Nr caractere:
66 853 caractere
Marime:
104.38KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
lector Runceanu Adrian
Sus!