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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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