datele in programare

3
Datele in programare Data este reprezentarea informatiei in interiorul calculatorului. Data elementara este caracterzata de identificator,valoare,atribut identificatorul -numele datei format din litere si cifre.Obs. la inceputul numelui sa nu fie o cifra. valoare-continutul zonei de memorie unde este stocata data. Domeniul de definitie al datei-multimea valorilor pe care le poate lua data in procesul de prelucrare. Atributele datei-sunt proprietati ale datelor care determina modul in care sistemul va trata datele. Tipul datei defineste apartenenta datei la o anumita clasa de date careia ii corespunde un anumit model de reprezentare interna. Clasificarea datelor in functie de: 1.momentul in care se produc in fluxul de informatie -date de intrare -date intermediare -date de iesire 2.in functie de valoare -date constante -date variabile 3.in functie de modul de compunere -date elementare -structuri de date 4.in functie de tip -date numerice(intregi,reale) -date logice(adevarat,fals) -date siruri de caractere("Ana are mere") Fisierul este o colectie de datw organizate ca o singura unitate. Tipul datei determina: -dimensiunea zonei de memorare alocata datei si se masoara in

Upload: justinadoi

Post on 30-Jan-2016

6 views

Category:

Documents


0 download

DESCRIPTION

Datele in Programare

TRANSCRIPT

Page 1: Datele in Programare

Datele in programare

       Data este reprezentarea informatiei in interiorul calculatorului.       Data elementara este caracterzata de identificator,valoare,atributidentificatorul -numele datei format din litere si cifre.Obs. la inceputul numelui sa nu fie o cifra.valoare-continutul zonei de memorie unde este stocata data.Domeniul de definitie al datei-multimea valorilor pe care le poate lua data in procesul de prelucrare.Atributele datei-sunt proprietati ale datelor care determina modul in care sistemul va trata datele.

        Tipul datei defineste apartenenta datei la o anumita clasa de date careia ii corespunde un anumit model de reprezentare interna.

Clasificarea datelor in functie de:1.momentul in care se produc in fluxul de informatie            -date de intrare            -date intermediare            -date de iesire 2.in functie de valoare            -date constante            -date variabile3.in functie de modul de compunere             -date elementare             -structuri de date4.in functie de tip             -date numerice(intregi,reale)             -date logice(adevarat,fals)             -date siruri de caractere("Ana are mere")       Fisierul este o colectie de datw organizate ca o singura unitate.

Tipul dateidetermina:-dimensiunea zonei de memorare alocata datei si se masoara in octeti.-operatorii care pot fi aplicati pe acea data-modul in care data este reprezentata in memoria interna(metoda de codificare in binar a valorii datei)Date numerice,logice,sir de caracter

In informatica, o variabila este o marime de un anumit tip de date care-si poate schimba valoarea de mai multe ori in timpul executiei unui program. (In momentul in care un program este compilat, iar compilatorul gaseste o linie pe care o interpreteaza ca declararea unei variabile, automat in memorie se va rezerva un spatiu de diferite dimensiuni. De obicei, memoria rezervata este de dimensiunile tipului declarat(integer, char, etc). Vom vedea mai tarziu ca dimensiunile depind de la tip la tip.)

Ce este o constanta ?Spre deosebire de variabile care se pot modifica pe parcursul rularii programului, constantele au

Page 2: Datele in Programare

o valoare fixa pe tot parcursul rularii. O constanta arhi-cunoscuta este PI care are o valoare fixa si nu si-o poate schimba deloc in timpul executiei.

Operatori  

1.)Operatori de atribuire a unei valori unei variabile

a<--b     pseudocod lui a i se atribuie valoarea b  ;  cod  a=b\

2.)Operatori matematici;

adunare + scadere - impartire (reala) / inmultire * ridicare la putere ** sau ^ modul mod impartire intreaga  div   ex 9 div 4=4

3.)Operatori relationali de comparatie;

= egalitayte < > diferit < mai mic > mai mare <= mai mic sau egal >= mai maresau egal

4.)Operatori concatenare

+ reuneste 2 siruri decaractere intr-unul singur  "buna" +" ziua"="buna ziua"

5.) Operatori logici

not (negare) schimba valoarea unui operand and( si logic) or(sau logic)