O método da simulação. O processo da simulação

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

Download "O método da simulação. O processo da simulação"

Transcrição

1 O método da simulação OBJETIVOS E DEFINIÇÃO DO SISTEMA FORMULAÇÃO DO ANÁLISE E REDEFINIÇÃO ABSTRATO RESULTADOS EXPERIMENTAIS (Capítulo 6) CONCEITUAL (Capítulo 3) REPRESENTAÇÃO DO DADOS DE ENTRADA (Capítulo 2) EXPERIMENTAÇÃO DO OPERACIONAL IMPLEMENTAÇÃO DO COMPUTACIONAL (Capítulo 4) 1 VERIFICAÇÃO E VALIDAÇÃO (Capítulo 5) O processo da simulação Problema do mundo real Modelo abstrato identificar o que é realmente importante no sistema e trazer para o modelo Modelo conceitual colocá-lo no papel através de uma técnica adequada de representação de modelos Modelo computacional implementação do modelo conceitual Modelo operacional análise dos resultados 2 Conclusões Page 1

2 Vantagens do Modelo Conceitual Facilitar o entendimento sobre o sistema Facilitar a criação do modelo computacional Melhorar a validação do modelo Mas, na prática. 3 Vantagens do Modelo Conceitual Mas, na prática. 4 os analistas pulam a fase de modelagem conceitual indo diretamente para o modelo computacional: falha de comunicação entre as pessoas sobre o modelo, o que gera uma fase de conserto do modelo implementado causa um maior esforço na validação do modelo validação é checar se o modelo se comporta como o mundo real sob as mesmas condições verificação está relacionada como o modo como o modelo está sendo implementado Page 2

3 Construção de modelos conceituais ACD: Activity Cicle Diagram baseado na idéia de TOCHTER (1963) útil em sistema com fortes características de geração de filas fácil de entender e utilizar simples: constituído de 2 símbolos básicos uma circunferência que representa uma fila um retângulo que representa uma atividade 5 F ila A t iv id a d e ACD: Activity Cicle Diagram Entidade = qualquer componente no modelo que retém sua identidade ao longo do tempo elas podem estar aguardando em fila ou participando de alguma atividade Fila = elemento passivo do ACD estado no qual a entidade está aguardando alguma coisa acontecer não envolve cooperação entre diferentes entidades o período de tempo que uma entidade gastará na fila não é determinada a priori 6 Page 3

4 ACD: Activity Cicle Diagram Atividade = elemento ativo do ACD, possível cooperação entre diferentes entidades a duração do estado ativo é sempre determinada a priori O ciclo de vida das filas e das atividades é definido para cada entidade as filas e as atividades devem estar sempre dispostas alternadamente em qualquer ciclo de vida Um ACD completo consiste na combinação de todos os ciclos de vida individuais de cada entidade 7 ACD: exemplo dos filósofos famintos Objetivo do modelo: determinar, na média, o tempo que cada filósofo espera para comer Alguns filósofos sentam numa mesa circular entre cada par de filósofos há um garfo um filósofo pode comer se ambos os garfos adjacentes a ele estiverem disponíveis, caso contrário, deverá aguardar após terminar de comer, o filósofo pensa por um certo tempo quando pára de pensar, tentará comer novamente para comer os filósofos levam um tempo uniformemente distribuído entre 5 e 8 minutos para pensar levam um tempo que obedece uma distribuição normal de média 6 e desvio padrão 1 minuto 8 Page 4

5 Ilustração para o exemplo dos filósofos famintos 9 Modelar o problema pelo ACD: quais as entidades? filósofos e garfos quais os possíveis estados das entidades? quais os ciclos de vida individuais? Estados das ENTIDADES Cada entidade possui os estados relacionados a seguir: Entidade Garfo Filósofo Estado É utilizado Esperando para ser utilizado Comendo Esperando para pensar Pensando Aguardando a disponibilidade dos garfos 10 Page 5

6 Ciclo de vida individual da ENTIDADE Do GARFO: os garfos ou estão aguardando para serem utilizados pelos filósofos ou estão auxiliando os filósofos a comer É utilizado Garfos Espera 11 Ciclo de vida individual da ENTIDADE Do FILÓSOFO: Os filósofos ou estão comendo ou estão esperando para pensar, ou estão pensando ou estão esperando para comer Espera Pensa Filósofos Espera Come 12 Page 6

7 ACD completo: Filósofos famintos Após construir os ciclos de vida individuais, é preciso juntá-los para formar o ACD completo basta reconhecer as atividades comuns come e é utilizado são a mesma entidade quanto o filósofo está comendo, o garfo é utilizado come é uma atividade comum entre as entidades garfo e filósofo Come É utilizado 13 ACD completo: Filósofos famintos Espera Pensa Filósofos Come Garfos Espera Espera* 14 Na realidade o filósofo não precisa esperar para pensar pelas regras de construção do ACD tem-se obrigatoriamente que alternar atividades com fila este tipo de fila, na qual a entidade espera por 0 unidade de tempo, é denominada fila dummy (indicada por *) Page 7

8 ACD - 2º. exemplo: O bêbado, a garçonete e o copo Em um pub existem três entidades: o cliente, a garçonete e o copo quando o cliente entra no pub, ele pede uma cerveja a garçonete enche um copo para servi-lo o cliente bebe o conteúdo do copo De quais atividades o cliente participa? De qual atividade tanto a garçonete quantos os copos participam? 15 Quais são os possíveis estados das entidades deste exemplo? ACD - 2º. exemplo: O bêbado, a garçonete e o copo 16 De quais atividades o cliente participa? beber a cerveja do copo enchimento do seu copo pela garçonete De qual atividade tanto a garçonete quantos os copos participam? enchimento do copo Quais são os possíveis estados das entidades deste exemplo? Cliente bebendo a cerveja; esperando a garçonete aparecer para servir o copo; assistindo o enchimento do copo e esperando a espuma abaixar para beber Page 8

9 ACD - 2º. exemplo: O bêbado, a garçonete e o copo 17 Quais são os possíveis estados das entidades deste exemplo? Garçonete Copo enchendo o copo de cerveja e esperando o copo esvaziar sendo esvaziado pelo cliente; aguardando a garçonete aparecer para enchê-lo novamente; sendo enchido pela garçonete; esperando o cliente começar a beber a cerveja contida nele Como seria o ciclo de vida de cada entidade? Lembre-se de que o ciclo completo do sistema pode ser construído combinando as atividades comuns das entidades Page 9

Metodologia da simulação. modelo de simulação compõe-se de:

Metodologia da simulação. modelo de simulação compõe-se de: Metodologia da simulação ciclo de vida de um modelo de simulação modelo de simulação compõe-se de: concepção ou formulação do modelo implementação do modelo análise dos resultados do modelo 1 Metodologia

Leia mais

ACD - 2º. exemplo: O bêbado, a garçonete e o copo. ACD - 2º. exemplo: O bêbado, a garçonete e o copo

ACD - 2º. exemplo: O bêbado, a garçonete e o copo. ACD - 2º. exemplo: O bêbado, a garçonete e o copo ACD - 2º. exemplo: O bêbado, a garçonete e o copo Em um PUB existem três entidades: o cliente, a garçonete e o copo quando o cliente entra no pub, ele pede uma cerveja a garçonete enche um copo para servi-lo

Leia mais

Simulação e Modelagem

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

Metodologia de simulação

Metodologia de simulação Metodologia de simulação OBJETIVOS E DEFINIÇÃO DO SISTEMA FORMULAÇÃO DO MODELO ANÁLISE E REDEFINIÇÃO MODELO ABSTRATO RESULTADOS EXPERIMENTAIS (Capítulo 6) MODELO CONCEITUAL (Capítulo 3) REPRESENTAÇÃO DO

Leia mais

O que é Simulação? Capítulo 1. Prof. Afonso C Medina & Prof. Leonardo Chwif. fonte original de consulta.

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

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

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Problemas Clássicos de Comunicação entre Processos Norton Trevisan Roman Marcelo Morandini Jó Ueyama Apostila baseada nos trabalhos de Kalinka Castelo Branco, Antônio Carlos Sementille,

Leia mais

LabSO Gerência de Processos. Retrospectiva da aula passada... Na aula passada... Na aula passada...

LabSO Gerência de Processos. Retrospectiva da aula passada... Na aula passada... Na aula passada... LabSO Gerência de Processos Retrospectiva da aula passada... AULA 4 Flávia Maristela (flavia@flaviamaristela.com) Romildo Martins (romildo@romildo.net) Na aula passada... Processos Estados do processo

Leia mais

SIMULAÇÃO. Professor: Adriano Benigno Moreira

SIMULAÇÃO. Professor: Adriano Benigno Moreira SIMULAÇÃO Professor: Adriano Benigno Moreira Modelagem e Simulação de Sistemas Etapa de Planejamento Formulação e análise do problema Etapa de Modelagem Coleta de dados Etapa de Experimentação Projeto

Leia mais

Sistemas Operacionais. Deadlock

Sistemas Operacionais. Deadlock Sistemas Operacionais Deadlock Deadlocks! Recursos: hardware ou informação! Preemptivo X não preemptivo! Uso do Recurso:! Pedido (Request ou Open)! Uso! Liberação! Um conjunto de processos está em deadlock

Leia mais

Honneur - Championnat Territorial Phase Préliminaire

Honneur - Championnat Territorial Phase Préliminaire A 1 20/09/2015 R1 10/01/2016 A 2 27/09/2015 R2 17/01/2016 Page 1 de 9 A 3 04/10/2015 R3 24/01/2016 A 4 01/11/2015 R4 07/02/2016 Page 2 de 9 A 5 08/11/2015 R5 14/02/2016 A 6 15/11/2015 R6 21/02/2016 Page

Leia mais

INE 5101 Simulação Discreta. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE

INE 5101 Simulação Discreta. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE INE 5101 Simulação Discreta 1 Objetivos do curso Ao final deste curso você deverá saber: O que é modelagem e simulação de sistemas; Como funcionam programas de simulação; Como utilizar corretamente uma

Leia mais

Impasses. Pedro Cruz. EEL770 Sistemas Operacionais

Impasses. Pedro Cruz. EEL770 Sistemas Operacionais Impasses Pedro Cruz EEL770 Sistemas Operacionais Lembretes Proposta de trabalho Enviar para cruz@gta.ufrj.br Prazo: hoje 2 Última aula Semáforos Up Down Mutexes Monitor Mensagens Bloquear no envio/recebimento

Leia mais

QUANTAS POSSIBILIDADES EXISTEM PARA PASSAR O CADARÇO NO TÊNIS

QUANTAS POSSIBILIDADES EXISTEM PARA PASSAR O CADARÇO NO TÊNIS QUANTAS POSSIBILIDADES EXISTEM PARA PASSAR O CADARÇO NO TÊNIS Verônica Ferreira dos Santos verofes@gmail.com Samantha da SilvaVargas samantharomeu@hotmail.com Vitor Hugo de Carvalho vitorhugoj.carvalho@yahoo.com.br

Leia mais

MODELAGEM E SIMULAÇÃO

MODELAGEM E SIMULAÇÃO MODELAGEM E SIMULAÇÃO Professor: Dr. Edwin B. Mitacc Meza edwin@engenharia-puro.com.br www.engenharia-puro.com.br/edwin Análise da Decisão Pela própria natureza da vida, todos nós devemos continuamente

Leia mais

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

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

MER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião

MER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião MER Modelo de entidade e Relacionamento Prof. Me. Hélio Esperidião Objetivos: Compreender os aspectos tecnológicos relacionados aos principais dispositivos de memória computacional. Banco de dados Podemos

Leia mais

Retrospectiva da aula passada... Escalonamento. Na aula passada... Comunicação entre processos (-- O jantar dos filósofos --)

Retrospectiva da aula passada... Escalonamento. Na aula passada... Comunicação entre processos (-- O jantar dos filósofos --) Escalonamento Retrospectiva da aula passada... UL Flávia Maristela (flavia@flaviamaristela.com) Romildo Martins (romildo@romildo.net) Race condition Região rítica Exclusão Mútua Na aula passada... Problemas

Leia mais

Alguns Exercícios Resolvidos

Alguns Exercícios Resolvidos Princípios de Análise e Projeto de Sistemas com UML 3ª edição, 2015, Eduardo Bezerra Alguns Exercícios Resolvidos Capítulo 1 Exercício 1.1 Sim, porque ele representa graficamente um objeto do mundo real

Leia mais

Modelagem e Decisão Introdução e Aplicação de modelagem em Administração

Modelagem e Decisão Introdução e Aplicação de modelagem em Administração Modelagem e Decisão Introdução e Aplicação de modelagem em Administração Modelagem e Decisão (07181) Instituto de Ciências Econômicas, Administrativas e Contábeis (ICEAC) Universidade Federal do Rio Grande

Leia mais

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.

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

1. Introdução. 1.1.Objetivo

1. Introdução. 1.1.Objetivo 1. Introdução 1.1.Objetivo O objetivo desta dissertação é desenvolver um sistema de controle por aprendizado acelerado e Neuro-Fuzzy baseado em técnicas de inteligência computacional para sistemas servo-hidráulicos

Leia mais

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

PDS. Aula 1.5 Modelos de Processo. Prof. Dr. Bruno Moreno

PDS. Aula 1.5 Modelos de Processo. Prof. Dr. Bruno Moreno PDS Aula 1.5 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; RAD; Modelo Incremental; Desenvolvimento Evolucionário; Desenvolvimento

Leia mais

Unidade 4 Projeto de Banco de Dados

Unidade 4 Projeto de Banco de Dados Unidade 4 Projeto de Banco de Dados Engenharia de Computação / Engenharia de Produção Banco de Dados Prof. Maria das Graças da Silva Teixeira Material base: Banco de Dados, 2009.2, prof. Otacílio José

Leia mais

A ENGENHARIA DE CONTROLE E AUTOMAÇÃO

A ENGENHARIA DE CONTROLE E AUTOMAÇÃO Centro Universitário UNA Faculdade de Ciências Sociais Aplicadas Graduação em Engenharia de Controle e Automação Modelos e Simulação INTRODUÇÃO A ENGENHARIA DE CONTROLE E AUTOMAÇÃO PROF. PABLO ROBERTO

Leia mais

4 Análise de Dados. 4.1.Procedimentos

4 Análise de Dados. 4.1.Procedimentos 4 Análise de Dados 4.1.Procedimentos A idéia inicial para a comparação dos dados foi separá-los em series de 28 ensaios, com a mesma concentração, para depois combinar esses ensaios em uma única série.

Leia mais

6 ESCALONAMENTO DE CPU

6 ESCALONAMENTO DE CPU 6 ESCALONAMENTO DE CPU O escalonamento de CPU é ponto chave da multiprogramação. Ela permite que haja mais de um processo em execução ao mesmo tempo. Em ambientes com um único processador, o escalonador

Leia mais

MODELAGEM E SIMULAÇÃO DO SISTEMA DE XEROX DOC CENTER

MODELAGEM E SIMULAÇÃO DO SISTEMA DE XEROX DOC CENTER MODELAGEM E SIMULAÇÃO DO SISTEMA DE XEROX DOC CENTER Ernane Rosa Martins¹ ¹Instituto Federal de Educação, Ciência e Tecnologia de Goiás Resumo: O artigo tem como objetivo fazer a modelagem e simulação

Leia mais

Aula 01 Conceito de Banco de Dados e SGBD

Aula 01 Conceito de Banco de Dados e SGBD Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com

Leia mais

Título da Apresentação

Título da Apresentação Título da Apresentação Processo Demoiselle para Modelagem de Negócio Palestrantes: Alisson Wilker alisson-wilker.silva@serpro.gov.br http://www.frameworkdemoiselle.gov.br/projetos/process 00/00/0000 Agenda

Leia mais

2

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

Modelos e Modelagem. Roteiro

Modelos e Modelagem. Roteiro Modelos e Modelagem Lupércio F. Bessegato PUC Minas IEC 2007 Roteiro 1. O processo de modelagem 2. Tipos de modelos 3. Modelos determinísticos e probabilísticos 4. Modelos interativos: 5. Modelagem e tomada

Leia mais

Engenharia de Software. Projeto de Arquitetura

Engenharia de Software. Projeto de Arquitetura Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra

Leia mais

Arquitetura de Computadores. Tiago Alves de Oliveira

Arquitetura de Computadores. Tiago Alves de Oliveira Arquitetura de Computadores Tiago Alves de Oliveira Revisão A B S 0 0 0 Porta Lógica XOR Tabela Verdade XOR 0 1 1 1 0 1 1 1 0 Somadores Os somadores são importantes em computadores e também em outros tipos

Leia mais

7(25,$'(),/$6(6,08/$d 2

7(25,$'(),/$6(6,08/$d 2 4 7(5,$'(),/$6(6,8/$d Neste capítulo será feita uma breve apresentação sobre Pesquisa Operacional (PO), Teoria de Filas e Simulação, uma vez que estas ferramentas serão utilizadas neste trabalho. A PO

Leia mais

Processos e Concorrência

Processos e Concorrência Processos e Concorrência Exercícios 14 de Setembro de 2007 1. Considere a seguinte rede de petri elementar que modela um protocolo de conversa cruzada. stop1 wait1 ack1 echo2 start1 idle1 sent1 sent2 idle2

Leia mais

Especificação de Sistemas de Software e a UML

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

AULA 9 - IMPLEMENTAÇÕES POR EQUAÇÃO DE ESTADOS E DE SAÍDA DOS MODELOS DE MEALY E DE MOORE 1 BIT POR ESTADO. pág. 342 a 346.

AULA 9 - IMPLEMENTAÇÕES POR EQUAÇÃO DE ESTADOS E DE SAÍDA DOS MODELOS DE MEALY E DE MOORE 1 BIT POR ESTADO. pág. 342 a 346. AULA 9 - IMPLEMENTAÇÕES POR EQUAÇÃO DE ESTADOS E DE SAÍDA DOS MODELOS DE MEALY E DE MOORE 1 BIT POR ESTADO. pág. 342 a 346. 1.) Introdução: Quando o número de variáveis em um problema passa de 05 variáveis,

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE BANCO DE DADOS MODELO ENTIDADE- RELACIONAMENTO

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE BANCO DE DADOS MODELO ENTIDADE- RELACIONAMENTO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE BANCO DE DADOS MODELO ENTIDADE- RELACIONAMENTO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 18/08/2016 SUMÁRIO

Leia mais

ORIENTAÇÃO ESPACIAL E LATERALIDADE FOTO NOME DESCRIÇÃO

ORIENTAÇÃO ESPACIAL E LATERALIDADE FOTO NOME DESCRIÇÃO MATERIAL DE INTERVENÇÃO ORIENTAÇÃO ESPACIAL E LATERALIDADE FOTO NOME DESCRIÇÃO 26,50 + IVA (23%) Descobrir a Direita e a Esquerda Este jogo permite à criança iniciar o conhecimento da direita-esquerda

Leia mais

Modelos: Verificação, Validação e Experimentação

Modelos: Verificação, Validação e Experimentação UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Modelos: Verificação, Validação e Experimentação Prof. Luís César da Silva (UFES/CCA) ESA 01 Engenharia de Sistemas Modelos Validados e Confiáveis Fundamentos: (Naylor

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

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

Análise de Ponto de Função APF. Aula 02 Análise de Ponto de Função APF Aula 02 Agenda Parte 01 Introdução a Métricas de Software Parte 02 A Técnica de APF O que é APF? Objetivos Benefícios Conceitos Básicos Visão Geral dos Procedimentos de Contagem

Leia mais

PIAGET TEORIA PSICOGENÉTICA

PIAGET TEORIA PSICOGENÉTICA PIAGET TEORIA PSICOGENÉTICA As peculariedades do pensamento e da lógica das crianças despertaram o interesse de Jean Piaget. Ao agir sobre o meio o indivíduo incorpora a si mesmo elementos que pertencem

Leia mais

Sistemas Operacionais. Gerência de Processador

Sistemas Operacionais. Gerência de Processador Sistemas Operacionais Gerência de Processador Sumário 1. Introdução 2. Funções Básicas do Escalonamento 3. Critérios de Escalonamento 4. Escalonamento 1. Não-Preemptivo 2. Preemptivo 5. Políticas de Escalonamento

Leia mais

18/03/2012. Independência de Dados: capacidade de modificar a definição dos esquemas em. determinado nível, sem afetar o esquema do nível superior;

18/03/2012. Independência de Dados: capacidade de modificar a definição dos esquemas em. determinado nível, sem afetar o esquema do nível superior; Modelagem Conceitual 2012.1 2 Independência de Dados: capacidade de modificar a definição dos esquemas em determinado nível, sem afetar o esquema do nível superior Independência de dados física: modifica

Leia mais

Modelagem de Sistemas Web. Modelagem de BD

Modelagem de Sistemas Web. Modelagem de BD Modelagem de Sistemas Web Aula 9 Modelagem de BD OBS: Pré-requisito: noções intermediárias em BD e de modelo ER Fonte: Proj. e Mod. BD 4/E Capítulo: Análise de Req. E Mod. Dados Conceit. - Toby Teorey

Leia mais

SIMULAÇÃO DE ATENDIMENTO DE CHAMADOS DO SETOR DE SERVICE DESK DE EMPRESA DE INFORMÁTICA DE FORMIGA-MG

SIMULAÇÃO DE ATENDIMENTO DE CHAMADOS DO SETOR DE SERVICE DESK DE EMPRESA DE INFORMÁTICA DE FORMIGA-MG MEC-SETEC INSTITUTO FEDERAL MINAS GERAIS - Campus Formiga Curso de Ciência da Computação SIMULAÇÃO DE ATENDIMENTO DE CHAMADOS DO SETOR DE SERVICE DESK DE EMPRESA DE INFORMÁTICA DE FORMIGA-MG Valquíria

Leia mais

Parte REGRAS DO MODELO CONCEITUAL 4.1 MODELO CONCEITUAL COMO MODELO DE ORGANIZAÇÃO 4.2 DIFERENTES MODELOS PODEM SER EQUIVALENTES

Parte REGRAS DO MODELO CONCEITUAL 4.1 MODELO CONCEITUAL COMO MODELO DE ORGANIZAÇÃO 4.2 DIFERENTES MODELOS PODEM SER EQUIVALENTES Parte 4 As regras do modelo conceitual visam contextualizar a utilização de recursos da Modelagem Entidade-Relacionamento ora utilizada no Modelo Conceitual. Em função do contexto é importante aplicar

Leia mais

Curso: Análise e Desenvolvimento de Sistemas. (Conceitos Práticos de Lógica de Programação)

Curso: Análise e Desenvolvimento de Sistemas. (Conceitos Práticos de Lógica de Programação) Curso: Análise e Desenvolvimento de Sistemas Disciplina Algoritmos e Programação (Conceitos Práticos de Lógica de Programação) Prof. Wagner Santos C. de Jesus wsantoscj@gmail.com Conceito de Algoritmo

Leia mais

Linguagens Formais e Autômatos P. Blauth Menezes

Linguagens Formais e Autômatos P. Blauth Menezes Linguagens Formais e Autômatos P. Blauth Menezes blauth@inf.ufrgs.br Departamento de Informática Teórica Instituto de Informática / UFRGS Linguagens Formais e Autômatos - P. Blauth Menezes 1 Linguagens

Leia mais

SOBRE O CURRÍCULO E A METODOLOGIA DE ENSINO DO MNPEF

SOBRE O CURRÍCULO E A METODOLOGIA DE ENSINO DO MNPEF SOBRE O CURRÍCULO E A METODOLOGIA DE ENSINO DO MNPEF M. A. Moreira Nelson Studart O MNPEF, em 2016, já está na sua terceira turma, com cerca de 60 Polos espalhados por todo o país. Os resultados até agora

Leia mais

Arquivo criado por RH VIDA. Entendendo ser importante, solicitamos e conseguimos autorização para sua divulgação.

Arquivo criado por RH VIDA. Entendendo ser importante, solicitamos e conseguimos autorização para sua divulgação. Arquivo criado por RH VIDA. Entendendo ser importante, solicitamos e conseguimos autorização para sua divulgação. Academia Snooker Clube Sorocaba - SP Paulo Dirceu Dias www.snookerclube.com.br paulodias@pdias.com.br

Leia mais

Lista de Exercício 3 Sistemas de Controle e Modelagem 21/03/2018

Lista de Exercício 3 Sistemas de Controle e Modelagem 21/03/2018 Lista de Exercício 3 Sistemas de Controle e Modelagem 21/03/2018 1) Observe o diagrama e responda as questões. a) Identifique as variáveis de entrada e saída, do diagrama acima. VE = Próximo a válvula,

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET CÂMPUS GUARAPUAVA. Érico Dias Ferreira

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET CÂMPUS GUARAPUAVA. Érico Dias Ferreira UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET CÂMPUS GUARAPUAVA Érico Dias Ferreira DESENVOLVIMENTO DE UM SISTEMA PARA O GERENCIAMENTO DO PROCESSO DE TRABALHO

Leia mais

Formas de representar um algoritmo

Formas de representar um algoritmo Algoritmos e Lógica de Programação Construção de Algoritmos Conceitos Introdutórios Reinaldo Gomes reinaldo@cefet-al.br Como representar um algoritmo? Algoritmos podem ser representados, dentre outras

Leia mais

De Olho nas Fórmulas Orgânicas

De Olho nas Fórmulas Orgânicas De Olho nas Fórmulas Orgânicas Apresentação A atividade lúdica De Olho Nas Fórmulas Orgânicas é um jogo de cartas que foi inspirado no jogo conhecido popularmente como Copo d água. Entretanto, várias adaptações

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA. Unidade Curricular de Engenharia e Sustentabilidade

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA. Unidade Curricular de Engenharia e Sustentabilidade INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA Unidade Curricular de Engenharia e Sustentabilidade Método de projeto para engenharia Habilidades do Engenheiro; Etapas do projeto

Leia mais

Aula 0 15/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

Aula 0 15/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores Faculdade INED Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan 1 Aula 0 2 Apresentações Da equipe; Do professor.

Leia mais

Curso Profissional de Gestão e Programação de Sistemas Informáticos. Programação e Sistemas de Informação. Módulo 1. 2ª Parte Prof. Sandra Pais Soares

Curso Profissional de Gestão e Programação de Sistemas Informáticos. Programação e Sistemas de Informação. Módulo 1. 2ª Parte Prof. Sandra Pais Soares Curso Profissional de Gestão e Programação de Sistemas Informáticos Programação e Sistemas de Informação Módulo 1 2ª Parte Prof. Sandra Pais Soares Introdução à Lógica de Programação A elaboração de um

Leia mais

PALAVRAS-CHAVE: simulação a eventos discretos, logística de cargas pesadas, avaliação de desempenho em operações portuárias.

PALAVRAS-CHAVE: simulação a eventos discretos, logística de cargas pesadas, avaliação de desempenho em operações portuárias. MODELAGEM E SIMULAÇÃO DA OPERAÇÃO DE DESCARGA DE TUBOS DE AÇO PARA SERVIÇOS DE LOGÍSTICA NO PORTO DE SÃO SEBASTIÃO-SP PROJETO DO GASODUTO GSNC RASO Flávia Cristina da Silva Duarte Departamento de Engenharia

Leia mais

O desafio da transformação pela excelência em gestão

O desafio da transformação pela excelência em gestão O desafio da transformação pela excelência em gestão Conheça o novo Modelo de Excelência da Gestão - MEG 21ª Edição Gilmar Casagrande Sócio e Diretor da Casattos 23/08/2017 O PGQP, há 25 anos, mobiliza

Leia mais

ROBÓTICA PROGRAMAÇÃO DE ROBÔS

ROBÓTICA PROGRAMAÇÃO DE ROBÔS ROBÓTICA PROGRAMAÇÃO DE ROBÔS Tipos de programação de robôs Programação a nível das juntas no qual as ações básicas são posições (e possivelmente movimentos) Programação a nível do robô no qual as ações

Leia mais

Prof. Domingos Sávio Giordani

Prof. Domingos Sávio Giordani Prof. Domingos Sávio Giordani dsgiordani@usp.br Como estruturar a pesquisa 1. Formular um problema O problema deve ser Claro e Preciso (usualmente na forma de pergunta) Deve ser empírico Ser suscetível

Leia mais

MODELAGEM DE PROCESSOS INDUSTRIAIS II. Prof. Pierre Vilar Dantas Turma: 0072-A Horário: 3N ENCONTRO DE 29/05/2018

MODELAGEM DE PROCESSOS INDUSTRIAIS II. Prof. Pierre Vilar Dantas Turma: 0072-A Horário: 3N ENCONTRO DE 29/05/2018 MODELAGEM DE PROCESSOS INDUSTRIAIS II Prof. Pierre Vilar Dantas Turma: 0072-A Horário: 3N ENCONTRO DE 29/05/2018 1 Objetivos Considerar o artigo em anexo; Analisar os experimentos; Reproduzir os experimentos

Leia mais

Métodos Computacionais em Física

Métodos Computacionais em Física Métodos Computacionais em Física Tatiana G. Rappoport tgrappoport@if.ufrj.br 2014-1 Integração usando o método da rejeição Queremos calcular a integral Definimos um retângulo de altura H que contenha a

Leia mais

Apresente suas soluções a caneta, de forma clara, justificando, em cada caso, o raciocínio que conduziu à resposta.

Apresente suas soluções a caneta, de forma clara, justificando, em cada caso, o raciocínio que conduziu à resposta. 1) Fernando utiliza um recipiente, em forma de um cone circular reto, para encher com água um aquário em forma de um paralelepípedo retângulo. As dimensões do cone são: 20 cm de diâmetro de base e 20 cm

Leia mais

5 Modelo de Programação

5 Modelo de Programação 38 5 Modelo de Programação 5.1 Visão Geral O modelo de programação do McCloud foi inspirado no Map/Reduce, originalmente proposto em 2004 por Jeff Dean e Sanjay Ghemawat [16], para suportar o processamento

Leia mais

Abordagem ER. Capítulo 2

Abordagem ER. Capítulo 2 $ Abordagem ER Capítulo 2 # Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados mais difundida e utilizada Criada em 1976, por Peter

Leia mais

2 Estado da Arte. 2.1.Geração automática de casos de teste

2 Estado da Arte. 2.1.Geração automática de casos de teste 2 Estado da Arte Existem três conceitos importantes que serão abordados durante essa dissertação: geração automática de casos de teste, tabelas de decisão e geração automática de dados de teste. Foi realizada

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

6.Elaboração de algoritmos...13

6.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 mais

01 - Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos?

01 - Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos? Exercícios 01 - Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos? 02 - Defina, sem retornar ao capítulo, os

Leia mais

6.CONCLUSÕES CONCLUSÕES

6.CONCLUSÕES CONCLUSÕES 6.CONCLUSÕES 193 6 CONCLUSÕES Este trabalho apresentou uma proposta para modelagem e análise de Sistemas de Controle envolvidos na geração de energia elétrica hidráulica, tendo como base dois desenvolvimentos:

Leia mais

Método da Investigação Operacional

Método da Investigação Operacional Investigação Operacional 1 Metodologia da Investigação Operacional Slide 1 Transparências de apoio à leccionação de aulas teóricas Fases do método 1. Formulação do problema 2. Construção de um modelo Slide

Leia mais

Algoritmos Distribuídos. AD Modelo Computacional 1

Algoritmos Distribuídos. AD Modelo Computacional 1 Algoritmos Distribuídos Modelo Computacional Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br http://www.dcc.ufmg.br/~loureiro AD Modelo Computacional 1 Modelo Computacional Modelo: Esquema que possibilita

Leia mais

Banco de Dados II. Prof. Fiorin

Banco de Dados II. Prof. Fiorin Banco de Dados II Prof. Fiorin andre.fiorin@iffarroupilha.edu.br Aula 01 Revisão sobre Modelagem Modelagem conceitual modelo conceitual Diagrama Entidade-Relacionamento (DER) Objetivo: Obter uma descrição

Leia mais

Sistemas de Computação. Processos e escalonamento

Sistemas de Computação. Processos e escalonamento Processos e escalonamento Sistema operacional Programa que age como intermediário entre o usuário de um computador e o hardware Objetivos: Executar programas do usuário e facilitar a resolução de problemas

Leia mais

Rui Carneiro, Rui Pereira, Tiago Orfão

Rui Carneiro, Rui Pereira, Tiago Orfão Geração de Gráficos SVG através de PHP Rui Carneiro, Rui Pereira, Tiago Orfão Faculdade de Engenharia da Universidade do Porto, R. Dr. Roberto Frias, 4200-465 Porto. {ei04073,ei04077,ei03102}@fe.up.pt

Leia mais

SOLUÇÕES OBMEP 2ª. FASE 2016

SOLUÇÕES OBMEP 2ª. FASE 2016 SOLUÇÕES OBMEP 2ª. FASE 2016 N1Q1 Solução Carolina escreveu os números 132 e 231. Esses são os únicos números que cumprem as exigências do enunciado e que possuem o algarismo 3 na posição central. Para

Leia mais

GILBOA FAZ 1º CAMPEONATO DE BEER PONG

GILBOA FAZ 1º CAMPEONATO DE BEER PONG GILBOA FAZ 1º CAMPEONATO DE BEER PONG Enviado por PARTNERS COMUNICAÇÃO INTEGRADA 25-Set-2015 PQN Portal da Comunicação PARTNERS COMUNICAÇÃO INTEGRADA - 25/09/2015 O domingo no Gilboa estará ainda mais

Leia mais

Introdução à Lógica de Programação

Introdução à Lógica de Programação Sistemas Operacionais e Introdução à Programação Introdução à Lógica de Programação 1 Resolução de problemas usando computador Computador: ferramenta para processamento automático de dados Processamento

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção

Leia mais

Análise e projeto de sistemas

Análise e projeto de sistemas Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os

Leia mais

ESCOLA SECUNDÁRIA DE AMORA. PLANIFICAÇÃO A LONGO/MÉDIO PRAZO - Ano Letivo 2014 / 2015 CURSOS DE EDUCAÇÃO E FORMAÇÃO TIPO 2 2.º ANO

ESCOLA SECUNDÁRIA DE AMORA. PLANIFICAÇÃO A LONGO/MÉDIO PRAZO - Ano Letivo 2014 / 2015 CURSOS DE EDUCAÇÃO E FORMAÇÃO TIPO 2 2.º ANO ESCOLA SECUNDÁRIA DE AMORA PLANIFICAÇÃO A LONGO/MÉDIO PRAZO - Ano Letivo 2014 / 2015 CURSOS DE EDUCAÇÃO E FORMAÇÃO TIPO 2 2.º ANO MATEMÁTICA APLICADA Para estes estudantes, a disciplina de Matemática terá

Leia mais

CERVEJA QUAL O IDEAL?

CERVEJA QUAL O IDEAL? COPO PARA CERVEJA QUAL O IDEAL? www.ecomanda.com.br / www.pedircomida.com.br COPO PARA CERVEJA QUAL O IDEAL? Você já sabe quais são as marcas de cerveja mais pedidas pelos brasileiros, mas vale elevar

Leia mais

Impasses. Pedro Cruz. EEL770 Sistemas Operacionais

Impasses. Pedro Cruz. EEL770 Sistemas Operacionais Impasses Pedro Cruz EEL770 Sistemas Operacionais Lembretes Proposta de trabalho Enviar para cruz@gta.ufrj.br Prazo: dia 21 de agosto 2 Recordar é viver Recursos preemptíveis e não-preemptíveis Impasse

Leia mais

Unidade 1 Conceitos básicos

Unidade 1 Conceitos básicos Unidade 1 Conceitos básicos Agenda Conceito de algoritmo Características Dificuldades Representação de algoritmos Etapas na solução de problemas Desafio 01 O lobo, a ovelha e o capim Você tem um lobo,

Leia mais

3. Descrição Geral do Esquema Conceitual de Composição de Objetos de Aprendizagem

3. Descrição Geral do Esquema Conceitual de Composição de Objetos de Aprendizagem 3. Descrição Geral do Esquema Conceitual de Composição de Objetos de Aprendizagem No contexto discutido no Capítulo 1, dentro da motivação desta tese, destacou-se a importância dos objetos de aprendizagem

Leia mais

Projeto de Banco de Dados

Projeto de Banco de Dados Projeto de Banco de Dados Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual (projeto conceitual) abstração de mais alto nível objetivo: representação dos requisitos de

Leia mais

Aula 11 Modelagem da Arquitetura. Alessandro Garcia LES/DI/PUC-Rio Abril 2016

Aula 11 Modelagem da Arquitetura. Alessandro Garcia LES/DI/PUC-Rio Abril 2016 Aula 11 Modelagem da Arquitetura Alessandro Garcia LES/DI/PUC-Rio Abril 2016 Especificação Objetivos dessa aula Revisar notação de modelagem da arquitetura Realizar exercício: definição da arquitetura

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Prof. Alceu Britto Slides cedidos por Prof. Edson J. R. Justino (PUCPR) Aula Teórica 02 O Conceito de Algoritmo e as Estruturas Básicas de Controle Enquanto existir um quadrado

Leia mais

GERENCIAMENTO DO TEMPO DO PROJETO

GERENCIAMENTO DO TEMPO DO PROJETO DO PROJETO Gestão de Projetos de Infraestrutura Luciano Rodrigues de Souza GESTÃO DO TEMPO Começar um trabalho sem planejá-lo primeiro, ou seja, partir para o AGIR antes do PENSAR em como agir. Fazer atividades

Leia mais

1. INTRODUÇÃO A MODELAGEM DE DADOS

1. INTRODUÇÃO A MODELAGEM DE DADOS 1. INTRODUÇÃO A MODELAGEM DE DADOS Para se construir uma casa ou um prédio de qualidade, é essencial fazer um planejamento detalhado, com a finalidade de pensar sobre as formas de construção, fazer estimativas

Leia mais

Análise e Projeto de Circuitos Combinacionais e Sequenciais

Análise e Projeto de Circuitos Combinacionais e Sequenciais Análise e Projeto de Circuitos Combinacionais e Sequenciais Referência bibliográfica: - Digital Design: Principles and Practices - Wakerly - Elementos de Eletrônica Digital Idoeta e Capuano - Introduction

Leia mais

Aula 13 Modelagem da Arquitetura

Aula 13 Modelagem da Arquitetura Aula 13 Modelagem da Arquitetura Alessandro Garcia LES/DI/PUC-Rio Setembro 2017 Especificação Objetivos dessa aula Notação de modelagem da arquitetura Realizar exercício: definição da arquitetura do programa

Leia mais

Análise e Projeto de Sistemas I. Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp.

Análise e Projeto de Sistemas I. Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Análise e Projeto de Sistemas I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2018 2 1 Técnica que orienta a análise de sistemas para a essência do negócio ao qual

Leia mais

Use Cases e Fluxo de Eventos. Use Case e Ator. Objetivos. Algumas Definições. Algumas Definições

Use Cases e Fluxo de Eventos. Use Case e Ator. Objetivos. Algumas Definições. Algumas Definições Objetivos Use Cases e Fluxo de Eventos Gidevaldo Novais gidevaldo.vic@ftc.br Introduzir conceitos de use case, ator e fluxo de eventos Apresentar sub-fluxos de eventos Discutir sobre identificação, evolução

Leia mais