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 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 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
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"
- not (negare) schimba valoarea unui operand
- and( si logic)
- or(sau logic)
-
Niciun comentariu:
Trimiteți un comentariu