17.04.2013 Views

Fisa Disciplinei Modelare si Simulare - 3INFO - Universitatea Spiru ...

Fisa Disciplinei Modelare si Simulare - 3INFO - Universitatea Spiru ...

Fisa Disciplinei Modelare si Simulare - 3INFO - Universitatea Spiru ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Univer<strong>si</strong>tatea SPIRU HARET<br />

Facultatea Matematică şi Informatică<br />

Catedra Matematică<br />

Statutul disciplinei: Obligatorie<br />

Nivelul de studii: LicenŃă (Ciclul I Bologna)<br />

Anul de studii: 3<br />

Semestrul: 2<br />

Fişa disciplinei<br />

<strong>Modelare</strong> şi <strong>si</strong>mulare<br />

Titularul cursului: Lect. univ. drd. Nicolaie Popescu-Bodorin<br />

Domeniul de studii ŞtiinŃe exacte<br />

Programul de studii Informatică<br />

Număr de ore / Verificarea / Credite<br />

Curs Seminar Laborator Proiect Examinare Credite<br />

2/24 2/24 Colocviu 6<br />

A. Obiectivele disciplinei<br />

Programarea in limbaje de nivel inalt.<br />

Cunoşterea metodelor de realizare a modelării matematice.<br />

Cunoaşterea modelelor deterministe şi nedeterministe de Teoria stocurilor şi Teoria aşteptării.<br />

ÎnvăŃarea modalităŃilor de realizare a <strong>si</strong>mulării prin generarea eşantioanelor statistice pentru diverse<br />

repartiŃii.<br />

<strong>Modelare</strong>a şi implementarea unor aplicaŃii reale din domeniul economic, bancar, etc.<br />

Proiectarea unor aplicaŃii specifice pentru rezolvarea unor probleme din lumea reală.<br />

Identificarea modelelor matematice adecvate descrierii unor probleme particulare reale.<br />

B. PrecondiŃii de accesare a disciplinei:<br />

Teoria probabilităŃilor<br />

Statistică matematică<br />

Programare procedurală<br />

C. CompetenŃe specifice<br />

Programarea în limbaje de nivel înalt<br />

Conceperea modelelor matematice pentru descrierea unor fenomene<br />

D. ConŃinutul disciplinei<br />

a) Curs<br />

Capitolul ConŃinuturi Nr. de ore<br />

1. Introducere în <strong>si</strong>mulare Modele matematice; Modele de <strong>si</strong>mulare; Bazele<br />

modelării <strong>si</strong>stemelor; Metodologia <strong>si</strong>mulării;<br />

4<br />

<strong>Modelare</strong> <strong>si</strong> <strong>si</strong>mulare în GPSS;<br />

2. Variabile (pseudo)aleatoare RepartiŃia uniformă; Generatorul congruenŃial liniar;<br />

Generatorul aditiv congruenŃial; Generatorul<br />

congruenŃial inver<strong>si</strong>v; Generatorul matriceal<br />

congruenŃial; Amestecarea generatorilor; Generatori<br />

3. <strong>Simulare</strong>a variabilelor aleatoare<br />

neuniforme<br />

bazati pe samplarea <strong>si</strong> prelucrarea timpului.<br />

Metoda inversă; Metoda compunerii; Metoda<br />

amestecării; <strong>Simulare</strong>a repartiŃiilor (normală,<br />

exponenŃială, Gama, Beta, binomială, Pascal,<br />

geometrică, hipergeometrică, Poisson); Validarea<br />

generatorilor.<br />

2<br />

6


4. <strong>Simulare</strong>a vectorilor aleatori <strong>Simulare</strong>a vectorilor uniformi; <strong>Simulare</strong>a vectorilor 2<br />

normali; <strong>Simulare</strong>a repartiŃiei Cauchy<br />

5. <strong>Simulare</strong>a proceselor<br />

multidimen<strong>si</strong>onale; <strong>Simulare</strong>a repartiŃiei Dirichlet.<br />

LanŃuri şi procese Markov; Procese Gaus<strong>si</strong>ene; 2<br />

Stochastice<br />

Processe Poisson;<br />

6. Metode Monte Carlo Integrări numerice bazate pe metode Monte Carlo;<br />

Rezolvări aproximative pentru <strong>si</strong>steme de ecuaŃii<br />

liniare;<br />

4<br />

7. Modele de aşteptare cu Modele cu o staŃie; Modele cu ceas constant/variabil; 4<br />

aplicabilitate la probleme<br />

practictice<br />

Modele cu staŃii paralele;<br />

<strong>Simulare</strong>a <strong>si</strong>stemelor informatice<br />

<strong>Modelare</strong>a demografică a unei populaŃii;<br />

<strong>Modelare</strong> şi <strong>si</strong>mulare în a<strong>si</strong>gurări;<br />

<strong>Modelare</strong>a şi <strong>si</strong>mularea stocurilor;<br />

<strong>Modelare</strong>a capitalizării/decapitalizării agentului<br />

economic bancar/nebancar<br />

Total<br />

ore:<br />

24<br />

b) AplicaŃii<br />

Capitolul ConŃinuturi Nr. de ore<br />

1. Introducere în <strong>si</strong>mulare Modele matematice; Modele de <strong>si</strong>mulare; Bazele<br />

modelării <strong>si</strong>stemelor; Metodologia <strong>si</strong>mulării;<br />

4<br />

<strong>Modelare</strong> <strong>si</strong> <strong>si</strong>mulare în GPSS;<br />

2. Variabile (pseudo)aleatoare RepartiŃia uniformă; Generatorul congruenŃial liniar;<br />

Generatorul aditiv congruenŃial; Generatorul<br />

congruenŃial inver<strong>si</strong>v; Generatorul matriceal<br />

congruenŃial; Amestecarea generatorilor; Generatori<br />

3. <strong>Simulare</strong>a variabilelor aleatoare<br />

neuniforme<br />

bazati pe samplarea <strong>si</strong> prelucrarea timpului.<br />

Metoda inversă; Metoda compunerii; Metoda<br />

amestecării; <strong>Simulare</strong>a repartiŃiilor (normală,<br />

exponenŃială, Gama, Beta, binomială, Pascal,<br />

geometrică, hipergeometrică, Poisson); Validarea<br />

4. <strong>Simulare</strong>a vectorilor aleatori<br />

generatorilor.<br />

<strong>Simulare</strong>a vectorilor uniformi; <strong>Simulare</strong>a vectorilor 2<br />

normali; <strong>Simulare</strong>a repartiŃiei Cauchy<br />

5. <strong>Simulare</strong>a proceselor<br />

multidimen<strong>si</strong>onale; <strong>Simulare</strong>a repartiŃiei Dirichlet.<br />

LanŃuri şi procese Markov; Procese Gaus<strong>si</strong>ene; 2<br />

Stochastice<br />

Processe Poisson;<br />

6. Metode Monte Carlo Integrări numerice bazate pe metode Monte Carlo;<br />

Rezolvări aproximative pentru <strong>si</strong>steme de ecuaŃii<br />

liniare;<br />

4<br />

7. Modele de aşteptare cu Modele cu o staŃie; Modele cu ceas constant/variabil; 4<br />

aplicabilitate la probleme<br />

practictice<br />

Modele cu staŃii paralele;<br />

<strong>Simulare</strong>a <strong>si</strong>stemelor informatice<br />

<strong>Modelare</strong>a demografică a unei populaŃii;<br />

<strong>Modelare</strong> şi <strong>si</strong>mulare în a<strong>si</strong>gurări;<br />

<strong>Modelare</strong>a şi <strong>si</strong>mularea stocurilor;<br />

<strong>Modelare</strong>a capitalizării/decapitalizării agentului<br />

economic bancar/nebancar<br />

Total<br />

ore:<br />

24<br />

2<br />

6


E. Evaluare<br />

Temele de casă se stabilesc in conformitate cu continutul cursului, dupa urmatoarele reguli:<br />

1. Numărul de studenŃi angrenaŃi în acelaşi proiect va fi de minim 3 şi de maxim 30, în funcŃie de<br />

complexitatea obiectivului.<br />

2. ComponenŃa echipelor iniŃiale va fi stabilită in timpul cursului din săptămana a doua a semestrului, în<br />

funcŃie de optiunile studenŃilor prezenŃi şi, eventual, de o tragere la sorŃi. Repartizarea pe echipe a<br />

studenŃilor absenŃi se va efectua pe baza tragerii la sorŃi.<br />

3. Odată formate, toate echipele sunt obligate să-şi desemneze un lider prin votul prezenŃilor. In cazul în<br />

care votul este indecis sau o echipa absentează în totalitate, se procedează la tragere la sorŃi.<br />

4. Echipele mici se pot reuni pe parcursul semestrului numai odată cu asumarea unui obiectiv final comun<br />

de complexitate mai mare.<br />

5. Nota maximă po<strong>si</strong>bilă a studenŃilor care nu se implică în realizarea de proiecte va fi 7 (70%).<br />

6. 10 din cele 12 săptămâni ale semestrului (anume săptămânile 1-10, inclu<strong>si</strong>v) vor constitui răgazul<br />

acordat tuturor echipelor pentru definitivarea proiectelor.<br />

7. Proiectele pot fi doar predate (în saptamana a 11-a a semestrului) sau predate şi susŃinute (în<br />

săptămânile 11-12 ale semestrului). Numărul maxim de puncte care se vor acorda individual<br />

membrilor unei echipe care predă şi susŃine un proiect este 3 (30%). Plagiatul descalifică nu doar<br />

membrul sau membrii în cauză ai echipei, ci echipa în totalitatea sa.<br />

8. Se vor puncta doar proiectele predate, respectiv predate şi susŃinute în termenele prevăzute mai sus.<br />

9. Numai cu confirmarea dată de votul unanim al echipelor implicate, două echipe se pot reuni sau pot<br />

face schimb de membri.<br />

10. Limbajul în care se va programa este la alegerea echipelor între: GPSS, C/C++ (compatibil Visual<br />

Studio 6), Matlab (maxim R13) şi Java. AplicaŃiile se vor preda şi sub formă de surse şi sub formă<br />

executabilă (self-contained). AplicaŃiile predate trebuie sa dispună de interfaŃă grafică proprie (GUI) şi<br />

să ruleze pe platforme Win32.<br />

Punctajul şi standardele de performanŃă asociate formelor de evaluare sunt următoarele:<br />

Examen Laborator Teme de casă Total<br />

60% 10% 30% 100%<br />

Evaluarea însuşirii<br />

cunoştinŃelor<br />

Standardul minim de<br />

performanŃă<br />

F. Repere metodologice<br />

Evaluarea abilităŃilor<br />

practice (deprinderi) şi<br />

cognitive (interpretare şi<br />

rezolvare de probleme)<br />

Standardul mediu de<br />

performanŃă<br />

Evaluarea competenŃelor<br />

profe<strong>si</strong>onale generale şi<br />

specifice şi a<br />

competenŃor transversale<br />

Standardul maxim de<br />

performanŃă<br />

Evaluarea nivelului personal<br />

de calificare ca indicator<br />

agregat al cunoştinŃelor,<br />

abilităŃilor şi competenŃelor<br />

Nivelul de performanŃă<br />

profe<strong>si</strong>onală individuală<br />

Metode didactice cla<strong>si</strong>ce: prelegere <strong>si</strong> dialog euristic;<br />

Metode didactice moderne: prelegere insotita de suport electronic, exercitii teoretice la tabla, <strong>si</strong> exercitii<br />

practice pe computer;


G. Bibliografie<br />

Obligatorie minimala Suplimentara Facultativa<br />

1. Văduva I. - Modele de <strong>si</strong>mulare, Editura<br />

Univer<strong>si</strong>tăŃii Bucureşti, Bucureşti, 2004<br />

2. Gorunescu F., Prodan, A., <strong>Modelare</strong><br />

stochastică şi <strong>si</strong>mulare, Editura Albastră,<br />

Cluj-Napoca, 2001.<br />

3. R. Trandafir, I. Duda, A. Baciu, R. Ioan,<br />

S. Bârză – Matematici pentru<br />

economisti, ediŃia 3, EFRM, 2005, Cap.<br />

8 şi cap 9.<br />

Data avizării în catedră:<br />

4. Zeigler B. P., Prahofer H. Theory<br />

of Modeling and Simulation,<br />

(Second Edition). Academic Press,<br />

New York, 2000<br />

5. Banks, J., Carson, J., Nelson, B.,<br />

Nicol, D. Discrete-Event System<br />

Simulation, Prentice-Hall, 2005.<br />

6.Ross, S. Simulation, Academic<br />

Press, 1997.<br />

7.Văduva I., Odăgescu I.,<br />

Stoica M. - <strong>Simulare</strong>a<br />

Proceselor Economice.<br />

Editura Tehnică,<br />

Bucureşti, 1983<br />

Şef catedră, Titular de disciplină,<br />

Conf. univ. dr. Rodica Ioan Lect. univ. drd. Nicolaie Popescu-Bodorin

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!