ALGORITMO PARA AUTOMAÇÃO DOS PROCESSOS DE PLANEJAMENTO DA PRODUÇÃO NA ÁREA GRÁFICA JOB SHOP

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

Download "ALGORITMO PARA AUTOMAÇÃO DOS PROCESSOS DE PLANEJAMENTO DA PRODUÇÃO NA ÁREA GRÁFICA JOB SHOP"

Transcrição

1 ALGORITMO PARA AUTOMAÇÃO DOS PROCESSOS DE PLANEJAMENTO DA PRODUÇÃO NA ÁREA GRÁFICA JOB SHOP Hirlandson Ricardo Pedrosa Alexandre Alves Silva Universidade Braz Cubas Engenharia de Computação Jesus Franlin Andrade Romero Osamu Saotome Instituto Tecnológico de Aeronáutica Divisão de Engenharia Eletrônica Resumo: Neste trabalho foi desenvolvido um algoritmo para auxiliar o planejamento do programa da produção em empresas com processos do tipo Job-Shop (Sob encomenda). Mais precisamente, o processo considerado foi a industria gráfica onde foi evidenciada à carência deste tipo de ferramentas. O algoritmo proposto determina uma lista ordenada de operações para cada máquina, otimizando o tempo total de execução das tarefas (jobs) e minimizando o tempo de ociosidade das máquinas. A validação do projeto foi efetuada comparando resultados da abordagem proposta com técnicas clássicas utilizadas para resolver o problema de agendamento, Menor Tempo Acumulativo ( MTA). Abstract: In this wor a Planning Control Program support algorithm tool is proposed. The type of process considered belongs to the category Job-Shop, more precisely, the process considered is the graph industry. The proposed algorithm determines an orderly list of operations for each machine, optimizing the total tass execution time (jobs) and minimizing the machines idleness time. The project validation was made comparing the results with the Smaller Accumulative Time algorithm (MTA). 1. INTRODUÇÃO O objetivo do planejamento de processos é selecionar e definir os processos que precisam ser executados em uma peça, de forma econômica e respeitando as especificações de projeto. O resultado do planejamento é um plano de processos (roteiro de fabricação, folha de processo, folha de operações), no qual constam: seqüência de operações, máquinas, ferramentas, tempos de fabricação, centros de custo, materiais e outros itens relativos aos vários estágios na fabricação de um produto. Tais informações variam de empresa para empresa e servem para apoiar os demais departamentos ligados ao planejamento, organização e contabilidade (Rozenfeld e Módolo, 1991). O problema programação da produção do tipo Job-Shop (JSP) é um problema de alocação de um conjunto de jobs para as máquinas, de tal forma que os jobs sejam executados em um menor intervalo de tempo. Cada job pode consistir de diversas tarefas e cada tarefa deve ser processada numa máquina particular, cada máquina pode processar no máximo uma operação por vez. Além disso, as tarefas em cada job estarão sujeitas à restrições de precedência. Este trabalho tem como objetivo desenvolver um algoritmo para ser implementado em um sistema de produção sob encomenda na área gráfica, sua função será de planejar os diversos tipos de maquinas e suas tarefas com a menor ociosidade possível, garantindo assim uma confiabilidade entre o valor orçado com valor gasto na produção (custo benefício) e ganho no tempo de produção. O artigo está organizado como se segue: a seção 2 apresenta o procedimento de modelagem do problema, na seção 3 é feita uma revisão de diferentes técnicas de otimização aplicadas ao problema de agendamento. As principais características do processo de planejamento na industria gráfica é apresenta na seção 4. Na seção 5 é descrita a solução proposta neste trabalho assim como as conclusões finais. 2. MODELAGEM DO PROCESSO JOB-SHOP Formalmente, o problema de escalonamento em um ambiente Job-Shop consiste em um n conjunto finito J de n tarefas { J i } que deverão ser processadas em um grupo finito M de m i = 1

2 m máquinas ou equipamentos { M }. Cada tarefa j i deve ser processada em todas as máquinas = 1 conformando uma seqüência ordenada (ou não) de m i operações, O i1, Oi2,..., Oim i, que deverão ser escalonadas em uma ordem predeterminada respeitando restrições definidas como de precedência. n Assumindo N operações no total é possível definir N = i = m 1 i. O é a operação do trabalho J i que deve ser processada na máquina M por um tempo sempre contínuo τ, e é assumido que nenhuma das operações pode ser interrompida para ser complementada em um instante posterior. Cada tarefa, de forma independente, deve apresentar seu próprio modelo de fluxo para ser utilizado em todas as máquinas. Também, a resolução do problema deverá considerar restrições de capacidade ou disjuntivas entre as restrições de forma a garantir que cada máquina consiga implementar só uma operação de cada vez e que cada operação seja processada só por uma máquina em um determinado instante. Se o tempo de finalização da tarefa J i na máquina M é C, então a duração total na qual todas as operações para todas as tarefas são completadas é definida como o limiar C max. No problema de otimização do ambiente Job-Shop, portanto, o objetivo do escalonamento é determinar os tempos de inicialização de cada operação, t 0, em ordem a minimizar o limiar satisfazendo simultaneamente todas as restrições de precedência e capacidade. Ou seja, o objetivo do algoritmo pode ser expressado mediante a determinação de C max, onde, min C = min( Cmax ) = ( max( t + τ ): Ji J, M M ) max escalonamentos permitidos (1) Convém notar que a dimensão do sistema definido em (1), quando expressada em forma matricial, é igual a nxm em cada instante. N pode ser assumida como nm desde que m i =m para cada tarefa J i e desde que cada tarefa seja processada exatamente uma vez em cada máquina. 2.1 O Processo de Agendamento Segundo Ansari (1997), a ordem em que as operações se encontram agendadas nas máquinas, definem a ordem em que as operações deverão ser executadas pelas máquinas. Em toda máquina existe um número fixo de operações que devem ser executadas. A restrição de capacidade requer que apenas uma dessas operações possa ser executada em um instante. Portanto, o agendamento (scheduling) é o arranjo de todas as operações dos Jobs a serem executas pelas máquinas, na ordem estabelecida, respeitando as restrições de precedência do problema Job-Shop. As restrições de precedência estão intrínsecas nas operações de cada Job. Uma operação de um Job (trabalho) é agendada na máquina j em um tempo t se t é maior ou igual ao tempo de finalização de todas as outras operações do mesmo Job que a precedem. Existe um número infinito de agendamentos para um simples problema Job-Shop, uma vez que, o tempo de espera pode ser inserido em um dado agendamento de infinitas maneiras. Tempo de espera, é o intervalo de tempo em que uma máquina do problema fica ociosa à espera de uma operação a ser executada. Entretanto, agendamento com tempo de espera não são interessantes, pois normalmente eles não otimizam a função objetiva (não minimizam o tempo de finalização de um agendamento). 3. TÉCNICAS DE OTIMIZAÇÃO No presente trabalho a definição de otimização utilizada é relacionada com o procedimento de identificar o mínimo ou o máximo de uma função definida como função objetivo. Para que o resultado encontrado seja considerado candidato a solução ótima também deverá satisfazer um conjunto de especificações ou imposições chamadas restrições. Considerando esforços computacionais exigidos por técnicas que utilizam modelos matemáticos para a determinação de soluções ótimas, as técnicas numéricas de otimização eventualmente se apresentam como meios mais práticos para abordar o processos industriais. O progresso das técnicas de otimização numérica é recente e relacionado com o crescimento da disponibilidade de recursos computacionais. Ainda hoje estas técnicas vêm sendo aprimoradas e adaptadas.

3 3.1 Princípio dos Métodos Numéricos de Otimização 0 Diferentes algoritmos de otimização utilizam uma solução inicial X, que é atualizada em iterações sucessivas. A forma mais comum de se representar este procedimento iterativo é apresentada na equação 2. q q 1 q X = X + α S (2) onde q é o índice da iteração e S é a direção de busca no espaço de projeto. O escalar α define a distância que devemos nos mover segundo S. Convém observar que os algoritmos de otimização não linear baseados na equação (2) podem ser separados em duas partes principais. A primeira é a determinação da direção de S e a segunda é a determinação do parâmetro escalar α. 3.2 Método de Busca Aleatória Monte Carlo (BGMC) Os métodos de busca aleatória são considerados os menos eficientes, porém os de mais simples implementação. A quantidade de memória é requerida para o código faz deste método um candidato ideal para o uso em ambientes computacionais limitados. Um dos algoritmos mais utilizados em procedimentos de otimização aplicados em ambientes industriais é o algoritmo Busca Global de Montecarlo (Himmelblau, 1970). A técnica é considerada como de busca global devido a que mediante a geração uniforme de variáveis aleatórias é possível explorar a totalidade da superfície ou função custo. Na figura 1, onde é apresentado o digrama de fluxo do algoritmo, é possível observar que existe um refinamento na otimização em função a diminuição do espaço de busca a cada iteração. Esta característica permite ajustar um espaço de busca inicial coerente com o problema sendo otimizado, e como será verificado na seção 4, torna o algoritmo adequado a aplicações relativas a planejamento. Inicio Leitura de dados Geração de números aleatórios Inicialização do algoritmo(dados e intervalos de busca) j=1 Inicializando o contador de iterações Imprimir os valores finais (p1,i1,d1,p2,i2, d2) j<=p j=j+1 p: máximo número de iterações FIM Formação dos grupos de variáveis a otimizar: xi = xi + rand ri verificar restrições Calcular o erro para cada grupo identificar o grupo que minimiza o erro reduzir intervalos: de busca ri = 0.95 ri Figura 1 Algoritmo de Busca Monte Carlo (BGMC)

4 4. PLANEJAMENTO DA PRODUÇÃO NA INDÚSTRIA GRÁFICA No presente trabalho, o sistema de produção na industria gráfica foi modelado mediante algumas visitas a diferentes industrias gráficas na cidade de São José dos Campos - SP. O objetivo das visitas foi identificar os elementos típicos do processo (trabalhos, operações e máquinas) assim como o método utilizado para o agendamento das operações. Em relação aos elementos que estruturam o processo foram considerados os componentes apresentados na tabela 1. Tabela 1 Elementos do processo em industria gráfica Trabalhos (J) Operações (O) Máquinas (M) Revistas Cartões de visita Jornais Calendários Cartazes Corte Impressão Acabamento Guilhotinas Impressoras Rotativas Impressoras Planas Grampeadeiras Dobradeiras Gravadora de Chapas Nas gráficas visitadas foi verificado que a metodologia utilizada no agendamento objetiva a minimização do tempo ocioso de cada máquina ordenando as operações de forma empírica heurística manual, ou seja, o funcionário responsável sem ajuda de nenhuma ferramenta de informática ou algoritmo pré-definido estabelece a seqüência de operações. O diagrama de fluxo de dados identificado nos processos analisados é apresentado na figura 2. CLIENTE faz requisição VENDAS emite ordem de serviço Seleciona JOB de menor tempo Matriz de tarefas agendadas Seleciona JOB s sem pendências anteriores Entrega de Material ao cliente Retorna melhor seqüência para produção Figura 2 Diagrama de Fluxo de Dados na industria gráfica 4.1 Agendamento via Método Menor Tempo Acumulativo (MTA) É importante tratar com eficiência a ociosidade a fim de termos o menor tempo de espera em uma máquina. A seguir é descrito o método MTA, considerado no presente trabalho como o método representativo da heurística utilizada nos processos analisados (Pinedo and Chao, 1999). i) Cada máquina do problema JSP apresente inicialmente um conjunto formado pelas primeiras operações de cada Job a serem executadas. Esses conjuntos são chamados Conjunto de Operações Agendáveis de uma máquina. ii) São escolhidas as máquinas disponíveis no tempo corrente t. Se houver máquina disponível: Para todas as máquinas do problema, caso a última operação agendada possua tempo de finalização menor ou igual a t, busca-se então, caso exista, a operação do mesmo Job sucessora a última operação agendada à máquina e a inseri no conjunto agendável correspondente à máquina em que a operação deverá ser executada. A operação torna-se agendável a partir do instante t. Se não houver máquina disponível, vá para o Passo vi). ii) Os conjuntos de operações candidatas serão os conjuntos de operações agendáveis de cada máquina escolhida. Se um conjunto de candidatas estiver vazio, significa que não há operação a ser agendada na máquina escolhida, logo esta se tornará ociosa.

5 iv) Em seguida, para cada conjunto de candidatas, é escolhida uma operação do conjunto de operações candidatas não vazio a ser agendada na sua máquina, seguindo o critério de escolha Randômico ou Menor Tempo Acumulativo. Cria-se uma lista de candidatos restrita (LCR), para cada conjunto de candidatas, que irá conter as operações candidatas com Menores Tempos Acumulativos. v) Uma vez escolhida as operações dos conjuntos de operações candidatas (ou dos conjuntos LCR), essas operações são retiradas dos conjuntos agendáveis das máquinas em que elas serão atribuídas. Atribui-se as operações às máquinas. As máquinas tornam-se não disponíveis e cada máquina tornará disponível quando o tempo t atingir o tempo de finalização da operação agendada. vi) O processo percorrido para geração de solução é finalizado quando todas as operações do problema estiverem sido agendadas às suas respectivas máquinas. Se não foi finalizado o processo, avançar o tempo t e voltar ao passo ii). 4.2 Agendamento via Algoritmo de Otimização Numérica O procedimento proposto no presente trabalho consiste em inserir o conjunto de passos descrito na seção 4.1 dentro da malha de busca do método de BGMC (figura 1). É importante ressaltar que a heurística utilizada para estruturar a restrição da malha de busca permite considerar soluções globais. Ou seja, soluções onde é permitida, em determinados instantes, a escolha de operações que não apresentam o menor tempo de execução. Mais precisamente, a heurística proposta é apresentada na equação 3. min C = min max A τ U i, max escalonamentos permitidos ( C ) = ( t + : J J M M ) (3) Onde ta representa o tempo de execução da operação e τ U representa um valor que quantifica o uso da tarefa J i da máquina M. O valor de τ U, é definido de forma a priorizar as operações que pertencem às tarefas que menos utilizam uma determinada máquina. 5. RESULTADOS E CONCLUSÕES Para verificar o desempenho do método proposto, a seguir são apresentados dois estudos de caso modelados nas visitas realizadas e resolvidas mediante a implementação em MATLAB dos algoritmos MTA e BGMC. Nos dois casos, os resultados obtidos mediante o algoritmo de busca Monte Carlo apresentaram um menor tempo de ociosidade. 5.1 Estudo de Caso 1 O primeiro estudo de caso consiste em um problema 3 máquinas e 3 jobs, conforme a tabela 2. Tabela 2 Problema JS 3x3 Operação (X,Y,Z) Tempo Operação (X,Y,Z) Tempo 1,1,2 5 2,2,2 5 1,2,2 7 2,3,1 5 1,3,1 7 3,1,2 7 2,1,3 7 3,2,1 5 Onde Z máquina em que a operação deverá ser executada, Y número da operação e X job. 5.2 Estudo de Caso 2 O segundo estudo de caso considera um problema JS de 5 jobs e 12 máquinas conforme a tabela 3. Tabela 3 Problema JS 5x12 Op T Op T Op T Op T Op T Op T X,Y,Z) (X,Y,Z) (X,Y,Z) (X,Y,Z) (X,Y,Z) (X,Y,Z) 1,1,3 3 2,1,2 5 2,5,7 3 3,2,5 4 4,1,3 2 5,1,1 6 1,2,5 2 2,2, ,6,8 2 3,3,6 3 4,2,5 1 5,2,12 1 1,3,12 1 2,3,5 2 2,7, ,4,12 1 4,3, ,3,11 2 1,4,11 1 2,4,7 5 3,1,4 6 3,5,11 1 4,4,11 1 A figura 3a) apresenta o resultado obtido mediante o método MTA e a figura 3b) apresenta o obtido via o algoritmo de BGMC. Os blocos coloridos representam o tempo de ociosidade de cada

6 máquina e cada operação é identificada com um bloco com o respectivo conjunto (X,Y,Z). Como é possível observar o tempo ocioso, para cada máquina, apresentado pelo algoritmo de otimização é menor que o apresentado pelo método MTA. 30 Tempo Ocioso: Tempo Ocioso: M1 25 M M2 15 M M3 5 M (a) MTA (b) BGMC Figura 3 Agendamento determinado para o Estudo de Caso 1 A figura 4 apresenta o resultado relativo ao agendamento do estudo de caso 2 obtido mediante o algoritmo de otimização numérica BGMC. Como é possível observar, o método proposto também consegue manipular problemas de dimensão elevada. Figura 4 Agendamento determinado para o Estudo de Caso 2 BGMC BIBLIOGRAFIA Ansari, N. e Hou, E., Computational Intelligence for Optimization., Kluwer Academic Publishers, Edgar, T. F.; Himmelblau, D. M.; and Lasdon, L. S. Optimization of Chemical Processes, 2nd ed. New Yor: McGraw-Hill, Himmelblau, D. M. and Edgar, T. F., Optimization of Chemical Process, McGraw-Hill, Pinedo, M., Chao, X. Operations Scheduling With Applications in Manufacturing and Services. Irwin McGrawn-Hill, Rozenfeld H., Módolo, D.L., Sistema Modular do Planejamento de Processo visando Padronização e maior Velocidade ao Planejamento de Processo, Congresso Brasileiro de Engenharia Mecânica (COBEM), São Paulo SP, 1991 Zênite Sistemas LTDA, Cálculo de Custo na Indústria Gráfica, Galluzi, T., A Indústria Gráfica na era da gestão informatizada, Revista Abigraf março 2004.

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior MRP II Introdução A lógica de cálculo das necessidades é conhecida há muito tempo Porém só pode ser utilizada na prática em situações mais complexas a partir dos anos 60 A partir de meados da década de

Leia mais

Projetos. Universidade Federal do Espírito Santo - UFES. Mestrado em Informática 2004/1. O Projeto. 1. Introdução. 2.

Projetos. Universidade Federal do Espírito Santo - UFES. Mestrado em Informática 2004/1. O Projeto. 1. Introdução. 2. Pg. 1 Universidade Federal do Espírito Santo - UFES Mestrado em Informática 2004/1 Projetos O Projeto O projeto tem um peso maior na sua nota final pois exigirá de você a utilização de diversas informações

Leia mais

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14 1 Introdução O termo "roteamento de veículos" está relacionado a um grande conjunto de problemas de fundamental importância para a área de logística de transportes, em especial no que diz respeito ao uso

Leia mais

PESQUISA OPERACIONAL: UMA ABORDAGEM À PROGRAMAÇÃO LINEAR. Rodolfo Cavalcante Pinheiro 1,3 Cleber Giugioli Carrasco 2,3 *

PESQUISA OPERACIONAL: UMA ABORDAGEM À PROGRAMAÇÃO LINEAR. Rodolfo Cavalcante Pinheiro 1,3 Cleber Giugioli Carrasco 2,3 * PESQUISA OPERACIONAL: UMA ABORDAGEM À PROGRAMAÇÃO LINEAR 1 Graduando Rodolfo Cavalcante Pinheiro 1,3 Cleber Giugioli Carrasco 2,3 * 2 Pesquisador - Orientador 3 Curso de Matemática, Unidade Universitária

Leia mais

A UTILIZAÇÃO ADEQUADA DO PLANEJAMENTO E CONTROLE DA PRODUÇÃO (PCP), EM UMA INDÚSTRIA.

A UTILIZAÇÃO ADEQUADA DO PLANEJAMENTO E CONTROLE DA PRODUÇÃO (PCP), EM UMA INDÚSTRIA. A UTILIZAÇÃO ADEQUADA DO PLANEJAMENTO E CONTROLE DA PRODUÇÃO (PCP), EM UMA INDÚSTRIA. KAIHATU, Rodrigo. Discente da Faculdade de Ciências Jurídicas e Gerenciais/ACEG E-mail: rodrigo.hiroshi@hotmail.com

Leia mais

Gerenciamento de Projetos Modulo III Grupo de Processos

Gerenciamento de Projetos Modulo III Grupo de Processos Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento

Leia mais

XXV Encontro Nac. de Eng. de Produção Porto Alegre, RS, Brasil, 29 out a 01 de nov de 2005

XXV Encontro Nac. de Eng. de Produção Porto Alegre, RS, Brasil, 29 out a 01 de nov de 2005 Modelo de integração de sistemas de gestão erp com a produção lexandre ugusto Massote (FEI) massote@fei.edu.br Guilherme Braga guiar De Maria (FEI) guibraga@terra.com.br Vanessa Takagochi (FEI) vanessa_takagochi@yahoo.com.br

Leia mais

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves CAP 254 CAP 254 Otimização Combinatória Professor: Dr. L.A.N. Lorena Assunto: Metaheurísticas Antonio Augusto Chaves Conteúdo C01 Simulated Annealing (20/11/07). C02 Busca Tabu (22/11/07). C03 Colônia

Leia mais

Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto

Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento

Leia mais

TEORIA DAS RESTRIÇÕES: PRINCIPAIS CONCEITOS E APLICAÇÃO PRÁTICA

TEORIA DAS RESTRIÇÕES: PRINCIPAIS CONCEITOS E APLICAÇÃO PRÁTICA TEORIA DAS RESTRIÇÕES: PRINCIPAIS CONCEITOS E APLICAÇÃO PRÁTICA Peter Wanke, D.Sc. Introdução A Teoria das Restrições, também denominada de TOC (Theory of Constraints) é um desenvolvimento relativamente

Leia mais

Introdução a Avaliação de Desempenho

Introdução a Avaliação de Desempenho Introdução a Avaliação de Desempenho Avaliar é pronunciar-se sobre as características de um certo sistema. Dado um sistema real qualquer, uma avaliação deste sistema pode ser caracterizada por toda e qualquer

Leia mais

PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 3 O QUE É PLANEJAMENTO DE VENDAS E OPERAÇÕES?

PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 3 O QUE É PLANEJAMENTO DE VENDAS E OPERAÇÕES? PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 3 O QUE É PLANEJAMENTO DE VENDAS E OPERAÇÕES? Índice 1. O que é planejamento de...3 1.1. Resultados do planejamento de vendas e operações (PVO)...

Leia mais

Processos de gerenciamento de projetos em um projeto

Processos de gerenciamento de projetos em um projeto Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.

Leia mais

Projeto de Redes Neurais e MATLAB

Projeto de Redes Neurais e MATLAB Projeto de Redes Neurais e MATLAB Centro de Informática Universidade Federal de Pernambuco Sistemas Inteligentes IF684 Arley Ristar arrr2@cin.ufpe.br Thiago Miotto tma@cin.ufpe.br Baseado na apresentação

Leia mais

Prof.: Roberto Franciscatto. Capítulo 1.2 Aspectos Gerais

Prof.: Roberto Franciscatto. Capítulo 1.2 Aspectos Gerais Sistemas Operacionais Prof.: Roberto Franciscatto Capítulo 1.2 Aspectos Gerais Estrutura do Sistema Operacional Principais Funções do Sistema Operacional Tratamento de interrupções e exceções Criação e

Leia mais

Notas da Aula 17 - Fundamentos de Sistemas Operacionais

Notas da Aula 17 - Fundamentos de Sistemas Operacionais Notas da Aula 17 - Fundamentos de Sistemas Operacionais 1. Gerenciamento de Memória: Introdução O gerenciamento de memória é provavelmente a tarefa mais complexa de um sistema operacional multiprogramado.

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

Leia mais

Arquiteturas RISC. (Reduced Instructions Set Computers)

Arquiteturas RISC. (Reduced Instructions Set Computers) Arquiteturas RISC (Reduced Instructions Set Computers) 1 INOVAÇÕES DESDE O SURGIMENTO DO COMPU- TADOR DE PROGRAMA ARMAZENADO (1950)! O conceito de família: desacoplamento da arquitetura de uma máquina

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Uma Heurística para o Problema de Redução de Padrões de Corte

Uma Heurística para o Problema de Redução de Padrões de Corte Uma Heurística para o Problema de Redução de Padrões de Corte Marcelo Saraiva Limeira INPE/LAC e-mail: marcelo@lac.inpe.br Horacio Hideki Yanasse INPE/LAC e-mail: horacio@lac.inpe.br Resumo Propõe-se um

Leia mais

Unidade II GESTÃO DE. Prof. Léo Noronha

Unidade II GESTÃO DE. Prof. Léo Noronha Unidade II GESTÃO DE SUPRIMENTOS E LOGÍSTICA Prof. Léo Noronha Após a Segunda Guerra Mundial: Estados Unidos da América passaram por um longo período de crescimento. Responsáveis pela reconstrução de muitos

Leia mais

XDOC. Solução otimizada para armazenamento e recuperação de documentos

XDOC. Solução otimizada para armazenamento e recuperação de documentos XDOC Solução otimizada para armazenamento e recuperação de documentos ObJetivo Principal O Que você ACHA De ter Disponível Online todos OS Documentos emitidos por SUA empresa em UMA intranet OU Mesmo NA

Leia mais

5.4 Manufacturing Resources Planning

5.4 Manufacturing Resources Planning 5.4 Manufacturing Resources Planning 5.4 Manufacturing Resources Planning O Planejamento dos Recursos de Manufatura (Manufacturing Resourdes Panning, em inglês, ou MRP II) representa um esforço para expandir

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

Arquitetura de Computadores - Arquitetura RISC. por Helcio Wagner da Silva

Arquitetura de Computadores - Arquitetura RISC. por Helcio Wagner da Silva Arquitetura de Computadores - Arquitetura RISC por Helcio Wagner da Silva Introdução RISC = Reduced Instruction Set Computer Elementos básicos: Grande número de registradores de propósito geral ou uso

Leia mais

Guia de recomendações para implementação de PLM em PME s

Guia de recomendações para implementação de PLM em PME s 1 Guia de recomendações para implementação de PLM em PME s RESUMO EXECUTIVO Este documento visa informar, de uma forma simples e prática, sobre o que é a gestão do ciclo de vida do Produto (PLM) e quais

Leia mais

ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA

ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA INTRODUÇÃO O projeto de um banco de dados é realizado sob um processo sistemático denominado metodologia de projeto. O processo do

Leia mais

Análise estrutural do problema de programação da produção F3 r j, s ijk C max

Análise estrutural do problema de programação da produção F3 r j, s ijk C max Análise estrutural do problema de programação da produção F3 r j, s ijk C max Sânia da Costa Fernandes (UFG) saninha_fernandes@hotmail.com Tatiane Albuquerque Pires (UFG) tati_albuquerque_3@hotmail.com

Leia mais

Análise e Projeto de Algoritmos

Análise e Projeto de Algoritmos Análise e Projeto de Algoritmos Prof. Eduardo Barrére www.ufjf.br/pgcc www.dcc.ufjf.br eduardo.barrere@ice.ufjf.br www.barrere.ufjf.br Complexidade de Algoritmos Computabilidade: Um problema é computável

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Diagrama de Precedências

Diagrama de Precedências Planeamento Industrial Aula 06 Implantações por produto:.equilibragem de linhas de montagem Implantações por processo:. minimização dos custos de transporte. método craft. análise de factores Diagrama

Leia mais

Planejamento Recursos

Planejamento Recursos UDESC Universidade do Estado de Santa Catarina FEJ Faculdade de Engenharia de Joinville Planejamento Recursos Prof. Régis K. Scalice DEPS Departamento de Engenharia de Produção e Sistemas Objetivos da

Leia mais

Itinerários de Ônibus Relatório Final

Itinerários de Ônibus Relatório Final CENTRO UNIVERSITÁRIO SENAC Itinerários de Ônibus Relatório Final Grupo 5 Caio Roque Daniel Nunes Elise Roese José Caneiro Marcos Grignani São Paulo Junho de 2007 1 ÍNDICE 1. Introdução... 3 2. Desenvolvimento...

Leia mais

ULA Sinais de Controle enviados pela UC

ULA Sinais de Controle enviados pela UC Solução - Exercícios Processadores 1- Qual as funções da Unidade Aritmética e Lógica (ULA)? A ULA é o dispositivo da CPU que executa operações tais como: Adição Subtração Multiplicação Divisão Incremento

Leia mais

Planejamento da produção. FATEC Prof. Paulo Medeiros

Planejamento da produção. FATEC Prof. Paulo Medeiros Planejamento da produção FATEC Prof. Paulo Medeiros Planejamento da produção O sistema de produção requer a obtenção e utilização dos recursos produtivos que incluem: mão-de-obra, materiais, edifícios,

Leia mais

Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem

Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem Caros alunos, Essa terceira atividade da nossa disciplina de Suprimentos e Logística

Leia mais

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação

Leia mais

AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS

AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS Orientando: Oliver Mário

Leia mais

Balanceamento de uma Linha de Produção

Balanceamento de uma Linha de Produção Balanceamento de uma Linha de Produção Uma linha de produção consiste num conjunto de Postos de Trabalho (PT) cuja posição é fixa e cuja sequência é ditada pela lógica das sucessivas operações a realizar

Leia mais

Material de Apoio. Sistema de Informação Gerencial (SIG)

Material de Apoio. Sistema de Informação Gerencial (SIG) Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.

Leia mais

28/9/2010. Paralelismo no nível de instruções Processadores superescalares

28/9/2010. Paralelismo no nível de instruções Processadores superescalares Arquitetura de Computadores Paralelismo no nível de instruções Processadores superescalares Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Processadores superescalares A partir dos resultados

Leia mais

MRP / MRP II / ERP (capítulos 11 e 12)

MRP / MRP II / ERP (capítulos 11 e 12) MRP / MRP II / ERP (capítulos 11 e 12) As siglas MRP, MRP II e ERP são bastante difundidas e significam: MRP Materials Requirements Planning Planejamento das Necessidades de Materiais; MRP II Resource

Leia mais

APS Advanced Plainning and Scheduling Sistema Avançado de Produção

APS Advanced Plainning and Scheduling Sistema Avançado de Produção APS Advanced Plainning and Scheduling Sistema Avançado de Produção O módulo APS é a mais nova ferramenta que irá auxiliar no gerenciamento da produção. O principal objetivo do APS é a determinação exata

Leia mais

Apostila de Fundamentos de Programação I. Prof.: André Luiz Montevecchi

Apostila de Fundamentos de Programação I. Prof.: André Luiz Montevecchi Apostila de Fundamentos de Programação I Prof: André Luiz Montevecchi Introdução O mundo atual é dependente da tecnologia O uso intenso de diversos aparatos tecnológicos é parte integrante do nosso dia-a-dia

Leia mais

TÍTULO: SISTEMA KANBAN DE ESTOQUE APLICADO À PRODUÇÃO DE ESTACAS MEGA

TÍTULO: SISTEMA KANBAN DE ESTOQUE APLICADO À PRODUÇÃO DE ESTACAS MEGA TÍTULO: SISTEMA KANBAN DE ESTOQUE APLICADO À PRODUÇÃO DE ESTACAS MEGA CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE ANHAGUERA DE JUNDIAÍ AUTOR(ES): JEANNE

Leia mais

Descrição do processo de priorização para tomada de tempos: Pesquisa ação em uma empresa job shop de usinados aeronáuticos.

Descrição do processo de priorização para tomada de tempos: Pesquisa ação em uma empresa job shop de usinados aeronáuticos. Descrição do processo de priorização para tomada de tempos: Pesquisa ação em uma empresa job shop de usinados aeronáuticos. Tatiana Sakuyama Jorge Muniz Faculdade de Engenharia de Guaratingüetá - Unesp

Leia mais

Planejamento e Controle da Produção

Planejamento e Controle da Produção Planejamento e Controle da Produção Introdução - Sistema de PCP - Previsão da demanda - Planejamento da produção Gerência de Estoques - Lote Econômico - Plano de Produção Gerência de Projetos - CPM - PERT

Leia mais

2 Atualidade de uma base de dados

2 Atualidade de uma base de dados 2 Atualidade de uma base de dados Manter a atualidade de uma base de dados é um problema que pode ser abordado de diferentes maneiras. Cho e Garcia-Molina [CHO] definem esse problema da seguinte forma:

Leia mais

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA 1. INTRODUÇÃO O conceito de concorrência é o princípio básico para o projeto e a implementação dos sistemas operacionais multiprogramáveis. O sistemas multiprogramáveis

Leia mais

O USO DA FERRAMENTA SOLVER DO EXCEL NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR

O USO DA FERRAMENTA SOLVER DO EXCEL NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR O USO DA FERRAMENTA SOLVER DO EXCEL NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR João Batista de Jesus FATEC-JAHU Célio Favoni 2 FATEC-JAHU Resumo Este trabalho expõe de maneira sintetizada as funcionalidades

Leia mais

Complemento IV Introdução aos Algoritmos Genéticos

Complemento IV Introdução aos Algoritmos Genéticos Complemento IV Introdução aos Algoritmos Genéticos Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações e

Leia mais

Prof. Antonio Torres antonioctorres@gmail.com @_antonioctorres. Fundamentos de Sistemas Operacionais UNIP/2015

Prof. Antonio Torres antonioctorres@gmail.com @_antonioctorres. Fundamentos de Sistemas Operacionais UNIP/2015 Prof. Antonio Torres antonioctorres@gmail.com @_antonioctorres Fundamentos de Sistemas Operacionais UNIP/2015 Disciplinas FUNDAMENTOS DE SISTEMAS OPERACIONAIS Horários Quarta-feira Fundamentos de Sistemas

Leia mais

Usando o Arena em Simulação

Usando o Arena em Simulação Usando o Arena em Simulação o ARENA foi lançado pela empresa americana Systems Modeling em 1993 e é o sucessor de dois outros produtos de sucesso da mesma empresa: SIMAN (primeiro software de simulação

Leia mais

Projeto e Análise de Algoritmos Projeto de Algoritmos Tentativa e Erro. Prof. Humberto Brandão humberto@bcc.unifal-mg.edu.br

Projeto e Análise de Algoritmos Projeto de Algoritmos Tentativa e Erro. Prof. Humberto Brandão humberto@bcc.unifal-mg.edu.br Projeto e Análise de Algoritmos Projeto de Algoritmos Tentativa e Erro Prof. Humberto Brandão humberto@bcc.unifal-mg.edu.br Laboratório de Pesquisa e Desenvolvimento Universidade Federal de Alfenas versão

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Introdução Um sistema operacional é um programa que atua como intermediário entre o usuário e o hardware de um computador. O propósito

Leia mais

PRODUÇÃO - Conceitos Iniciais

PRODUÇÃO - Conceitos Iniciais PRODUÇÃO - Conceitos Iniciais 1. Conceito - é a atividade de transformação (processo) de matéria-prima em utilidades necessárias ao consumidor. * Nenhuma organização sobrevive, a menos que produza alguma

Leia mais

Sistema Operacional. Processo e Threads. Prof. Dr. Márcio Andrey Teixeira Sistemas Operacionais

Sistema Operacional. Processo e Threads. Prof. Dr. Márcio Andrey Teixeira Sistemas Operacionais Sistema Operacional Processo e Threads Introdução a Processos Todos os computadores modernos são capazes de fazer várias coisas ao mesmo tempo. Enquanto executa um programa do usuário, um computador pode

Leia mais

4 Avaliação Econômica

4 Avaliação Econômica 4 Avaliação Econômica Este capítulo tem o objetivo de descrever a segunda etapa da metodologia, correspondente a avaliação econômica das entidades de reservas. A avaliação econômica é realizada a partir

Leia mais

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado

Leia mais

MRP MRP. Módulo 5 MRP e JIT. Demanda de produtos e serviços. Fornecimento de produtos e serviços

MRP MRP. Módulo 5 MRP e JIT. Demanda de produtos e serviços. Fornecimento de produtos e serviços Módulo 5 MRP e JIT Adm Prod II 1 MRP Fornecimento de produtos e serviços Recursos de produção MRP Decisão de quantidade e momento do fluxo de materiais em condições de demanda dependente Demanda de produtos

Leia mais

Gestão da Qualidade Políticas. Elementos chaves da Qualidade 19/04/2009

Gestão da Qualidade Políticas. Elementos chaves da Qualidade 19/04/2009 Gestão da Qualidade Políticas Manutenção (corretiva, preventiva, preditiva). Elementos chaves da Qualidade Total satisfação do cliente Priorizar a qualidade Melhoria contínua Participação e comprometimento

Leia mais

Desenvolvimento de um Simulador de Gerenciamento de Memória

Desenvolvimento de um Simulador de Gerenciamento de Memória Desenvolvimento de um Simulador de Gerenciamento de Memória Ricardo Mendes do Nascimento. Ciência da Computação Universidade Regional Integrada do Alto Uruguai e das Missões (URI) Santo Ângelo RS Brasil

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

Lista 2 - Modelos determinísticos

Lista 2 - Modelos determinísticos EA044 - Planejamento e Análise de Sistemas de Produção Lista 2 - Modelos determinísticos Exercício 1 A Companhia Ferroviária do Brasil (CFB) está planejando a alocação de vagões a 5 regiões do país para

Leia mais

Manejo Florestal Sustentável: Dificuldade Computacional e Otimização de Processos

Manejo Florestal Sustentável: Dificuldade Computacional e Otimização de Processos Manejo Florestal Sustentável: Dificuldade Computacional e Otimização de Processos Daniella Rodrigues Bezerra 1, Rosiane de Freitas Rodrigues 12, Ulisses Silva da Cunha 3, Raimundo da Silva Barreto 12 Universidade

Leia mais

Curso de Graduação em Administração. Administração da Produção e Operações I

Curso de Graduação em Administração. Administração da Produção e Operações I Curso de Graduação em Administração Administração da Produção e Operações I 22º Encontro - 11/05/2012 18:50 às 20:30h COMO SERÁ NOSSO ENCONTRO HOJE? - ABERTURA - CAPACIDADE E TURNOS DE TRABALHO. 02 Introdução

Leia mais

Modelos e Métodos de Resolução para Problemas de Escalonamento de Projetos

Modelos e Métodos de Resolução para Problemas de Escalonamento de Projetos Universidade Federal de Ouro Preto Departamento de Computação Modelos e Métodos de Resolução para Problemas de Escalonamento de Projetos Haroldo Gambini Santos Túlio A. Machado Toffolo Marco A.M. de Carvalho

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é

Leia mais

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual Algoritmos: Lógica para desenvolvimento de programação de computadores Autor: José Augusto Manzano Capítulo 1 Abordagem Contextual 1.1. Definições Básicas Raciocínio lógico depende de vários fatores para

Leia mais

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho 20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam

Leia mais

A Organização orientada pela demanda. Preparando o ambiente para o Drummer APS

A Organização orientada pela demanda. Preparando o ambiente para o Drummer APS A Organização orientada pela demanda. Preparando o ambiente para o Drummer APS Entendendo o cenário atual As organizações continuam com os mesmos objetivos básicos: Prosperar em seus mercados de atuação

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico

Leia mais

Organização de Computadores 1

Organização de Computadores 1 Organização de Computadores 1 4 SUPORTE AO SISTEMA OPERACIONAL Prof. Luiz Gustavo A. Martins Sistema Operacional (S.O.) Programa responsável por: Gerenciar os recursos do computador. Controlar a execução

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

Estudo de Viabilidade

Estudo de Viabilidade Universidade Federal de Pernambuco Centro de Informática Estudo de Viabilidade SorveTech (Sistema de Gerenciamento) Professora: Carla Silva Disciplina: Especificação de Requisitos e Validação de Sistemas

Leia mais

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br Gerenciamento de projetos cynaracarvalho@yahoo.com.br Projeto 3URMHWR é um empreendimento não repetitivo, caracterizado por uma seqüência clara e lógica de eventos, com início, meio e fim, que se destina

Leia mais

ESTRATÉGIAS DE RESOLUÇÃO DE PROBLEMAS DE PESQUISA OPERACIONAL

ESTRATÉGIAS DE RESOLUÇÃO DE PROBLEMAS DE PESQUISA OPERACIONAL ESTRATÉGIAS DE RESOLUÇÃO DE PROBLEMAS DE PESQUISA OPERACIONAL André Luis Trevisan Universidade Tecnológica Federal do Paraná andrelt@utfpr.edu.br Magna Natalia Marin Pires Universidade Estadual de Londrina

Leia mais

Módulo 4.Estruturas Organizacionais

Módulo 4.Estruturas Organizacionais Módulo 4.Estruturas Organizacionais Como vimos anteriormente, a Abordagem Contingencial afirma que a forma de atuar da organização deve levar em conta o ambiente onde está inserida. Sua estrutura, igualmente,

Leia mais

Relatório da ListEx02 Aplicação da Heurística do objetivo na definição das propostas do meu aplicativo de banco de dados e dissertação de mestrado

Relatório da ListEx02 Aplicação da Heurística do objetivo na definição das propostas do meu aplicativo de banco de dados e dissertação de mestrado ITA Instituto Tecnológico da Aeronáutica IEC Divisão de Ciência da Computação Pós-Graduação em Engenharia Eletrônica e Computação Relatório da ListEx02 Aplicação da Heurística do objetivo na definição

Leia mais

Concentração Mínima de Açúcar (g/l) N (normal) 2000 60 2 E (europeu fino) 1000. 80 1. Teor Máximo de Acidez (%)

Concentração Mínima de Açúcar (g/l) N (normal) 2000 60 2 E (europeu fino) 1000. 80 1. Teor Máximo de Acidez (%) FACULDADE LOURENÇO FILHO Revisão ENADE 2011 Disciplina: Pesquisa Operacional Profa. Danielle Abreu 17/096/2011 Questão 1 ENADE 2008 O gerente de planejamento e controle da produção de uma empresa de suco

Leia mais

Este trabalho visou a caracterização da utilização dos aplicativos APS pelas empresas.

Este trabalho visou a caracterização da utilização dos aplicativos APS pelas empresas. 6 Conclusão Este capítulo tem como objetivo a apresentação dos resultados diretos e indiretos deste trabalho. São apresentadas sugestões para futuras pesquisas sobre o tema aqui abordado. 6.1. Resultados

Leia mais

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Autor:Thiago França Naves 1, Orientador: Carlos Roberto Lopes 1 1 Programa de Pós-Graduação em Ciência da Computação Universidade

Leia mais

2. Função Produção/Operação/Valor Adicionado

2. Função Produção/Operação/Valor Adicionado 2. Função Produção/Operação/Valor Adicionado Conteúdo 1. Função Produção 3. Administração da Produção 1 Bibliografia Recomenda Livro Texto: Introdução à Administração Eunice Lacava Kwasnicka - Editora

Leia mais

Módulo I - Aula 3 Tipos de Sistemas

Módulo I - Aula 3 Tipos de Sistemas Módulo I - Aula 3 Tipos de Sistemas Agora que você já conheceu algumas características dos Sistemas de Informação, nesta aula você vai aprender um pouco sobre tipos de sistemas. Você conhecerá a integração

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

4 Arquitetura básica de um analisador de elementos de redes

4 Arquitetura básica de um analisador de elementos de redes 4 Arquitetura básica de um analisador de elementos de redes Neste capítulo é apresentado o desenvolvimento de um dispositivo analisador de redes e de elementos de redes, utilizando tecnologia FPGA. Conforme

Leia mais

Wilson Moraes Góes. Novatec

Wilson Moraes Góes. Novatec Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

LISTA SOBRE MODELAGEM DE PROBLEMAS DE PROGRAMAÇÃO INTEIRA

LISTA SOBRE MODELAGEM DE PROBLEMAS DE PROGRAMAÇÃO INTEIRA LISTA SOBRE MODELAGEM DE PROBLEMAS DE PROGRAMAÇÃO INTEIRA 1) [Alocação de Recursos] A Capitão Caverna S.A., localizada em Pedra Lascada, aluga 3 tipos de barcos para passeios marítimos: jangadas, supercanoas

Leia mais

Sistemas Computacionais II Professor Frederico Sauer

Sistemas Computacionais II Professor Frederico Sauer Sistemas Computacionais II Professor Frederico Sauer Livro-texto: Introdução à Organização de Computadores 4ª edição Mário A. Monteiro Livros Técnicos e Científicos Editora. Atenção: Este material não

Leia mais

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane

Leia mais

Módulo 4. Construindo uma solução OLAP

Módulo 4. Construindo uma solução OLAP Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de

Leia mais

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o

Leia mais

Algoritmos e Estrutura de Dados III. Árvores

Algoritmos e Estrutura de Dados III. Árvores Algoritmos e Estrutura de Dados III Árvores Uma das mais importantes classes de estruturas de dados em computação são as árvores. Aproveitando-se de sua organização hierárquica, muitas aplicações são realizadas

Leia mais

ESTRUTURANDO O FLUXO PUXADO

ESTRUTURANDO O FLUXO PUXADO Pós Graduação em Engenharia de Produção Ênfase na Produção Enxuta de Bens e Serviços (LEAN MANUFACTURING) ESTRUTURANDO O FLUXO PUXADO Exercícios de Consolidação Gabarito 1 º Exercício Defina os diferentes

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos UNIVERSIDADE PRESBITERIANA MACKENZIE Laboratório de Computação Natural LCoN I ESCOLA DE COMPUTAÇÃO NATURAL Algoritmos Genéticos Rafael Xavier e Willyan Abilhoa Outubro/2012 www.computacaonatural.com.br

Leia mais

Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com

Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.

Leia mais

Unidade 13: Paralelismo:

Unidade 13: Paralelismo: Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes

Leia mais

Simulação de Evento Discreto

Simulação de Evento Discreto Simulação de Evento Discreto Simulação de evento discreto As variáveis de estado modificam-se apenas pela ocorrência de eventos Os eventos ocorrem instantaneamente em pontos separados no tempo São simulados

Leia mais