Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercício 1.
Em um banco os clientes chegam a uma taxa exponencial de 230 segundos. Ao chegar, cada
cliente deve ser atendido pelo caixa ou pelo gerente (cerca de 10%). No caixa os atendimentos variam
de acordo com uma distribuição triangular entre 0.5 e 9.0 minutos com um valor mais provável de 3.0
minutos. Na gerência os tempos de processamento seguem o mesmo tipo de distribuição, mas com
valores de 0.5, 9.0 e 4.0 respectivamente. Cerca de 10% dos clientes atendidos pelo gerente devem
voltar para o caixa. Nesse caso, eles têm maior prioridade de atendimento e passam na frente dos
demais clientes.
Insira um módulo CREATE (Basic Process) e coloque a taxa de chegada exponencial com média
de 230 segundos. Dê o nome de Chegada de Clientes ao módulo. Preencha os campos como na figura
abaixo.
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
b) Tomada de Decisão.
Logo após chegar à porta do banco, o cliente deve decidir qual o seu destino: o guichê de
atendimento ou a gerência. Como enunciado anteriormente há uma chance de 10% de que o cliente vá
para a gerência. Para representar a escolha baseada em probabilidades ou em condições use o módulo
DECIDE (Basic Process), como mostrado na figura abaixo.
c) Atendimento no Caixa.
e) Voltar ao Caixa?
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
f) Alterar Prioridade
Insira um módulo ASSIGN (Basic Process) ligado ao ramo TRUE do módulo Voltar ao Caixa? Em
um módulo ASSIGN podem ser feitas várias atribuições, executadas na ordem em que aparecem no
módulo. Clique no botão Add... e preencha os campos com os valores abaixo
Para completar o modelo insira um módulo DISPOSE (Basic Process) para representar a saída dos
clientes.
b) Ajuste a velocidade de simulação para 0.1 e os parâmetros da aba Replication Parameters como
a figura abaixo.
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
c) Realize uma simulação e rejeite a opção de ver os resultados da simulação e confira os valores
que aparecem no diagrama (ajuste o zoom da janela de edição se necessário no menu View).
d) Altere o campo Replication Length para 75 e simule o modelo novamente. Dessa vez aceite a
opção de ver os resultados da simulação. Confira as diferentes páginas do relatório gerado.
Feche a janela interna do programa para voltar à edição do modelo.
III) Gráficos.
a) Localize o botão Plot na barra de ferramentas. E na janela Plot adicione duas Series através do
botão Add.
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
b) Selecionando a Series1 criada, clique na célula a direita do campo Expression e selecione Build
Expression..., expanda a opção Queue e selecione Current Number In Queue.
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
c) Para a Series2 criada, clique na célula a direita do campo Expression e selecione Build
Expression..., expanda a opção Queue e selecione Current Number In Queue e altere o campo
Queue Name para observar a fila do processo Falar com o Gerente.
d) Ajuste os valores do grupo Scale na aba Axes como mostrado na figura abaixo.
e) Conclua a configuração e posicione o gráfico ao lado do modelo com o tamanho que facilite a
visualização e realize outra simulação e visualize o gráfico criado.
f) Altere a probabilidade da decisão do cliente procurar por um gerente para 60% e realize outra
simulação e visualize o gráfico criado.
IV) Fim do Exercício?
Exercício 3.
Utilizando um modelo simples com apenas dois processos (A e B) deseja-se obter o tempos de
espera/processamento para cada um dos processos. Para tal serão criadas variáveis para armazenar os
tempos em que os elementos estão chegando a cada um dos processos e calculando a diferença entre
os tempos imediatamente após o término de cada processo.
UFTM – Universidade Federal do Triângulo Mineiro
ICTE - Instituto de Ciências Tecnológicas e Exatas
Prof. Dr. Giuliano Frascati - E-mail: giulianofrascati@gmail.com
e) Realizando uma simulação para esse modelo os arquivos TPA.txt e TPB.txt serão criados com
ilustrado acima.