Cursurile din domeniul Limbaje de Programare - pagina 6 din 11

Programare în C

Primul program C #include <stdio.h> int main(void) { printf(“Salut!\n”); printf(“Iata primul program C!”); return 0; } Caracterele limbajului C Litere: ABCD … XYZ abcd … xyz Cifre: 01 2 3 4 5 6 7 8 9 Alte caractere: + - * / = ( ) { } [ ] < > ‘ “ ! # % & _ |^ ~ \ . , ; : ? Caractere spaţiu: blank,... citește mai departe

180 pagini Gratis Extras

Proiectare asistată pe calculator

MODIFICAREA NUMELUI SHEET-URILOR La deschiderea unui workbook EXCEL sheet-urile componente au denumirea implicita”Sheet1”, “Sheet2”, “Sheet3”, etc. Pentru a redenumi un sheet cursorul mouse-ului se pozitioneaza in dreptul sheet-ului a carui nume se doreste modificat (bara de nume a sheet-urilor amplasata in... citește mai departe

44 pagini Gratis Extras Preview

Sisteme Operare MS-DOS

CD Prescurtare de la CHDIR. Comandă care afişează numele directorului curent sau schimbă directorul curent. Pentru a schimba drive-ul curent, se scrie la prompt litera noului drive (urmată de ':') şi se apasă tasta Enter. Sintaxa: CD Afişează directorul curent de lucru. CD cale Face ca directorul specificat... citește mai departe

21 pagini Gratis Extras Preview

Limbaje de Programare

1. Definirea şi clasificarea limbajelor de programare Limba (DEX) – sistem de comunicare alcătuit din sunete articulate, specifice omului, prin care acesta îşi exprimă gândurile sau dorinţele. Noţiunea de limbaj: este definită ca un sistem pentru comunicare. Limbajele scrise folosesc simboluri (care sunt... citește mai departe

95 pagini Gratis Extras Preview

Societatea Informațională

1. Scurt istoric al Internetului. 1967-1968 apare ARPANET o reţea de calculatoare realizată de Advanced Research Project Agency care aparţinea Departamentului Apărării din S.U.A. Iniţial a fost o reţea de calcul dar deoarece utilizatorii ei au simţit nevoia să comunice şi ei prin această reţea (nu numai... citește mai departe

25 pagini Gratis Cuprins Extras Preview

Prezentarea noțiunii de limbaj de programare C++

Prezentarea noŃiunii de limbaj de programare Am văzut în secŃiunea precedenta cum pot fi reprezentaŃi algoritmii prin utilizarea pseudo codului sau a schemelor logice, insa prelucrarea automata a datelor presupune scrierea algoritmului intr-o forma ce poate fi înŃeleasă de calculatorul electronic. Algoritmii vor... citește mai departe

26 pagini Gratis Extras Preview

Sisteme Informatice Geografice Curs

1.1 Ce este GIS? Un Sistem Informatic Geografic, prescurtat SIG sau GIS (Geographic Information System) reprezinta un ansamblu de persoane, echipamente, programe, metode si norme avand ca scop capturarea, stocarea, veriflcarea, integrarea, analiza si vizualizarea datelor geografice. Elementele care definesc o... citește mai departe

51 pagini Gratis Extras Preview

Multimedia - Hipermedia

I.1. Terminologie. Multimedia, Hipermedia, Hipertext. Odată cu dezvoltarea tehnologiei globale au crescut cerinţele de informare şi învăţare rapidă şi implicit, s-au dezvoltat metodele de accesare a informaţiei. Accesarea cât mai rapidă a informaţiei s-a realizat de la început conform specificului minţii umane şi a... citește mai departe

27 pagini Gratis Extras Preview

Limbaj de Programare

Prin algoritm putem întelege o succesiune finita de operatii. Acesta presupune executarea unor calcule într-o anumita ordine. Putem considera ca un algoritm este o secventa finita de propozitii ale unui limbaj de descriere a algoritmilor. Fiecare propozitie a limbajului precizeaza o anumita regula de calcul, asa... citește mai departe

64 pagini Gratis Extras Preview

Baze de Date

Cap. 1 INTRODUCERE ÎN GESTIUNEA BAZELOR DE DATE 1.1 Introducere Sistemul de baze de date este, în esenţă, doar un sistem computerizat de păstrare a înregistrărilor. Baza de date însăşi poate fi privită ca un fel de cutie de umplere electronică – adică, un depozit sau un container pentru o colecţie de fişiere de... citește mai departe

169 pagini Gratis Extras Preview

Limbaje Formale și Automate

1 Introducere - organizarea unui compilator Un compilator este un program complex care realizează traducerea unui program sursă într-un program obiect. De obicei programul sursă este scris într-un limbaj de nivel superior celui în care este scris programul obiect. Structura generală pentru un compilator este:... citește mai departe

144 pagini Gratis Cuprins Extras Preview

Metode și Tehnici de Reprezentare a Cunoștințelor

Cele mai folosite metode şi tehnici de reprezentare a cunoştinţelor sunt cele bazate pe calculul simbolic: metode şi tehnici bazate pe logică (logica propoziţională, logica cu predicate de ordinul I), metoda regulilor de producţie, metode şi tehnici de reprezentare a cunoştinţelor structurate (reţele semantice,... citește mai departe

4 pagini Gratis Extras Preview

Caracteristici ale Limbajului HTML

Privire generală Inainte de a începe să analizăm natura limbajului HTML, trebuie să descoperim mai întâi de unde provine acesta. Începuturile sale le găsim în anul 1986, când odată cu existenţa a mii de programe de procesoare, de text, fiecare salvând datele în felul său, era aproape imposibilă crearea unui singur... citește mai departe

32 pagini Gratis Extras Preview

Sisteme de Gestiune a Bazelor de Date Relaționale

2.1. Definirea SGBDR SGBDR este un sistem software complet care implementeză modelul de date relaţional, precum şi cel puţin un limbaj relaţional. Teoria relaţională este un ansamblu de concepte ,metode şi instrumente care a dat o fundamentare riguroasă realizării de SGBDR performante. Paralela între conceptele... citește mai departe

9 pagini Gratis Cuprins Extras Preview

Sisteme de gestiune a bazelor de date

8.1. Conceptul de SGBD. Pentru a înţelege noţiunea de SGBD (Sistem de Gestiune a Bazelor de Date, în engleză – DataBase Management System), în contextul unui SBD (Sistem de Bază de Date), vom studia definirea, rolul şi evoluţia SGBD-urilor. a) Definirea unui SGBD SGBD este un ansamblu complex de programe care... citește mai departe

14 pagini Gratis Cuprins Extras Preview

Tehnici de Simulare

NOIUNI DESPRE SISTEME, MODELE, SIMULARE Cuvântul „simulare” deriv din latinescul „simulatio”, care înseamn capacitatea de a reproduce, reprezenta sau imita ceva. În matematic, termenul „simulare” a fost folosit pentru prima dat de ctre John von Neumann i S. Ulan în anii 1940-1944, cu ocazia cercetrilor... citește mai departe

98 pagini Gratis Extras Preview

Prezentare a Limbajului HTML

scrise paginile World Wide Web (WWW). Termenii "document HTML" şi "pagina Web" sunt sinonime. Hypertext reprezintă posibilitatea de a crea legături (în engleză - link) între diferite documente. Markup Language înseamnă "limbaj de etichetare". Atunci când se crează o pagină în format HTML, ea va avea, în mod... citește mai departe

68 pagini Gratis Cuprins Extras Preview

Limbajul Bazelor de Date Relaționale SQL

Limbajul bazelor de date relaţionale SQL Lecţia 13. Limbajul SQL. Funcţiile şi posibilităţile de bază. 13.1. SEQUEL/SQL SGBD System R Limbajul de interacţiune cu BD SQL a apărut la mijlocul anilor 70 şi a fost elaborat pe baza proiectului SGBD System R relaţionale experimentale. Denumirea primară a limbajului... citește mai departe

56 pagini Gratis Extras Preview

Curs PHP

Introducere Pentru multă lume, principala raţiune de a învăţa un limbaj precum PHP ar fi interacţiunea pe care o oferă cu bazele de date. In acest curs căutăm să explicăm cum se foloseşte PHP şi MySQL, pentru a memora informaţii pe Web şi cum includem toate astea pe site-ul Web. Pentru a parcurge acest curs sunt... citește mai departe

17 pagini Gratis Extras Preview

Abstractizarea Datelor. Clase și Obiecte

ABSTRACTIZAREA DATELOR. CLASE ŞI OBIECTE Concepte fundamentale Constructori şi destructori Pointrul this Pointeri la obiecte. Masive de obiecte Clase incluse Tipologia membrilor unei clase Transferul obiectelor în/din funcţii Pointeri de date şi funcţii membre Privilegii în sistemul de acces Modificatorul... citește mai departe

47 pagini Gratis Extras Preview

Supraîncărcarea operatorilor și funcțiilor

SUPRAÎNCĂRCAREA OPERATORILOR ŞI FUNCŢIILOR Supraîcărcarea funcţiilor independente şi a funcţiilor membre Aspecte generale şi restricţii pentru supraîncărcrea operatorilor Supraîmcărcarea operatorilor unari ++ şi –- Supraîncărcarea operatorilor binari Supraîncărcarea operatorului [] Supraîncărcarea... citește mai departe

34 pagini Gratis Extras Preview

Clase derivate. Moșteniri. funcții virtuale

CLASE DERIVATE.MOŞTENIRI.FUNCŢII VIRTUALE Derivarea claselor.Moşteniri Funcţii care nu se moştenesc integral Funcţii virtuale Derivarea claselor.Moşteniri Derivarea are ca obiectiv reutilizarea soft-ului prin folosirea unor funcţii deja scrise pentru clasele existente şi eliminarea redundanţei descrierilor, în... citește mai departe

16 pagini Gratis Extras Preview

Curs 8 - PHP

Preluare de date In PHP sunt integrate functii pentru conectarea, preluarea si manipularea datelor din SGBD –ul MySQL. Functia pentru conectarea la baza de date este mysql_connect(), functie ce accepta 3 parametrii de intrare, dupa cum urmeaza : hostname sau ip, username, password. Ex :... citește mai departe

3 pagini Gratis Extras Preview

Curs 7 - PHP

• Elemente introductive baze de date Aproape toate aplicatiile au nevoie de mijloace prin care sa stocheze sau sa prelucreze date. Lucurul cu fisierele, desi ofera un acces mai rapid, au anumite lipsuri, dintre care cel mai important este accesul simultan la acelasi fisier. O baza de date este o colectie de date... citește mai departe

8 pagini Gratis Extras Preview

Curs 6 - PHP

Pentru a incepe lucrul, trebuie mai intai sa deschidem fisierul, folosind functia fopen(), careia ii atasam un pointer (o variabila ce reprezinta conexiunea logica cu fisierul). <?php $handle = fopen("/home/rasmus/file.txt", "r"); $handle = fopen("/home/rasmus/file.gif", "wb"); $handle =... citește mai departe

2 pagini Gratis Extras Preview