PCS 2039 Modelagem e Simulação de Sistemas Computacionais

Tamanho: px
Começar a partir da página:

Download "PCS 2039 Modelagem e Simulação de Sistemas Computacionais"

Transcrição

1 UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação 4o. Módulo Acadêmico PCS-2039 Modelagem e Simulação de Sistemas Computacionais 1

2 Agenda Conceito de Sistema e Análise de Desempenho; Metodologia de Análise de Desempenho; Seleção de Métricas; Seleção da Carga de Trabalho; 0 Exercícios. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 2

3 1 - Conceito de Sistema e Análise de Desempenho Sistema Computacional Conceito: é uma coleção de componentes (entidades) que relacionam-se entre si das quais podemos determinar relações e comportamentos. Análise de Desempenho Conceito: determinar o desempenho de um sistema computacional é determinar o dimensionamento adequado de seus componentes de forma a garantir uma meta de desempenho, para uma carga de trabalho determinada. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 3

4 1 - Conceito de Sistema e Análise de Desempenho Carga de trabalho ( Workload ) Conceito: As requisições feitas pelos usuários de um sistema computacional. Exemplo: Carga de trabalho de uma CPU (Instruções executadas pela CPU), Carga de trabalho de uma rede (pacotes), Carga de Trabalho de um SGBD (transações). Métricas de Desempenho de um Sistema Conceito: critério usado para aaliação de desempenho, relacionado a uma Carga de Trabalho definida. Exemplo: Métricas de Desempenho de um SGBD PCS-2039 Modelagem e Simulação de Sistemas Computacionais 4

5 1 - Conceito de Sistema e Análise de Desempenho Um Modelo é uma abstração de algo. Ele representa algum objeto ou atiidade que é chamado de entidade Raymod McLeod Jr. Tipos de Modelos Modelos Físicos; Modelos Narratios; Modelos Gráficos; Modelos Matemáticos. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 5

6 1 - Conceito de Sistema e Análise de Desempenho Aaliação de desempenho enole: ØDefinição de Etapas a serem seguidas (método); ØDefinição da Carga de Trabalho; ØFerramentas de modelagem e análise. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 6

7 2 Metodologia de Análise de desempenho Necessidade de Metodologia: ØAaliação de desempenho é uma arte Exemplo: Análise de desempenho de 2 sistemas (A e B). Resultados das execuções dos Programas Sistemas Amostras (Carga de Trabalho) Tempo médio de execução segundos (métrica) Sistema A Sistema B Amostra X 10 Amostra Y 15 Amostra X 20 Amostra Y 5 PCS-2039 Modelagem e Simulação de Sistemas Computacionais 7

8 2 Metodologia de Análise de desempenho Exemplo (Continuação): Resultados apresentados pelo AD1: Conclusão: Sistema A é 1.67 mais rápido que B. Resultados apresentados pelo AD2: Conclusão: Sistema B é 1.75 mais rápido que A. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 8

9 2 Metodologia de Análise de desempenho Etapas para a Análise de Desempenho: a) Definição dos objetios e planejamento da análise: Definição dos objetios da análise e abrangência do Sistema; Configuração do Sistema a ser analisado; Cronograma; Recursos necessários. b) Definição do Sistema: Características do sistema a ser analisado: arquitetura e operação do sistema Definição dos componentes do sistema. c) Enumeração dos Seriços e Resultados do Sistema; d) Seleção das Métricas de Desempenho. Exemplo: Volume de trabalho produzido, Velocidade, Precisão, Disponibilidade do Sistema e Taxa de Erros; PCS-2039 Modelagem e Simulação de Sistemas Computacionais 9

10 2 Metodologia de Análise de desempenho Etapas para a Análise de Desempenho (Cont): e) Enumeração dos parâmetros da análise: Identificação de quais são os parâmetros que influenciam o comportamento do sistema de acordo com os objetios da análise proposta. Os alores podem ser estimados ou coletados do sistema real. f) Seleção dos fatores a serem estudados: Seleção dos parâmetros que tem maior impacto no desempenho e que serão ariados para Análise de Desempenho. g) Seleção da Carga de Trabalho; Identificação dos tipos de seriços e o olume a ser submetido; A erificação do Volume pode ser feita atraés de projeções ou monitoramento no sistema real; Dee-se considerar olumes (Carga de Trabalho) típicos e em momentos de pico. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 10

11 2 Metodologia de Análise de desempenho Etapas para a Análise de Desempenho (Cont): h) Definição do Modelo Conceitual do Sistema: Documento agrupando informações das etapas anteriores. i) Seleção da técnica e ferramenta de Modelagem: Medidas em um Sistema real; Modelagem analítica; Simulação em uma ferramenta adequada; Ferramenta: Análise de custo da ferramenta X custo de projeto. j) Realização (implementação da modelagem); k) Definição e projeto dos experimentos Escolher os alores dos Fatores selecionados. l) Reisão da modelagem; m) Execução dos experimentos; n) Análise e interpretação dos resultados; o) Documentação e apresentação dos resultados. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 11

12 3 Seleção de Métricas Seleção de Métricas: As métricas aaliarão os resultados de requisições dos seriços. Os resultados podem ser classificados segundo: Característica da Métrica Velocidade Confiabilidade Disponibilidade Significado Seriço executado de forma correta Seriço executado de forma incorreta Não executa o seriço PCS-2039 Modelagem e Simulação de Sistemas Computacionais 12

13 3 Seleção de Métricas Seleção de Métricas (Cont): O que pode ser medido para cada tipo de resultado obtido: Tempo de Resposta Throughput Utilização de Recursos PCS-2039 Modelagem e Simulação de Sistemas Computacionais 13

14 3 Seleção de Métricas Seleção de Métricas (Cont): Indicador de disponibilidade para requisições dos usuários (uptime): MTBF Mean Time Between Failure Exemplo: métricas utilizadas para controle de congestionamento em rede de comutação de pacotes. Seriço Significado Métricas usadas Tempo de resposta Executado OK Incorreto Pacote entregues na ordem Pacotes fora de ordem ou duplicados Vazão Tempo de processamento na origem/destino Tempo nos nós intermediários Variância no tempo de resposta Probabilidade de pacotes fora de ordem ou duplicados Falha Pacotes perdidos Probabilidade de desconexão PCS-2039 Modelagem e Simulação de Sistemas Computacionais 14

15 4 Seleção da Carga de Trabalho Seleção da Carga de Trabalho: Aspectos a serem considerados para a escolha da carga de trabalho: Níel de Interface (usuário do seriço); Detalhamento da Carga de Trabalho: Requisições mais freqüentes; Freqüência dos seriços; Usar o time-stamp (seqüência temporal das transações do sistema real - trace); Média da demanda de recursos; Representatiidade em relação a aplicação real Taxa de chegada das requisições: a mesma ou proporcional; Demanda de recursos da aplicação; Perfil de uso dos recursos (sistema como um todo). Níel de Carga (Típico e Pior Caso); Repetitiidade. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 15

16 4 Seleção da Carga de Trabalho Seleção da Carga de Trabalho (Cont): Exemplo: Sistema de Backup por Fitas Magnéticas: 1 Níel de Sistema de Backup: a. Seriço: Backup e recuperação de arquios; b. Fatores: Tamanho do Sistema de Arquios, Processo Batch (Background), backup incremental ou completo; c. Métricas: Tempos de Backup e recuperação; d. Carga de Trabalho: Um Sistema de arquios com arquios a serem copiados. Variação da Freqüência de Backups 2 Níel de Sistema da Fita Streamer: a. Seriços: Leitura/Escrita a Fita, autoload e leitura do rótulo b. Fatores: Tipo da Fita; c. Métricas: Velocidade, confiabilidade, tempo entre falhas; d. Carga de Trabalho: Um programa gerando representatias freqüências de requisições de I/O PCS-2039 Modelagem e Simulação de Sistemas Computacionais 16

17 Bibliografia ü JAIN R. The Art of Computer Systems Performance Analysis, John Wiley & Sons, Capítulos:1, 2, 3 e 5. ü Apostila 1. ü POOCH, U.W. & WALL, J.A. Discrete eent simulation A Practical Approach, CRC Press, Capítulo 1. PCS-2039 Modelagem e Simulação de Sistemas Computacionais 17

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação

Leia mais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação

Leia mais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação

Leia mais

Avaliação de Desempenho de Sistemas Discretos

Avaliaçã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 mais

SSC643 -Avaliação de Desempenho de Sistemas Computacionais -

SSC643 -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 mais

Aná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 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 mais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação

Leia mais

Abordagem Sistemática de Modelagem e Análise de Desempenho de Sistemas. 1 Conceito de Sistema e Análise de Desempenho

Abordagem Sistemática de Modelagem e Análise de Desempenho de Sistemas. 1 Conceito de Sistema e Análise de Desempenho Revisão: Pedro Corrêa 03/2005. Abordagem Sistemática de Modelagem e Análise de Desempenho de Sistemas 1 Conceito de Sistema e Análise de Desempenho A análise de sistemas de computação tem por objetivo

Leia mais

SSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi

SSC546 -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 mais

Designing Data Intensive Applications

Designing Data Intensive Applications Designing Data Intensive Applications Capítulo 1 Carmem Hara Aplicações Atuais Dados Processamento Problemas Volume Complexidade Velocidade de atualização Tecnologias SGBD: armazenamento Cache: resultados

Leia mais

Avaliação de Desempenho de Sistemas DCC 074

Avaliaçã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 mais

Ex: Sistema Tráfego Rodoviário

Ex: 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 mais

Avaliação de Desempenho. Mehran Misaghi

Avaliação de Desempenho. Mehran Misaghi Avaliação de Desempenho Mehran Misaghi mehran@sociesc.org.br Avaliação de Desempenho 2/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Agenda Pequena Apresentação Apresentação da disciplina

Leia mais

Avaliação Quantitativa de Sistemas

Avaliaçã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 mais

Modelagem 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 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 mais

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2018

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2018 Modelagem e Avaliação de Desempenho Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2018 Análise de desempenho São disponíveis duas abordagens para realizar a análise de desempenho:

Leia mais

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2017

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2017 Modelagem e Avaliação de Desempenho Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2017 Análise de desempenho São disponíveis duas abordagens para realizar a análise de desempenho:

Leia mais

FILAS. Mestrado em Engenharia Elétrica Carlos Marcelo Pedroso 2013

FILAS. Mestrado em Engenharia Elétrica Carlos Marcelo Pedroso 2013 FILAS Mestrado em Engenharia Elétrica Carlos Marcelo Pedroso 2013 Ementa Projeto de redes de computadores via estudos analíticos e de ferramentas de simulação. Bibliografia básica JAIN, Raj. The art of

Leia mais

Avaliação de Desempenho de Sistemas Discretos

Avaliação de Desempenho de Sistemas Discretos Avaliação de Desempenho de Sistemas Discretos Medição Professor: Reinaldo Gomes reinaldo@computacao.ufcg.edu.br Medição 2 A técnica de medição se baseia em coletar diretamente do sistema as métricas de

Leia mais

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2014

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2014 Modelagem e Avaliação de Desempenho Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2014 Análise de desempenho São disponíveis duas abordagens para realizar a análise de desempenho:

Leia mais

Conceitos e terminologia de segurança quanto à disponibilidade

Conceitos e terminologia de segurança quanto à disponibilidade Conceitos e terminologia de segurança quanto à disponibilidade Parte 1 I) Revisão II) Introdução Segurança Disponibilidade III) Serviços IV) Cluster V) Redundância Agenda Sistemas Operacionais Ponteiro

Leia mais

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho Teoria de Filas - Resumo Pedroso 4 de setembro de 2011 1 Introdução 2 Definições básicas ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento de sistemas de comunicação

Leia mais

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho Teoria de Filas - Resumo e Exercícios Pedroso 24 de setembro de 2014 1 Introdução 2 Definições básicas ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento de

Leia mais

Como modelar o comportamento de um sistema? MAB-515

Como modelar o comportamento de um sistema? MAB-515 Como modelar o comportamento de um sistema? MAB-515 Possibilidades de modelagem PARAMETRIZA modelo matemático experimento real AJUDA A COMPREENDER SIMULAÇÃO SOLUÇÃO ANALÍTICA MEDIDAS EXPERIMENTAIS NO MODELO

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Análise de Desempenho junho de 2015 A arte de avaliação de desempenho... Raj Jain. The Art of Performance Analysis. Wiley. 1991. metodologia cargas ferramentas Comparando resultados

Leia mais

SSC546 -Avaliação de Desempenho de Sistemas

SSC546 -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 mais

Tópicos em Simulação e Otimização de Processos Aula 1 2: Plano de Ensino e Conceitos Básicos

Tópicos em Simulação e Otimização de Processos Aula 1 2: Plano de Ensino e Conceitos Básicos Tópicos em Simulação e Otimização de Processos Aula 1 2: Plano de Ensino e Conceitos Básicos, MSc rodolfo@unipampa.edu.br Curso de Universidade Federal do Pampa Campus Bagé 22 de janeiro de 2013 BA000379

Leia mais

Modelagem e Análise de Sistemas - COS767

Modelagem 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 mais

Avaliação de Desempenho

Avaliaçã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 mais

Avaliação de Desempenho. September 28, 2010

Avaliação de Desempenho. September 28, 2010 September 28, 2010 O que é desempenho? em primeiro lugar, uma ótima tradução para performance... :-) tempo de execução (o centro das atenções!) outras: projeto, ciclo de vida, manutenção,... mesmo outras

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatí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 mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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 mais

Avaliação de Desempenho de Sistemas DCC 074

Avaliaçã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 O que é desempenho? Medida da capacidade de resposta de um sistema Como analisar o desempenho de um sistema?

Leia mais

Técnicas de Medições

Técnicas de Medições Técnicas de Medições Antonio A. de A. Rocha Edmundo A. de Souza e Silva Rosa M. M. Leão Universidade Federal do Rio de Janeiro COPPE/Prog. de Engenharia de Sistemas e Computação LAND - Laboratory for modeling,

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatí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 mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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 mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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 mais

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

SSC643 -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 mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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 mais

O Que Veremos. Introdução. Introdução. Definindo Desempenho. Definindo Desempenho. Avaliando e Compreendendo o Desempenho

O Que Veremos. Introdução. Introdução. Definindo Desempenho. Definindo Desempenho. Avaliando e Compreendendo o Desempenho Ciência da Computação Arq. e Org. de Computadores Avaliando e Compreendendo o Desempenho O Que Veremos Avaliando e compreendendo o desempenho: Introdução Definindo desempenho Medindo o desempenho e seus

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatí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 mais

Introdução aos Sistemas Operacionais

Introdução aos Sistemas Operacionais 1 Introdução aos Sistemas Operacionais 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Conceitos sobre sistemas operacionais 1.5 Chamadas

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos DCC / ICEx / UFMG Engenharia de Requisitos Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Motivação Motivação Porque levantar Requisitos é importante? Motivação Porque levantar Requisitos é importante?

Leia mais

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO

Leia mais

Avaliação de Desempenho

Avaliação de Desempenho September 25, 2012 O que é desempenho? em primeiro lugar, uma ótima tradução para performance... :-) tempo de execução (o centro das atenções!) outras: projeto, ciclo de vida, manutenção,... mesmo outras

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatí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 mais

FILAS Conceitos Fundamentais. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2016

FILAS Conceitos Fundamentais. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2016 FILAS Conceitos Fundamentais Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2016 Teoria de Filas É uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento

Leia mais

WPerformance 04 - Salvador, BA - Brasil. Proposta de uma técnica de seleção dos pares de pacotes para estimar a capacidade de contenção

WPerformance 04 - Salvador, BA - Brasil. Proposta de uma técnica de seleção dos pares de pacotes para estimar a capacidade de contenção WPerformance 04 - Salvador, BA - Brasil Proposta de uma técnica de seleção dos pares de pacotes para estimar a capacidade de contenção Antonio A. de A. Rocha Rosa M. Meri Leão Edmundo de Souza e Silva

Leia mais

Análise de Ponto de Função APF. Aula 07

Análise de Ponto de Função APF. Aula 07 Análise de Ponto de Função APF Aula 07 Agenda Parte 01 Introdução a Métricas de Software Parte 02 A Técnica de APF Cálculo dos Pontos de Função Ajustados Fator de Ajuste Definições Níveis de Influência

Leia mais

NOÇÕES MATEMÁTICAS. Cálculo da disponibilidade e mantenabilidade do sistema ou equipamento na manutenção.

NOÇÕES MATEMÁTICAS. Cálculo da disponibilidade e mantenabilidade do sistema ou equipamento na manutenção. NOÇÕES MATEMÁTICAS Cálculo da disponibilidade e mantenabilidade do sistema ou equipamento na manutenção. DISPONIBILIDADE: É a probabilidade que um sistema esteja em condição operacional no instante determinado.

Leia mais

Avaliação de Desempenho de Sistemas Discretos

Avaliaçã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 mais

Avaliação de Desempenho de Sistemas Discretos

Avaliaçã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 mais

Computadores. HW e SW

Computadores. HW e SW Computadores HW e SW CTEE 20:50 1 Design dos Computadores Requisitos e Objetivos da Missão Avaliar arquiteturas e interfaces candidatas Realizar a divisão das funções Avaliar requisitos de confiabilidade

Leia mais

Modelos Probabilísticos

Modelos Probabilísticos Modelos Probabilísticos Somente para lembrar... Modelos são extremamente importantes para o estudo do desempenho de um sistema antes de implementá-lo na prática! Foguete proposto tem confiabilidade? Devemos

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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 mais

Qualidade de software. Prof. Emiliano Monteiro

Qualidade de software. Prof. Emiliano Monteiro Qualidade de software Prof. Emiliano Monteiro Por que realizar revisões por pares? 1. Para melhorar a qualidade. 2. Captura 80% de todos os erros se feito corretamente. 3. Captura erros de codificação

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇ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: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

Avaliação de Desempenho

Avaliaçã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 mais

ANÁLISE DE RESULTADOS

ANÁ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 mais

HENNESSY, J.; PATTERSON, D. A. Arquitetura de Computadores: uma abordagem quantitativa. Campus, 2003.

HENNESSY, J.; PATTERSON, D. A. Arquitetura de Computadores: uma abordagem quantitativa. Campus, 2003. CRONOGRAMA DE ATIVIDADE SEMESTRAL Aplicado em: 1º/2011 Curso: Engenharia de Computação Disciplina: Arquitetura de Sistemas Computacionais Semestre: 9 Contextualização da disciplina: Carga horária: 44 h

Leia mais

Conceitos de Análise de Desempenho

Conceitos de Análise de Desempenho Conceitos de Análise de Desempenho Prof. Gustavo Leitão Campus Natal Central Planejamento de Capacidade de Sistemas 5/3/2010 Objetivo da Aula 5/3/2010 5/3/2010 INTRODUÇÃO Introdução sobre análise de desempenho

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

Modelos de Redes de Filas com Múltiplas Classes (Análise de Valores Médios) Profa. Jussara M. Almeida 1 o Semestre de 2011

Modelos de Redes de Filas com Múltiplas Classes (Análise de Valores Médios) Profa. Jussara M. Almeida 1 o Semestre de 2011 Modelos de Redes de Filas com Múltiplas Classes (Análise de Valores Médios) Profa. Jussara M. Almeida 1 o Semestre de 2011 Modelos com Múltiplas Classes Provê estimativas de medidas de desempenho separadamente

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Eduardo Ferreira dos Santos Engenharia de Computação Centro Universitário de Brasília UniCEUB Abril, 2016 1 / 20 Sumário 1 Estrutura dos Sistemas Operacionais 2 System Calls 2 / 20

Leia mais

AVALIAÇÃO DA QUALIDADE DO PROCESSO DE MANUTENÇÃO DE SOFTWARE UTILIZANDO A NORMA NBR ISO/IEC 12207

AVALIAÇÃO DA QUALIDADE DO PROCESSO DE MANUTENÇÃO DE SOFTWARE UTILIZANDO A NORMA NBR ISO/IEC 12207 Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação AVALIAÇÃO DA QUALIDADE DO PROCESSO DE MANUTENÇÃO DE SOFTWARE UTILIZANDO A NORMA NBR ISO/IEC

Leia mais

Gerenciamento e Interoperabilidade de Redes

Gerenciamento e Interoperabilidade de Redes ESZI030-17 Gerenciamento e Interoperabilidade de Redes Aula 01 Introdução Prof. João Henrique Kleinschmidt Santo André, maio de 2017 Roteiro PARTE I Apresentação da Disciplina PARTE II Introdução ao Gerenciamento

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Arquitetura de Computadores Prof Kleber Akio Tanaka Igor Hondo João Jakybalis Sabrina Tavera Crise do Software Quando surgiu e o que foi? - A crise do software surgiu em 1970, quando

Leia mais

1. INTRODUÇÃO SIMULAÇÃO DISCRETA OBJETIVO DO CURSO RESPOSTA BANCO E FILIAIS O PROBLEMA DE PLANEJAMENTO DE CAPACIDADE

1. INTRODUÇÃO SIMULAÇÃO DISCRETA OBJETIVO DO CURSO RESPOSTA BANCO E FILIAIS O PROBLEMA DE PLANEJAMENTO DE CAPACIDADE 1. INTRODUÇÃO SIMULAÇÃO DISCRETA O PROBLEMA DE PLANEJAMENTO DE CAPACIDADE O que acontecerá com o tempo de resposta do mainframe quando a taxa de chegada de transações crescerem de 10 para 0 tr/s? O servidor

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 6 http://www.ic.uff.br/~bianca/engsoft2/ Aula 6-10/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do

Leia mais

Cap. 12 Gerência de Dispositivos 1

Cap. 12 Gerência de Dispositivos 1 Arquitetura de Sistemas Operacionais Técnico em Informática MBI-1 e NBI-1 Gerência de Dispositivos Cap. 12 Gerência de Dispositivos 1 Introdução Sumário Acesso ao Subsistema de Entrada e Saída Subsistema

Leia mais

SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2. SIG- Eng. Cartográfica Prof. Luciene Delazari

SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2. SIG- Eng. Cartográfica Prof. Luciene Delazari SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2 SIG- Eng. Cartográfica Prof. Luciene Delazari Descrição de uma realidade com algum propósito Modelo MODELAR Termo geral para denotar o processo de construir representações

Leia mais

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES Tecnologia da informação e comunicação UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES CICLO DE INSTRUÇÕES OU DE EXECUÇÃO Arquitetura de computadores 2 CICLO DE EXECUÇÃO No inicio de cada ciclo de instrução,

Leia mais

PROGRAMA DE ENSINO. CÓDIGO DISCIPLINA OU ESTÁGIO SERIAÇÃO IDEAL/PERÍODO ELE1071 Matemática Aplicada à Engenharia Elétrica 2ª série / 4º Período

PROGRAMA DE ENSINO. CÓDIGO DISCIPLINA OU ESTÁGIO SERIAÇÃO IDEAL/PERÍODO ELE1071 Matemática Aplicada à Engenharia Elétrica 2ª série / 4º Período PROGRAMA DE ENSINO UNIDADE UNIVERSITÁRIA: UNESP CÂMPUS DE ILHA SOLTEIRA CURSO: Engenharia Elétrica (Resolução UNESP nº 40 / 05 - Currículo: 05 ) HABILITAÇÃO: OPÇÃO: DEPARTAMENTO RESPONSÁVEL: Engenharia

Leia mais

Introdução aos Processos Estocásticos em Engenharia Elétrica 1

Introdução aos Processos Estocásticos em Engenharia Elétrica 1 Introdução aos Processos Estocásticos em Engenharia Elétrica 10 de março de 2014 Introdução aos Processos Estocásticos em Engenharia Elétrica 1 Conteúdo 1 Modelos Matemáticos - Determinísticos e Probabiĺısticos

Leia mais

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o Sistemas Operacionais um pouco da história... - Evolução dos SO s através do tempo - Novas técnicas não são assimiladas simultaneamente por todos - Década de 40, não existia SO - O programador é o faz

Leia mais

Banco de Dados II. Administrador de Banco de Dados - DBA. Portela

Banco de Dados II. Administrador de Banco de Dados - DBA. Portela UNIVERSIDADE FEDERAL DO MARANHAO - UFMA Banco de Dados II Administrador de Banco de Dados - DBA Portela * DBA Introdução Atuação Responsabilidades 2 Atuação O Administrador de Banco de Dados (DBA) é o

Leia mais

Sistemas de Informação e Decisão. Douglas Farias Cordeiro

Sistemas de Informação e Decisão. Douglas Farias Cordeiro Sistemas de Informação e Decisão Douglas Farias Cordeiro Decisão Tomamos decisões a todo momento! O que é uma decisão? Uma decisão consiste na escolha de um modo de agir, entre diversas alternativas possíveis,

Leia mais

Introdução à Avaliação de Desempenho

Introduçã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 mais

Sistemas de Informação Geográficos. Informação na Organização. O Valor da Informação. Sistemas de Informação Tradicionais. O Valor da Informação

Sistemas de Informação Geográficos. Informação na Organização. O Valor da Informação. Sistemas de Informação Tradicionais. O Valor da Informação Introdução Fundamentos e Histórico dos SIG Clodoveu Davis Geográficos Tópicos Informação Sistemas de informação Informação nas organizações Informação geográfica Histórico dos SIG Características e funcionalidade

Leia mais

SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 3 Sarita Mazzini Bruschi

SSC546 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 mais

Algoritmos e Lógica de Programação Sistemas Operacionais

Algoritmos e Lógica de Programação Sistemas Operacionais Algoritmos e Lógica de Programação Sistemas Operacionais Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 25 de agosto de 2005 Introdução

Leia mais

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs

Leia mais

Tipos de Sistemas Operacionais

Tipos de Sistemas Operacionais Tipos de Sistemas Operacionais Prof. Edwar Saliba Júnior Março de 2007 1 TIPOS DE S.O. Monoprogramáveis / monotarefas; Multiprogramáveis / multitarefas: Batch; Tempo compartilhado; Tempo real; Sistemas

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

Gerenciamento de Redes. Alan Santos

Gerenciamento de Redes. Alan Santos Gerenciamento de Redes Alan Santos Ciclo de gerenciamento Quando falamos de gerenciamento de redes devemos primeiro estabelecer o que será gerenciado e o que se espera como resultado desse gerenciamento.

Leia mais

Avaliação de Desempenho de Sistemas Discretos

Avaliação de Desempenho de Sistemas Discretos Avaliação de Desempenho de Sistemas Discretos Parte IX: Professor: Reinaldo Gomes reinaldo@computacao.ufcg.edu.br 2 A técnica de medição se baseia em coletar diretamente do sistema as métricas de desempenho

Leia mais

Gestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e Learning Sistema de

Gestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e Learning Sistema de Curso e Learning Sistema de Gestão de Segurança da Informação Interpretação da norma NBR ISO/IEC 27001:2006 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste

Leia mais

Conceitos de Segurança Física e Segurança Lógica. Segurança Computacional Redes de Computadores. Professor: Airton Ribeiro Fevereiro de

Conceitos de Segurança Física e Segurança Lógica. Segurança Computacional Redes de Computadores. Professor: Airton Ribeiro Fevereiro de Conceitos de e Segurança Lógica Segurança Computacional Redes de Computadores 1 Professor: Airton Ribeiro Fevereiro de 2016-1 Conceitos de e Segurança Lógica 2 Conceitos de e Segurança Lógica Segurança

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Thaís Vasconcelos Batista UFRN DIMAp http://www.dimap.ufrn.br/~thais thais@ufrnet.br Programa do Curso INTRODUÇÃO Conceitos Básicos Sistemas em Rede X Sistemas Distribuídos Necessidade

Leia mais

Engenharia de Software I: Introdução. Graduação em Informática 2009 Profa. Itana Gimenes

Engenharia de Software I: Introdução. Graduação em Informática 2009 Profa. Itana Gimenes Engenharia de Software I: Introdução Graduação em Informática 2009 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. Engenharia de requisitos 3. Modelagem de sistemas 4. Conceitos

Leia mais

Prova Discursiva Engenharia de Software

Prova Discursiva Engenharia de Software Prova Discursiva Engenharia de Software Quais são os principais fatores de qualidade de software definidos pela ISO 9126? 1-Funcionalidade 2-Confiabilidade 3-Usabilidade 4-Eficiencia 5-Facilidade de Manutenção

Leia mais

Avaliação de Desempenho de Sistemas Lista III

Avaliação de Desempenho de Sistemas Lista III Avaliação de Desempenho de Sistemas Lista III Aleciano Ferreira Lobo Júnior aflj@cin.ufpe.br Ana Carolina Veloso Teixeira acvt@cin.ufpe.br Charles Bezerra Moreira cbm3@cin.ufpe.br Edson Samuel Gonzaga

Leia mais

Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado

Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Definição de Banco de Dados De uma forma genérica, um banco de dados é definido como uma coleção de dados relacionados. Os dados são

Leia mais

Engenharia de Software

Engenharia de Software Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos

Leia mais

Prof. Lorí Viali, Dr.

Prof. Lorí Viali, Dr. Prof. Lorí Viali, Dr. viali@pucrs.br http://www.pucrs.br/famat/viali/ Dentre a grande variedade de sistemas que podem ser modelados e para os quais a simulação pode ser aplicada com proveito, uma classe

Leia mais

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tó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 mais