C, XML, XSL

Curs
9/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 13 în total
Cuvinte : 3709
Mărime: 76.61KB (arhivat)
Cost: Gratis

Extras din document

Exista o probabilitate destul de mare ca după citirea a n articole, toate cu acelaşi subiect, al n+1-ulea sa poate fi parcurs cu ochii închişi. In general, abordări diverse pot avea multe aspecte comune, deşi subiectul pare inepuizabil. Se poate sa fie si cazul celor care citesc acest articol, dar sper sa fie cel mult al n-ulea, încercând sa afle cat mai multe despre C# si NET Framework. In acest articol voi vorbi despre tipuri de date in C#. Consider ca orice limbaj nou de programare poate fi mai uşor de înţeles atunci când este comparat cu un set de limbaje deja familiare.

3.1.1 Let's

Având în gând celebra formula a lui Niklaus Wirth, "Algorithms + Data Structures = Programs", as spune ca orice discuţie asupra unui limbaj de programare X trebuie sa înceapă prin descrierea tipurilor de date pe care X le pune la dispoziţie programatorilor pentru crearea de aplicaţii.

In NET Framework (si implicit in C#) exista tipuri fundamentale si tipuri auxiliare de date.

3.2 Tipuri fundamentale

Să ne imaginam modelul obiectual al NET Framework.

Fig. 3.2

Tipurile fundamentale de date in C# (Visual Basic NET, etc.) nu sunt decât imagini ale Common Type System, astfel încât sa fie permisa interoperabilitatea cross-language: un tip de data definit in C#, spre exemplu, poate fi utilizat in orice alt limbaj compatibil NET Framework. În momentul execuţiei, un tip de data C# devine practic un tip din Common Type System. In NET Framework exista trei tipuri fundamentale de date: tipuri primitive, tipuri referinţă si tipuri valoare.

3.3 Tipuri primitive

Sunt numite astfel deoarece sunt folosite frecvent. Compilatorul permite manipularea lor cu o sintaxa simplificata: asociază fiecărui tip primitiv tipul corespunzător descris in Base Class Library. Un programator nu poate sa definească un tip de data primitiv deoarece nu poate sa îşi definească propriile tipuri ca fiind din Base Class Library

Preview document

C, XML, XSL - Pagina 1
C, XML, XSL - Pagina 2
C, XML, XSL - Pagina 3
C, XML, XSL - Pagina 4
C, XML, XSL - Pagina 5
C, XML, XSL - Pagina 6
C, XML, XSL - Pagina 7
C, XML, XSL - Pagina 8
C, XML, XSL - Pagina 9
C, XML, XSL - Pagina 10
C, XML, XSL - Pagina 11
C, XML, XSL - Pagina 12
C, XML, XSL - Pagina 13

Conținut arhivă zip

  • C, XML, XSL.doc

Alții au mai descărcat și

Baze de date - gestionarea cărților într-o bibliotecă

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Medii de programare vizuală (JAVA) - evidența autovehiculelor înmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Arhitectura calculatoarelor - configurația hardware a unui PC compatibil IBM

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

Sistemul Dinamic de Rutare a Pachetelor

CAPITOLUL 1 PREZENTARE GENERALĂ Această secţiune prezintă o imagine de ansamblu asupra sistemului dinamic de rutare a pachetelor (DPRS) şi...

Sistem informatic pentru gestiunea unei librării

I. Prezentarea sistemului informatic I.1. Descrierea generală a sistemului informatic Scopul aplicației ce urmează a fi proiectată este acela de...

Subsistem Informatic Privind Evidența Fondului de Cărți în Bibliotecă

INTRODUCERE J. C. Levinson sublinia că cei care studiază “cu asiduitate proprii clienţi, clienţii concurenţei şi clienţii întregului lor domeniu...

Probleme Rezolvate Oracle

I. SISTEME DE GESTIUNE A BAZELOR DE DATE 1. Facultăţi Se dă următoarea structură de fişier: Denumire C,20 (Denumirea facultăţii) Localitate...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Te-ar putea interesa și

Modelarea aplicațiilor financiar contabile

SISTEME INFORMAŢIONALE FINANCIAR-CONTABILE Modelarea aplicaţiilor financiar-contabile utilizând tehnici moderne de programare 1.1. Structura...

Elaborarea a unei Pagini Web

INTRODUCERE Ca şi altele tehnologii “mari”, reţeaua mondială de calculatoare INTERNET se datorează naşterea sa “războiului rece”, în acel timp a...

Interfață utilizator universală pentru dispozitive wireless - sincronizare dispozitive

1. Introducere Ideea de baza a proiectului a pornit de la necesitatea omului de a fii tot timpul informat. Astfel daca initial existau...

Comerț electronic B2B - sistem de asistență

Introducere La momentul actual Internetul a devenit una din cele mai importante şi de bază caracteristici ale societăţii omeneşti. Internetul a...

Comerțul Electronic în Noua Societate Informațională

„Orice afacere în ziua de astăzi concurează în două lumi: o lume fizică cu resurse pe care managerii pot să le vadă şi să le atingă şi o lume...

XML și Microsoft Office

1 Nevoia de XML Principalul inconvenient pe care il aveau pana acum programele de tip office era incompatibilitatea documentelor unuia cu...

Standarde Asociate XML

XML este un meta-limbaj specificat pe doua niveluri diferite: standardul XML propriu-zis si aplicatiile XML. Este un limbaj pentru descrierea si...

Gestiunea produselor pentru tablete

1. Introducere Gestiunea produselor reprezintă o necesitate în orice activitate comercială. Fie că vorbim despre activități desfășurate în...

Ai nevoie de altceva?