Cursurile din domeniul Limbaje de Programare - pagina 4 din 11
Ingineria Sistemelor de Programe - Capitolul 2
Capitolul II Structuri complexe de date in ingineria programarii 1. Generalitati Variabilele utilizate in Limbajul C/C++, din punct de vedere al alocarii spatiului de memorie necesar sunt de doua feluri: variabile alocate in mod static si variabile alocate in mod dinamic. Variabilele alocate in mod static... citește mai departe
Baze de Date
1. Definitia IP: intelegem prin IP , aceea organizatie care are ca principala responsabilitate realizarea si distribuirea de servicii publice 2. Clasificarea IP: A Dupa nivelul de organizare : a. nivel central si b. nivel local a. nivelul central ca IP : Parlament, Presedentie, Guvern, ministerele Exista Ip : -... citește mai departe
Analiza multidimensională
Modelarea (multi)dimensională presupune generarea unui cub OLAP (hipercub/ cub multidimensional), cu ajutorul căruia se poate modela aspectul complex al unor activităţi desfăşurate. Activitatea modelată se va exprima cu ajutorul unor indicatori, ale căror valori vor depinde de o serie de parametrii ai activităţii,... citește mai departe
Fișiere în limbajul C
Capitolul I Fisiere in ingineria programarii in C 1.1 Generalitati Un fisier este o multime de informatii referitoare la o clasa de obiecte concrete sau abstracte. De exemplu, multimea informatiilor referitoare la angajatii unei societati comerciale constituie fisierul de personal, multimea informatiilor... citește mai departe
Comunicare în Mediile Electronice
1. Principii de comunicare 1.1 Organizarea unui discurs oral 1.1.1. Structura discursului public În cadrul unui discurs public – scris sau vorbit -, un bun control al structurii acestuia ajută vorbitorul să îşi urmareasca ideea centrala si modul in care urmeaza sa o sustina. In acelasi timp, auditorii vor... citește mai departe
Arhitectura calculatoarelor
1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată prelucrării datelor. Adesea, un SC este descris prin cele două subsisteme componente: hardware şi sistemul software. Partea hardware constă din toate componentele electronice... citește mai departe
Administrarea Sistemelor Linux
Scurt istoric În anul 1969, cercetătorii Kenneth Thompson şi Dennis Ritchie de la AT&T Bell Labs au început dezvoltarea unui sistem de operare numit UNIX, pe un calculator PDP7. Multe idei din UNIX au fost preluate dintrun sistem anterior, MULTICS. În 1972, sistemul a fost rescris în proaspătul născut limbaj de... citește mai departe
Procese Stochastice
Capitolul 1 Noţiuni preliminare Capitolul cuprinde noţiuni fundamentale din teoria probabilităţilor ce urmează a fi utilizate pe parcursul cursului: probabilitate, proces stochastic, martingal, timp de oprire. 1.1. Spaţiu de selecţie Definiţia 1. Fie Ω mulţimea tuturor rezultatelor posibile ale unui experiment... citește mai departe
BTI
ECHIPAMENTE PERIFERICE TASTATURA SCANNER MONITOR IMPRIMANTA MODEM MOUSE Rol şi funcţii Echipamente periferice de intrare/ieşire au rolul de a asigura comunicarea dintre unitatea centrală şi mediul exterior prin intermediul unor unităţi de interfaţă. Potrivit acestor funcţii, echipamentele periferice se pot... citește mai departe
ECDL
1. SISTEME DE CALCUL. GENERALITĂŢI. 1.1. Caracteristicile calculatoarelor digitale Calculatorul compatibil IBM-PC face parte din categoria microcalculatoarelor. Microcalculatoarele sunt calculatoare digitale care operează prin utilizarea numerelor. Nucleul unui calculator digital constă din milioane de comutatori... citește mai departe
CURS C++
Clasele - un nou tip de date Varianta 1 int x,y,z; void translat (int tx, int ty, int tz) { x+=tx; y+=ty; z+=tz; } Varianta 2 - Structuri struct coord_3D { int x,y,z; }; void translat (struct coord_3D *punct, int tx, int ty, int tz) { (*punct).x+=tx; (*punct).y+=ty; (*punct).z+=tz; } Varianta 3 -... citește mai departe
Limbajul SQL
Introducere Limbajul SQL (Structured Query Language) reprezintă, în prezent, unul dintre cele mai puternice limbaje structurate pentru interogarea bazelor de date relaţionale. Există un anumit grad de standardizare a limbajului SQL, mai multe sisteme de gestiune a bazelor de date recunoscând principalele... citește mai departe
Medii de Programare
CAPITOLUL 1. ELEMENTE DE LOGICĂ MATEMATICĂ ŞI ALGEBRĂ BOOLEANĂ 1.1. Calculul propoziţiilor 1.1.1. Noţiunea de propoziţie DEFINIŢIA 1.1. Se numeşte propoziţie un enunţ (un ansamblu de cuvinte cărora li s-a dat un sens) despre care se ştie că este sau adevărat sau fals, însă nu simultan şi una şi alta. Exemple de... citește mai departe
Programarea sistemelor informatice
Tema 1. Generalităţi. Noţiuni de bază. 1.1 Definire sistem informatic. Situaţia economică actuală prezintă o serie de caracteristici ce trebuiesc luate în consideraţie, deoarece impun o anumită politică a întreprinderilor. La etapa actuală nu mai există o creştere economică generală şi continuă, fiecare... citește mai departe
Programare modulară
Paradigme de programare: - programarea structurată – bazată pe Teorema de structură - programarea procedurală – bazată pe proiectarea de funcţii separate - programarea modulară – bazată pe alcătuirea de proiecte din mai multe fişiere - programarea orientată obiect – bazată pe moştenire şi polimorfism Un modul... citește mai departe
Bazele programării Matlab
1. Noţiuni generale Sistemul de programare MatLab (Matrix Laboratory) reprezintă un mediu interactiv de calcul a problemelor inginereşti şi ştiinţifice avănd ca un singur tip de date - matricea. Programele elaborate în mediul MatLab se salvează în fişiere cu extensia .m, numite M-fişiere. MatLab este dotat cu un... citește mai departe
Utilizarea Pachetului de Programe AutoCad
1. Generalitati Pachetul de programe AutoCAD este destinat proiectarii/desenarii cu precizie asistate de calculator (“Computer Aided Design” – CAD) si este produsul firmei americane AutoDesk. Este un instrument puternic, flexibil, usor de utilizat, fiind util desenatorilor si proiectantilor din diverse domenii... citește mai departe
Fundamente HTML
Orice document HTML incepe cu notatia <html> si se termina cu notatia </html>. Astfel de perechi de marcaje sau etichete (acolo unde sunt perechi) se numesc in literatura de specialitate TAG-uri. Prin conventie, toate marcajele HTML incep cu o paranteza unghiulara deschisa "<" si se termina cu o paranteza unghiulara... citește mai departe
Tipuri de modele utilizate în asistarea deciziei
Cele mai des utilizate tipuri de modele în cadrul procesului de adoptare a deciziilor în domeniul economic. Optimizarea problemelor în care intervin puţine alternative Optimizarea cu ajutorul unui algoritm– programare matematică Simularea Previziunea tabelele de decizie (pt. probleme uni- si... citește mai departe
Data mining
Data mining : un proces de extragere de informaţii noi din colecţiile de date existente. Principiul de funcţionare : Prelucrarea datelor referitoare la perioadele trecute pentru a evidenţia caracteristicile acestora şi a permite elaborarea unui model. Odată construit, modelul poate fi aplicat situaţiilor noi... citește mai departe
Programarea Aplicațiilor Windows în NET Framework
.NET Framework asigură şi uneltele şi tehnologiile necesare dezvoltării aplicaţiilor distribuite, atât Windows, cât şi Web, inclusiv servicii Web. Prin arhitectura sa .NET Framework asigură suportul necesar proceselor de compilare şi rulare, necesare dezvoltării aplicaţiilor .NET. În acest articol îmi propun să... citește mai departe
Vectori Java
- Colectie de variabile avand acelasi tip - Declararea vectorilor: tipData[] numeVector; - Crearea unui vector: - numeVector = new tipData[dimVector]; - tipData[] numeVector= new tipData[dimVector]; - Exemplu -> double[] myList = new double[10]; Initializarea unui vector: tipData[] numeVector = {valoare0,... citește mai departe
Organizarea informației în fișiere
Organizarea externă a datelorîn fişiere 1. Fişierul şi articolul 2. Moduri de acces la articole 3. Metode de organizare a fişierelor - Secvenţială - Relativă - Indexată - Selectivă - Multiindexată - Cu legături - Inversă etc. 4. Operaţii de intrare/ieşirela nivel de fişier Operaţii standard -... citește mai departe
Sisteme Informatice de Asistare a Deciziei
Clasificarea deciziilor dupa nivelul decizional - decizii strategice: determina obiectivele, resursele si politicile organizatiei - decizii tactice: sunt legate de urmarirea eficientei si a eficacitatii cu care sunt utilizate resursele, precum si a eficientei unitatilor operationale - decizii operationale:... citește mai departe
Programare Visual C++
VC ++ poate fi utilizat pentru a dezvolta programe pentru trei platforme Win32: Windows NT (pe procesoare multiple), Windows 95/98 si Win32s. Windows NT este un SO multifir (multithreaded ) pe 32 biti cu mediu grafic integrat si posibilitati de server avansate. A fost dezvoltat pentru a maximiza portabilitatea,... citește mai departe