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. 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. 251

5 Tiago de Azevedo Santos e João José de Assis Rangel 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. Requisições 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. 0,25 0, Níveis 0,04 0,03 0,03 Total de Requisições Atendidas 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. Tempo (Segundos) 0,15 0,1 0, Níveis Lead time Clientes Zope Figura 5 - Relação dos lead times em relação aos cenários. Tempo (Segundos) 0,02 0,02 0,01 0, Níveis Lead time Varnish 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 5. Conclusões 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 recursos presentes no modelo. Os resultados da simulação indicaram que, no atual cenário, o servidor web analisado para a 253 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. 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

7 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 , Tiago de Azevedo Santos e João José de Assis Rangel 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

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

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

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

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia O Sistema Operacional que você usa é multitasking? Por multitasking, entende-se a capacidade do SO de ter mais de um processos em execução ao mesmo tempo. É claro que, num dado instante, o número de processos

Leia mais

Introdução. Uso do disco Vantagens Desvantagens Baixo custo, facilidade de manutenção do software e do hardware, simetria e flexibilidade

Introdução. Uso do disco Vantagens Desvantagens Baixo custo, facilidade de manutenção do software e do hardware, simetria e flexibilidade Introdução É sabido que os processos rodam em processadores. Nos sistemas tradicionais existe somente um único processador, de forma que não há dúvida a respeito de como ele deve ser usado. Em um sistema

Leia mais

Processos Administrativos de Compras

Processos Administrativos de Compras Processos Administrativos de Compras INTRODUÇÃO A função compras é um segmento essencial do Departamento de Materiais e Suprimentos, que tem pôr finalidade suprir as necessidades de materiais ou serviços

Leia mais

Investigação sobre o uso do ambiente Moodle pelos professores de uma instituição de ensino superior pública

Investigação sobre o uso do ambiente Moodle pelos professores de uma instituição de ensino superior pública Investigação sobre o uso do ambiente Moodle pelos professores de uma instituição de ensino superior pública Eixo temático 2: Formação de professores e cultura digital 1 Ana Paula Ferreira Sebastião 2 Rosemary

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Tópicos Avançados II 5º período Professor: José Maurício S. Pinheiro AULA 3: Políticas e Declaração de

Leia mais

Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares

Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares André Assis Lôbo de Oliveira Francisco Guerra Fernandes Júnior Faculdades Alves Faria, 74445190, Brasil andrelobin@hotmail.com,

Leia mais

SIMULAÇÃO COMPUTACIONAL DO TRANSPORTE DE TIJOLOS DE CAMPOS DOS GOYTACAZES. Cardoso L.D.¹, Rangel J.J.A.²

SIMULAÇÃO COMPUTACIONAL DO TRANSPORTE DE TIJOLOS DE CAMPOS DOS GOYTACAZES. Cardoso L.D.¹, Rangel J.J.A.² SIMULAÇÃO COMPUTACIONAL DO TRANSPORTE DE TIJOLOS DE CAMPOS DOS GOYTACAZES Cardoso L.D.¹, Rangel J.J.A.² 1 IFF/Núcleo de Pesquisa Operacional, leonardodcardoso@gmail.com 2 IFF/Núcleo de Pesquisa Operacional,

Leia mais

Exclusivo: Secretária de Gestão do MPOG fala sobre expectativas do Governo Dilma

Exclusivo: Secretária de Gestão do MPOG fala sobre expectativas do Governo Dilma Exclusivo: Secretária de Gestão do MPOG fala sobre expectativas do Governo Dilma Entrevista, Ministério do Planejamento domingo, 6 de novembro de 2011 Carlos Bafutto O SOS Concurseiro discutiu, com exclusividade,

Leia mais

SISTEMA DE CONTROLE DE ACESSO A AMBIENTES RESTRITOS COM ARDUINO 1

SISTEMA DE CONTROLE DE ACESSO A AMBIENTES RESTRITOS COM ARDUINO 1 SISTEMA DE CONTROLE DE ACESSO A AMBIENTES RESTRITOS COM ARDUINO 1 Ricardo Klein Lorenzoni 2, Eder Paulo Pereira 3, Pablo José Pavan 4, Marcos Ronaldo Melo Cavalheiro 5. 1 Trabalho desenvolvido para apresentação

Leia mais

Software do tipo simulador e os conteúdos de química

Software do tipo simulador e os conteúdos de química Software do tipo simulador e os conteúdos de química Any C. R. Silva (IC) *1, Bianca C. Nabozny (IC)¹, Leila I. F. Freire (PQ)² 1 Licenciatura em Química - UEPG; 2 Departamentos de Métodos e Técnicas de

Leia mais

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br Introdução a Banco de Dados Aula 03 Prof. Silvestri www.eduardosilvestri.com.br Arquiteturas de Banco de Dados Arquiteturas de BD - Introdução Atualmente, devem-se considerar alguns aspectos relevantes

Leia mais

SIMULAÇÃO COM OTIMIZAÇÃO: UMA APLICAÇÃO PARA O DIMENSIONAMENTO DE CENTRAIS DE ATENDIMENTO

SIMULAÇÃO COM OTIMIZAÇÃO: UMA APLICAÇÃO PARA O DIMENSIONAMENTO DE CENTRAIS DE ATENDIMENTO SIMULAÇÃO COM OTIMIZAÇÃO: UMA APLICAÇÃO PARA O DIMENSIONAMENTO DE CENTRAIS DE ATENDIMENTO Ozéas dos Santos Leite * João José de Assis Rangel ** RESUMO: Este trabalho apresenta um modelo de simulação com

Leia mais

PROJETO PEDAGÓGICO UNIFICADO: FORMAÇÕES SIG. Identificação

PROJETO PEDAGÓGICO UNIFICADO: FORMAÇÕES SIG. Identificação MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA PROJETO PEDAGÓGICO UNIFICADO: FORMAÇÕES SIG Campus: Reitoria

Leia mais

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB 18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ

Leia mais

Diagrama lógico da rede da empresa Fácil Credito

Diagrama lógico da rede da empresa Fácil Credito Diagrama lógico da rede da empresa Fácil Credito Tabela de endereçamento da rede IP da rede: Mascara Broadcast 192.168.1.0 255.255.255.192 192.168.1.63 Distribuição de IP S na rede Hosts IP Configuração

Leia mais

SARESTA SISTEMA DE RESTABELECIMENTO INTEGRADO AO SISTEMA DE SUPERVISÃO E CONTROLE DISTRIBUÍDO DA CEMIG

SARESTA SISTEMA DE RESTABELECIMENTO INTEGRADO AO SISTEMA DE SUPERVISÃO E CONTROLE DISTRIBUÍDO DA CEMIG GOP / 08 17 a 22 de Outubro de 1999 Foz do Iguaçu Paraná - Brasil GRUPO IX OPERAÇÃO DE SISTEMAS ELÉTRICOS (GOP) SARESTA SISTEMA DE RESTABELECIMENTO INTEGRADO AO SISTEMA DE SUPERVISÃO E CONTROLE DISTRIBUÍDO

Leia mais

Proposta de otimização do fluxo de veículos em um semáforo de trânsito intenso

Proposta de otimização do fluxo de veículos em um semáforo de trânsito intenso Proposta de otimização do fluxo de veículos em um semáforo de trânsito intenso Ederson Luis posselt (edersonlp@yahoo.com.br) Eloy Maury Metz (eloy@softersul.com.br) Resumo Analisando o fluxo de veículos

Leia mais

OANAFAS é um programa computacional

OANAFAS é um programa computacional ANAFAS Análise de Faltas Simultâneas OANAFAS é um programa computacional para cálculo de curtos-circuitos. Permite a execução automática de grande variedade de faltas e possui facilidades, como estudo

Leia mais

6.1 A Simulação Empresarial tem utilização em larga escala nos cursos de Administração, em seus diversos níveis de ensino no Brasil?

6.1 A Simulação Empresarial tem utilização em larga escala nos cursos de Administração, em seus diversos níveis de ensino no Brasil? 195 6 Discussão Neste capítulo, são discutidos os resultados apresentados nas suas unidades de pesquisa e a relação existente entre cada uma dessas unidades. Assim, este capítulo traz subsídios para a

Leia mais

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,

Leia mais

PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO

PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO Patrick Pedreira Silva patrick.silva@usc.br Universidade Sagrado Coração, Centro de Ciências Exatas

Leia mais

Agenda Semântica. Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo

Agenda Semântica. Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo Universidade Federal do Espírito Santo Inteligência Artificial Agenda Semântica Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo Vitória 2007/02 Agenda Semântica

Leia mais

Fale com seus clientes quando seja mais conveniente para eles com o Genesys Web Callback

Fale com seus clientes quando seja mais conveniente para eles com o Genesys Web Callback Folheto de produto Genesys Web Callback Fale com seus clientes quando seja mais conveniente para eles com o Genesys Web Callback Não importa quão bom seja seu atendimento ao cliente, há momentos em que

Leia mais

4.1. UML Diagramas de casos de uso

4.1. UML Diagramas de casos de uso Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Teoria geral dos sistemas Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Necessário entender inicialmente os conceitos básicos e base filosófica que norteiam sistemas

Leia mais

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES 1 PPA-UFCG PROGRAMA PERMANENTE DE AVALIAÇÃO RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES (MAPAS VIVOS DA UFCG) 2 DIMENSÃO MISSÃO E PDI MAPAS VIVOS DE

Leia mais

agility made possible

agility made possible RESUMO DA SOLUÇÃO Utilitário ConfigXpress no CA IdentityMinder a minha solução de gerenciamento de identidades pode se adaptar rapidamente aos requisitos e processos de negócio em constante mudança? agility

Leia mais

APLICAÇÃO DA MODELAGEM CONCEITUAL IDEF-SIM AO SOFTWARE DE MODELAGEM COMPUTACIONAL SIMUL8: UM CASO PRÁTICO

APLICAÇÃO DA MODELAGEM CONCEITUAL IDEF-SIM AO SOFTWARE DE MODELAGEM COMPUTACIONAL SIMUL8: UM CASO PRÁTICO APLICAÇÃO DA MODELAGEM CONCEITUAL IDEF-SIM AO SOFTWARE DE MODELAGEM COMPUTACIONAL SIMUL8: UM CASO PRÁTICO Marcelo Machado Mendonca (UNIFEI ) mmmnix@yahoo.com.br Jose Arnaldo Barra Montevechi (UNIFEI )

Leia mais

SMC: Uma Ferramenta Computacional para apoio ao Ensino dos Movimentos Circulares. SMC: A Computational Tool for the Circular Movement Teaching

SMC: Uma Ferramenta Computacional para apoio ao Ensino dos Movimentos Circulares. SMC: A Computational Tool for the Circular Movement Teaching 5 SMC: Uma Ferramenta Computacional para apoio ao Ensino dos Movimentos Circulares SMC: A Computational Tool for the Circular Movement Teaching Carlos Vitor de Alencar Carvalho 1 Janaina Veiga Carvalho

Leia mais

Produtividade. Sem tempo a

Produtividade. Sem tempo a Produtividade Sem tempo a A NDREA MARQUES/ FOTONAUTA perder Contax investe em tecnologias Microsoft para facilitar o trabalho de seus operadores e garantir que eles atendam os clientes com mais agilidade

Leia mais

Roteiro SENAC. Análise de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos

Roteiro SENAC. Análise de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 5 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Análise de Qualitativa Quantitativa Medidas

Leia mais

Disciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS

Disciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS Disciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS 3.4 O PROJETO DE MELHORIA DE PROCESSOS 3.4.1 - CONCEITO DE PROJETO

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.

Leia mais

Sumário. Administração de Banco de dados Módulo 12. Ilustração Backup-Recovery. Recuperação (Recovery) - Definição

Sumário. Administração de Banco de dados Módulo 12. Ilustração Backup-Recovery. Recuperação (Recovery) - Definição Sumário Administração de Banco de dados Módulo 12 1. Administração de SGBDs - Continuação 1.1. Recuperação (Recovery) 1.1.1. Recuperação de sistema 1.1.2. Recuperação da mídia M. Sc. Luiz Alberto lasf.bel@gmail.com

Leia mais

IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS

IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS 1 IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS Autor: Petrus Adriano Neto* petrusneto@yahoo.com.br RESUMO: A informatização das empresas é um caminho sem volta na

Leia mais

INTERPRETANDO A GEOMETRIA DE RODAS DE UM CARRO: UMA EXPERIÊNCIA COM MODELAGEM MATEMÁTICA

INTERPRETANDO A GEOMETRIA DE RODAS DE UM CARRO: UMA EXPERIÊNCIA COM MODELAGEM MATEMÁTICA INTERPRETANDO A GEOMETRIA DE RODAS DE UM CARRO: UMA EXPERIÊNCIA COM MODELAGEM MATEMÁTICA Marcos Leomar Calson Mestrando em Educação em Ciências e Matemática, PUCRS Helena Noronha Cury Doutora em Educação

Leia mais

Câmara dos Deputados CCTCI: Comissão de Ciência e Tecnologia, Comunicação e Informática

Câmara dos Deputados CCTCI: Comissão de Ciência e Tecnologia, Comunicação e Informática Câmara dos Deputados CCTCI: Comissão de Ciência e Tecnologia, Comunicação e Informática A relevância tecnológica, econômica e estratégia da Computação em Nuvem (Cloud Computing) para a competitividade

Leia mais

PIBID: DESCOBRINDO METODOLOGIAS DE ENSINO E RECURSOS DIDÁTICOS QUE PODEM FACILITAR O ENSINO DA MATEMÁTICA

PIBID: DESCOBRINDO METODOLOGIAS DE ENSINO E RECURSOS DIDÁTICOS QUE PODEM FACILITAR O ENSINO DA MATEMÁTICA PIBID: DESCOBRINDO METODOLOGIAS DE ENSINO E RECURSOS DIDÁTICOS QUE PODEM FACILITAR O ENSINO DA MATEMÁTICA Naiane Novaes Nogueira 1 Universidade Estadual do Sudoeste da Bahia UESB n_n_nai@hotmail.com José

Leia mais

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

Gerenciamento de Projetos Modulo II Clico de Vida e Organização Gerenciamento de Projetos Modulo II Clico de Vida e Organização Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos

Leia mais

MODELAGEM E SIMULAÇÃO

MODELAGEM E SIMULAÇÃO MODELAGEM E SIMULAÇÃO Professor: Dr. Edwin B. Mitacc Meza edwin@engenharia-puro.com.br www.engenharia-puro.com.br/edwin Terminologia Básica Utilizada em de Sistemas Terminologia Básica Uma série de termos

Leia mais

E-learning para servidores públicos de nível médio

E-learning para servidores públicos de nível médio 554.ART 04 24.06.05 19:13 Page 113 E-Learning para servidores públicos de nível médio E-learning para servidores públicos de nível médio Silvio Miyazaki* Marcelo Amaral Gonçalves de Mendonça** RESUMO Analisar

Leia mais

A Classificação da Pesquisa

A Classificação da Pesquisa A Classificação da Pesquisa Formas de Classificação da Pesquisa l I - Classificando as pesquisas com base em seus objetivos l II - Classificando as pesquisas com base nos procedimentos técnicos utilizados

Leia mais

Banco de Dados Orientado a Objetos

Banco de Dados Orientado a Objetos Banco de Dados Orientado a Objetos MODELAGEM, ANÁLISE, PROJETO e CLASSIFICAÇÃO Interação combinando lógica, através de objetos que contém os dados. Estes divididos conforme seus tipos e métodos (classe),

Leia mais

INVESTIGANDO O ENSINO MÉDIO E REFLETINDO SOBRE A INCLUSÃO DAS TECNOLOGIAS NA ESCOLA PÚBLICA: AÇÕES DO PROLICEN EM MATEMÁTICA

INVESTIGANDO O ENSINO MÉDIO E REFLETINDO SOBRE A INCLUSÃO DAS TECNOLOGIAS NA ESCOLA PÚBLICA: AÇÕES DO PROLICEN EM MATEMÁTICA INVESTIGANDO O ENSINO MÉDIO E REFLETINDO SOBRE A INCLUSÃO DAS TECNOLOGIAS NA ESCOLA PÚBLICA: AÇÕES DO PROLICEN EM MATEMÁTICA RESUMO Elissandra de Campos Viegas; Cibelle de Fátima Castro de Assis Universidade

Leia mais

1. REGISTRO DE PROJETOS

1. REGISTRO DE PROJETOS 1. REGISTRO DE PROJETOS Nesta aplicação será feito o registro dos projetos/ ações de extensão, informando os dados iniciais do projeto, as classificações cabíveis, os participantes, a definição da região

Leia mais

Modelagem e Simulação

Modelagem e Simulação AULA 8 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. Tipos

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE DOCENTE PROFESSOR CELSO CANDIDO QUALIDADE DE SOFTWARE Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). Conhecimentos: o Web Designer; o Arquitetura

Leia mais

Objetivos Específico

Objetivos Específico Banco de Dados Ementa (DBA) Conceitos Gerais sobre Banco de Dados Instalação e configuração da Ferramenta de Banco de Dados. Elaboração de projeto de Banco de Dados. Implementação do projeto de Banco de

Leia mais

Manual do Usuário. Protocolo

Manual do Usuário. Protocolo Manual do Usuário Protocolo Índice de capítulos Parte I - Processos............................... 01 1 - Buscar................................ 01 2 - Listar................................ 02 3 - Abertura..............................

Leia mais

Programação Extrema. Luis Fernando Machado. Engenharia de Software

Programação Extrema. Luis Fernando Machado. Engenharia de Software Programação Extrema Luis Fernando Machado Engenharia de Software Desenvolvimento Ágil Programação Extrema, ou Extreme Programming (XP) é um modelo de desenvolvimento ágil. Desenvolvimento ágil foi criado

Leia mais

A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO

A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO ISBN 978-85-61091-05-7 Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO Alexsandra Magne Rubino

Leia mais

UNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini priscila_pelegrini@unemat-net.br

UNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini priscila_pelegrini@unemat-net.br UNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini priscila_pelegrini@unemat-net.br SINOP MT 2015-1 COMO SÃO DESENVOLVIDOS OS SISTEMAS DE INFORMAÇÃO? São desenvolvimento como uma estrutura

Leia mais

APÓS A INSTALAÇÃO, MÃOS À OBRA. E AO TECLADO. MANUAL DE INSTALAÇÃO

APÓS A INSTALAÇÃO, MÃOS À OBRA. E AO TECLADO. MANUAL DE INSTALAÇÃO APÓS A INSTALAÇÃO, MÃOS À OBRA. E AO TECLADO. MANUAL DE INSTALAÇÃO 1 SEJA BEM-VINDO AO SIENGE. PARABÉNS! A partir de agora a sua empresa irá contar com os benefícios do Sienge. Conte conosco para ajudá-lo

Leia mais

Simulador Virtual para Treinamento em Visão de Máquina com LabVIEW

Simulador Virtual para Treinamento em Visão de Máquina com LabVIEW Simulador Virtual para Treinamento em Visão de Máquina com LabVIEW "Esse ambiente pode ser usado para simular e explorar as possibilidades e alcances de uma solução empregando visão de máquina, testar

Leia mais

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit Outros trabalhos em: www.projetoderedes.com.br Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit DaniloM.Taveira, Igor M. Moraes, Daniel de O.Cunha RafaelP.Laufer, Marco D. D. Bicudo, Miguel E. M. Campista,

Leia mais

Aprimoramento através da integração

Aprimoramento através da integração Aprimoramento através da integração Uma parceria para implementar uma solução de aprendizagem em tempo recorde Visão Geral Com mais de 70 anos de excelência na produção de conhecimento no Brasil, a Fundação

Leia mais

PERFIL EMPREENDEDOR DOS APICULTORES DO MUNICIPIO DE PRUDENTÓPOLIS

PERFIL EMPREENDEDOR DOS APICULTORES DO MUNICIPIO DE PRUDENTÓPOLIS PERFIL EMPREENDEDOR DOS APICULTORES DO MUNICIPIO DE PRUDENTÓPOLIS Elvis Fabio Roman (Bolsista programa universidade sem fronteiras/projeto associativismo apícola no município de Prudentópolis), e-mail:

Leia mais

Responsável pelo projeto: Gustavo Adolpho Castilho Freire - Assessor E-mail: gustavo@ibge.gov.br

Responsável pelo projeto: Gustavo Adolpho Castilho Freire - Assessor E-mail: gustavo@ibge.gov.br 1 Experiência: Sistema de Suprimento de Fundos Instituição: Fundação Instituto Brasileiro de Geografia e Estatística IBGE Coordenação de Orçamento e Finanças Coordenador: Reinaldo Silva Pereira E-mail:

Leia mais

Qualidades. Atributos de Qualidade. Atributos de Qualidade. Categorias de Qualidades. Arquitecturas de Software

Qualidades. Atributos de Qualidade. Atributos de Qualidade. Categorias de Qualidades. Arquitecturas de Software Arquitecturas de Software Atributos de Qualidade António Rito Silva Rito.Silva@inesc-id.pt Qualidades Nenhuma qualidade pode ser maximizada num sistema sem sacrificar uma outra qualidade ou qualidades

Leia mais

Existe um limite dado pelo administrador da Rede para que ele não armazene tudo.

Existe um limite dado pelo administrador da Rede para que ele não armazene tudo. Proxy Cache e Reverso Ele possui várias funções que, se trabalhadas junto com o firewall, podem trazer ótimos resultados em relação ao compartilhamento, controle e segurança de acesso à internet. Proxy

Leia mais

Considerando a figura e as informações acima, redija um texto dissertativo acerca do seguinte tema.

Considerando a figura e as informações acima, redija um texto dissertativo acerca do seguinte tema. Questão Conforme ilustra a figura acima, um computador é formado por diversos dispositivos (hardware) e programas (software) cuja operação conjunta permite que equipamentos diversos se comuniquem entre

Leia mais

CA Mainframe Chorus for Storage Management Versão 2.0

CA Mainframe Chorus for Storage Management Versão 2.0 FOLHA DO PRODUTO CA Mainframe Chorus for Storage Management CA Mainframe Chorus for Storage Management Versão 2.0 Simplifique e otimize suas tarefas de gerenciamento de armazenamento, aumente a produtividade

Leia mais

Motivos para você ter um servidor

Motivos para você ter um servidor Motivos para você ter um servidor Com a centralização de dados em um servidor, você poderá gerenciar melhor informações comerciais críticas. Você pode proteger seus dados tornando o backup mais fácil.

Leia mais

Softwares livres, inclusão digital e Ampliação de cidadania.

Softwares livres, inclusão digital e Ampliação de cidadania. Softwares livres, inclusão digital e Ampliação de cidadania. Robson Paulo dos Santos 1. Resumo: O software livre (SL) possui dentre as suas diversas características a de poder ser usado, copiado, estudado,

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

Gestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado

Gestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado Gestão de impactos sociais nos empreendimentos Riscos e oportunidades Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado A oferta da Promon Intelligens considera o desenvolvimento de

Leia mais

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Engenharia de Software Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Sistemas Computacionais Automatiza ou apóia a realização de atividades humanas (processamento da informação)

Leia mais

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?

Leia mais

Manual de instalação, configuração e utilização do Enviador XML

Manual de instalação, configuração e utilização do Enviador XML Manual de instalação, configuração e utilização do Enviador XML 1. Conceitos e termos importantes XML Empresarial: é um sistema web (roda em um servidor remoto) de armazenamento e distribuição de documentos

Leia mais

UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE BASQUETEBOL

UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE BASQUETEBOL UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE BASQUETEBOL Delvair Junior dos Reis Gonsalves 1 NIPETI 2 - Instituto Federal de Mato Grosso do Sul (IFMS), Campus Nova Andradina dj_reis96@hotmail.com Claudio

Leia mais

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Agenda 1. Arquitetura de Software 1.1.Introdução 1.2.Vantagens da Arquitetura de Software

Leia mais

Permitir a troca de mensagens de texto entre os dois alunos; Permitir que um aluno enviasse para o outro uma cópia de prova;

Permitir a troca de mensagens de texto entre os dois alunos; Permitir que um aluno enviasse para o outro uma cópia de prova; Software Básico 2008.2 Trabalho Prático 1: programação de E/S, uso de sinais Prática de programação voltada a eventos Trabalho individual ou em dupla Data de entrega: 01/10/2008 1 O Objetivo Utilizando

Leia mais

ENSINO DE PROGRAMAÇÃO NO ENSINO FUNDAMENTAL

ENSINO DE PROGRAMAÇÃO NO ENSINO FUNDAMENTAL ENSINO DE PROGRAMAÇÃO NO ENSINO FUNDAMENTAL Rosiana Karine Lenz 1 Adão Caron Cambraia 2 Resumo: Esse relato descreve uma experiência realizada no Estágio Supervisionado I, do Curso Superior de Licenciatura

Leia mais

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 13

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 13 ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 13 Índice 1. Administração de SGBDs - Continuação...3 1.1. Recuperação (Recovery)... 3 1.1.1. Recuperação de sistema... Erro! Indicador não definido. 1.1.2. Recuperação

Leia mais

Contribuição da Atividade de Projeto para o Desenvolvimento Sustentável

Contribuição da Atividade de Projeto para o Desenvolvimento Sustentável Anexo III da Resolução n o 1 da CIMGC Contribuição da Atividade de Projeto para o Desenvolvimento Sustentável I Introdução A atividade de projeto do Projeto de MDL Santa Carolina (denominado Projeto Santa

Leia mais

IMPLEMENTAÇÃO DE UM SISTEMA DE SELEÇÃO DE PEÇA USANDO CONCEITOS DE PROGRAMAÇÃO DE SISTEMA DE AUTOMAÇÃO. João Alvarez Peixoto*

IMPLEMENTAÇÃO DE UM SISTEMA DE SELEÇÃO DE PEÇA USANDO CONCEITOS DE PROGRAMAÇÃO DE SISTEMA DE AUTOMAÇÃO. João Alvarez Peixoto* IMPLEMENTAÇÃO DE UM SISTEMA DE SELEÇÃO DE PEÇA USANDO CONCEITOS DE PROGRAMAÇÃO DE SISTEMA DE AUTOMAÇÃO João Alvarez Peixoto* * Mestrando do Programa de Pós-graduação em Engenharia Elétrica - UFRGS Porto

Leia mais

Capacitação de Usuários no uso de Sistemas de Informação

Capacitação de Usuários no uso de Sistemas de Informação Capacitação de Usuários no uso de Sistemas de Informação Projeto Básico (pdf) A Gerência de Sistemas GESIS, da Gerência Geral de Gestão do Conhecimento e Documentação- GGCON, tem como objetivo Implantar

Leia mais

D E S P A C H O. Alinhamento Estratégico:

D E S P A C H O. Alinhamento Estratégico: D E S P A C H O Em atendimento ao solicitado às fls. 30 do referido processo, encaminhamos abaixo, as razões comprobatórias de vantajosidade da contratação pretendida. Alinhamento Estratégico: O elevado

Leia mais

Gerenciamento de Projetos Modulo VIII Riscos

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

Leia mais

Software Planejamento Tributário

Software Planejamento Tributário Software Planejamento Tributário Bem vindo ao segundo manual de instalação do software de Planejamento Tributário, este irá lhe mostrar os passos para o término da instalação e configuração do software

Leia mais

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos.

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. 9.1 Explicações iniciais A avaliação é algo que faz parte de nossas vidas, mesmo antes de nascermos, se não

Leia mais

Simulador de IEDs utilizando arquivos ICD/SCD

Simulador de IEDs utilizando arquivos ICD/SCD 1 XI SIMPÓSIO DE AUTOMAÇÃO DE SISTEMAS ELÉTRICOS 16 a 19 de Agosto de 2015 CAMPINAS - SP Simulador de IEDs utilizando arquivos ICD/SCD Juliana Adabo Atizani Siemens LTDA. Brasil Paulo Roberto Antunes de

Leia mais

Revista Contabilidade & Amazônia. Fluxo de Caixa como Ferramenta de Gestão Financeira para Microempresas

Revista Contabilidade & Amazônia. Fluxo de Caixa como Ferramenta de Gestão Financeira para Microempresas Revista Contabilidade & Amazônia Disponível em http://www.contabilidadeamazonia.com.br/ Revista Contabilidade & Amazônia, Sinop, v. 1, n. 1, art. 1, pp. 1-7, Jan./Dez. 2008 Fluxo de Caixa como Ferramenta

Leia mais

BPM e SOA. Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

BPM e SOA. Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas BPM e SOA Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Como funcionam as organizações? O que ébpm Business Process Management (BPM)

Leia mais

Roteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos

Roteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de

Leia mais

HP Quality Center. Preparar materiais de treinamento e observações para a nova versão 16 Suporte pós-atualização 16 Suporte 17 Chamada à ação 17

HP Quality Center. Preparar materiais de treinamento e observações para a nova versão 16 Suporte pós-atualização 16 Suporte 17 Chamada à ação 17 Documento técnico HP Quality Center Atualize o desempenho Índice Sobre a atualização do HP Quality Center 2 Introdução 2 Público-alvo 2 Definição 3 Determine a necessidade de uma atualização do HP Quality

Leia mais

PUBLICO ESCOLAR QUE VISITA OS ESPAÇOS NÃO FORMAIS DE MANAUS DURANTE A SEMANA DO MEIO AMBIENTE

PUBLICO ESCOLAR QUE VISITA OS ESPAÇOS NÃO FORMAIS DE MANAUS DURANTE A SEMANA DO MEIO AMBIENTE PUBLICO ESCOLAR QUE VISITA OS ESPAÇOS NÃO FORMAIS DE MANAUS DURANTE A SEMANA DO MEIO AMBIENTE Marcia Karina Santos Ferreira 1 ; Augusto Fachín Terán 2 ¹Licenciada em Pedagogia. Universidade do Estado do

Leia mais

REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX

REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX Murilo Augusto Tosatti (ICV-Unicentro), Marcos Antonio Quináia (Orientador), e-mail: maquinaia@gmail.com. Universidade Estadual do

Leia mais

8 Threads. 8.1 Introdução

8 Threads. 8.1 Introdução 1 8 Threads 8.1 Introdução Uma thread, também chamada de tarefa, pode ser definida como uma parte ou rotina de um processo em execução que compartilha o mesmo espaço de endereçamento, mas tem seu próprio

Leia mais

Especificação Técnica Sistema ABS TEM+

Especificação Técnica Sistema ABS TEM+ Especificação Técnica Sistema ABS TEM+ A solução ABS TEM+ desenvolvida pela Vergence é baseada no conceito de TEM (Telecom Expenses Management), o qual visa a aplicação de melhoras em relação à tecnologia,

Leia mais

Classificação: Determinístico

Classificação: Determinístico Prof. Lorí Viali, Dr. viali@pucrs.br http://www.pucrs.br/famat/viali/ Da mesma forma que sistemas os modelos de simulação podem ser classificados de várias formas. O mais usual é classificar os modelos

Leia mais

UMA PROPOSTA DE ATIVIDADE DE MODELAGEM MATEMÁTICA PARA O DESENVOLVIMENTO DE CONTEÚDOS MATEMÁTICOS NO ENSINO FUNDAMENTAL I

UMA PROPOSTA DE ATIVIDADE DE MODELAGEM MATEMÁTICA PARA O DESENVOLVIMENTO DE CONTEÚDOS MATEMÁTICOS NO ENSINO FUNDAMENTAL I UMA PROPOSTA DE ATIVIDADE DE MODELAGEM MATEMÁTICA PARA O DESENVOLVIMENTO DE CONTEÚDOS MATEMÁTICOS NO ENSINO FUNDAMENTAL I Gislaine Ferreira Gomes Universidade Estadual de Londrina gis.fg@ibest.com.br Karina

Leia mais

A visão do Controle sobre contratos de Fábricas de Software

A visão do Controle sobre contratos de Fábricas de Software A visão do Controle sobre contratos de Fábricas de Software Igor de Mesquita Barbosa Yuri Morais Bezerra Assessoria de TI CGU/SFC/DC sfcdcati@cgu.gov.br 1 Agenda 1. Projeto de Avaliação de Contratos de

Leia mais