CONTROLE POR REALIMENTAÇÃO PARA MELHORIA DO DESEMPENHO DINÂMICO DE REQUISIÇÕES HTTP EM MÁQUINAS VIRTUAIS
|
|
- Lorenzo Mendes Salgado
- 8 Há anos
- Visualizações:
Transcrição
1 CONTROLE POR REALIMENTAÇÃO PARA MELHORIA DO DESEMPENHO DINÂMICO DE REQUISIÇÕES HTTP EM MÁQUINAS VIRTUAIS MARCOS VINICIUS SADALA BARRETO, FAUSTO FARIAS BEZERRA FILHO, WALTER BARRA JUNIOR 2. FABRICIO GONZALEZ NOGUEIRA 3. Laboratório de Controle em Sistemas Computacionais, Departamento Informática, Instituto Federal de Educação, Ciência e Tecnologia do Pará Campus Belém, Av. Almirante Barroso 55, Bloco C, , Belém, PA, Brasil s: marcos.sadala@bol.com.br, faustofbf@gmail.com 2. Laboratório de Controle e Automação, Instituto de Tecnologia, Universidade Federal do Pará, Av. Perimetral S/N, , Belém, PA, BRASIL s: walbarra@ufpa.br 3. Laboratório de Automação, Controle e Robótica, Departamento de Engenharia Elétrica, Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, CE, Brasil s: fnogueira@dee.ufc.br Abstract In this paper, the development and tests of a PI controller for regulating the memory resources in a computational system is presented and discussed. The feedback control strategy aims at improving the system dynamic response regarding the HTTP reuisition rate, by using virtual machine techniues. The control strategy is based on the management planning of the provided service, as devised by the system administrator. The system used for performing the tests studies was an Apache WEB server, while the manipulated control variable was the value of the MaxClient parameter. The developed control software is nonintrusive to the Apache and uses MySQL database to store the system performance data for evaluation tasks. The obtained results shown the improved closed-loop performance of the designed control system. Keywords Feedback Systems, Computer Systems, Virtual Machine, HTTP Resumo O presente trabalho apresenta o desenvolvimento e testes de um controlador PI para um sistema computacional de resposta às reuisições HTTP implantado em uma máuina virtual. O controlador digital tem o objetivo de regular o valor a ser alocado de recurso computacional em relação à memória principal, de uma forma automatizada. A técnica de controle é baseada na política de gestão de informação adotada pelo profissional responsável pelo serviço provido. O sistema utilizado para testes é o servidor WEB Apache, sendo a variável a ser manipulada pelo controle automático é o parâmetro de configuração MaxClient. O software de controle é não-intrusivo ao Apache e utiliza o banco de dados MYSQL para armazenar as relações referenciais e dados da evolução do sistema durante as rotinas de repostas aos clientes. Os resultados obtidos nos testes mostram o desempenho melhorado do sistema em malha fechada. Palavras-chave Sistemas realimentados, Sistemas Computacionais, Máuina Virtual, HTTP Introdução Este trabalho busca investigar estratégias de controle automático via realimentação (feedback control), visando à melhoria da ualidade dos serviços providos por sistemas computacionais. Fez-se isso, em particular, regulando as variações de utilização de memória principal (MAA Memória de Acesso Aleatório) e unidade de central de processamento (CPU) do computador hospedeiro do aplicativo servidor. Para tanto, foi levado em conta ue um dos principais sistemas computacionais utilizados nos dias atuais é o ue proporciona o serviço de resposta às reuisições HTTP (Hypertext Transfer Protocol) solicitadas através dos navegadores de Internet (Kjaer, 2009). Para ue as reuisições dos usuários sejam atendidas, o servidor deve possuir disponibilidade suficiente de recursos de memória e de CPU. A inadeuada gerência desses recursos computacionais pode ocasionar um baixo desempenho (refletido em alto tempo de latência) ou instabilidade ue, neste caso, é o não envio da resposta. É importante, portanto, frisar ue os recursos disponíveis são compartilhados com outros softwares ue estão sendo executados na máuina, sendo o principal o próprio sistema operacional. O sistema operacional é o responsável pela interface entre o software e o hardware da máuina e consome os recursos existentes tal como os demais programas. Caso um determinado software consuma demasiada parcela de memória principal, o sistema operacional não terá recursos suficientes para a execução dos demais aplicativos, podendo colocá-los em uma fila de execução, aguardando sua vez. Isso pode provocar uma ueda de desempenho na ualidade dos serviços providos. As tentativas dos desenvolvedores de prover uma otimização dos sistemas é exposta através da disponibilização de uma série de parâmetros de ajustes ue podem ser feitos pelos administradores, de acordo com metas de alto nível para aplicações espe-
2 cíficas, concebidas para satisfazer diferentes necessidades de negócios. Particularizando para o caso da otimização do desempenho dinâmico em servidores web, os uais fazem o fornecimento do serviço de HTTP, é notável ue, apesar do grande avanço da informática, atualmente a maioria dos sistemas computacionais ainda são configurados manualmente. Por exemplo, as configurações de uantidade de memória e demais parâmetros influenciadores de desempenho ainda são feitas manualmente por meio de aruivos TXT. Ou seja, o administrador efetua os devidos cálculos de uso de recurso, localiza o respectivo aruivo de configuração e linha pertinente e realiza as devidas alterações, salvando os aruivos e reiniciando o serviço. Tendo isso em conta, o emprego de controle automático pode aliviar o administrador de certas tarefas repetitivas, bem como contribuir para a melhoria do desempenho dinâmico das respostas e, por conseguinte, da ualidade do serviço suprido pelo sistema computacional. Apesar da importância do tema, ainda existem poucos trabalhos sistemáticos sobre estratégias de controle automático em sistemas computacionais. Em Hellerstein et al, 2004, é apresentado um dos primeiros tratamentos sistemáticos de teoria de sistemas de controle automático em sistemas computacionais. Recentemente, Abreu et al (202), realizaram testes de identificação em um sistema Apache para estimar modelos para fins de projeto de controle automático. Este trabalho está organizado da seguinte forma: na ª Seção é apresentado o tema e sua relevância, na 2ª Seção é mostrado como o sistema computacional Apache funciona, na 3ª Seção é realizado a identificação do sistema, na 4ª Seção projetado um controlador PI, na 5ª Seção e mostrado como o software de gerenciamento do Apache foi construído, na 6ª Seção é mostrado o ambiente em ue foram realizados os ensaios, na 7ª Seção é mostrado os resultados obtidos com a implementação do controlador PI no sistema Apache. 2 O Sistema de Resposta HTTP em um Servidor Apache O tratamento das reuisições ue estão na fila de conexões aceitas são processadas pelo servidor HTTP. Assim, a Figura mostra a aruitetura de como é realizado o processamento das solicitações dos clientes no servidor Web Apache. Como as reuisições estão armazenadas em fila, o servidor Apache irá tratá-las na ordem em ue se apresentam. Quando existir um processo livre (círculos maiores), inicia-se o processamento da reuisição, ou seja, o processo ue se encontrava no estado de inativo passa a ter o estado de ocupado. Devido à existência da conexão persistente, o processo ue foi alocado será exclusivo para o cliente responsável pela reuisição, tendo o estado de inativo uando houver a interrupção da conexão ou extrapolação do tempo em ue o cliente pode permanecer sem realizar nenhuma reuisição. Quando o cliente não realiza solicitações e não extrapola o tempo determinado, o processo passa para o estado de espera. O tempo ue o cliente pode passar sem realizar reuisições está configurado no parâmetro KeepAliveTimeOut. Se houve um valor muito grande, a CPU será subutilizada, uma vez ue neste tempo o processo pode ser do cliente ue o criou. Contudo, se houver um valor muito peueno, será diminuído o tempo ue o processo está no estado de espera e aumentado o tempo no estado de ocupado, elevando a utilização da CPU. (Hellerstein et al, 2004) Reuisições Conectadas Fila de reuisições Ocupado Servidor HTTP Apache Processo Processo MaxClients Ocupado Esperar Inativo Esperar Inativo O número de processos possíveis de existir para atender as reuisições dos clientes é configurado pelo parâmetro MaxClient. Este é responsável por limitar o tamanho pool de trabalho ue interfere na taxa de processamento. Um valor muito grande no número de processos causa o consumo exagerado dos recursos de CPU e memória, aumentando o tempo de resposta de todos os clientes. 3 Identificação do Sistema KeepAliveTimeOut Conexão Encerrada Figura - Aruitetura do Servidor Apache (Adaptado de Hellerstein, Diao, Parekh, & Tilbury, 2004) Um sistema real possui características ue devem ser estudas para proporcionar uma melhora no serviço ou produto pretendido. A modelagem matemática proporciona formas de desenvolver e implementar uma euação ue possua o mesmo comportamento das características desejadas de um sistema real. Assim, uma forma segura, sem haver coletas de ensaios, é preparar um modelo ue seja análogo às características pretendidas. O desenvolvimento do modelo matemático do servidor HTTP Apache está baseado na Figura 2, ue é um diagrama simplificado do sistema estudado. As considerações desse sistema, devido aos relatos já
3 expostos não possui linearidade e existe a variância no tempo. MaxClient Figura 2 - Esuema do sistema apache para identificação Para obter os dados para uma identificação não paramétrica em malha aberta, foi desenvolvido um software ue varia os valores do sinal de entrada MaxCliente e captura seus efeitos na memória. Para excitar a dinâmica da planta com a finalidade estimar um modelo paramétrico da planta, a mesma foi excitada com um sinal do tipo seuência binária pseudo-aleatória (SBPA). O gerador da seuência SBPA foi implementado em Matlab/Simulink (veja a Figura 3). O sinal SBPA impõe variações de -50 e +50 no valor do parâmetro MaxClient do Servidor. Essa variação foi escolhida devido ao sistema computacional em uestão não apresentar sobrecarga ou interrupção dos serviços para os valores apresentados após aplicar o incremento no sinal de entrada. Isso foi observado através de ensaios com alteração individual dos valores a serem utilizados. A uantidade de células e o intervalo entre as amostras do sinal SBPA a serem utilizados devem satisfazer o sistema computacional de forma ue a excitação no sistema gere respostas ue não atinjam o regime permanente (Aguirre, 2007). -5 Z Bits a 5 Servidor HTTP Apache Operador Logico - Z Bit 6 XOR 0.5 Canstante 00 Ganho Figura 3 - Modelo de Geração do SBPA Medição Memoria Gráfico PRBS Banco de Dados De acordo com Horowitz & Hill (989), um sinal SBPA deve excitar uniformemente a faixa de freuência: sinal de entrada MaxClient do sistema computacional. A Figura 4 mostra o gráfico da aplicação do SBPA no sinal de entrada referente à variável MaxClient sendo uantificada em 00 clientes concomitantes, o ual é um valor aceitável para ualuer tipo de serviço instalado no servidor web pela comunidade Apache.( The Apache Software Foundation, 205) Figura 4 - Gráfico dos valores do MaxClient e PU de memória O drift (inclinação crescente em PU de memoria utilizada) observado na resposta da memoria utilizada é devida ao acúmulo de reuisições no pool de reuisições de conexão do sistema operacional, ue não são respondidas pelo servidor web por causa das restrições físicas (limitações do hardware) ou lógicas (limitações dos softwares, parâmetros configurados) existentes. A tendência indica o comportamento de longo prazo da série, isto é, se ela permanece estável, crescente ou decrescente, e indica a velocidade desta variação. As tendências mais comuns são constantes, lineares e uadráticas. Neste caso pode-se observar uma tendência linear crescente. (2 n ) T b f 3T b. () onde n é o número de células de registrador de deslocamento e T b é o intervalo de geração das amostras do sinal SBPA. Dessa forma, para os testes de identificação foram selecionados os valores n=2 células e Tb=2 segundos para o gerador de sinal SBPA, devido o tempo dominante para a resposta do sistema é de 63 segundos. O sinal projetado SBPA irá estimular a dinâmica do sistema do tipo SISO, ou seja, incialmente a preocupação é investigar como é o comportamento do sistema (uantidade de memória utilizada) relacionado à variação do parâmetro MaxClient. O software desenvolvido altera o sinal de entrada no sistema Apache baseado nas informações do aruivo PRBS.dat. Dessa forma, há a variação do Figura 5 - Desenvolvimento da Identificação do Sistema Computacional no Ident Para este trabalho, utilizou-se a metodologia dos mínimos uadrados (Chapra, 203) descrita para obter a euação de transferência do sistema. Entretanto, a toolbox do Matlab ident já possui esta téc-
4 nica implementada, sendo facilmente utilizada (veja a Figura 5). Primeiramente, projetou-se a euação de transferência mais simples da estrutura ARX, ue possui um polo, um zero e atraso discreto igual a uma vez o intervalo de amostragem selecionada. Obteve-se a seguinte euação transferência: (2) Outras euações de transferência, de ordem maior, foram projetadas. Entretanto, baseado no critério de erro final de predição (FPE), a melhor euação ue representa o comportamento do sistema estudado é o de primeira ordem (veja a tabela ). Tabela - Erro final de predição das euações de transferência da ª a 4ª ordem A Figura 6 mostra a comparação entre o modelo obtido e o modelo real. Segundo a ferramenta do MatLab ToolBox Ident, a percentagem de melhor ajuste foi uantificado em 73,8. Erro H ( ) Ordem FPE º 8,020*0-6 2º 8.906*0-6 3º *0-6 4º 8,3322*0-6 Série Temporal da Saída do Modelo Simulado Sistema Idenficado Sistema Real Ordem da Amostra Figura 6 - Comparação entre o modelo obtido e a resposta real do sistema 4 - Controle Digital PI O controlador projetado para o sistema computacional Apache apresenta uma ação de controle PI ajustada via o método de alocação de polos A Figura 7 ilustra o diagrama de blocos do controlador digital implementado. Ref(k) Porcentagem de Memoria Utilizada + Controlador Servidor WEB Figura 7 - Esuema do controlador PI y(k) MaxCliente Sendo ue: R( S( ) r0 r ) (3) Para encontrar o valor de r 0 e r deve-se primeiro encontrar a função de transferência de malha fechada H cl ( - ) = y(k)/ref(k). Para isso, leva-se em conta a euação do controlador PID discreto: r0 r r2 PID( ) ( )( s ) (4) Montando o sistema matemático a partir da Figura, fazendo as devidas operações algébricas e utilizando a técnica de posicionamento de polos, temos o sistema em forma matricial: b 0 0 r0 b0 r p (5) Pode-se obter o valor de a partir do conhecimento do tempo de assentamento (Ts) da planta. Como há uma variação no tempo de assentamento devido a fatores como a uantidade de reuisições, e o hardware utilizado nos ensaios, adotou-se o valor de 4 segundos baseado na media de valores do tempo de reinicialização do serviço extraídos de uma data warehouse, obtendo-se o valor de para p. A função de transferência pulsada do controlador digital projetado é: (6) A Figura 8 apresenta a resposta do sistema para uma perturbação do tipo degrau na variável MaxClient em Porcentagerm Maxima de Ocupação de Memória Figura 8 Resposta do Sistema Simulado em Malha Fechada simulação. O tempo sugerido de 4 segundos para o a a 0 R( S( ) ) Tempo(s)
5 sistema entrar em regime foi mantido com um erro de regime muito peueno e não existindo overshoot. 5 - O Software Desenvolvido Para a realização dos testes no sistema de resposta HTTP, foi desenvolvido um software não intrusivo (não altera o código fonte do Apache) ao sistema Apache ue irá gerenciar o valor do MaxClient para ue o servidor tenha sempre memória disponível para a execução de rotinas do sistema operacional. O software possui uma gestão de multiprocessos, idênticas ao módulo de multiprocessamento prefork do Apache, o ual utiliza a criação de processos filhos a partir do processo pai. Os processos filhos utilizam as variáveis de forma independente a partir de sua criação, sem alterar as variáveis dos outros processos filhos ou do processo pai. O processamento das rotinas é realizado mediante a fila no sistema operacional e o nível de prioridade existente para cada processo. O diagrama de fluxo de dados para sistema de controle é mostrado na Figura 9. Alguns procedimentos possuem uma camada mais especifica, entretanto não será criado mais um DFD mostrando este nível por acreditar ue o DFD mostrado é suficiente para o entendimento do usuário (Yourdon, 990). A especificação de processo controle PI será feita através do diagrama de Nassi-Shneiderman (fluxograma), uma vez ue eles são mais organizados, mais estruturados e mais abrangentes ue os fluxogramas comuns desenvolvidos (Yourdon, 990). A desvantagem é a utilização de grande uantidade de tempo para o desenvolvimento de uma programação estrutural utilizando os gráficos necessários. Para ue o sistema de controle retroalimentado funcione sem interrupção do serviço aos usuários em navegação, usa-se a metodologia de semáforos (informação se a tarefa ue o processo se propõem a resolver já está pronta proporcionando ações atomicas), através de pipe (local de armazenamento de dados ue pode ser compartilhado com outros processos) e em conjunto com o parâmetro graceful da rotina apachectl. O parâmetro graceful realiza a alteração no servidor de resposta HTTP, sem destruir os processos ue estão respondendo as reuisições e cria novos processos com os novos parâmetros desejados. Essas ações são realizadas de forma concomitantes. (The Apache Software Foundation, 205) Figura 0 - Diagrama de Nassi-Sheneiderman A interface do software foi projetada de forma similar a do Disk Operating System DOS (veja a Figura ). Figura 9 - Diagrama de Fluxo de Dados Figura - Interface do software 6 - Ambiente de Ensaio Tabela 2 - Recursos Mauina Hospedeira Características Valor Processador Intel(R) Core(TM) i7 CPU Q 740 Memoria RAM 6 GB Sistema Operacional Windows 7 Home Premium 64Bits Conexão Ethernet 0/00Mbps O ambiente projetado e desenvolvido para a realização deste trabalho utiliza uma máuina física, com as características descritas na, ue será a hospedeira de três máuinas virtuais. Cada uma possui seus recursos bem definidos, as uais são: Servidor
6 va. Assim, o controlador está diminuindo o número de processos filho ue são executados em paralelo, em detrimento do sistema operacional ou outro aplicativo ue esta reuisitando recursos computacionais. Foram realizados exaustivos testes de estresse com a rotina httperf no servidor, e foi constatado ue o controlador proporciona um aumento na taxa de resposta reduzindo a uantidade de erro total. 8 - Conclusão Figura 2 - Configuração Mauina Virtual Servidor Apache Apache, Servidor de Banco de Dados e Servidor Gerador de Carga (solicitação de reuisição ao servidor web). Na Figura 2 podem ser visualizados os recursos do servidor Apache. 7 Resultados Obtidos O ensaio da atuação do controlador PI no ambiente de teste descrito pode ser visto na Figura 3. O ponto de referência utilizado foi de 0,86, resultando em um valor de 4% de memoria livre para as rotinas necessárias do sistema operacional. O controlador projetado para o sistema computacional Apache apresentou um erro de regime próximo de zero e manteve a estabilidade do sistema para as condições impostas de carga (reuisições por segundo). Entretanto o sistema Apache é sacrificado para ue o sistema operacional ou outra aplicação possa executar suas rotinas, devido não existir um controle de gerências com metodologia clássica de controle. Os demais aplicativos ue estão sendo executado na máuina virtual ou nas rotinas do sistema operacional utilizado na mauina virtual. Testes em outras combinações de plataformas e sistemas computacionais serão investigados em trabalhos futuros, buscando a integração do controle de recursos computacionais, além de agregar o comportamento da utilização da CPU. Agradecimentos Os autores agradecem o apoio da FUNCAP-CE e CNPQ Referencias Bibliográficas Figura 3 - Controle da Memoria Utilizada Figura 4 - Variação do Maxclient com atuação PI A mostra o comportamento da variável MaxClient no ensaio, Figura 4.O mesmo comportamento existente na identificação, drift, pode ser observado na variação do MaxClient, com inclinação negati- Abreu, T. W.; Barra Jr., W. (Janeiro e Fevereiro de 202). Estratégias de Identificação Paramétrica Aplicadas à Modelagem Dinâmica de um servidor WEB Apache. Revista Controle & Automação, pp Aguirre, L. A. (2007). Introdução à Identificação de Sistemas. Belo Horizonte: UFMG. Diao, Y., Gandhi, N., Hellerstein, J. L., Parekh, S., & Tilbury, D. M. (2008). Using MIMO Feedback Control to Enforce Policies for Interrelated Metrics With Application to the Apache Web Server. IEEE Xplore. Tanenbaum, A. S. (2000). Organização Estruturada de Computadores. Rio de Janeiro: LTC - Livros Técnicos e Ciêntificos Editora S.A. Horowitz, P; Hill, W The Art of Eletronic Cambridge University Press; 3 edition. Chapra, Steven C. (203). Métodos Numéricos Aplicados com Matlab para engenheiros e cientistas. São Paulo: AMGH Editora Ltda. The Apache Software Foundation. Disponível em: Acesso em 0/08/205
Disciplina: Redes de Comunicação. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Setembro 2013
Disciplina: Redes de Comunicação Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. João Oliveira Turma: 10º 13ª Setembro 2013 INTRODUÇÃO Este trabalho apresenta os principais
Leia maisBACHARELADO 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 maisBanco 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 maisSistemas Operacionais
Sistemas Operacionais GERÊNCIA DO PROCESSADOR MACHADO/MAIA: CAPÍTULO 08 Prof. Pedro Luís Antonelli Anhanguera Educacional Gerenciamento do Processador A gerência do processador pode ser considerada a atividade
Leia mais1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox
1- Scilab e a placa Lab_Uino A placa Lab_Uino, é uma plataforma aberta para aprendizagem de sistemas microprocessados. Com a utilização de um firmware especifico a placa Lab_Uino é reconhecido pelo sistema
Leia maisMODELAGEM 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 maisMODELAGEM DE SISTEMAS DE INFORMAÇÃO
Unidade III MODELAGEM DE SISTEMAS DE INFORMAÇÃO Prof. Daniel Arthur Gennari Junior Sobre esta aula Ciclo de Vida de Sistemas Engenharia de Software Aplicações de Software Diagramação de Software Ciclo
Leia maisIMPLEMENTAÇÃ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 maisNORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO
NORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.02.01 http://www.unesp.br/ai/pdf/nt-ai.04.02.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A
Leia maisREDES DE COMPUTADORES HISTÓRICO E CONCEITOS
REDES DE COMPUTADORES HISTÓRICO E CONCEITOS BREVE HISTÓRICO A década de 60 Surgiram os primeiros terminais interativos, e os usuários podiam acessar o computador central através de linhas de comunicação.
Leia maisMódulo 12 Gerenciamento Financeiro para Serviços de TI
Módulo 12 Gerenciamento Financeiro Módulo 12 Gerenciamento Financeiro para Serviços de TI Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste material sem a
Leia maisDisciplina: 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 maisEngenharia 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 maisIMPLANTAÇÃ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 maisUNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica
UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica Apostila de Automação Industrial Elaborada pelo Professor M.Eng. Rodrigo Cardozo Fuentes Prof. Rodrigo
Leia maisIntrodução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Introdução à Engenharia de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha
Leia maisPlanificação de. Aplicações Informáticas B
Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos
Leia maisMetodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr
Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia maisSERVIÇO PÚBLICO FEDERAL SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO CÂMPUS POSSE-GO
Normas para uso dos Laboratórios de Informática vinculados a Coordenação do Curso de Informática e ao Departamento de Tecnologia da Informação do IF Goiano Câmpus Posse GO. POSSE GO 2015 Sumário TÍTULO
Leia maisProposta de Controle via PLC para Multiprocessos Industriais
Proposta de Controle via PLC para Multiprocessos Industriais Karliane Silva, Ginalber Serra, Priscila Rocha Laboratório de Inteligência Computacional e Controle - LabICC CEFET/MA-DEE, Avenida Getúlio Vargas,
Leia maisIMPLEMENTAÇÃ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 maiswww.fundep.br/programacaptar, juntamente com este regulamento.
PROGRAMA DE CAPTAÇÃO DE RECURSOS FUNDEP REGULAMENTO PARA CADASTRAMENTO DE PROJETOS UFMG A Fundep//Gerência de Articulação de Parcerias convida a comunidade acadêmica da UFMG a cadastrar propostas de acordo
Leia maisComputador Digital Circuitos de um computador (Hardware)
Computador Digital SIS17 - Arquitetura de Computadores (Parte I) Máquina que pode resolver problemas executando uma série de instruções que lhe são fornecidas. Executa Programas conjunto de instruções
Leia maisPROJETO: CONSOLIDAÇÃO DA MODELAGEM PREVISÃO NUMÉRICA DO TEMPO NO INSTITUTO NACIONAL DE METEOROLOGIA (INMET) BRA/OMM/011/001 TERMO DE REFERÊNCIA
PROJETO: CONSOLIDAÇÃO DA MODELAGEM PREVISÃO NUMÉRICA DO TEMPO NO INSTITUTO NACIONAL DE METEOROLOGIA (INMET) BRA/OMM/011/001 TERMO DE REFERÊNCIA ESPECIALISTA TI SÊNIOR (SISDAGRO) Perfil: Especialista em
Leia maisManual do Usuário do Produto EmiteNF-e. Manual do Usuário
Manual do Usuário Produto: EmiteNF-e Versão: 1.2 Índice 1. Introdução... 2 2. Acesso ao EmiteNF-e... 2 3. Configurações Gerais... 4 3.1 Gerenciamento de Usuários... 4 3.2 Verificação de Disponibilidade
Leia maisCinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos
Série de ebooks sobre desenvolvimento em paralelo ágil: Capítulo 2 Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos Novas pressões, mais restrições
Leia maisEngenharia 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 maisINSTALANDO UM SERVIDOR WINDOWS SERVER 2012 R2 SERVER CORE
INSTALANDO UM SERVIDOR WINDOWS SERVER 2012 R2 SERVER CORE A Microsoft disponibilizou em seu site, o link para download da versão Preview do Windows Server 2012 R2. A licença do produto irá expirar somente
Leia maisVálvulas de Controle-"Case"- Copesul. Nelzo Luiz Neto da Silva 1 Jader Weber Brum 2
Válvulas de Controle-"Case"- Copesul Nelzo Luiz Neto da Silva 1 Jader Weber Brum 2 RESUMO Visando rever conceitos, procedimentos, estratégias e tecnologias voltadas para a manutenção de válvulas, partimos
Leia maisCurso: Redes II (Heterogênea e Convergente)
Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Redes Heterogênea e Convergente Professor Rene - UNIP 1 Redes heterogêneas Redes Heterogêneas Todo ambiente de rede precisa armazenar informações
Leia maisQUALIDADE 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 maisGerência de Memória. Paginação
Gerência de Memória Paginação Endereçamento Virtual (1) O programa usa endereços virtuais É necessário HW para traduzir cada endereço virtual em endereço físico MMU: Memory Management Unit Normalmente
Leia maisPLANEJAMENTO ESTRATÉGICO
PLANEJAMENTO ESTRATÉGICO Este material resulta da reunião de fragmentos do módulo I do Curso Gestão Estratégica com uso do Balanced Scorecard (BSC) realizado pelo CNJ. 1. Conceitos de Planejamento Estratégico
Leia maisBanco de Dados I. Construindo modelos de dados confiáveis
Banco de Dados I Construindo modelos de dados confiáveis SILBERSCHATZ et al, Sistemas de Banco de Dados Editora Campus, Rio de Janeiro, 2006, 3ª impressão. DATE, C J., Introdução a sistemas de banco de
Leia maisConceitos Básicos de Rede. Um manual para empresas com até 75 computadores
Conceitos Básicos de Rede Um manual para empresas com até 75 computadores 1 Conceitos Básicos de Rede Conceitos Básicos de Rede... 1 A Função de Uma Rede... 1 Introdução às Redes... 2 Mais Conceitos Básicos
Leia maisagility 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 maisTeste 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 maisSistemas 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 maisUNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA
UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA FACILITADOR VIRTUAL DA APRENDIZAGEM EM QUÍMICA Campina Grande-
Leia maisSoftware 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 maisNível do Sistema Operacional
Nível do Sistema Operacional (Aula 14) Introdução a Sistemas Operacionais Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/1 Introdução Hardware Provê os recursos básicos
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 3-1. A CAMADA DE REDE (Parte 1) A camada de Rede está relacionada à transferência de pacotes da origem para o destino. No entanto, chegar ao destino pode envolver vários saltos em roteadores intermediários.
Leia maisLISTA 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 maisNORMA BRASILEIRA DE CONTABILIDADE TÉCNICA DO SETOR PÚBLICO NBCT (IPSAS)
NORMA BRASILEIRA DE CONTABILIDADE TÉCNICA DO SETOR PÚBLICO NBCT (IPSAS) Temas para Discussão 1) DISPOSIÇÕES GERAIS 2) DEFINIÇÕES GERAIS 3) CARACTERÍSTICAS E ATRIBUTOS DA INFORMAÇÃO DE CUSTOS 4) EVIDENCIAÇÃO
Leia maisCOORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011
SERVIÇOS BÁSICOS 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 maisAPÓ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 maisCapítulo 4 Gerência do Processador. O que sabemos é uma gota, o que ignoramos é um oceano. Isaac Newton
Universidade Federal de Itajubá UNIFEI Instituto de Engenharia de Sistemas e Tecnologias da Informação IESTI CCO 004 Sistemas Operacionais Prof. Edmilson Marmo Moreira 4.1 Introdução Capítulo 4 Gerência
Leia maisVisando atender as diferentes realidades de seus jurisdicionados, o sistema LicitaCon contará com dois módulos para o recebimento das informações.
Manual e Validador De TCERS WIKI Conteúdo 1 Apresentação 1.1 Informações Gerais 1.2 Requisitos mínimos de hardware e software 1.3 Leiaute dos Arquivos 2 Instalação do Aplicativo 2.1 Instalação do Java
Leia maisEspecificaçã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 maisDocumento de Arquitetura
Documento de Arquitetura A2MEPonto - SISTEMA DE PONTO ELETRÔNICO A2MEPonto - SISTEMA DE PONTO ELETRÔNICO #1 Pág. 1 de 11 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 28/10/2010 1 Elaboração do documento
Leia maisAPLICAÇÕES E ANÁLISE DE SISTEMAS SUPERVISÓRIOS "SCADA"
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE GOIÁS PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO DEPARTAMENTO DE PESQUISA E
Leia maisIntroduçã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 maisparadigma WBC Public - compra direta Guia do Fornecedor paradigma WBC Public v6.0 g1.0
paradigma WBC Public - compra direta Guia do Fornecedor paradigma WBC Public v6.0 g1.0 agosto de 2007 As informações contidas neste documento, incluíndo quaisquer URLs e outras possíveis referências a
Leia mais3 Qualidade de Software
3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo
Leia maisControle da produção baseado em códigos de barras
Controle da produção baseado em códigos de barras Fábio Favaretto (PUCPR) fabiofav@ccet.pucpr.br Alfredo Iarozinski Neto (PUCPR) alfredo@ccet.pucpr.br Resumo O controle da produção é um processo que tem
Leia maisSistemas 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 maisSistema de Reserva de Laboratório Trabalho Semestral 2014.2. Versão 1.0
Sistema de Reserva de Laboratório Trabalho Semestral 2014.2 Versão 1.0 Conteúdo 1. Histórico 1 1.1 Solicitantes 1 1.2 Equipe envolvida 1 2. Conhecedor de domínio e descrição de usuário 1 2.1 Sumário dos
Leia maisAula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW
Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto
Leia maisUtilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação
Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Use of UML modeling in a management system for a food franchising Richard B. N. Vital, Tatiane M. Vital.
Leia maisArquitetura dos Sistemas Operacionais
Arquitetura dos Sistemas Operacionais Arquitetura de um Sistema Operacional Basicamente dividido em shell é a interface entre o usuário e o sistema operacional é um interpretador de comandos possui embutido
Leia maisSOCIEDADE DE EDUCAÇÃO E CULTURA DE GOIANIA LTDA FACULDADE PADRÃO SUMÁRIO CAPÍTULO I 4 DA ORGANIZAÇÃO 4 CAPÍTULO II 5 DOS FUNCIONÁRIOS 5
SUMÁRIO CAPÍTULO I 4 DA ORGANIZAÇÃO 4 CAPÍTULO II 5 DOS FUNCIONÁRIOS 5 CAPÍTULO III 5 DA INFRAESTRUTURA 5 Seção I 6 Das Dependências 6 Seção II 6 Do Hardware e Software 6 Seção III 7 Das Manutenções 7
Leia maisClassificação de Sistemas: Sistemas Empresariais
Universidade do Contestado Campus Concórdia Curso de Ciências Contábeis Prof.: Maico Petry Classificação de Sistemas: Sistemas Empresariais DISCIPLINA: Sistemas de Informação Gerencial O QI da empresa
Leia maisUNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO SISTEMA PARA O GERENCIAMENTO DE CONDOMÍNIOS OSMAR CARLOS RADTKE FILHO Prof. Orientador:
Leia maisc. Técnica de Estrutura de Controle Teste do Caminho Básico
1) Defina: a. Fluxo de controle A análise de fluxo de controle é a técnica estática em que o fluxo de controle através de um programa é analisado, quer com um gráfico, quer com uma ferramenta de fluxo
Leia maisO Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.
Nome do Software: Gerenciador de Projetos Versão do Software: Gerenciador de Projetos 1.0.0 1. Visão Geral Este Manual de Utilização do Programa Gerenciador de Projetos via Web, tem por finalidade facilitar
Leia maisMemória cache. Prof. Francisco Adelton
Memória cache Prof. Francisco Adelton Memória Cache Seu uso visa obter uma velocidade de acesso à memória próxima da velocidade das memórias mais rápidas e, ao mesmo tempo, disponibilizar no sistema uma
Leia maisUM 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 maisDúvidas Freqüentes IMPLANTAÇÃO. 1- Como aderir à proposta AMQ?
Dúvidas Freqüentes IMPLANTAÇÃO 1- Como aderir à proposta AMQ? A adesão é realizada através do preenchimento e envio do Formulário de Cadastramento Municipal no site do projeto. O gestor municipal da saúde
Leia maisAvaliaçã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 maisANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR.
ANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR. OBJETO: CONTRATAÇÃO DE EMPRESA ESPECIALIZADA PARA CONSTRUÇÃO DO PORTAL E AQUISIÇÃO DE SOFTWARE DE GESTÃO DE
Leia maisTópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados. Prof. Hugo Souza
Tópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados Prof. Hugo Souza Até agora vimos como é formada a infraestrutura física e lógica das bases de dados com os principais componentes
Leia mais4. SISTEMAS DE APOIO À DECISÃO
1 4. SISTEMAS DE APOIO À DECISÃO A necessidade dos Sistemas de Apoio à Decisão (SAD) ou Sistemas de Suporte à Decisão (SSD) surgiu em decorrência de diversos fatores, como, por exemplo: Competição cada
Leia maisSistemas Operacionais I
Sistemas Operacionais I Material Baseado no Livro Sistemas Operacionais Modernos 2ª. Ed. da Pearson Education 1 Agenda Deadlocks Gerenciamento de Memória 2 1 DEADLOCKS 3 Recursos Exemplos de recursos de
Leia maisPermite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas
Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas administrativos da empresa. Nessa configuração, o PC é a
Leia maisEngenharia de Software III
Departamento de Informática Programa de Pós Graduação em Ciência da Computação Laboratório de Desenvolvimento Distribuído de Software Estágio de Docência Cronograma e Método de Avaliação Datas Atividades
Leia maisWhite-box test: Também conhecido como teste estrutural, tem por objetivo validar os dados derivados das funções do sistema.
22. Planejamento, Especificação e Execução dos Testes A implantação de um sistema de boa qualidade, dentro de um prazo específico, pode ser seriamente prejudicada caso uma etapa extremamente importante
Leia maisClassificaçã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 maisSistema Datachk. Plano de Projeto. Versão <1.0> Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s
Plano de Projeto Versão Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s 2010 2 Histórico de Revisões Data Versão Descrição Autores 07/04/2010 1.0 Criação da primeira versão do Plano
Leia maisAVALIAÇÃO DE DESEMPENHO
AVALIAÇÃO DE DESEMPENHO Mário Meireles Teixeira Departamento de Informática, UFMA mario@deinf.ufma.br Introdução 2 Desempenho: quantidade de serviços prestados / tempo decorrido desde o início dos serviços
Leia maisAvaliação de Desempenho
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho 4a. Aula Técnicas de Avaliação de Desempenho Modelagem Marcos
Leia maisCurso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos
Curso de Instrumentista de Sistemas Fundamentos de Controle Prof. Msc. Jean Carlos Ações de controle em malha fechada Controle automático contínuo em malha fechada Ação proporcional A característica da
Leia maisLeitora Perto Smart. Guia de Instalação. Leitora Perto Smart Guia de Instalação. Janeiro/2010. Instalação da leitora Perto Smart.
Leitora Perto Smart Guia de Instalação Página 1 de 14 Pré Requisitos para a instalação Dispositivos de Certificação Digital (Leitora Perto) Para que o processo de instalação tenha sucesso, é necessário
Leia maisMANUAL DO SOFTWARE. EPmfd II. Standard. Rev. Nro. Notas. Data da cópia 03/10/2008 Copiado por EGS EPSON PAULISTA LTDA. SEIKO EPSON CORPORATION
MANUAL DO SOFTWARE EPmfd II Rev. Nro. Notas Standard F Data da cópia 03/10/2008 Copiado por EGS EPSON PAULISTA LTDA. SEIKO EPSON CORPORATION 1 Produto: EPmfd II Rev. F Data: 03/10/2008 Pg. 2/42 Índice
Leia maisSistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com
Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Leia maisComputador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.
Introdução Os principais elementos de um sistema de computação são a unidade central de processamento (central processing unit CPU), a memória principal, o subsistema de E/S (entrada e saída) e os mecanismos
Leia maisDisciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho
Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho Obs: Não há necessidade de entregar a lista Questões do livro base (Kurose) Questões Problemas
Leia maisMANUAL SISTEMA AJG/CJF
MANUAL DO SISTEMA AJG/CJF ÍNDICE 1. SEJA BEM VINDO AO AJG... 3 1.1 Seja Bem-Vindo!... 3 2. SOBRE A AJUDA... 4 2.1 Como navegar no ajuda on-line... 4 3. SOBRE O SISTEMA... 5 3.1 Sobre o sistema... 5 3.2
Leia mais3. Fase de Planejamento dos Ciclos de Construção do Software
3. Fase de Planejamento dos Ciclos de Construção do Software A tarefa de planejar os ciclos de construção do software pode partir de diretrizes básicas. Estas diretrizes visam orientar que os ciclos de
Leia maisManual de Configuração e Operação
ALFA INSTRUMENTOS ELETRÔNICOS LTDA Manual de Configuração e Operação Última alteração Número do documento 21/02/2013 10:38 Este documento contém os procedimentos de configuração e operação do sistema de
Leia maisTecnologia da Informação
UNIDADE XI Sistema De Apoio à Gestão Empresarial Professor : Hiarly Alves www.har-ti.com Fortaleza - 2014 Tópicos Conceitos de software de gestão administrativas Principais softwares de gestão do mercado
Leia maisManual 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 maisDecisão do Pregoeiro n.º 0011/2007-SLC/ANEEL Em 01 de junho de 2007. As empresas apresentaram impugnação ao edital do Pregão Eletrônico nº 12/2007.
Decisão do Pregoeiro n.º 0011/2007-SLC/ANEEL Em 01 de junho de 2007. Processo nº: 48500.001194/2007-13 Licitação: Pregão Eletrônico nº 12/2007 Assunto: Análise das IMPUGNAÇÕES AO EDITAL I DOS FATOS As
Leia maisUNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos
Leia maisTurno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº
UNIDADE 1I: SISTEMA COMPITACIONAL Elementos hardware e periféricos Um sistema computacional consiste num conjunto de dispositivos eletrônicos (hardware) capazes de processar informações de acordo com um
Leia maisIdentificar as características de funcionamento do sistema operacional;
Lógica para a Programação - 1º semestre AULA 01 Prof. André Moraes 1 UMA ABORDAGEM INICIAL A unidade curricular de sistemas operacionais proprietários visa explorar a instalação e administração de hardware
Leia mais1 Projeto de Gestão de Arquivos através da Prestadora de Serviços 1.1 CONSARQ Conservação de Arquivos LTDA
1 Projeto de Gestão de Arquivos através da Prestadora de Serviços 1.1 CONSARQ Conservação de Arquivos LTDA 1.2 Prestação de serviços na área de Gestão Documental: administração, guarda, restauração, organização,
Leia maisDESENVOLVIMENTO DE UMA APLICAÇÃO WEB PARA AQUISIÇÃO DE DADOS E GERAÇÃO DE ÍNDICES AMBIENTAIS. Rafael Ferreira de Paula Paiva.
DESENVOLVIMENTO DE UMA APLICAÇÃO WEB PARA AQUISIÇÃO DE DADOS E GERAÇÃO DE ÍNDICES AMBIENTAIS Rafael Ferreira de Paula Paiva Felipe Cavalaro Universidade São Francisco rafaelferreirad@hotmail.com Resumo:
Leia mais