Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro

Curs
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 49 în total
Cuvinte : 12585
Mărime: 104.38KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: lector Runceanu Adrian

Extras din document

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

Preview document

Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 1
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 2
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 3
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 4
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 5
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 6
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 7
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 8
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 9
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 10
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 11
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 12
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 13
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 14
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 15
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 16
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 17
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 18
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 19
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 20
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 21
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 22
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 23
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 24
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 25
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 26
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 27
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 28
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 29
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 30
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 31
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 32
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 33
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 34
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 35
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 36
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 37
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 38
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 39
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 40
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 41
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 42
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 43
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 44
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 45
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 46
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 47
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 48
Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro - Pagina 49

Conținut arhivă zip

  • Capitolul 5 - Elemente de Programare - Realizarea Programelor - FoxPro.doc

Alții au mai descărcat și

Conectarea Memoriei de Tip ROM și RAM la Microprocesor

Scopul lucrării: Elaborarea schemelor structurală şi electrică pentru conectarea memoriei de tip ROM şi RAM la microprocesorul Intel 8086. 1....

Arhitectura Calculatoarelor - Configuratia Hardware a unui P.C. Compatibil I.B.M.

CAPITOLUL I CONFIGURATIA HARDWARE A UNUI P.C. COMPATIBIL I.B.M. Configuratia unui PC compatibil IBM Introducere Au trecut mai bine de doua...

SGBD-ul și Bazele de Date ORACLE

Cap1. SISTEME DE GESTIUNE A BAZELOR DE DATE - SGBD 1.1. Conceptul de SGBD. Pentru a înţelege noţiunea de SGBD (Sistem de Gestiune a Bazelor de...

Curs IT

1. HARDWARE (HARD): Reprezinta totalitatea componentelor materiale ale unui sistem informatic. 2. SOFTWARE (SOFT): Reprezinta totalitatea...

Retele de Calculatoare

1. Calculatorul electronic De-a lungul istoriei,omenirea a folosit suporturi fizice pentru a-si exprima ideile,pentru a le vizualiza , a se putea...

Prezentarea Sistemului Fox Pro

Elementele de baza ale sistemului FoxPro Principalele elemente ale mediului FoxPro sunt: Bara de meniuri Fereastra de comanda Elementele de...

Configurare Bios

Dupa ce am conectat la priza de curent alternativ atit calculatorul cit si monitorul apasam pe butonul de pornire a calculatorului si apoi pe...

Ai nevoie de altceva?