Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade

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

Download "Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade"

Transcrição

1 Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade Tiago de Azevedo Santos João José de Assis Rangel RESUMO Este trabalho apresenta um modelo de simulação para análise da carga de requisições feitas em um servidor Web de alta disponibilidade, instalado no Instituto Federal Fluminense. O modelo foi gerado a partir de informações extraídas dos logs de sistema, os quais são arquivos gerados pelo sistema operacional após cada evento que nele acontece. O modelo permitiu analisar as atuais cargas de requisições feitas ao servidor Web, assim como suas limitações em relação ao número máximo de requisições suportadas na atual configuração. Palavras-chave: Simulação, Modelagem, Servidor Web, Redes de Computadores, Análise da Carga. Simulation model of a requisition process in a high availability web server ABSTRACT This paper presents a simulation model for the analysis of the load requisitions made in a web server of high availability, which was installed at the Instituto Federal Fluminense. The simulation model was generated from information extracted from system logs, which are files generated by the operating system after the occurrence of each event. The model allowed the analysis of the current load requisitions made to the web server, as well as its limitations in relation to the maximum number of requisitions supported in the current configuration. Key words: Simulation, Modeling, Web Server, Computer Network, Load Analysis. 248

2 Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade 1. Introdução A convergência das tecnologias de comunicação e computação tem proporcionado o surgimento de novos tipos de aplicações e serviços oferecidos pela Internet, contribuindo substancialmente para o seu crescimento. Hoje, várias transações comerciais, antes realizadas apenas presencialmente com a participação do cliente ou por telefone, agora podem ser realizadas com a facilidade e flexibilidade propiciada pelo uso da Internet. Alguns exemplos desses novos serviços são: o comércio eletrônico, internet bank, comércio móvel (m-commerce), educação a distância, entretenimento e multimídia, entre outros. Todos esses serviços adotam a Internet como via de informação global e apresentam novas demandas em questões de desempenho, segurança e confiabilidade. Dentro desse cenário, motivado pelo crescimento do número de serviços oferecidos pela Internet, dentro do paradigma de mesmo serviço para todos da Internet atual, a comunidade científica desenvolve pesquisas na área de QoS (Qualidade de Serviço). Para suprir as necessidades das atuais aplicações web, garantindo requisitos de QoS, servidores web devem se tornar providos de mecanismos que garantam o atendimento aos clientes, por isso a importância de se analisar a reação do servidor quando deparado com sobrecargas. Segundo Vasiliou e Lutfiyya (2000), o servidor web, elemento principal na maioria das aplicações realizadas através da internet, não apresenta mecanismos de diferenciação de serviços, tratando as requisições a essas páginas de maneira uniforme, sem levar em consideração a identidade dos clientes, as condições de carga do servidor ou o tipo de requisição. Para suprir as necessidades das atuais aplicações web, garantindo requisitos de QoS, servidores web devem se tornar providos de mecanismos e políticas, a fim de evitar sobrecargas, conhecer suas limitações e explorar todo o recurso hardware e de software que a máquina pode oferecer. Uma forma interessante de se fazer essa análise é simulando todo o processo antes de implementá-lo fisicamente. De acordo com Freitas Filho (2008), a simulação tem sido cada vez mais aceita e empregada, visto que houve aumento significante no poder de processamento das estações de trabalho aliado à facilidade de uso e à sofisticação dos ambientes de desenvolvimento de modelos computacionais. Nesse contexto, a simulação discreta tornase útil, pois é excelente ferramenta e proporciona aos administradores de servidores web a certeza que está sendo bem administrado e opere buscando o máximo de eficiência possível. Dentro desse quadro, este trabalho descreve um modelo de simulação que aborda o processo de requisições em um servidor web de alta disponibilidade implementado no Instituto Federal Fluminense, a fim de analisar a variação e as limitações de carga que esse servidor suporta. Para isso, foram desenvolvidos experimentos, e dados gerados pelo sistema operacional foram analisados. Esses dados se tornaram subsídios para efetuar a modelagem e simulação com o software Rockwell Arena. 2. Descrição do processo de requisição em um servidor web A modelagem proposta neste trabalho seguirá uma estrutura lógica, pois fisicamente os processos são alocados no mesmo servidor. Na Figura 1, pode-se notar a estrutura que é transparente para o usuário que solicita as requisições. Figura 1 - Fluxo simples de uma requisição. A requisição é feita pelo usuário através dos protocolos de internet, chega ao servidor e retorna a resposta para o usuário. A Figura 2 representa como realmente é o fluxo da requisição solicitada pelo usuário. 249

3 Tiago de Azevedo Santos e João José de Assis Rangel Figura 2 - Fluxo detalhado de uma requisição. A requisição que chega ao servidor web é processada por um software chamado de Apache, e esse mesmo software analisa a requisição e a repassa para outro software, chamado de Varnish, que é responsável por fazer o cache das informações, ou seja, ele consegue guardar, dentro de um limite de espaço, as informações que são mais comumente requisitadas e, assim, retornar diretamente para o usuário, reduzindo o tempo de atendimento à requisição. Essa etapa otimiza aproximadamente 32% das requisições recebidas pelo servidor. Se a requisição não for atendida pelo Varnish, ela é encaminhada para outro software, o Pound, que é responsável por encaminhar a requisição de forma balanceada para um dos três clientes Zope, que finalmente irão processar e retornar a resposta da requisição para o usuário que a solicitou. Todos esses processos juntos demandam menos que 1 seg para serem atendidos. A representação do modelo conceitual mais detalhada, utilizando elementos do IDEFSIM (MONTEVECHI, 2010), assim como as funções utilizadas na simulação, pode ser mais bem visualizada na Figura 3. Figura 3 - Modelo conceitual (IDEF-SIM) do sistema de requisições em um servidor web. 250

4 Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade A descrição do modelo conceitual utilizando a técnica IDEF-SIM pode ser mais bem visualizada na Tabela 1. Tabela 1 - Descrição do modelo conceitual Descrição E1 Entidade 1: Requisição solicitada ao servidor web P1 Processo: Análise feita pelo Apache P2 Processo: Análise, encaminhamento ou entrega feita pelo Varnish P3 Processo: Análise e encaminhamento feita pelo Pound Parâmetro Função: LOGN (0.259, 0.173) a cada segundo durante 24 horas. Função: WEIB ( , 5.69) por segundo. Função: NORM(0.0178, ) por segundo. Função: NORM (0.024, ) por segundo. P4 Processo: Processamento e entrega da Requisição pelo 1º cliente ZOPE Função: * BETA (5.7, 4.54) por segundo. P5 Processo: Processamento e entrega da Requisição pelo 2º cliente ZOPE Função: * BETA (5.7, 4.54) por segundo. P6 Processo: Processamento e entrega da Requisição pelo 3º cliente ZOPE Função: * BETA(5.7, 4.54) por segundo. R1 Recurso: Apache R2 Recurso: Varnish R3 Recurso: Pound R4 Recurso: Cliente Zope 1 R5 Recurso: Cliente Zope 2 R6 Recurso: Cliente Zope 3 3. Descrição do modelo de simulação O modelo de simulação proposto neste trabalho foi elaborado segundo a metodologia de Freitas Filho (2008), em que foram seguidos os seguintes passos: formulação de análise do problema, planejamento do projeto, formulação do modelo conceitual, coleta de macroinformações e dados, tradução do modelo, verificação e validação, projeto experimental final, experimentação, interpretação e análise estatística dos resultados, comparação e identificação das melhores soluções, documentação e apresentação dos resultados. O modelo foi construído considerando um período de tempo preestabelecido para o início e término das operações, caracterizando, assim, o modelo como de um sistema terminal. É importante ressaltar que, de acordo com Banks (2010), o modelo concebido neste trabalho pode ser classificado tanto como um modelo voltado para a previsão quanto um modelo específico, pois é usado para prever seu comportamento atual e como continuará se comportando ao longo do tempo, podendo-se variar o fluxo de entrada e também ser usado para decidir sobre qual o poder de processamento necessário a um servidor, de acordo com diferentes tipos de cargas no sistema. Entretanto, a segunda classificação não será abordada neste trabalho. O tipo de teste realizado na simulação computacional é citado em Sargent (2010) como Testes de Degenerescência ou Robustez, ou seja, nesses testes a verificação do modelo é feita aplicando-se sobre os parâmetros valores extremos. O parâmetro de entrada do modelo (chegadas) são requisições que são enviadas ao servidor web. As requisições chegam com uma frequência que segue uma distribuição que pode ser vista no modelo IDEF-SIM, presente no trabalho, que representa a quantidade de usuários por segundo que acessam o servidor de alguma forma, e essa frequência de chegadas foi alterada de acordo com os diferentes cenários simulados. O modelo conceitual proposto neste trabalho foi traduzido para o software Arena 12 versão acadêmica para a realização das simulações computacionais. As simulações apenas foram iniciadas após o modelo ter sido verificado e validado por completo e garantido que os pressupostos e as simplificações adotadas do sistema real estavam corretamente implementadas no modelo computacional. 251

5 Tiago de Azevedo Santos e João José de Assis Rangel 4. Projeto experimental e análise dos resultados A abordagem utilizada nas simulações computacionais foi seguida, a fim de se poder analisar uma sobrecarga no servidor. Isso foi feito alterando-se um dos fatores do problema, a quantidade de requisições que chegam ao servidor. A ideia é iniciar os experimentos com a configuração típica, ou seja, a mesma utilizada na validação do modelo e depois incrementar a quantidade de chegadas, realizando-se essa rotina nove vezes, gerando um total de 10 cenários. A cada incremento feito na quantidade de chegadas, o lead time da requisição, é analisado. É importante ressaltar que os incrementos realizados na quantidade de chegadas são sempre 100% do valor inicial (Nível 1), ou seja, o Nível 2 tem valor de 100% a mais do que o Nível 1, o Nível 3 tem valor de 200% a mais do que o Nível 1, e assim sucessivamente. O modelo foi preparado para rodar em um período de um dia útil, contando um às 24 h, e cada cenário foi replicado 10 vezes, a fim de obter uma convergência dos resultados. Os cenários, assim como os resultados com as simulações computacionais, podem ser vistos na Tabela 2. Tabela 2 Resultados obtidos através da simulação computacional Cenários Chegada de requisições Lead time Varnish Lead time clientes Zope Total de requisições atendidas 1 Nível 1 0,03 segundo 0,13 segundo Nível 2 0,03 segundo 0,14 segundo Nível 3 0,03 segundo 0,14 segundo Nível 4 0,03 segundo 0,14 segundo Nível 5 0,03 segundo 0,15 segundo Nível 6 0,03 segundo 0,16 segundo Nível 7 0,03 segundo 0,17 segundo Nível 8 0,03 segundo 0,18 segundo Nível 9 0,03 segundo 0,20 segundos Nível 10 0,03 segundo 0,22 segundo De acordo com a Tabela 1, é possível notar que, à medida que as requisições aumentam o lead time do Varnish, permanece o mesmo valor, e o contrário acontece com o lead time dos clientes Zope, que obteve aumento de até 69,23%, no Nível 10. Isso se dá pelo fato de que o Processo Varnish consegue responder a mais requisições que os processos dos Clientes Zope. Ou seja, se continuarmos aumentando o valor de entrada de requisições, provavelmente os processos dos Clientes Zope serão o primeiro gargalo do modelo analisado. Isso pode ser visualizado na Tabela 3, que mostra a taxa de utilização dos recursos de acordo com os cenários simulados. Tabela 3 - Taxa de utilização dos recursos Cenários Recurso Apache (%) Recurso Varnish (%) Recurso Pound (%) Recurso clientes Zope (%)

6 Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade Os valores referentes à quantidade de requisições atendidas nos diferentes cenários simulados podem ser mais bem visualizados na Figura 4. Figura 4 - Gráfico das requisições atendidas em relação aos cenários. Na Figura 5 é possível visualizar os valores do lead time do Varnish e do cliente Zope em relação aos cenários simulados. Tempo (Segundos) Requisições 0,25 0,2 0,15 0,1 0, Figura 5 - Relação dos lead times em relação aos cenários. 5. Conclusões Níveis Níveis Lead time Clientes Zope Total de Requisições Atendidas O modelo de simulação proposto neste trabalho abordou as operações realizadas no processo de requisições realizadas a um servidor web de alta disponibilidade e permitiu analisar o impacto da quantidade de requisições no lead time de entregas destas aos clientes. Também, foi possível analisar um processo de sobrecarga no sistema que compõe o servidor. O modelo também incluiu em sua elaboração, além do cálculo do lead time de entrega das requisições solicitadas, a taxa de utilização dos Tempo (Segundos) 0,04 0,03 0,03 0,02 0,02 0,01 0, Níveis Lead time Varnish recursos presentes no modelo. Os resultados da simulação indicaram que, no atual cenário, o servidor web analisado para a elaboração do modelo de simulação está sendo utilizado abaixo do que ele realmente pode suportar. Também foi possível verificar que, mesmo com aumento na quantidade na chegada de requisições de 900%, o servidor não obteve taxa de ocupação de sobrecarga em nenhum dos recursos computacionais simulados. Isso levando-se em conta que a sobrecarga é atribuída quando um recurso adquire 90% ou mais na taxa de utilização. O modelo de simulação apresentou alternativa para estudos estratégicos que podem ser utilizados antes da elaboração física em um servidor web. Nesse sentido, o uso da simulação permite que algumas alternativas em termos de hardware e software sejam testadas antes de sua implementação real, diminuindo custos e verificando possíveis dificuldades. De acordo com os resultados, é possível perceber que existe relação de proporcionalidade entre a quantidade de chegada de requisições e o valor do lead time destas. Também, é possível prever que, se o incremento ocorrer na função de chegada de requisições, provavelmente os processos dos Clientes Zope serão os primeiros gargalos do modelo analisado. 6. Agradecimentos Ao Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), à Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro (FAPERJ) e à Fundação de Amparo à Pesquisa do Estado de Minas Gerais (FAPEMIG), pelo suporte financeiro a esta pesquisa. 7. Referências BANKS, J.; CARSON, J. S.; NELSON, B. L.; NICOL, D. M. Discrete-event system simulation. 5nd ed. New Jersey: Prentice Hall, FREITAS FILHO, P. J. de. Introdução à modelagem e simulação de sistemas: com aplicações em arena. 2. ed. Florianópolis: Visual Books, MONTEVECHI, J. A. B.; LEAL, F.; PINHO, A. F.; COSTA, R. F. S; OLIVEIRA, M. L. M.; SILVA, A. 253

7 Tiago de Azevedo Santos e João José de Assis Rangel L. F. Conceptual modeling in simulation projects by mean adapted IDEF: An application in a Brazilian tech company. In: WINTER SIMULATION CONFERENCE, 2010, Baltimore. Proceedings Baltimore, p SARGENT, R. G. Verification and validation of simulation models. In: WINTER SIMULATION CONFERENCE, 2010, Baltimore. Proceedings Baltimore, p VASILIOU, N.; LUTFIYYA, H. Providing a differentiated quality of service in a world wide web server. SIGMETRICS Perform. Eval. Rev., v. 28, n. 2, p , Artigo selecionado entre os 10 melhores do VI Encontro Mineiro de Engenharia de Produção - EMEPRO

Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade

Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade Modelo de simulação de um processo de requisições em um servidor web de alta disponibilidade Tiago de Azevedo Santos tiago@iff.edu.br João José de Assis Rangel joao@ucam-campos.br RESUMO Este trabalho

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR 6LPXODomR GH6LVWHPDV )HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR #5,6. Simulador voltado para análise de risco financeiro 3RQWRV IRUWHV Fácil de usar. Funciona integrado a ferramentas já bastante conhecidas,

Leia mais

Varnish-Cache: Velocidade e disponibilidade para aplicações WEB

Varnish-Cache: Velocidade e disponibilidade para aplicações WEB CESUMAR Centro Universitário de Maringá Curso Superior de Tecnologia em Sistemas para Internet PROJETO INTEGRADOR Varnish-Cache: Velocidade e disponibilidade para aplicações WEB Rafael Vaz Pinto Toledo

Leia mais

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE Mariane Alves Gomes da Silva Eliana Zandonade 1. INTRODUÇÃO Um aspecto fundamental de um levantamento

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Modelagem e Simulação Material 02 Projeto de Simulação

Modelagem e Simulação Material 02 Projeto de Simulação Modelagem e Simulação Material 02 Projeto de Simulação Prof. Simão Sirineo Toscani Projeto de Simulação Revisão de conceitos básicos Processo de simulação Etapas de projeto Cuidados nos projetos de simulação

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC Configurador Automático e Coletor de Informações Computacionais GOVERNO FEDERAL SOFTWARE PÚBLICO software livre desenvolvido pela Dataprev Sistema de Administração

Leia mais

Projeto de Redes Top-Down

Projeto de Redes Top-Down Projeto de Redes Top-Down Referência: Slides extraídos (material de apoio) do livro Top-Down Network Design (2nd Edition), Priscilla Oppenheimer, Cisco Press, 2010. http://www.topdownbook.com/ Alterações

Leia mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MISSÃO DO CURSO A concepção do curso de Análise e Desenvolvimento de Sistemas está alinhada a essas novas demandas

Leia mais

Manual dos Serviços de Interoperabilidade

Manual dos Serviços de Interoperabilidade MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO Secretaria de Logística e Tecnologia da Informação Manual dos Serviços de Interoperabilidade Sumário Lista de Figuras...3 Lista de Tabelas...4 Introdução...5

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Simulação Computacional de Sistemas, ou simplesmente Simulação

Simulação Computacional de Sistemas, ou simplesmente Simulação Simulação Computacional de Sistemas, ou simplesmente Simulação Utilização de métodos matemáticos & estatísticos em programas computacionais visando imitar o comportamento de algum processo do mundo real.

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

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

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

PLANEJAMENTO OPERACIONAL: RECURSOS HUMANOS E FINANÇAS MÓDULO 16

PLANEJAMENTO OPERACIONAL: RECURSOS HUMANOS E FINANÇAS MÓDULO 16 PLANEJAMENTO OPERACIONAL: RECURSOS HUMANOS E FINANÇAS MÓDULO 16 Índice 1. Orçamento Empresarial...3 2. Conceitos gerais e elementos...3 3. Sistema de orçamentos...4 4. Horizonte de planejamento e frequência

Leia mais

Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler

Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler Introdução Objetivos da Gestão dos Custos Processos da Gerência de Custos Planejamento dos recursos Estimativa dos

Leia mais

Aula 01 Introdução ao Gerenciamento de Redes

Aula 01 Introdução ao Gerenciamento de Redes Aula 01 Introdução ao Gerenciamento de Redes Leonardo Lemes Fagundes leonardo@exatas.unisinos.br São Leopoldo, 15 de outubro de 2004 Roteiro Apresentação da disciplina Objetivos Conteúdo programático Metodologia

Leia mais

Guia de Especificação de Caso de Uso Metodologia CELEPAR

Guia de Especificação de Caso de Uso Metodologia CELEPAR Guia de Especificação de Caso de Uso Metodologia CELEPAR Agosto 2009 Sumário de Informações do Documento Documento: guiaespecificacaocasouso.odt Número de páginas: 10 Versão Data Mudanças Autor 1.0 09/10/2007

Leia mais

Avaliação de Desempenho em Sistemas de Computação e Comunicação

Avaliação de Desempenho em Sistemas de Computação e Comunicação Avaliação de Desempenho em Sistemas de Computação e Comunicação Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM UFES Objetivos

Leia mais

www.leitejunior.com.br 29/06/2012 14:30 Leite Júnior QUESTÕES CESPE BACKUP

www.leitejunior.com.br 29/06/2012 14:30 Leite Júnior QUESTÕES CESPE BACKUP QUESTÕES CESPE BACKUP QUESTÃO 01 - Analise as seguintes afirmações relativas a cópias de segurança. I. No Windows é possível fazer automaticamente um backup, em um servidor de rede, dos arquivos que estão

Leia mais

Curso superior de Tecnologia em Gastronomia

Curso superior de Tecnologia em Gastronomia Curso superior de Tecnologia em Gastronomia Suprimentos na Gastronomia COMPREENDENDO A CADEIA DE SUPRIMENTOS 1- DEFINIÇÃO Engloba todos os estágios envolvidos, direta ou indiretamente, no atendimento de

Leia mais

GESTÃO DE SISTEMAS OPERACIONAIS II

GESTÃO DE SISTEMAS OPERACIONAIS II GESTÃO DE SISTEMAS OPERACIONAIS II Servidores Definição Servidores História Servidores Tipos Servidores Hardware Servidores Software Evolução do Windows Server Windows Server 2003 Introdução Windows Server

Leia mais

Universidade Federal de Alfenas

Universidade Federal de Alfenas Universidade Federal de Alfenas Projeto e Análise de Algoritmos Aula 04 Introdução a Análise de Algoritmos humberto@bcc.unifal-mg.edu.br Última aula Fundamentos de Matemática Exercícios: Somatórios; Logaritmos

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

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

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

CONSULTORIA E SERVIÇOS DE INFORMÁTICA

CONSULTORIA E SERVIÇOS DE INFORMÁTICA CONSULTORIA E SERVIÇOS DE INFORMÁTICA Quem Somos A Vital T.I surgiu com apenas um propósito: atender com dedicação nossos clientes. Para nós, cada cliente é especial e procuramos entender toda a dinâmica

Leia mais

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

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Engenharia de Sistemas Computacionais

Engenharia de Sistemas Computacionais Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema

Leia mais

Avaliação de Desempenho de Sistemas

Avaliação de Desempenho de Sistemas Avaliação de Desempenho de Sistemas Introdução a Avaliação de Desempenho de Sistemas Prof. Othon M. N. Batista othonb@yahoo.com Roteiro Definição de Sistema Exemplo de Sistema: Agência Bancária Questões

Leia mais

SAP Customer Success Story Educação Park Idiomas. Park Idiomas: gestão centralizada com SAP Business One

SAP Customer Success Story Educação Park Idiomas. Park Idiomas: gestão centralizada com SAP Business One Park Idiomas: gestão centralizada com SAP Business One Geral Executiva Nome da Park Idiomas Indústria Educação Produtos e Serviços Cursos de inglês e espanhol, oferecidos em franquias situadas em oito

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

Introdução A Engenharia Da Computação

Introdução A Engenharia Da Computação Introdução A Engenharia Da Computação AULA I Slide 1 O Que é Engenharia? [De engenho + -aria.] Substantivo feminino 1.Arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas

Leia mais

Classificação dos Sistemas de Informação

Classificação dos Sistemas de Informação Sistemas de Informação Classificação dos Sistemas de Informação O que veremos? Estaremos examinando o tipo de sistema de informação Gerencial. Veremos também, outras classificações dos sistemas de informação.

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC 1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho

Leia mais

SISTEMAS DISTRIBUIDOS

SISTEMAS DISTRIBUIDOS 1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização

Leia mais

TI em Números Como identificar e mostrar o real valor da TI

TI em Números Como identificar e mostrar o real valor da TI TI em Números Como identificar e mostrar o real valor da TI João Maldonado / Victor Costa 15, Outubro de 2013 Agenda Sobre os Palestrantes Sobre a SOLVIX Contextualização Drivers de Custo Modelo de Invenstimento

Leia mais

O custo da infra-estrutura no

O custo da infra-estrutura no O custo da infra-estrutura no projeto de redes de computadores José Maurício dos Santos Pinheiro Professor do Centro Universitário de Volta Redonda UniFOA Professor da Escola Técnica Pandiá Calógeras ETPC

Leia mais

Modelos de Arquiteturas. Prof. Andrêza Leite andreza.lba@gmail.com

Modelos de Arquiteturas. Prof. Andrêza Leite andreza.lba@gmail.com Modelos de Arquiteturas Prof. Andrêza Leite andreza.lba@gmail.com Agenda Introdução Arquitetura de Sistemas Distribuídos Clientes e Servidores Peer-to-Peer Variações Vários Servidores Proxy Código Móvel

Leia mais

Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014.

Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014. Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014. O Presidente do Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep),

Leia mais

UM MODELO DE SIMULAÇÃO PARA ANÁLISE DO FLUXO DE CLIENTES EM UMA AGÊNCIA BANCÁRIA

UM MODELO DE SIMULAÇÃO PARA ANÁLISE DO FLUXO DE CLIENTES EM UMA AGÊNCIA BANCÁRIA 5, 6 e 7 de Agosto de 2010 ISSN 1984-9354 UM MODELO DE SIMULAÇÃO PARA ANÁLISE DO FLUXO DE CLIENTES EM UMA AGÊNCIA BANCÁRIA João José de Assis Rangel (UCAM-Campos) joao@ucam-campos.br Anna Christine Azevedo

Leia mais

Modelagem e Simulação

Modelagem e Simulação AULA 11 EPR-201 Modelagem e Simulação Modelagem Processo de construção de um modelo; Capacitar o pesquisador para prever o efeito de mudanças no sistema; Deve ser próximo da realidade; Não deve ser complexo.

Leia mais

Engenharia de Requisitos Estudo de Caso

Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 SERVIÇOS ESPECIALIZADOS DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

Universidade Federal de Roraima Diretoria de Tecnologia da Informação SIG Software e Consultoria em T.I

Universidade Federal de Roraima Diretoria de Tecnologia da Informação SIG Software e Consultoria em T.I SIPAC - PROTOCOLO Manual de Memorand Cadastro e Autenticação 1 Tela Inicial do SIPAC Ao acessar o SIPAC, a tela acima é apresentada. Nela, estão presentes todos os memorandos destinados ao usuário que

Leia mais

Backup. jmcordini@hotmail.com

Backup. jmcordini@hotmail.com Backup jmcordini@hotmail.com Backups e restauração de dados Backup é uma das tarefas mais incômodas na administração de sistemas mas é sem dúvida uma das mais importantes. Backup é nossa última linha de

Leia mais

Processo de Desenvolvimento de Sites

Processo de Desenvolvimento de Sites ANEXO 4 METODOLOGIA DE DESENVOLVIMENTO PROCERGS MDP Processo de Desenvolvimento de Sites O processo de desenvolvimento de sites foi definido com base nas características deste produto e na forma de trabalho

Leia mais

Rodrigo B. Souza*, Adelardo A. D. Medeiros*

Rodrigo B. Souza*, Adelardo A. D. Medeiros* Rodrigo B. Souza*, Adelardo A. D. Medeiros* *Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Engenharia de Computação e Automação Campus Universitário, 59072-970 Natal,

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

7.Conclusão e Trabalhos Futuros

7.Conclusão e Trabalhos Futuros 7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Projeto SIGA-EPT Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Versão setembro/2010 Requisição de Almoxarifado Introdução Requisição é uma solicitação feita

Leia mais

Roteiro para preparação de proposta de Trabalhos Técnico-Científicos

Roteiro para preparação de proposta de Trabalhos Técnico-Científicos 1 Roteiro para preparação de proposta de Trabalhos Técnico-Científicos Prof. Valdemir Carrara www.valcar.net www.carrara.us 2 1 INTRODUÇÃO Na introdução deve-se descrever os objetivos principais do trabalho

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas

Leia mais

IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011

IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 Rogério Carlos Tavares 1, José Luis Gomes da Silva² 1 Universidade de

Leia mais

Projeto de Redes de Computadores. Desenvolvimento de Estratégias de Segurança e Gerência

Projeto de Redes de Computadores. Desenvolvimento de Estratégias de Segurança e Gerência Desenvolvimento de Estratégias de Segurança e Gerência Segurança e Gerência são aspectos importantes do projeto lógico de uma rede São freqüentemente esquecidos por projetistas por serem consideradas questões

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Simulação Transiente

Simulação Transiente Tópicos Avançados em Avaliação de Desempenho de Sistemas Professores: Paulo Maciel Ricardo Massa Alunos: Jackson Nunes Marco Eugênio Araújo Dezembro de 2014 1 Sumário O que é Simulação? Áreas de Aplicação

Leia mais

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 2 INTRODUÇÃO A cada dia que passa, cresce a pressão pela liberação para uso de novas tecnologias disponibilizadas pela área de TI, sob o argumento

Leia mais

Relatorio do trabalho pratico 2

Relatorio do trabalho pratico 2 UNIVERSIDADE FEDERAL DE SANTA CATARINA INE5414 REDES I Aluno: Ramon Dutra Miranda Matricula: 07232120 Relatorio do trabalho pratico 2 O protocolo SNMP (do inglês Simple Network Management Protocol - Protocolo

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 13 Gerência de Memória Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso Sumário

Leia mais

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que

Leia mais

Análise de Sistemas. Visão Geral: Orientação a Objetos. Prof. José Honorato Ferreira Nunes honorato.nunes@bonfim.ifbaiano.edu.br

Análise de Sistemas. Visão Geral: Orientação a Objetos. Prof. José Honorato Ferreira Nunes honorato.nunes@bonfim.ifbaiano.edu.br Análise de Sistemas Visão Geral: Orientação a Objetos Prof. José Honorato Ferreira Nunes Prof. José Honorato Ferreira Nunes honorato.nunes@bonfim.ifbaiano.edu.br Resumo: VISÃO GERAL: Modelagem de sistemas

Leia mais

Fundamentos de Sistemas de Informação Sistemas de Informação

Fundamentos de Sistemas de Informação Sistemas de Informação Objetivo da Aula Tecnologia e as Organizações, importância dos sistemas de informação e níveis de atuação dos sistemas de informação Organizações & Tecnologia TECNOLOGIA A razão e a capacidade do homem

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

Scitum reduz em 50% o tempo de produção de relatórios com CA Business Service Insight

Scitum reduz em 50% o tempo de produção de relatórios com CA Business Service Insight CUSTOMER SUCCESS STORY Scitum reduz em 50% o tempo de produção de relatórios com CA Business Service Insight PERFIL DO CLIENTE Indústria: Serviços de TI Empresa: Scitum Funcionários: 450+ EMPRESA Empresa

Leia mais

BANCO CENTRAL DO BRASIL 2009/2010

BANCO CENTRAL DO BRASIL 2009/2010 BANCO CENTRAL DO BRASIL 2009/2010 CONTINUIDADE DE NEGÓCIOS E PLANOS DE CONTINGÊNCIA Professor: Hêlbert A Continuidade de Negócios tem como base a Segurança Organizacional e tem por objeto promover a proteção

Leia mais

V Semana de Ciência e Tecnologia IFMG - campus Bambuí V Jornada Científica 19 a 24 de novembro de 2012

V Semana de Ciência e Tecnologia IFMG - campus Bambuí V Jornada Científica 19 a 24 de novembro de 2012 LEARN IN SQL FERRAMENTA DE AUXÍLIO NO ENSINO-APRENDIZAGEM DE SQL/BANCO DE DADOS Junio MOREIRA 1 ; Silas ANTÔNIO CEREDA DA SILVA 2 ; Marcos VINÍCIUS DE CASTRO SILVA 4 ; Samuel DE OLIVEIRA PERFISTER 5 ;

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,

Leia mais

ANÁLISE CRÍTICA DO PROCESSO DE CERTIFICAÇÃO ISO DA CONFIANÇA CIA. DE SEGUROS

ANÁLISE CRÍTICA DO PROCESSO DE CERTIFICAÇÃO ISO DA CONFIANÇA CIA. DE SEGUROS ANÁLISE CRÍTICA DO PROCESSO DE CERTIFICAÇÃO ISO DA CONFIANÇA CIA. DE SEGUROS Alessandra Lübbe 1 Paulo Roberto de Miranda Samarani 2 RESUMO Este artigo refere-se a proposta de trabalho de conclusão do curso

Leia mais

Aumente sua velocidade e flexibilidade com a implantação da nuvem gerenciada de software da SAP

Aumente sua velocidade e flexibilidade com a implantação da nuvem gerenciada de software da SAP Parceiros de serviços em nuvem gerenciada Aumente sua velocidade e flexibilidade com a implantação da nuvem gerenciada de software da SAP Implemente a versão mais recente do software da SAP de classe mundial,

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Instituto de Educação Tecnológica Pós-graduação Gestão em Tecnologia da Informação - Turma nº 25 08/04/2015. Computação em Nuvem

Instituto de Educação Tecnológica Pós-graduação Gestão em Tecnologia da Informação - Turma nº 25 08/04/2015. Computação em Nuvem Instituto de Educação Tecnológica Pós-graduação Gestão em Tecnologia da Informação - Turma nº 25 08/04/2015 Computação em Nuvem Carlos Henrique Barbosa Lemos RESUMO Este trabalho tem por objetivo tratar

Leia mais

Comparativo de desempenho do Pervasive PSQL v11

Comparativo de desempenho do Pervasive PSQL v11 Comparativo de desempenho do Pervasive PSQL v11 Um artigo Pervasive PSQL Setembro de 2010 Conteúdo Resumo executivo... 3 O impacto das novas arquiteturas de hardware nos aplicativos... 3 O projeto do Pervasive

Leia mais

Manual de Usuário. Gestion Libre de Parc Informatique (Gestão Livre de Parque de Informática) Versão 1.1 NRC

Manual de Usuário. Gestion Libre de Parc Informatique (Gestão Livre de Parque de Informática) Versão 1.1 NRC Manual de Usuário Gestion Libre de Parc Informatique (Gestão Livre de Parque de Informática) Versão 1.1 NRC Manual do Usuário GLPI 1. Introdução 3 2. Acessando o GLPI 4 3. Entendendo o processo de atendimento

Leia mais

FIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza

FIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza FIREWALL Prof. Fabio de Jesus Souza fabiojsouza@gmail.com Professor Fabio Souza O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

MODELO CLIENTE SERVIDOR

MODELO CLIENTE SERVIDOR SISTEMAS DISTRIBUÍDOS Modelo Cliente Servidor Modelo que estrutura um S.O. como um grupo de processos cooperantes, chamados servidores, que oferecem serviços a processos usuários, denominados clientes;

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

CURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO

CURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO FUNDAÇÃO UNIVERSIDADE DO TOCANTINS CURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO Identificação do Curso Nome do Curso: Sistemas de Informação Titulação: Bacharelado Modalidade de ensino: Presencial

Leia mais

Sistemas de Gerenciamento de Banco de Dados

Sistemas de Gerenciamento de Banco de Dados Sistemas de Gerenciamento de Banco de Dados A U L A : C R I A Ç Ã O D E B A N C O D E D A D O S - R E Q U I S I T O S F U N C I O N A I S E O P E R A C I O N A I S P R O F. : A N D R É L U I Z M O N T

Leia mais

A UTILIZAÇÃO DA SIMULAÇÃO EM GESTÃO HOSPITALAR: APLICAÇÃO DE UM MODELO COMPUTACIONAL EM UM CENTRO DE IMOBILIZAÇÕES ORTOPÉDICAS

A UTILIZAÇÃO DA SIMULAÇÃO EM GESTÃO HOSPITALAR: APLICAÇÃO DE UM MODELO COMPUTACIONAL EM UM CENTRO DE IMOBILIZAÇÕES ORTOPÉDICAS A UTILIZAÇÃO DA SIMULAÇÃO EM GESTÃO HOSPITALAR: APLICAÇÃO DE UM MODELO COMPUTACIONAL EM UM CENTRO DE IMOBILIZAÇÕES ORTOPÉDICAS André Monteiro Klen (UFOP) Klen@bol.com.br Irce Fernandes Gomes Guimarães

Leia mais

Projeto de controle e Automação de Antena

Projeto de controle e Automação de Antena Projeto de controle e Automação de Antena Wallyson Ferreira Resumo expandido de Iniciação Tecnológica PUC-Campinas RA: 13015375 Lattes: K4894092P0 wallysonbueno@gmail.com Omar C. Branquinho Sistemas de

Leia mais

SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA)

SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA) SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA) Alessandra Lubbe 1 Alexandre Evangelista 2 Jeandro Perceval 3 José Ramiro Pereira 4 Luiz Gustavo Mahlmann 5 RESUMO

Leia mais

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar

Leia mais

Este Manual aplica-se a todos os Usuário de T.I. do Ministério Público de Goiás. ATIVIDADE AUTORIDADE RESPONSABILIDADE Manter o Manual Atualizado

Este Manual aplica-se a todos os Usuário de T.I. do Ministério Público de Goiás. ATIVIDADE AUTORIDADE RESPONSABILIDADE Manter o Manual Atualizado Versão 01 - Página 1/8 1 Objetivo Orientar o usuário de T.I. a solicitar atendimento. Mostrar o fluxo da solicitação. Apresentar a Superintendência 2 Aplicação Este Manual aplica-se a todos os Usuário

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Processo de Software Thiago P. da Silva thiagosilva.inf@gmail.com Agenda Revisando Engenharia de Software Engenharia de Sistemas Processo de software Fases Genéricas de Modelos de

Leia mais

PLANEJAMENTO DA MANUFATURA

PLANEJAMENTO DA MANUFATURA 58 FUNDIÇÃO e SERVIÇOS NOV. 2012 PLANEJAMENTO DA MANUFATURA Otimizando o planejamento de fundidos em uma linha de montagem de motores (II) O texto dá continuidade à análise do uso da simulação na otimização

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais