Material baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
|
|
- Thiago di Castro de Lacerda
- 5 Há anos
- Visualizações:
Transcrição
1 Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 Avaliaçãode Desempenhode Sistemas Computacionais Aula 7 Sarita Mazzini Bruschi Material baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
2 Técnicas de Avaliação de Desempenho Aferição Modelagem Protótipos Benchmarks Coleta de Dados Rede de Filas Redes de Petri Statecharts Simulação Analítica Sistema Modelo Solução Métodos Analíticos Simulação 2
3 Soluções para o Modelo Solução Analítica Modelos analíticos descrevem a operação do sistema e sua carga em termos completamente abstratos. 3
4 Soluções para o Modelo Solução Analítica Estimativas de desempenho são obtidas através da resolução analítica ou numérica do modelo matemático Relação funcional entre parâmetros do sistema e critérios de desempenho escolhidos Rápido Resultados exatos Restrição - Simplificações Modelo baseado em redes de filas 4
5 Solução Analítica Métodos de Solução Analítica Modelo Aberto Modelo Fechado Análise do Valor Médio (AVM) Equação Global de Equilíbrio Redes BCMP Decomposição Hierárquica Limites de Desempenho Rede de Jackson Processo Nascimento-e-Morte Análise do Valor Médio (AVM) Equação Global de Equilíbrio Redes BCMP Decomposição Hierárquica Limites de Desempenho Método de Gordon e Newell 5
6 Soluções para o Modelo Solução por Simulação Modelos de simulação são programas de computador nos quais a operação de um sistema e sua carga são descritas utilizando-se algoritmos apropriados. 6
7 Soluções para o Modelo Solução por simulação Estimativas de desempenho são obtidas através da execução de um programa que simula o modelo Resultados estocásticos Necessidade de tratamento estatístico Tempo para obtenção dos resultados Flexível 7
8 Soluções para o Modelo 8 Uso preferencial das técnicas de modelagem
9 Soluções para o Modelo Solução por Simulação 9 Uso preferencial das técnicas de modelagem
10 Solução por Simulação Simulação -o que é? construção de um programa computacional que implemente um modelo; o modelo é suposto ser uma representação válida do sistema em estudo. 10
11 Simulação -Utilização Criação de ambientes virtuais Avaliação de desempenho de sistemas complexos Ambientes Virtuais Decisões humanas fazem parte do processo Simulações Analíticas Decisões humanas não fazem parte do processo Mundo real simulações militares Jogos Simulação Aumenta o grau de abstração e velocidade 11 Aumenta o grau de realismo e custo
12 Ambientes Virtuais Distribuídos Distributed Interactive Simulation (DIS) Versão 1.0 padrão IEEE 1278 Padrão de protocolo de simulação que garante a consistência entre diferentes simulações e permite simuladores heterogêneos serem conectados SIMNET (SIMulator NETworking) DARPA (Defense Advanced Research Projects Agency) HLA (High Level Architecture) reuso e interoperabilidade 12
13 Simulação -Ambientes Virtuais Análise Comportamental Jogos Simuladores 13
14 Simulação -Avaliação de Desempenho Exemplo: Simulação de um ambiente que faz escalonamento de processos considerando a potência computacional e ociosidade das máquinas Pode-se avaliar: Adequabilidade de um índice de carga Utilização de diferentes arquiteturas Utilização de diferentes políticas de escalonamento 14
15 Processador Disco Máquina 1 Rede Escalonador Processador Disco Máquina 2 Rede... Processador Disco Rede Máquina n 15
16 Técnicas de Simulação Objetivo Tempo Interação humana Precisão Simulação Analítica Análise quantitativa de sistemas complexos O mais rápido possível Ambientes Virtuais Criação realística ou representação para diversão Tempo Real Observador externo Integral para controlar os objetos Resultados Sensível a precisão estatísticamente humana corretos 16
17 Tipos de Simulação Discreta X Contínua Discreta -variáveis dependentes variam discretamente em pontos específicos do tempo simulado (tempo de evento) Contínua -variáveis dependentes podem variar continuamente ao longo do tempo simulado Variável Dependente Variável Dependente Tempo Tempo de Evento Tempo Sistemas Computacionais 17 Simulação Discreta
18 Tipos de Simulação Processos X Eventos X Atividade 18
19 Tipos de Simulação Simulação Orientada a Evento Simples de ser implementada Modelos complexos -> representação complexa Simulação orientada a Processos Ambiente de simulação complexo Maior clareza no programa Simulação orientada a Atividades Difícil de ser implementada 19
20 Tipos de Simulação Tipos de Dados de Entrada 1. Estocásticos Dados Probabilísticos Amostragem baseada em Distribuições que modelam os dados 2. Determinísticos Conjunto fixo de dados Ex. Traces 20
21 Tipos de Simulação Simulações Estocásticas Dados de entrada e/ou parâmetros do modelo são probabilísticos Custos do Planejamento Estatístico warm-up usar corretamente os números aleatórios cálculo de intervalos de confiança Etc. 21
22 Fases de uma Simulação 1. Estudo do sistema e definição dos objetivos; 2. Construção do modelo; 3. Determinação dos dados de entrada e saída; 4. Tradução do modelo; 5. Verificação do programa de simulação; 6. Validação do programa (modelo) de simulação; 7. Experimentação; 8. Análise dos resultados; 9. Documentação. 22
23 Solução por Simulação Programa Simulação Problema Modelo 23 validação operacional validação do modelo análise e modelamento experimentação Implementação do programa Verificação do modelo computacional
24 Fases de uma Simulação 1. estudo do sistema e definição dos objetivos; 2. construção do modelo; 3. determinação dos dados de entrada e saída; 4. tradução do modelo; 5. verificação do programa de simulação; 6. validação do modelo de simulação; 7. experimentação; 8. análise dos resultados; 9. documentação. 24
25 Desenvolvimento de simulação Conhecimentos necessários para o desenvolvimento de uma simulação seqüencial Modelagem Programação / Linguagens para simulação Probabilidade e estatística para análise dos resultados 25
26 Tradução do modelo Software para simulação Linguagens de programação de uso geral Construção do ambiente e do programa Linguagens de simulação Aprendizado de novas linguagens Oferece suporte para a implementação da simulação Exemplos SIMSCRIPT (eventos) GPSS, SIMULA (processos) 26
27 Tradução do modelo Software para simulação Extensões funcionais Uso de linguagens conhecidas Implementa o ambiente Disponibiliza os recursos da linguagem hospederia Exemplos: SMPL, SIMPACK (eventos) Pacotes de uso específico Voltados a um ou mais domínios de aplicação Pouco flexíveis 27
28 Exemplos de Pacotes de Simulação Software ARENA OPNET Modeler QueGAUSS PROVISA WorkFlow Analyzer Proprietário Systems Modeling Corporation MIL 3, Inc. Aptech Systems, Inc. AT&T Meta Software Corp. Aplicações Típicas Plataformas Ferramenta de Simulação geral, molda- -se a muitas aplicações diferentes. PC s (DOS) e Estações (UNIX) Modelagem de protocolos de comunicação de redes. DEC-Alpha, HP-UX, IBM, SUN Sistemas de filas. IBM PC, SUN, IBM RISC. Manufatur a com capacidade finita de escalonamento IBM PC, SUN, HP. Melhorias de processos de negócios IBM, MAC, SUN. Preço (U$) Versão Padrão Contato com o vendedor Contato com o vendedor
29 Tradução do modelo Software para simulação Ambientes para Simulação Automáticos Facilitam a elaboração de programas de simulação Pouco conhecimento de simulação ou programação Usuário deve conhecer as técnicas de modelagem Geram o programa automaticamente Oferecem ferramentas que orientam o usuário na descrição, coleta de dados e análise de resultados 29
30 Desenvolvimento do Programa Depende da Abordagem escolhida Exemplo Considere o atendimento a clientes, por caixas de um banco. Ao chegar ao banco, o cliente: 1. Entra na fila e espera sua vez de ser atendido 2. Após terminar suas operações no caixa, o cliente deixa a agência bancária. 30
31 Desenvolvimento do Programa Depende da Abordagem escolhida 1. Processos Desenvolvimento de um processo para cada recurso Ativação de todos os processos concorrentemente Problema: Sincronismo entre os processos 31
32 Simulação Orientada a Processo Processo Cliente Se o caixa está desocupado então Torne o estado do caixa ocupado O cliente ocupa o caixa pelo tempo de atendimento (escalone processo para tempo_corrente + tempo_atendimento) Torne o estado do caixa desocupado O cliente parte do sistema Senão O cliente entra na fila de espera 32
33 Simulação Orientada a Processo Processo Chegada de Clientes Indique chegada de novo cliente Escalone processo para tempo_corrente + tempo_entre_chegadas Programa de simulação executa concorrentemente vários processos Cliente: Chegam segundo uma distribuição de probabilidade, Requisitam serviços, Deixam o sistema 33
34 Desenvolvimento do Programa Depende da Abordagem escolhida 2. Atividade Loop verificando a cada pulso de clockse existe atividade a ser executada Sobrecarga de processamento muito alta Inviável por problemas de desempenho 34
35 Simulação Orientada a Atividade Atividades: chegada de um cliente término de atendimento 35
36 Simulação Orientada a Atividade Início tempo de simulação = 1 Enquanto não fim de simulação faça Verificar o conjunto de atividades Se chegada de cliente então Processa chegada Se término de atendimento então Processa término tempo de simulação =tempo de simulação + 1 Imprima Estatísticas 36
37 Desenvolvimento do Programa Depende da Abordagem escolhida 3. Eventos Define-se uma lista de eventos futuros (LEF) Todos os eventos a serem executados devem estar nessa lista em ordem de time stamp Dentro de um loop, o próximo evento é retirado da lista, executado e são colocados na lista eventos ativados pela execução 37
38 Simulação Orientada a Eventos Mudanças de estado no sistema ocorrem devido aos seguintes eventos: Um cliente chega para pagar suas contas Um cliente já foi atendido por um caixa e parte do sistema. 38
39 Simulação Orientada a Eventos Evento Chegada de Cliente Escalone a próxima chegada Se o caixa está ocupado então Aumente o número de clientes na fila Senão Torne o estado do caixa ocupado Escalone o fim de atendimento para tempo_corrente +tempo_atendimento 39
40 Simulação Orientada a Eventos Evento Término de Atendimento Se existe algum cliente na fila então Retire um cliente da fila para atendimento Escalone o fim de atendimento para tempo_corrente +tempo_atendimento Senão Torne o estado do caixa desocupado 40
41 Simulação Orientada a Eventos Escalone a primeira chegada Selecione o primeiro evento Avance o tempo de simulação para o tempo de ocorrência do evento Se final de simulação então Imprima estatísticas Senão Se evento = Chegada de Cliente então Trata chegada de Cliente Senão Trata término de atendimento 41
42 Desenvolvimento do Programa Depende da Abordagem escolhida Abordagem mais utilizada para simulação de sistemas computacionais: 1. Eventos Implementação mais fácil 2. Processos Sistemas complexos geram programas mais claros 42
43 Simulação -Exemplo Controle de tráfego aéreo Simulação orientada a eventos: chegada do avião escalona pouso escalona partida 43
44 Simulação -Exemplo chegada schedules 8:00 partida pouso schedules 9:15 8:05 chegada 9:30 Evento processado Evento corrente Evento não processado Tempo da simulação Eventos não processados são armazenados em uma lista de eventos futuros(lef) Eventos são processados seguindo a ordem de time stamp 44
45 Simulação -Exemplo Modelodo sistema físico Aplicação variáveis de estado código modelando o comportamento do sistema entrada e saída (interface com o usuário) Independe da aplicação Chamadas para escalonamento dos eventos Simulação Gerencia a lista de eventos Avança o tempo da simulação Chamadas para gerenciamento dos eventos 45
46 Simulação -Exemplo Variáveis de estado Procedimentos para gerenciamento dos eventos Integer: NoAr; Integer: NaTerra; Evento Chegada { } Evento Pouso { } Evento Partida { } Aplicação Simulação Laço de processamento dos eventos Agora = 8:45 Lista de Eventos Futuros (LEF) 9:00 10:10 9:16 Enquanto (simulação não é encerrada) E = evento com menor time stamp na LEF Retire E da LEF Agora = time stamp de E chamada ao manipulador do procedimento 46
47 Simulação -Exemplo Fila M/M/1 Eventos: 1. Chegada 2. Início atendimento 3. Final do atendimento Programa em SMPL Chegada dos Processos Fila de Espera de Processos Centro de Serviço Processador Partida dos Processos 47
48 /* */ #include <dir.h> #include <stdio.h> #include <conio.h> #include "smpl.h" #include "rand.h" main() { /* definicoes */ float Te = 10000; int Event = 1, Customer = 1; real Ta1 = 10, Ts1 = 10; int Server1; FILE *p, *saida; saida = fopen( saida.out","w"); if ((p = sendto(saida)) == NULL) printf("erro na saida\n"); /* prepara o sistema de simulacao e da nome ao modelo */ smpl(0," Exemplo M/M/1"); /* cria e da nome as facilidades */ Server1 = facility("servidor1",1); /* escalona a chegada do primeiro cliente */ schedule(1,0, Customer); 48
49 while ( (time() < Te) ) { cause(&event,&customer); switch(event) { case 1: schedule(2,0.0,customer); schedule(1,expntl(ta1),customer); break; case 2: if (request(server1,customer,0) == 0) schedule(3,expntl(ts1),customer); break; case 3: release(server1, Customer); break; } } /* gera o relatorio da simulacao */ report(); fclose(saida); } /* */ 49
50 Exemplo de Simulação 50
51 Exemplo de Simulação 51
52 Exemplo de Simulação 52
53 Exemplo de Simulação 53
54 Fases de uma Simulação 1. estudo do sistema e definição dos objetivos; 2. construção do modelo; 3. determinação dos dados de entrada e saída; 4. tradução do modelo; 5. verificação do programa de simulação; 6. validação do modelo de simulação; 7. experimentação; 8. análise dos resultados; 9. documentação. 54
55 Validação de uma Simulação Uma das fases mais difíceis Nunca pode-se dizer que um modelo é totalmente válido Válido para condições particulares Obtêm-se uma confiança no modelo desenvolvido para este conjunto de condições 55
56 Verificação e validação Validação: validação operacional experimentação Programa Simulação Problema Implementação do programa garante que as suposições feitas para delinear o modelo são válidas Verificação do modelo computacional: Verificação do modelo computacional análise e modelamento Modelo o programa deve representar todas as características do modelo de uma forma correta validação do modelo 56
57 Fases da Validação Validade operacional: verifica se a saída do programa de simulação tem a precisão necessária para a aplicação e nos domínios desejados Validação dos dados: deve-se assegurar que os dados necessários para a construção do modelo, sua avaliação e testes são precisos Aquisição de dados apropriada validação operacional experimentação Programa Simulação Problema Implementação do programa Verificação do modelo computacional análise e modelamento validação do modelo Modelo Análise cuidadosa 57
58 Técnicas para Verificação e Validação Comparação com outros modelos Resultados da simulação sendo validados são comparados com resultados de outras simulações já validadas. Teste de degeneração Partes do modelo são retiradas ou os parâmetros de entrada são selecionados apropriadamente. Ex.: Tamanho da fila aumenta quando o tempo entre chegadas diminui 58
59 Técnicas para Verificação e Validação Teste de condições extremas As saídas da simulação devem ser compatíveis com condições extrema Ex.: Se número de clientes é zero -> tempo de utilização e fila = 0 Validade aparente Pessoas que têm um bom conhecimento do sistema sendo simulado analisam os resultados. Ex.: verifica se a relação entre entrada e saída são coerentes 59
60 Técnicas para Verificação e Validação Valores fixos Valores fixos permitem a comparação dos resultados da simulação com resultados calculados à mão Validação através de dados existentes Se dados sobre o sistema existem, parte deste dados pode ser utilizados na construção do sistema e parte para a validação 60
61 Técnicas para Verificação e Validação Validação interna A simulação é executada várias vezes. Se resultados variam muito -> desconfiança (falta de consistência) Gráficos da operação O comportamento do modelo é mostrado conforme o tempo passa. Consistência pode ser verificada a cada passo 61
62 Técnicas para Verificação e Validação Teste de comparação Pessoas que conhecem bem a operação do sistema simulado são questionadas qual é a saída real e qual é a saída do modelo. Variabilidade de parâmetros Mudanças equivalentes no modelo e no sistema real devem predizer diferenças no resultados equivalentes Precisão Resultados obtidos na simulação e no sistema real são comparados 62
63 Fases de uma Simulação 1. estudo do sistema e definição dos objetivos; 2. construção do modelo; 3. determinação dos dados de entrada e saída; 4. tradução do modelo; 5. verificação do programa de simulação; 6. validação do modelo de simulação; 7. experimentação; 8. análise dos resultados; 9. documentação. Itens já vistos nas primeiras aulas 63
64 Concluindo... Solução por Simulação Versatilidade (aplicada em diferentes situações) Flexibilidade (adaptável a novas situações) Baixo custo (com um mesmo programa pode-se simular diferentes situações do mesmo problema) Útil quando o sistema não está disponível Facilidade de uso Problemas: precisão e validação 64
SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 6 Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 6 Sarita Mazzini Bruschi Material
Leia maisSSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 3 Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 3 Sarita Mazzini Bruschi Material
Leia maisMaterial baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 Avaliaçãode Desempenhode Sistemas Computacionais Aula 5 Sarita Mazzini Bruschi
Leia maisSSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 4 Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 4 Sarita Mazzini Bruschi Material
Leia maisSSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi Material
Leia maisEstatística e Modelos Probabilísticos - COE241
Estatística e Modelos Probabilísticos - COE241 Aula passada Análise da dados através de gráficos Introdução a Simulação Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes
Leia maisEstatística e Modelos Probabilísticos - COE241
Estatística e Modelos Probabilísticos - COE241 Aula passada Análise da dados através de gráficos Introdução a Simulação Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes
Leia maisEstatística e Modelos Probabilísticos - COE241
Estatística e Modelos Probabilísticos - COE241 Aula passada Função Distribuição Condicional Calculando Probabilidades condicionando Esperança Condicional Aula de hoje Análise de Comandos de Programação
Leia maisEstatística e Modelos Probabilísticos - COE241
Estatística e Modelos Probabilísticos - COE241 Aula passada Somas aleatórias Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Simulação de Sistemas Discretos É
Leia maisMaterial baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 Avaliaçãode Desempenhode Sistemas Computacionais Aula 6 Sarita Mazzini Bruschi
Leia maisSSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi Material baseado nos slides
Leia maisEx: Sistema Tráfego Rodoviário
Ex: Sistema Tráfego Rodoviário Podemos modelá-lo através do Sistema de Rede de Filas: Atores : Carros são os Clientes Ponte éo Serviço Engarrafamento éa Fila Deseja-se, por exemplo: Tempo de espera no
Leia maisO que é Simulação? Capítulo 1. Prof. Afonso C Medina & Prof. Leonardo Chwif. fonte original de consulta.
O que é Simulação? Capítulo 1 fonte original de consulta. Prof. Afonso C Medina & Prof. Leonardo Chwif 1 Introdução Definição A Simulação como ferramenta de suporte à decisão Quando utilizar a Teoria das
Leia maisModelagem e Análise de Sistemas - COS767
Modelagem e Análise de Sistemas - COS767 Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Geração de variáveis aleatórias: método da transformada inversa Simulação
Leia maisSSC546 -Avaliação de Desempenho de Sistemas
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 -Avaliação de Desempenho de Sistemas Parte 1 -Aula 2 Sarita Mazzini Bruschi Material
Leia maisMaterial baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 -Avaliação de Desempenho de Sistemas Computacionais Aula 3 Sarita Mazzini Bruschi
Leia maisAvaliação de Desempenho de Sistemas DCC 074
Avaliação de Desempenho de Sistemas DCC 074 Ana Paula Couto 1 o. semestre de 2012 DCC - UFJF 1 Modelagem Analítica Um modelo é uma abstração de um sistema que captura, dentre os inúmeros detalhes do sistema,
Leia maisMaterial baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 Avaliação de Desempenho de Sistemas Computacionais Aula 4 Sarita Mazzini Bruschi
Leia maisAvaliação de Desempenho
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho Introdução Aula 1 Marcos José Santana Regina Helena Carlucci Santana
Leia maisPNV-5005 MODELAGEM E ANÁLISE DE SISTEMAS INTERMODAIS DE TRANSPORTE UTILIZANDO TÉCNICAS DE SIMULAÇÃO
PNV-5005 MODELAGEM E ANÁLISE DE SISTEMAS INTERMODAIS DE TRANSPORTE UTILIZANDO TÉCNICAS DE SIMULAÇÃO Prof. Dr. Rui Carlos Botter e-mail: rcbotter@usp.br Março de 2015 Etapas de um projeto de simulação OBJETIVOS
Leia maisModelagem Analítica. Profa. Jussara M. Almeida 1 o Semestre de 2011
Modelagem Analítica Profa. Jussara M. Almeida 1 o Semestre de 2011 Modelagem Analítica Um modelo é uma abstração de um sistema que captura, dentre os inúmeros detalhes do sistema, aqueles que são essenciais
Leia maisSSC643 -Avaliação de Desempenho de Sistemas Computacionais -
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 -Avaliação de Desempenho de Sistemas Computacionais - Aula 2 Sarita Mazzini Bruschi
Leia maisANÁLISE DE RESULTADOS
ANÁLISE DE RESULTADOS Conteúdo 2 1. Planejamento de Experimentos 2. Introdução Medidas de Desempenho Análise Estatística dos Resultados Comparação de Resultados Procedimento para análise de resultados
Leia maisCOMO FUNCIONA A SIMULAÇÃO
COMO FUNCIONA A SIMULAÇÃO Capítulo 2 - Aula 3 1 Terminologia Básica Ver capítulo 2 da referência 1 Variáveis de Estado Eventos Entidades e Atributos Recursos e Filas de Recursos Atividades e Períodos de
Leia maisCOMO FUNCIONA A SIMULAÇÃO
COMO FUNCIONA A SIMULAÇÃO Capítulo 2 - Aula 3 1 Terminologia Básica Variáveis de Estado Eventos Entidades e Atributos Recursos e Filas de Recursos Atividades e Períodos de Espera Tempo (Real) Simulado
Leia maisAvaliação Quantitativa de Sistemas
Avaliação Quantitativa de Sistemas Contexto A Avaliação Quantitativa de Sistemas permite a avaliação de sistemas antes mesmo da sua implementação física. Dessa forma, é possível avaliar um sistema projetado
Leia maisSimulação e Modelagem
Simulação e Modelagem Prof. Afonso C Medina Prof. Leonardo Chwif Versão. 6//6 Introdução Definição A Simulação como ferramenta de suporte à decisão Quando utilizar a Teoria das Filas ou a Simulação? O
Leia mais3 Método de pesquisa Construção do Modelo
37 3 Método de pesquisa Este capítulo apresenta a metodologia utilizada para o desenvolvimento do modelo de simulação que é utilizado na presente dissertação assim como uma descrição da ferramenta computacional
Leia maisModelização do Sistema Produtivo Simulação
Modelização do Sistema Produtivo Simulação http://www.fe.up.pt/maspwww Licenciatura em Engenharia Electrotécnica e de Computadores Gil M. Gonçalves gil@fe.up.pt 2004/2005 Génese Estatística, teoria da
Leia maisLinguagem C estruturas de repetição
Linguagem C estruturas de repetição IF61A/IF71A - Computação 1 Prof. Leonelo Almeida Universidade Tecnológica Federal do Paraná Até agora... Introdução à linguagem C Estrutura de um programa Escrita e
Leia maisSimulação de Sistemas. Adaptado de material de Júlio Pereira Machado (AULA 17)
Simulação de Sistemas Adaptado de material de Júlio Pereira Machado (AULA 17) Análise dos Dados de Saída Além das tarefas de modelagem e validação, devemos nos preocupar com a análise apropriada dos resultados
Leia maisAnálise e Modelagem de Desempenho de Sistemas de Computação. Profa. Jussara M. Almeida 1 o Semestre de 2014
Análise e Modelagem de Desempenho de Sistemas de Computação Profa. Jussara M. Almeida 1 o Semestre de 2014 Modelo de Sistema Serviço Modelo: representação do comportamento do desempenho do sistema Etapas
Leia maisI - Introdução à Simulação
1 I - Introdução à Simulação Simulação é, entendida como a imitação de uma operação ou de um processo do mundo real. A simulação envolve a geração de uma história artificial de um sistema para a análise
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 10: Escalonadores Preemptivos Diego Passos Última Aula Escalonadores Não-Preemptivos Escalonadores não-preemptivos agem: Quando um processo requisita E/S. Quando
Leia maisMétodos Numéricos - Notas de Aula
Métodos Numéricos - Notas de Aula Prof a Olga Regina Bellon Junho 2007 1. Representação de números reais 1.1. Introdução Cálculo Numérico X Método Numérico CI202 - Métodos Numéricos 1 1. Representação
Leia maisEMENTÁRIO CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ 2013
EMENTÁRIO CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ 01 NOME DA DISCIPLINA Algoritmos Engenharia de Software Computação I Laboratório de Programação Sistemas Digitais para Computação CONTEUDO (EMENTA) Estudo
Leia maisLINGUAGEM C CONTROLE DE FLUXO
LINGUAGEM C CONTROLE DE FLUXO Introdução à Programação Prof. Cayo Fontana SUMÁRIO Instruções Condicionais Simples Composta Seleção Instruções de Repetição Instruções de Desvio INSTRUÇÕES CONDICIONAIS Praticamente
Leia maisCOMO FUNCIONA A SIMULAÇÃO. Aula 1. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE
COMO FUNCIONA A SIMULAÇÃO Aula 1 1 Tópicos Introdução Um Exemplo Simples Como Tratar e Analisar Problemas Tratando a Variabilidade dos Sistemas Incorporando a Variabilidade aos Modelos Computacionais Terminologia
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisAvaliação de Desempenho
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho Planejamento de Experimentos 2 Aula 2 Marcos José Santana Regina
Leia maisAnálise de Processos ENG 514
Análise de Processos ENG 514 Capítulo 1 Introdução à Modelagem de Processos Prof. Édler Lins de Albuquerque Outubro de 2013 1 Considerações Iniciais Processos e Sistemas da Engenharia Química são Complexos
Leia maisModelação e Simulação de Sistemas - Tópicos Modelação e Simulação de Sistemas - Tópicos - A simulação de sistemas - Modelos de simulação - Propriedade
Modelação e Simulação de Sistemas - Tópicos Modelação e Simulação de Sistemas - Tópicos - A simulação de sistemas - Modelos de simulação - Propriedades dos modelos de simulação - Classificação dos modelos
Leia maisAvaliação de Desempenho de Sistemas Discretos
Avaliação de Desempenho de Sistemas Discretos Parte IV: Simulação Professor: Reinaldo Gomes reinaldo@dsc.ufcg.edu.br Parte 4 Simulação P A R T E Etapas básicas em um estudo de simulação Geração de números
Leia maisPesquisa Operacional Introdução. Profa. Alessandra Martins Coelho
Pesquisa Operacional Introdução Profa. Alessandra Martins Coelho julho/2014 Operational Research Pesquisa Operacional - (Investigação operacional, investigación operativa) Termo ligado à invenção do radar
Leia mais6.Elaboração de algoritmos...13
Índice de conteúdos Capítulo 1. Computação Científica...1 1.Definição...1 2.Modelo genérico...2 3.Modelo matemático...2 4.Tipos de modelos matemáticos...3 5.Modelação matemática...5 5.1.Definição (formulação)
Leia maisAvaliação e Desempenho Aula 18
Avaliação e Desempenho Aula 18 Aula passada Fila com buffer finito Fila com buffer infinito Medidas de interesse: vazão, número médio de clientes na fila, taxa de perda. Aula de hoje Parâmetros de uma
Leia maisProcessos Estocásticos aplicados à Sistemas Computacionais
Processos Estocásticos aplicados à Sistemas Computacionais Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia
Leia maisUm Protótipo de Servidor Multimídia com Mecanismos de QoS
Um Protótipo de Servidor Multimídia com Mecanismos de QoS Laboratório de Modelagem, Análise e Desenvolvimento de Sistemas de Computação e Comunicação - LAND COPPE/UFRJ Autores Adriane de Quevedo Cardozo
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS CUP Disk Memoey CUP Memoey Disk Network CUP Memoey Disk Introdução aos Sistemas Distribuídos 1 Sumário Evolução Problema/Contexto O que é um Sistema Distribuído? Vantagens e Desvantagens
Leia maisIntrodução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And
Leia maisMATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos
Leia maisIntrodução à Simulação. Avaliação de Desempenho de Sistemas
Introdução à Simulação Avaliação de Desempenho de Sistemas O que é Desempenho? Webster s? The manner in which a mechanism performs. Aurélio: Mil. Conjunto de características ou de possibilidades de atuação
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 20ª Aula Arquiteturas Paralelas Arquitetura MIMD com Memória Compartilhada Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Arquiteturas MIMD As arquiteturas MIMD dividem-se
Leia maisEstruturas de Repetição
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas de Repetição Aula Tópico 4 (while, for) 1 Problema 10 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em C. Dados dois números
Leia maisFerramenta para simulação dinâmica de sistema de manufatura baseada em modelos de construção flexivel.
para simulação dinâmica de sistema de manufatura baseada em modelos de construção flexivel. Fábio Luis Oliveira dos Reis (UFBA) flreis@ufba.br Leizer Schnitman (UFBA) leizer@area1.br Herman Augusto Lepikson
Leia maisAvaliação de Desempenho de Sistemas Discretos
Referências Avaliação de Desempenho de Sistemas Discretos Parte I: Introdução Professor: Reinaldo Gomes reinaldo@computacao.ufcg.edu.br 4 Kleinrock, L. Queueing Systems - Vol. : Theory. John Wiley & Sons,
Leia maisConceitos Básicos de Programação
BCC 201 - Introdução à Programação Conceitos Básicos de Programação Guillermo Cámara-Chávez UFOP 1/53 Conceitos básicos I Variável 2/53 Conceitos básicos II Posição de memoria, identificada através de
Leia maisProf. Esp. Fabiano Taguchi
UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com UML COMPETÊNCIA: Conhecer e desenvolver estudos de caso usando modelagem orientada a objeto. HABILIDADE: Conhecer
Leia maisMODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro
MODELAGEM DE SISTEMAS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Modelagem de Sistemas: A modelagem de um sistema auxilia o analista a entender a funcionalidade
Leia maisSSC0640 Sistemas Operacionais I
SSC0640 Sistemas Operacionais I 21ª Aula Gerenciamento de Dispositivos de E/S Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Slides adaptados de Marcos José Santana / Regina H. C. Santana / Luciana A.
Leia maisAvaliação de Desempenho de Sistemas Discretos
Avaliação de Desempenho de Sistemas Discretos Parte II: Modelagem de Sistemas Professor: Reinaldo Gomes reinaldo@computacao.ufcg.edu.br Modelos Modelo é uma abstração de um sistema real Apenas as características
Leia mais3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Linguagem de programação C 3.1. Conceitos
Leia maisAvaliação de Desempenho de Sistemas Discretos
Modelos Avaliação de Desempenho de Sistemas Discretos Parte II: Modelagem de Sistemas Modelo é uma abstração de um sistema real Apenas as características importantes para a avaliação devem ser consideradas
Leia maisNeste capítulo será descrito detalhadamente o desenvolvimento do software do sistema FEROS, justificando a escolha das tecnologias envolvidas.
Desenvolvimento de um Sistema Aberto para Ensino de Robôs Manipuladores 59 4 Software Neste capítulo será descrito detalhadamente o desenvolvimento do software do sistema FEROS, justificando a escolha
Leia mais" "##$ % &!!&'! # & # &# ( )!& *) +&)!&'!!) ) #!!!,# &-& )!!!#.$ # & #
! " "##$ % &!!&'! # & # &# ( )!& *) +&)!&'!!) ) #!!!,# &-& )!!!#.$ # & # 2 1 &# & ( *)!! '!! &!! '! " '! + $#! '#) ( &!!) )!! & $$!!! &. &! /# &!#! #!!! # '#! &0!!1 )!& *)! &# '!,! '! & # 3 &# & # '!..
Leia maisIntrodução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.
Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio
Leia maisProtótipo tipo de um ambiente virtual distribuído
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação Protótipo tipo de um ambiente virtual distribuído do multiusuário Acadêmico: Leonardo Willrich
Leia maisMatéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto
Matéria: Sistema Computacional - SC Prof.: Esp.: Patrícia Dias da Silva Peixoto SISTEMA OPERACIONAL E TIPOS DE SISTEMAS OPERACIONAIS O QUE É UM SISTEMA OPERACIONAL (S.O.). Por mais complexo que possa parecer,
Leia maisEmentário das disciplinas do curso de Engenharia de Software
Ementário das disciplinas do curso de Engenharia de Software Currículo 1 C201 Introdução à Engenharia CH Teórica 10 CH Prática 10 CH Total 20 cr 1 Introdução aos conceitos básicos e às aplicações de engenharia.
Leia maisMecanismos de Interrupção e de Exceção, Barramento, Redes e Sistemas Distribuídos. Sistemas Operacionais, Sistemas
Arquitetura de Computadores, Arquitetura de Computadores Organização de Computadores, Conjunto de Instruções, Sistemas Operacionais, Sistemas Operacionais, Sistemas Mecanismos de Interrupção e de Exceção,
Leia maisEspecificação de Sistemas de Software e a UML
Modelagem de sistema Especificação de Sistemas de Software e a UML A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema Modelo => visão simplificada e abstrata de um sistema
Leia maisLaboratório 1-05/07/2018
Universidade Federal do ABC Centro de Engenharia, Modelagem e Ciências Sociais Aplicadas Curso de Engenharia de Informação. ESTI020-18 - Teoria de Filas e Análise de Desempenho 2 o Quadrimestre de 2018
Leia maisProgramação Concorrente
INE 5410 Programação Concorrente Professor: Lau Cheuk Lung (turma A) INE UFSC lau.lung@inf.ufsc.br Conteúdo Programático 1. 2. Programação Concorrente 3. Sincronização 1. Condição de corrida, região critica
Leia maisIntrodução à Avaliação de Desempenho
Introdução à Avaliação de Desempenho Tecnologia em Redes de Computadores IFSULDEMINAS Câmpus Inconfidentes Prof. Kleber Rezende kleber.rezende@ifsuldeminas.edu.br Motivação Para que se preocupar com Avaliação
Leia maisSISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD Disciplina: Banco de Dados Prof: Márcio Palheta, Esp
Leia maisParadigmas de Linguagens
Paradigmas de Linguagens Paradigma Imperativo Professora Sheila Cáceres Paradigma Imperativo Um pouco de historia Paradigma fundamentado no conceito de máquina de Turing. A máquina de Turing é uma abstração
Leia maisTeoria das Filas aplicadas a Sistemas Computacionais. Aula 20
Teoria das Filas aplicadas a Sistemas Computacionais Aula 20 Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia
Leia maisProgramas de simulação
Conceitos Por que SIMULAR? Objetivos da simulação Avaliar a precisão de modelos analíticos Comparar estratégias distintas Avaliar o desempenho de sistemas 1 Processo de simulação Desenvolvimento de um
Leia maisTópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02
Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS
Leia mais2
ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina
Leia maisEscalonamento de Processos Uniprocessador
Sistemas Operacionais Escalonamento de Processos Uniprocessador Capítulo 9 IC - UFF 1 Objetivos do Escalonamento É a chave de multiprogramação eficiente deve ser transparente ao usuário Esolher processos
Leia maisModelos Probabilísticos Filas M/M/1, M/G/1. Profa. Jussara M. Almeida 1 o Semestre de 2014
Modelos Probabilísticos Filas M/M/1, M/G/1 Profa. Jussara M. Almeida 1 o Semestre de 2014 Modelos Probabilísticos de Filas R W S λ Notação de Kendall Fila G / G / 1 1 = um único servidor Distribuição dos
Leia mais{include_content_item 526} Ferramentas para a Simulação de Transitórios em redes eléctricas
{include_content_item 526} Ferramentas para a Simulação de Transitórios em redes eléctricas - Ferramentas de simulação de transitórios ou programas como o EMTP, ATP. - Ferramentas de simulação de harmónicos
Leia maisSIMULADOR DE UMA REDE CELULAR BASEADA NO SISTEMA FDMA (AMPS/TDMA)
SIMULADOR DE UMA REDE CELULAR BASEADA NO SISTEMA FDMA (AMPS/TDMA) AILTON AKIRA SHINODA 1 SHINODA, A. A. Simulador de uma rede celular baseada no sistema FDMA (AMPS/TDMA). Semina: Ci. Exatas/Tecnol. Londrina,
Leia maisMINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO
6.4 Matriz Curricular do Curso de Ciência da Computação 6.4.1 Componentes curriculares obrigatórios 1 PERÍODO Teórica Prática Hora-aula Horas Cálculo I 6 2 8 144 120 - Geometria Analítica e Vetores - Dados
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia maisModelagem e Análise Aula 9
Modelagem e Análise Aula 9 Aula passada Equações de fluxo Tempo contínuo Aula de hoje Parâmetros de uma fila Medidas de desempenho Cálculo do tempo de espera Resultado de Little Parâmetros da Fila chegada
Leia maisCURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP
Leia maisAvaliação de Desempenho
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho Planejamento de Experimentos Aula 2 Marcos José Santana Regina
Leia maisAula 7 Oficina de Programação Estruturas de Repetição no C. Profa. Elaine Faria UFU
Aula 7 Oficina de Programação Estruturas de Repetição no C Profa. Elaine Faria UFU - 2017 Aula de Hoje Estruturas de repetição: do while while for Introdução Apresentar as estruturas de repetição do while,
Leia maisFigura 4.2: Matriz Curricular
Figura 4.2: Matriz Curricular 3660 Fundamentos de Matemática e Estatística Física Eletrônica Algoritmos e Programação Arquitetura de Computadores Metodologias e Técnicas de Computação Engenharia e Sistemas
Leia maisPesquisa Operacional Introdução. Profa. Alessandra Martins Coelho
Pesquisa Operacional Introdução Profa. Alessandra Martins Coelho agosto/2013 Operational Research Pesquisa Operacional - (Investigação operacional, investigación operativa) Termo ligado à invenção do radar
Leia maisESTRUTURA DE DADOS I AULA I
ESTRUTURA DE DADOS I AULA I PROF. ME. HÉLIO ESPERIDIÃO O que é um dado? Dado pode ser definido como a matéria-prima originalmente obtida de uma ou mais fontes (etapa de coleta). o que é a informação A
Leia maisArquivos, Pastas e Extensões. Sistemas Operacionais. Conceitos básicos. Evolução
Arquivos, Pastas e Extensões No disco rígido de um computador, os dados são guardados na forma de arquivos. O arquivo é um agrupamento de registros que seguem uma regra estrutural, e que contém informações
Leia maisPrincípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Leia maisUNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA. Sistemas Distribuídos
UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA Sistemas Distribuídos Mestrado em Ciência da Computação 1o. Semestre / 2006 Prof. Fábio M. Costa fmc@inf.ufg.br www.inf.ufg.br/~fmc/ds-msc2006 Aula
Leia maisArquitetura de Computadores
Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso
Leia mais