Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Informatică
Programul de studii: Informatică - linia de studiu română
Limba de predare: Română

SYLLABUS

I. Date generale
Codul	Disciplina	
MID0025	Modelare şi simulare	

Semestrul	Ore: C+S+L	Categoria	Statutul	
6	2+0+2	specialitate	opţională	

II. Cadre didactice cu norma de bază în Universitate
Numele şi	Titlul	Gradul	Catedra	Tipul activităţii	
prenumele	ştiinţific	didactic		C	S	L	
FRENTIU Militon	Dr.	Prof.	Limbaje şi Metode de Programare	*			

Cadre didactice asociate
Numele şi	Titlul	Instituţia	Tipul	Tipul activităţii	
prenumele	ştiinţific		postului	C	S	L	

III. Obiectivele disciplinei
- Asimilarea Simularii ca metoda de studiere a fenomenelor reale;
- Formarea unor deprinderi de rezolvare a problemelor prin simulare.	

IV. Conţinutul disciplinei
1. Obiectul simularii.
2. Numere aleatoare.
3. Modele de simulare. Simularea discreta si continua.
4. Verificarea si validarea modelelor de simulare.
5. Exemple practice de simulare.
6. Cozi de asteptare.
7. Limbaje de simulare. Limbajul HSL.

V. Bibliografie
1. ARSHAM H., Systems Simulation: The Shortest Path from Learningto Applications, http://www.ubmail.ubalt.edu/~harsham/simulation/sim.htm 
2. BALCI, O., Validation, Verification, and Testing Techniques throught the Life Cycle of a Simulation Study, Annals of  Operations Research, 1994, no.12, pp.1-49
3. BLAGA P., Statistica prin MATLAB, Presa Universitara Clujeana, 2002.
4. DODESCU Gh., Simularea sistemelor, Ed.Militara, Bucuresti
5. RACEANU, E., Limbaje de simulare, Ed.Militara, Bucuresti, 1981
6. SANDERSON D.P., R.SHARMA, R.ROZIN, and S.TREU, The Hierarchical Simulation Language HSL: A Versatile Tool for Process-Oriented Simulation, ACM Trans.on Modeling and Computer Simulation, Vol.1, no.2, 1991, pp.113-153
7. STATE, L., J.POPESCU, Modele probabiliste in Inteligenta Artificiala, Litog. Univ. Bucuresti, 1979.
8. VADUVA I., Modele de simulare cu calculatorul, Ed. Tehnica, Bucuresti 1977.

VI. Tematica activităţilor didactice pe săptămâni
C1 Obiectul simularii. Concepte fundamentale
C2  Numere aleatoare. Generatoare pentru repartiţiile clasice
C3  Tipuri de simulare
C4  Când e utilă simularea? Exemple de simulare
C5  Simulare discretă
C6  Etapele simulării
C7  Verificarea şi validarea simulării
C8  Validarea datelor. Metode statistice necesare în simulare
C9  Calibrare. Analiză senzitivă.
C10 Limbajul HSL
C11 Exemplu de program de simulare  HSL
C12 Evoluţia istorică a limbajelor de simulare
C13 Metode Monte-Carlo
C14 Concluzii

Teme laborator
(în paranteze se specifică săptămâna în care se predă programul)
I – Numere aleatoare
1. Numere aleatoare uniform distribuite. Gruparea datelor (S2)
2. Numere aleatoare cu repartitia N(0,1) şi N(a,s) (S3)
3. Nr.aleatoare cu repartiţiile:  exponenţială, discretă dată, lognormală (S4)
II – Exemple de simulare
4. Simularea producerii cutremurelor de pământ (implementare şi validare) (S5)
5. Simularea  funcţionării unui depozit de ciment (implementare, validare şi optimizare) (S6+7)
6. Simularea fluxului de călători (implementare, validare şi optimizare) (S8+9)
7. Simularea productiei în subteran (implementare, validare şi optimizare)  S(10+11)
III – Limbaje de simulare
8. Simularea gestionării şi execuţiei unor comenzi la o întreprindere (HSL) (S12-14)

VII. Metode didactice folosite
Conversaţia, expunerea, demonstratia, studii de caz	

VIII. Evaluare
In evaluarea cunostintelor studentilor se va tine cont in egala masura atat de cunostintele teoretice (un examen notat prin E), cat si de cele practice, de deprinderile de a folosi calculatorul in rezolvarea unor probleme concrete. In aceasta directie, se va tine seama si de activitatea desfasurata la laborator (nota L), media finala fiind F=(L+E)/2.	

IX. Bibliografie suplimentară
Articole din Internet	

	Data,							Titular curs,
								Prof. Dr. FRENTIU Militon