Structuri de date de tip listă

Proiect
8/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 30 în total
Cuvinte : 6214
Mărime: 33.65KB (arhivat)
Publicat de: Cezar Sîrbu
Puncte necesare: 6
proiect informatica - structuri de date de tip lista

Extras din proiect

Notiuni de date

Principalele tipuri de date ale limbajului PASCAL sunt:

- integer {construit din numere intregi} ;

- boolean {valorile TRUE(adevarat) si FALSE(fals);

- real {numerele cu parte fractionara} ;

- char {setul de caractere al sistemului de calcul).

Programatorul arte posibilitatea definirii unor noi tipuri.Un tranzistor poate conduce sau nu un curent electric.Se spune ca un dispozitiv cu doua stari memoreaza o cifra liniara sau un bit.

Codurile de caractere sunt codul ASCII si codul EBCDIC .

Unul dintre marile avantaje ale unui limbaj de programare de nivel inalt, cum este limbajul PASCAL ,ar putea gestiona in mod real caractere sau numere si nu sabloanede biti.

Vocabularul limbajului Pascal

Elementele care constituie vocabularul acestor limbaje sunt:

Setul de caractere,identificatori,operatori,separatori,comentarii.

Setul de caractere

Limbajul Pascal nu face distinctia intre literele majuscule si cele

minuscule (de exemplu:Da,da,dA,DA reprezinta aceeasi informatie in limbajul Pascal).

Identificatori

Prin identificatori intelegem o succesiune de litere,cifre si caracterul_(underscore)

exemple

a aha vali t SORin

xYb InDex auxil tlt2t3 sTeLiAN

x_1 numitor Andr eMil Ion_sOfIA

Operatori,separatori,comentarii

Cu ajutorul simbolurilor speciale se definesc:operator de atribuire,operator de indici,comentariu.

Tip operator Pascal

Atribuire :=

Indici [,]virgula se foloseste cind sunt mai multi indici

comentariu {}sau(* *)

Tipuri de date standard

Datele vehiculate in dialogul om-calculator,fie ca sunt constante,fie ca sunt variabile, pot fi de urmatoarele cinci tipuri de baza:tipul intreg(numere intregi),tipul real(numere reale),tipul alfanumeric(sir de caractere),tipul boolean(logic),tipul pointer si tipul enumerare.Aceste categorii de date sunt numite tipuri simple , in opozitie cu tipurilr structurate.

Constante

Asa cum am afirmat,constantele sunt informatii care se autodefinesc,spatiul de memorie necesar pastrarii lor fiind rezervat si gestionat de mediul de programare.

Constante numerice de tip intreg sunt numere intergi in sensul matematic cunoscut.

Exemple

0 +0 -0

3 +3 -3

950 -4567 +43

Limbajul Pascal standard accepta numere intregi din intervalul

[-32768;32767)

Constante numerice de tip real

Numerele reale se scriu apelind la exponenti ai bazei(asa numita scriere stintifica a numerelor reale).De pilda, putem reprezenta constanta reala 19.55 in nenumarate moduri:

Preview document

Structuri de date de tip listă - Pagina 1
Structuri de date de tip listă - Pagina 2
Structuri de date de tip listă - Pagina 3
Structuri de date de tip listă - Pagina 4
Structuri de date de tip listă - Pagina 5
Structuri de date de tip listă - Pagina 6
Structuri de date de tip listă - Pagina 7
Structuri de date de tip listă - Pagina 8
Structuri de date de tip listă - Pagina 9
Structuri de date de tip listă - Pagina 10
Structuri de date de tip listă - Pagina 11
Structuri de date de tip listă - Pagina 12
Structuri de date de tip listă - Pagina 13
Structuri de date de tip listă - Pagina 14
Structuri de date de tip listă - Pagina 15
Structuri de date de tip listă - Pagina 16
Structuri de date de tip listă - Pagina 17
Structuri de date de tip listă - Pagina 18
Structuri de date de tip listă - Pagina 19
Structuri de date de tip listă - Pagina 20
Structuri de date de tip listă - Pagina 21
Structuri de date de tip listă - Pagina 22
Structuri de date de tip listă - Pagina 23
Structuri de date de tip listă - Pagina 24
Structuri de date de tip listă - Pagina 25
Structuri de date de tip listă - Pagina 26
Structuri de date de tip listă - Pagina 27
Structuri de date de tip listă - Pagina 28
Structuri de date de tip listă - Pagina 29
Structuri de date de tip listă - Pagina 30

Conținut arhivă zip

  • Structuri de Date de Tip Lista.doc

Alții au mai descărcat și

Arhitectura calculatoarelor

I. Arhitectura calculatoarelor 1. Scurt istoric Momentul iniţial al istoriei calculatoarelor este, de obicei legat de numele matematicianului...

Funcții recursive - Turbo Pascal

CUVÂNT ÎNAINTE Acest proiect la informatica consta în prezentarea în limbajul de programare Turbo Pascal a unei probleme ce îsi propune sa...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Curs IT

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

Asamblorul inline Borland Pascal

Acest paragraf trateaza scrierea de cod asamblare in interiorul unui program pascal. In cele ce urmeaza, cunostintele teoretice vor fi introduse...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Programare pe Obiecte

S-a observat ca un obiect real este caracterizat de o structura, proprietati si de functionalitate. În POO obiectul este alcatuit dintr-o...

Te-ar putea interesa și

SDD - structură site web

1. Introducere a.Obiectivul problemei Proiectul constă în realizarea unui program care să implementeze structurile de lista, arbore binar de...

Structuri de date - gestiunea activității unei asociații studențești

1. Introducere Proiectul constă în realizarea unui program care are ca scop gestiunea unui magazin de vinuri, în vederea regăsirii...

Sortarea Datelor

1.Introducere Aceasta aplicatie creata în Microsoft Visual C++ 2005 are ca obiectiv gestionarea produselor si a cumparatorilor din cadrul unei...

Gestiunea Stocului de Produse al Unui Magazin folosind Limbajul C

GESTIUNEA STOCULUI DE PRODUSE AL UNUI MAGAZIN 1. Introducere Obiectivul proiectului: este acela de a rula comenzi care prelucrează date aflate...

Algoritmi și Structuri de Date

Sistem informational = ansamblu de elemente interconectate si interconditionate între ele în vederea realizarii unui scop; este un ansamblu de...

Media aritmetică

Prezentarea tipului de date abstracte numit lista In domeniul calculatoarelor o lista inlantuita este una dintre structurile de date fundamentale...

Structuri de Date și Analiza Algoritmilor

8. Arbori 8.1. Arbori generalizaţi 8.1.1. Definiţii În definirea noţiunii de arbore se porneşte de la noţiunea de vector. Fie V o mulţime având...

Algoritmi și Structuri de Date

Modulul 0. Alocare dinamica in limbajul C Capitolul 0. Pointeri si alocare dinamica. Tipul de date struct 0.1 Pointeri si alocare dinamica O...

Ai nevoie de altceva?