OBJETIVO: Estudar Modelos matemáticos e experimentos com auxílio de ferramentas computacionais. EMENTA: Necessidade de simulação, tipos, simulação discreta, fenômeno aleatórios, análise estatística em simulação, linguagens em simulação, conclusão. PROGRAMA: UNIDADE
I – CONCEITOS BÁSICOS 1.1
Introdução à
avaliação de desempenho 1.2
Técnicas de avaliação
de desempenho 1.3
Conceitos básicos
de probabilidade e estatística para simulação UNIDADE II – SIMULAÇÃO 2.1
Tipos de simulação 2.2
Simulação discreta baseada em eventos 2.3
Plataformas/linguagens de simulação 2.4
Planejamento da simulação UNIDADE
III ‑ ANÁLISE ESTATÍSTICA EM SIMULAÇÃO 3.1
Validação e verificação de modelos 3.2
Geração de números aleatórios 3.3
Apresentação das informações UNIDADE
IV ‑ APLICAÇÃO E CONCLUSÃO. 4.1
Desenvolvimento de um projeto de simulação utilizando como ferramenta o
simulador de redes de computadores ns (network simulator).
LIVRO
TEXTO: FREITAS Jr, Paulo José. Introdução à Modelagem e Simulação de Sistemas- com aplicações em Arena, Visual Books, Florianópolis, 2001. JAIN,
R., The Art of Computer Systems Performance Analysis, Wiley, 1992. BIBLIOGRAFIA
COMPLEMENTAR:
Avaliação: ·
VT ( Explorar com
esta nota aspectos importantes da capacitação do profissional e ser
humano: habilidades de comunicação, habilidade de liderança, atitude,
responsabilidade, participação em aulas, etc. ) indicar abaixo quais os
tipos a serem utilizados e os pesos das notas )
|
Aula introdutória (07/08/03) (aula_1.ppt)
Passos para elaboração de um simulador: (passos.ppt)
Introdução à simulação (sim-univ-intro.zip)
Simulando a Internet (sim-univ-internet.zip) (minicurso: Simulando a Internet)
Manual do NS para iniciantes: ns1.pdf
Terminologia básica utilizada em modelagem e simulação de sistemas: (terminologia_basica.doc)
Aula prática1:
Aula prática2:
Links úteis:
Geração de Números Aleatórios: http://www.cefetsp.br/edu/sinergia/5p13c.html
LISTA |
assunto |
lista 1 | revisão de Probabilidade |
lista 2
respostas_lista2 |
revisão de V. Aleatórias |
estudo_dirigido.doc | Revisão da parte teórica de simulação |
Proj_1: Escrever o algoritmo referente ao problema do Lava-jato. Data de entrega: 15/09
Implementação do simulador. Data de entrega: 25/09
Proj_2: Desenvolver um simulador que represente o tratamento dado a dois tipos de entidades a dois servidores. Vide documento (vt_2.doc) para maiores detalhes. Data de entrega: 24/11/2003
Intervalo de Confiança (27-10-2003) - Lab1_intervaloconfianca.xls
Exemplo de um simulador com um servidor com avanço no tempo baseado em eventos - EXEMPLO_eventos.doc
V1 | 13/10 |
2a chamada V1 | 20/10 |
V2 | 1/12 |
2a chamada V2 | 11/12 |
VS | 18/12 |
|
V1 |
VT-1 |
VT-2 |
V2 |
MD |
Situação |
Adeodato |
9,5 |
9,0 |
6,5 |
7,0 |
8,1 |
AP |
Alexandre |
8,5 |
8,0 |
6,5 |
6,0 |
7,3 |
AP |
Aureneia |
6,0 |
10,0 |
6,5 |
7,5 |
7,3 |
AP |
Diógenes |
6,7 |
6,0 |
6,0 |
5,2 |
6,0 |
VS |
Douglas |
4,0 |
9,0 |
6,0 |
4,5 |
5,3 |
VS |
Elizabeth |
8,2 |
6,0 |
6,0 |
4,7 |
6,3 |
VS |
Fernando |
7,0 |
8,5 |
6,0 |
8,0 |
7,4 |
AP |
Gerson |
9,0 |
8,0 |
6,0 |
6,5 |
7,5 |
AP |
Israel |
8,5 |
8,5 |
6,5 |
6,5 |
7,5 |
AP |
Ivo |
3,7 |
8,0 |
6,5 |
6,0 |
5,7 |
VS |
Jaqueline |
1,0 |
- |
- |
4,2 |
1,8 |
RM |
Jose Diniz |
9,0 |
10,0 |
10,0 |
8,0 |
9,0 |
AP |
Josilene |
7,0 |
8,5 |
6,5 |
7,0 |
7,2 |
AP |
Marcos |
8,0 |
* |
6,0 |
5,0 |
|
|
Ricardo |
7,5 |
8,0 |
6,0 |
3,0 |
5,8 |
VS |
Ronaldo |
1,0 |
8,5 |
6,0 |
5,8 |
4,7 |
VS |
Russel |
4,5 |
8,0 |
6,5 |
7,7 |
6,5 |
VS |
Tais |
6,0 |
- |
6,5 |
6,7 |
5,3 |
VS |