Mudanças entre as edições de "Comissão de Reestruturação PPC"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 22: Linha 22:
 
       <li>Métricas em Redes de Computadores</li>
 
       <li>Métricas em Redes de Computadores</li>
 
       <li>Técnicas utilizadas para ADS</li>
 
       <li>Técnicas utilizadas para ADS</li>
 +
      <li>Noções de projetos fatoriais</li>
 +
 
     </ol>
 
     </ol>
 
   </li>
 
   </li>
Linha 54: Linha 56:
 
                 <li>Funcionamento de um Simulador a Eventos Discretos (Omnet)</li>
 
                 <li>Funcionamento de um Simulador a Eventos Discretos (Omnet)</li>
 
                 <li>Geração Randômica na Simulação</li>
 
                 <li>Geração Randômica na Simulação</li>
 +
                <li>Credibilidade Estatística dos Resultados e comparação entre sistemas usando intervalo de confiança</li>
 
                 <li>Análise, Tratamento e Apresentação de Dados</li>
 
                 <li>Análise, Tratamento e Apresentação de Dados</li>
                <li>Credibilidade Estatística dos Resultados</li>
 
 
                 <li>Casos de Estudos: uso de Omnet em Simulação de Redes</li>                 
 
                 <li>Casos de Estudos: uso de Omnet em Simulação de Redes</li>                 
 
           </ol>
 
           </ol>

Edição das 21h49min de 2 de outubro de 2019

ADS29009

Objetivos hoje

Ementa Atual

Avaliação de desempenho em redes: objetivos, parâmetros e métricas. Avaliação por análise: modelos de Markov. teoria de filas,modelagem de tráfego em redes. Avaliação por medição: técnicas passivas e ativas. Avaliação por simulação: modelos, simulação a eventos discretos e ferramentas de simulação.

Ementa Sugerida

Noções de projeto de experimentos de avaliação de desempenho. Avaliação por análise: predição de desempenho em redes usando cadeias de Markov discretas e contínuas. Introdução a teoria de filas. Avaliação por simulação: geração de números randômicos, estrutura de um simulador a eventos discretos, análise de resultados e ferramentas de simulação de redes. Avaliação por medição: medição ativa e passiva em redes.

Conteúdo Programático Sugerido

  1. Introdução a Avaliação de Desempenho (foco em redes) (4hs)
    1. Definições básicas:avaliação de desempenho, objetivos,métricas,parâmetros e carga de trabalho (workload)
    2. Métricas em Redes de Computadores
    3. Técnicas utilizadas para ADS
    4. Noções de projetos fatoriais
  2. Avaliação por análise (16hs)
    1. Cadeias de Markov
      1. Revisão de Distribuições Exponenciais, Geométricas e Processos Poisson
      2. Cadeias de Markov a Tempo Discreto
      3. Cadeias de Markov a Tempo Contínuo
      4. Aplicações de Cadeia de Markov e uso de Ferramentas (Octave)
    2. Introdução a Teoria de Filas
      1. Conceitos básicos
      2. Lei de Little
      3. Classificação de Kendall
      4. Filas M/M/1
      5. Filas M/M/1/c
      6. Filas M/M/n
      7. Redes de Filas
      8. Filas Não Markovianas
    3. Modelagem de Tráfego em Redes de Computadores
  3. Simulação (foco em redes) (16h)
    1. Modelagem e Simulação de Sistemas
    2. Funcionamento de um Simulador a Eventos Discretos (Omnet)
    3. Geração Randômica na Simulação
    4. Credibilidade Estatística dos Resultados e comparação entre sistemas usando intervalo de confiança
    5. Análise, Tratamento e Apresentação de Dados
    6. Casos de Estudos: uso de Omnet em Simulação de Redes
  4. Medição (foco em redes) (14h)
    1. Conceitos em Medição
    2. Erros em Medição
    3. Técnicas de Medição Ativas
    4. Técnicas de Medição Passivas
    5. Projetos de Experimentos com m-fatores
    6. Análise e Apresentação de Dados na Medição
  5. Outras técnicas (4h)
    1. Modelos de Regressao Linear
    2. Visão de outras técnicas de modelagem: redes de petri

Disciplinas ni mundo

Parte 1 - Prérequisitos

Cadeias de Markov a Tempo Discreto e Contínuo Teoria de Filas:

    • Conceito de Processo Estocástico
    • PDF, PMF, CDF
    • Distribuição Geométrica, Binomial, Exponencial, Poisson
    • Probabilidade Condicional
    • Valor Esperado de uma VA
    • Variância
    • Multiplicação de Matrizes
    • Solução de Sistema de Equações com 3 incógnitas
    • Conceito de Autovalor e Autovetor
  • Equações diferenciais simples (mas não precisa resolver)
  • Conhecimento do octave e matlab

Comentários: Existem pacotes de software que resolvem o básico dos pontos acima.

A disciplina está tentando concentrar em aplicações na área de Telecom Neste ponto alguns conceitos de redes são importantes:

  • camadas MAC e Física: ALoha e Slotted ALoha
  • vazão, retardrdo, jitter, perdas (são revistas)

Parte 2 Simulação

Simulação a Eventos Discretos

Conceito de Simulação a Eventos Discretos. Geração de Números Randômicos na Simulação: uso de polinômios geradores (linear congruente), método da inversa para geração de números sgundo distribuição exponencial. Implementação de rede de filas usando um simulador a evento discreto. Simuladores para área de Rede: caso de estudo omnet

  • Conceitos básicos de probabilidade
  • conceitos básicos de redes

Parte 3 - Medição

  • Projetos Fatoriais: conceitos fatores e variáveis de saída (métricas)
  • Confiança estatística na medição (isto se aplica também a simulação).
  • Introdução a medição ativa e passiva em redes.
  • Comparação de sistemas usando intervalo de confiança
  • outras técnias de comparação (gostaria de aprodundar a ANOVA)
  • Distribuição Normal
  • Normal padrão
  • conceito de intervalo de confiança
  • Pré-Requisitos

Probabilidade e Estatística Processos Estocásticos Redes 1 e 2 Disciplinas de Programação Sistemas OPeracionais (não que seja vital mas penso que pdoemos incluir análise de desemepnho de algoritmos na área de SOP)

PRG29002

Ementa

Introdução a lógica de programação e algoritmos. Constantes, variáveis e tipos de dados. Operadores aritméticos, relacionais e lógicos. Concepção de fluxograma e pseudocódigo. Estruturas de decisão e estruturas de repetição. Introdução a linguagem de programação c. Vetores de caracteres e multidimensionais. Ponteiros e aritmética de ponteiros. Funções: chamada por valor e por referência. Chamada recursiva de funções. Tipos de dados compostos. Operação com arquivos textos e binários.

O que está sendo feito e o que deveria ser feito

EMENTA ORIGINAL O que está sendo feito Carga Horária necessária Pré-Requisitos
Introdução a lógica de programação e algoritmos.
Constantes, variáveis e tipos de dados.
Operadores aritméticos, relacionais e lógicos.
Concepção de fluxograma e pseudocódigo. Estruturas de decisão e estruturas de repetição.
Introdução a linguagem de programação c.
Vetores de caracteres e multidimensionais.
Ponteiros e aritmética de ponteiros.
Funções: chamada por valor e por referência.
Chamada recursiva de funções.
Tipos de dados compostos.
Operação com arquivos textos e binários.

SOP29005

Dados da disciplina

UCs vizinhas

   CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS. TEÓRICA = 54 HORAS. LABORATÓRIO = 18 HORAS
   PRÉ REQUISITOS: PRG2, MIC
   DISCIPLINAS SUCESSORAS: STE, STD
   MÓDULO PROFISSIONALIZANTE

Ementa Original

Introdução aos sistemas operacionais. Aspectos internos de gerenciamento de processos, do sistema de arquivos, de memória e de dispositivos de entrada/saída. Aspectos de segurança e proteção. Conceito de API. Interfaces com o usuário.

O que está sendo feito e o que deveria ser feito

EMENTA ORIGINAL O que está sendo feito Carga Horária necessária Pré-requisitos
Introdução aos sistemas operacionais.
Conceito de API. Interfaces com o usuário.
Aspectos internos de gerenciamento de processos
Aspectos internos de gerenciamento do sistema de arquivos
Aspectos internos de gerenciamento de processos
Aspectos de segurança e proteção.