Curs / Limbaje de Programare / Facultate
Cap. I ELEMENTE DE TEORIA BAZELOR DE DATE 1.1 Scopul şi obiectivele organizării datelor Organizarea datelor ocupă un loc important în proiectarea sistemelor informatice. Organizarea datelor presupune: - definirea, structurarea, ordonarea şi gruparea datelor în colecţii de date...
Laborator / Limbaje de Programare / Facultate
Exerciţii de rezolvat Fie baza de date Editura, care are în componenţă următoarele tabele: Carte (isbn, titlu, tip) Scriitori (cnp, nume) Autori (cnp,isbn) Tipul, semnificaţia şi constrângerile impuse asupra fiecărui câmp sunt următoarele: - isbn – caracter(20)- reprezinta ISBN-ul...
Curs / Limbaje de Programare / Facultate
Definiţii Proiectarea reprezintă un sistem coerent de activităţi mintale şi tehnice care au ca scop elaborarea documentaţiei de realizare a unui produs care trebuie să răspundă unor cerinţe social-economice. La modul general, un produs poate fi de tip “hard” sau “soft”. Prin modul de...
Curs / Limbaje de Programare / Facultate
Comanda subplot permite afişarea in aceeaşi fereastra a mai multor grafice sau tipărirea acestora pe aceeaşi coala de hârtie. Tastând subplot(m,n,p) fereastra figure este partiţionata intr-o matrice m x n de grafice mai mici si selectează graficul cu index p ca grafic curent. Graficele...
Curs / Limbaje de Programare / Facultate
MATLAB lucreaza fie in modul linie de comanda, caz in care fiecare linie este prelucrata imediat si rezultatele sunt afisate, fie utilizand programe scrise in fisiere. Fisierele care contin instructiuni MATLAB se numesc fisiere M sau M-files, intrucat au extensia .m. Un fisier M poate...
Laborator / Limbaje de Programare / Facultate
Sisteme de ecuaţii liniare. Elemente de grafică 1. Ecuaţii matriciale Fie ecuaţiile matriciale A*X = B , respectiv, Y*A = B . Din algebra liniară ştim că soluţiile acestor ecuaţii sunt: X = A-1*B, respectiv, Y = B*A-1. Comenzile MATLAB corespunzătoare sunt: X = inv(A)*B, respectiv, Y...
Laborator / Limbaje de Programare / Facultate
Obiective - Cunoaşterea capabilităţilor instrucţiunilor SELECT - Executarea unor instrucţiuni SELECT de bază - Cunoaşterea diferenţelor dintre instrucţiunile SQL şi comenzile SQL*Plus - Limitarea numărului înregistrărilor returnate de o interogare - Sortarea înregistrărilor...
Seminar / Limbaje de Programare / Facultate
1. Obiectul cursului 2. Cerinţe a. 50% teorie b. 50% laborator Minim 5 la ambele 3. Bibliografie 1. [Niţchi07] Elemente de baze de date şi programarea aplicaţiilor în economie, Risoprint 2007, Ediţia 2-a. 2. [Bott03] Bott, E., Leonhard, W., Microsoft Office XP, Ed. Teora,...
Seminar / Limbaje de Programare / Facultate
(AI.1) 1. OBIECTIVELE APLICAŢIEI Obţinerea de informaţii privind existentul în stoc, intrările şi ieşirile de materii prime şi materiale, cantitativ şi valoric, înregistrarea în contabilitate a operaţiilor respective. Utilizarea informaţiilor respective în procesul de fundamentare a...
Laborator / Limbaje de Programare / Facultate
1. Se definesc vectorii linie v1=[1,3,5,7,9] şi v2=[7,3,8,1,-2]. Să se calculeze v1+v2, v1-v2, v1*v2T, v1.*v2. Program: %lucru cu tablouri si matrici clc,clear v1=[1,3,5,7,9] v2=[7,3,8,1,-2] vs=v1+v2 vd=v1-v2 v2T=v2' vim=v1*v2T vit=v1.*v2 Rulat: v1 = 1 3 5 7 9 v2 = 7 3 8...
Laborator / Limbaje de Programare / Facultate
1. Programare liniarã 3 tipuri de cozonaci C1, C2 şi C3 contin 3 incrediente principale: nucã M1, stafide M2 şi rahat M3. Beneficiile unitare, consumurile specifice şi disponibilul de materii prime se dau in tabelul urmãtor: Produse Consumuri specifice Disponibil C1 C2 C3 M1 1 2...
Laborator / Limbaje de Programare / Facultate
/*Sa se genereze o matrice patratica de dimensiune n cu elementele 1,2...,n*n asezate in unghi drept. |1 4 9 16| Exemplu pentru o matrice de dimensiune 4: |2 3 8 15| |5 6 7 14| |10 11 12 13|*/ #include <iostream.h> #include <iomanip.h> #include <conio.h> int **CreareMat(int n)...
Laborator / Limbaje de Programare / Facultate
//SE DAU N NR. REALE a1,..,aN.Sa se det coeficientii polinoamelor P(x) si Q(x) //a.i. P(x)/Q(x)= 1/(x-a[1])+1/(x-a[2])+...+1/(x-a[n]) #include<iostream.h> #include<CONIO.H> void coef_p(int n,float a[3],float q[3],float p[3]) { p[0]=0; q[0]=1; for(int i=0;i<n;i++) { q[i+1]=1;...
Curs / Limbaje de Programare / Facultate
EXTENSII ALE LIMBAJULUI C++ A. Operaţii de intrare-ieşire specifice limbajului C++ I. Noţiuni teoretice Limbajul C++ furnizează o bibliotecă standard iostream care permite citirea şi scrierea din şi în fişiere precum şi de la şi la intrarea şi ieşirea standard. Pentru a folosi aceste...
Laborator / Limbaje de Programare / Facultate
Laborator 1 Probleme propuse 1. Să se realizeze un program pentru o agendă telefonică permiţând gestionarea unor persoane, a adreselor lor şi a numerelor de telefon. Operaţiile care vor fi realizate sunt: -adaugarea unei persoane; -eliminarea unei persoane; -căutarea numărului de...