OTIMIZAÇÃO DE CONTROLADORES USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO (I) Alexandre Rodrigues Mesquita Karl Heinz Kienitz IC
|
|
- Bernardo Farinha Madeira
- 8 Há anos
- Visualizações:
Transcrição
1 OTIMIZAÇÃO DE CONTROLADORES USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO (I) Alexandre Rodrigues Mesquita Karl Heinz Kienitz IC Resumo: Este trabalho avaliou o potencial e a flexibilidade de estratégias de otimização num hardware computacional na configuração mestre-escravo empregado no controle digital de sistemas dinâmicos. Para tal, foram desenvolvidas estratégias de otimização paramétrica, baseadas em algoritmos numéricos, para controladores de um sistema de levitação magnética usando o hardware mestre-escravo e as ferramentas xpc Target, Real-Time Workshop e Simulink do software Matlab. Abstract: This work has evaluated the potential and flexibility of optimization techniques for digital controllers running on a computational hardware with a host-target prototyping environment. Having this purpose, derivative-free parametric optimization techniques have been applied to the controller for a magnetic levitation system employing Matlab s xpc Target, Real-Time Workshop and Simulink tools and the host-target environment. 1. INTRODUÇÃO O controle digital de sistemas dinâmicos tornou-se algo comum. Para aplicações nas quais controladores demandam um volume de cálculo grande é importante dispor de hardware e software adequado. Tradicionalmente um kernel de tempo real e placas com DSPs e conversores A/D e D/A têm sido usados no PC para rodar software que implementa controladores complexos. A desvantagem desta solução é seu custo. Uma alternativa é o uso de dois PCs na configuração mestre-escravo. O PC escravo (sem periféricos) é mais barato que uma placa de DSP de alta performance e fornece recursos computacionais comparáveis. O PC escravo executa tarefas de controle e o PC mestre pode ser usado para outras tarefas. Em especial é interessante utilizá-lo para otimizar os procedimentos adotados no PC escravo, informando a este em tempo de execução as alterações paramétricas indicadas para uma melhoria do desempenho. O objetivo do projeto foi avaliar o potencial e a flexibilidade de estratégias de otimização implementadas no PC mestre que utilizam dados colhidos pelo PC escravo. Determinou-se para isso desenvolver estratégias de otimização de controladores para o kit levitador magnético (MAGLEV - fabricado pela Feedback Instruments Ltd.) usando hardware mestre-escravo e a ferramenta xpc Target (The MathWorks Inc.). A otimização foi do tipo paramétrica, baseada em algoritmos numéricos que não usam gradientes.. O HARDWARE MESTRE-ESCRAVO O Real-time Workshop, utilizando um compilador Watcom C/C++ em background, gera códigos otimizados, portáteis e padronizados a partir dos modelos do Simulink, esses códigos são carregados ao PC escravo, o qual executa um kernel de tempo real de 3 bit extremamente compacto. Esse sistema é introduzido no escravo através de um disco flexível gerado no PC mestre. A comunicação entre os dois PCs realiza-se via interface serial. Visto que o PC escravo é dedicado a executar o código gerado, não possuindo periféricos e dispondo de muita memória, o xpc Target alcança performance e estabilidade aumentadas. Para estabelecer comunicação com o mundo físico o PC escravo dispõe de conversores A/D e D/A, que são interpretados como blocos de entrada e saída no ambiente Simulink. Assim, ele poderá ser usado no controle de sistemas dinâmicos. A figura 1 esquematiza a configuração mestre-escravo utilizada.
2 Figura 1 - Esquema da configuração do hardware mestre-escravo 3. O SISTEMA DE LEVITAÇÃO MAGNÉTICA O sistema cujo controle se pretendeu otimizar neste trabalho é o kit levitador magnético. Da perspectiva da engenharia de controle, um sistema de levitação magnética é um sistema complexo visto que ele apresenta não-linearidades e é naturalmente instável. O sistema de levitação magnética MAGLEV, produzido pela Feedback Instruments Ltd., consiste num equipamento simples e compacto. Na figura está representado esquematicamente o funcionamento do levitador magnético utilizado. Figura Representação esquemática do levitador magnético Figura 3 Diagrama de blocos para o sistema de levitação magnética controlado A figura 3 mostra o diagrama de blocos da planta controlada pelo hardware mestre-escravo. O modelo utilizado para o sistema de levitação magnética é um modelo linearizado [6], cuja função de transferência entre a variação da tensão na saída do fotossensor ( Y) e a variação da tensão de controle ( U) tem a forma apresentada na figura 3, sendo os seus parâmetros de difícil determinação devido à sua variação com o ponto de operação e com as condições de magnetização da esfera.
3 Como não é estável por si só, o sistema requer um controlador apropriado. Como controlador foi implementado um compensador em avanço de fase com a lei de controle mostrada na figura 3, sugerida pelo manual do kit levitador magnético [9]. A otimização realizou-se usando uma lei de controle da forma mencionada, na qual as constantes foram transformadas em parâmetros de otimização. Figura 4 Hardware em configuração mestre-escravo controlando o levitador magnético O gráfico 1 ilustra o uso de instrumentos virtuais na monitoração de variáveis. Nele se observa a forma de onda da posição da esfera medida em V (volts) pelo sensor. As formas anteriores a t=5s correspondem à colocação da esfera no levitador e a tensão de saturação de V indica que a esfera não se encontra ao alcance do sensor. Os tempos de execução de tarefa do controlador (tempo que o PC escravo leva para efetuar os cálculos) tiveram valor máximo de 0,14ms e valor médio de 0,1ms Sobressinal relativo: 16,% Tempo de subida: 131ms Amplitude pico-a-pico das oscilações: 170mV Freqüência:,3Hz V sensor (V) ) o r(v s V sen tempo(s) tempo(s) Gráfico 1 Forma de onda da resposta a degrau (aplicado em tempo=9s) do sistema controlado Um dos problemas para o controle é a variação temporal da magnetização do sistema. Outro problema de relevância é a oscilação, devido à não-linearidade do sistema, que a esfera apresenta ao levitar (observe-se o gráfico 1). Constatou-se que um controle apropriado pode reduzir essa oscilação. 4. OTIMIZAÇÃO DO CONTROLADOR Para realizar a otimização do controlador em tempo de execução dispôs-se de um programa principal em formato de M-file. Este inicia o controle do levitador magnético através da execução em tempo real pelo escravo de um modelo Simulink que implementa a lei de controle escolhida. A figura 5 exibe a janela do editor de modelos do SIMULINK onde está implementado o controlador utilizado nos experimentos. A lei de controle foi realizada de forma não usual, estando os
4 parâmetros de otimização na forma de ganhos para que o xpc Target permitisse a modificação dos mesmos em tempo de execução. Eles são zero, pólo e ganho na lei de controle, a qual, simplificada, é: s zero C() s = ganhoac s pólo No programa principal é acionado um procedimento de minimização, que, por sua vez, aciona a rotina que calcula a função de desempenho, testando novos valores para os parâmetros de otimização. Tal rotina modifica em tempo de execução os valores dos parâmetros no controlador e calcula a função de desempenho desejada com base num conjunto de amostras que caracterizam a resposta a degrau do sistema controlado. Figura 5 ScreenCapture do diagrama de blocos montado no SIMULINK para a otimização do controlador Os procedimentos numéricos de otimização foram implementados em linguagem Matlab. Três desses métodos são tradicionalmente tratados pela literatura especializada: o de Rosenbrock, o de Powell e o dos poliedros flexíveis [1]. Os dois primeiros utilizando a busca unidimensional de Davis- Swann-Campey []. Criou-se ainda uma adaptação da técnica de recozimento simulado para o método de Rosenbrock []. Outro método foi o algoritmo cúbico (caso de constante de Lipschitz desconhecida) [3], que foi desenvolvido como experimentação despretensiosa. 4.1 A Função de Desempenho Tomando sobressinal relativo (ovs), tempo de subida (ts) e amplitude pico-a-pico da oscilação (pp) como independentes entre si, escolheu-se uma função semelhante à norma de um vetor para medir o desempenho do controle realizado. Desse modo a minimização da função implica minimizar cada um desses parâmetros. A contribuição de cada componente foi elaborada dividindo-se o valor do parâmetro por uma média desejada estipulada com base em experimentos anteriores [4] e atribuindolhe determinado peso. Assim, testaram-se funções de desempenho da forma: f 1 % mv ms 50 ovs pp ts = + + A definição desses parâmetros não seguiu o molde convencional devido ao fato de haver uma oscilação relativamente grande na posição de regime da esfera, como ilustra o gráfico 1. Deve-se ressaltar que o tempo de cálculo da função é alto, pois é analisada a resposta a meio período da onda quadrada injetada na planta (figura 5), e tal período deve ser grande ( 10s) para que a esfera possa se estabilizar entre a aplicação de um e outro degrau.
5 Como os métodos de minimização usados não impõem restrições à procura em determinada região do espaço, é possível ter-se que avaliar a função de desempenho em pontos de instabilidade. Quando esta ocorre, há saturação na tensão do sensor, permitindo que o software identifique o fato e atribua valor infinito à função. Porém, é nada prático aceitar que durante a otimização o sistema possa ser levado à instabilidade. Isso requereria alguém para recolocar a esfera cada vez que ela caísse ou se chocasse contra o eletroímã (o que ocorreu inúmeras vezes, visto que não se pôde aplicar a solução aqui elucidada). Concebeu-se, portanto, uma maneira de aumentar a automação do processo: a previsão de instabilidade com base em um modelo do sistema e uma condição inicial antes de se testar o ponto desejado. No caso de previsão afirmativa de instabilidade, o ponto não é testado e a função de desempenho recebe valor infinito. Um modelamento matemático do mesmo aparelho fora feito por Cavalheiro [5]. No entanto, nem seu modelo não-linear nem uma linearização do mesmo se mostraram efetivos na predição de instabilidade. Abandonou-se tal procedimento. Outra solução seria alterar os algoritmos de otimização de modo que dessem passos pequenos o suficiente para não se aproximarem de pontos de instabilidade. Entretanto, essa solução causaria um grande aumento no tempo de otimização. Tolerando-se a instabilidade, optou-se por não adotá-la. 4.. Experimentos de Otimização com o Controlador do Levitador Magnético Mesmo tendo todos os métodos realizados conseguido a minimização de uma função teste, no campo experimental foram bem sucedidos apenas os métodos de Rosenbrock, Rosenbrock com recozimento simulado e de Powell. Quanto ao método dos poliedros flexíveis, não obstante as inúmeras combinações testadas para seus parâmetros, as buscas convergiram sempre para o centro do poliedro inicial, levando a um resultado insatisfatório. O mesmo se deu com a busca do MATLAB Optimization Toolbox, o que se justifica pelo uso de um algoritmo de busca semelhante ao do método dos poliedros flexíveis. Tal comportamento desses métodos perante funções quadráticas é conhecido na teoria. Não se conseguindo um mecanismo que pudesse prever a instabilidade do sistema, tornou-se inviável o uso do algoritmo cúbico. A instabilidade seria freqüente, pois esse algoritmo não executa uma busca descendente, mas sim amostra a função de desempenho num cubo do espaço. f 1 ótima Número de execuções de f 1 Gráfico Desempenho ótimo do sistema dado o número de execuções de f 1 pelo método de Rosenbrock De modo geral, a otimização pôde ser considerada satisfatória, tendo na segunda e na terceira iterações atingido valores muito abaixo daqueles relativos aos pontos iniciais de procura. Não se pôde falar em mínimo global, visto que os métodos não o garantem. A partir de certa iteração, os valores mínimos começam a oscilar devido à mudança das condições de magnetização da esfera, ocasionada em parte pelo próprio processo de otimização, quando se promovem mudanças bruscas na lei de controle ou o sistema é levado à instabilidade pelo teste de um controlador inadequado. Tal fato é ilustrado no gráfico. Qualitativamente, os três métodos utilizados se assemelharam bastante. A análise quantitativa é difícil dada a variação temporal do sistema, o que muda os minimizadores.
6 4.3. Métodos para Acelerar o Procedimento de Otimização Há duas maneiras de acelerar o procedimento de otimização: pelo algoritmo de otimização ou pela função de desempenho. A primeira não esteve no foco deste trabalho. Portanto investigou-se como acelerar a otimização através da diminuição do tempo de cálculo da função de desempenho. Dois modos de fazê-lo relacionam-se com armazenamento na memória de valores medidos daquela função ou interpolação da mesma quando se puder garantir certa acurácia. Mas tais procedimentos não se aplicam para um sistema variante no tempo. Ainda assim, um estudo (não realizado por escassez de tempo) da variação temporal da função de desempenho poderia ensejar o uso de um critério para se decidir aceitar ou não um valor medido no passado. Outra opção seria diminuir o período da onda quadrada usada para perturbar o sistema. Mas, diminuído esse período, o sistema não teria tempo para estabilização. Portanto, essa opção funcionaria apenas para sistemas físicos mais rápidos. Para esses casos, acredita-se que surgirá outra limitação, a qual residirá no tempo de transmissão das amostras do escravo para o mestre, a exemplo do que ocorreu neste mesmo trabalho nos primeiros testes do procedimento de otimização: o tempo de execução da função de desempenho era de 0s, o dobro daquele conseguido posteriormente, o que se devia ao fato de que a transmissão de dados do escravo para o mestre durava quase 10s. O problema foi resolvido diminuindo-se o número de amostras. Acredita-se que para sistemas mais rápidos a diminuição do número de amostras poderá prejudicar a exatidão da função de desempenho. De forma que uma solução possível seria migrar da comunicação via interface serial para a comunicação via interface de rede, o que diminuiria o tempo de transmissão. 5. Conclusão Neste trabalho, o uso de técnicas de otimização de controladores atingiu o desenvolvimento de um controlador que, objetivando o desempenho ótimo, pode ajustar-se às condições de magnetização à medida que estas mudam com o tempo. Foram propostas e desenvolvidas algumas técnicas que tornariam mais rápido e automatizado o processo de otimização em se tratando de sistemas mais simples que o testado (sistemas invariantes no tempo e bem modelados). As principais dificuldades apresentaram-se na incompatibilidade do hardware disponível com o software utilizado quando se tentou realizar comunicação via interface de rede entre os PCs; e em impedir sem grandes esforços que o sistema de levitação magnética fosse levado à instabilidade durante o processo de otimização. Tolerou-se tal problema devido ao grande aumento no tempo de otimização que a sua correção traria. Desafios que permanecem estão em conseguir evitar tal instabilidade e em diminuir o tempo de otimização. Como prosseguimento a este trabalho seria interessante adaptar a estrutura aqui construída a outros sistemas físicos. AGRADECIMENTOS Ao Prof. Dr. Karl Heinz Kienitz, orientador desta iniciação científica; aos membros da Coordenação Local do PIBIC e ao CNPq. REFERÊNCIAS BIBLIOGRÁFICAS [1] Himmelblau, D.M. Applied Nonlinear Programming. Nova Iorque: McGraw Hill, 197. [] Nascimento JR. & Yoneyama. Inteligência Artificial em Controle e Automação. São Paulo: Editora Edgard Blücher Ltda, 000. [3] Galperin, E. A. The Alpha Algorithm and the Application of the Cubic Algorithm in Case of Unknown Lipchitz Constant. Computers Math. Applic. 1993, Vol. 5, No. 10/11, pp. 71. [4] Mesquita, A.R. Controle de Sistemas Dinâmicos Usando Hardware Computacional na Configuração Mestre-Escravo. Bolsa de Iniciação Científica, PIBIC, 00. [5] Cavalheiro, A.R. Uma Ferramenta Computacional para Projeto de Sistemas de Controle. Trabalho de Graduação, Divisão de Engenharia Eletrônica, ITA, [6] Magnetic Levitation System. Feedback Instruments Ltd., 1997.
OTIMIZAÇÃO EM TEMPO DE EXECUÇÃO DE CONTROLADORES USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO
OTIMIZAÇÃO EM TEMPO DE EXECUÇÃO DE CONTROLADORES USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO Alexandre Rodrigues Mesquita Divisão de Engenharia Eletrônica Instituto Tecnológico de Aeronáutica
Leia maisDiretrizes para determinação de intervalos de comprovação para equipamentos de medição.
Diretrizes para determinação de intervalos de comprovação para equipamentos de medição. De acordo com a Norma NBR 1001, um grande número de fatores influência a freqüência de calibração. Os mais importantes,
Leia mais4 Experimentos Computacionais
33 4 Experimentos Computacionais O programa desenvolvido neste trabalho foi todo implementado na linguagem de programação C/C++. Dentre as bibliotecas utilizadas, destacamos: o OpenCV [23], para processamento
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 maisDesenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá
Desenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá Wânderson O. Assis, Alessandra D. Coelho, Marcelo M. Gomes, Cláudio G. Labate, Daniel F. Calasso, João Carlos G. C. Filho Escola
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 maisFigura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001
47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações
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 maisProjeto de inovação do processo de monitoramento de safra da Conab
Projeto de inovação do processo de monitoramento de safra da Conab Projeto elaborado por Lorenzo Seguini lorenzo_seguini@yahoo.it Projeto Diálogos Setoriais União Europeia - Brasil 1 Sumário 1. Introdução...3
Leia maisA presente seção apresenta e especifica as hipótese que se buscou testar com o experimento. A seção 5 vai detalhar o desenho do experimento.
4 Plano de Análise O desenho do experimento realizado foi elaborado de forma a identificar o quão relevantes para a explicação do fenômeno de overbidding são os fatores mencionados na literatura em questão
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 mais4. Tarefa 16 Introdução ao Ruído. Objetivo: Método: Capacitações: Módulo Necessário: Análise de PCM e de links 53-170
4. Tarefa 16 Introdução ao Ruído Objetivo: Método: Ao final desta Tarefa você: Estará familiarizado com o conceito de ruído. Será capaz de descrever o efeito do Ruído em um sistema de comunicações digitais.
Leia mais2 Ferramentas Utilizadas
2 Ferramentas Utilizadas Esta dissertação utiliza vários outros trabalhos para implementar os mecanismos de adaptação abordados. Essas ferramentas são descritas nas seções seguintes. 2.1 Lua Lua [7, 8]
Leia mais1. Introdução. Avaliação de Usabilidade Página 1
1. Introdução Avaliação de Usabilidade Página 1 Os procedimentos da Avaliação Heurística correspondem às quatro fases abaixo e no final é apresentado como resultado, uma lista de problemas de usabilidade,
Leia maisORGANIZAÇÃO DE COMPUTADORES MÓDULO 1
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1 Índice 1. Introdução...3 1.1. O que é um Computador?... 3 1.2. Máquinas Multiníveis... 3 2 1. INTRODUÇÃO 1.1 O QUE É UM COMPUTADOR? Para estudarmos como um computador
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 maisINSTRUMENTAÇÃO DE UM SISTEMA DE LABORATÓRIO DE CONTROLE DE ATITUDE COM RESTRIÇÕES DE CHAVEAMENTO
Anais do 14 O Encontro de Iniciação Científica e Pós-Graduação do ITA XIV ENCITA / 2008 Instituto Tecnológico de Aeronáutica São José dos Campos SP Brasil Outubro 20 a 23 2008. INSTRUMENTAÇÃO DE UM SISTEMA
Leia maisLaudo Técnico. Belo Horizonte, 22 de outubro de 2014. Retificação ao Laudo Técnico emitido no dia 18 de setembro de 2014. Considerar o presente laudo.
Laudo Técnico Belo Horizonte, 22 de outubro de 2014 Retificação ao Laudo Técnico emitido no dia 18 de setembro de 2014. Considerar o presente laudo. 1) Solicitante: Associação Brasileira de Frigoríficos
Leia maisMontagem e Manutenção. Luís Guilherme A. Pontes
Montagem e Manutenção Luís Guilherme A. Pontes Introdução Qual é a importância da Montagem e Manutenção de Computadores? Sistema Binário Sistema Binário Existem duas maneiras de se trabalhar e armazenar
Leia maisARQUITETURA DE COMPUTADORES
1 ARQUITETURA DE COMPUTADORES U C P Prof. Leandro Coelho Plano de Aula 2 Aula Passada Definição Evolução dos Computadores Histórico Modelo de Von-Neumann Básico CPU Mémoria E/S Barramentos Plano de Aula
Leia maisAnálise e Projeto de Software
Análise e Projeto de Software 1 Mundo Real Modelagem Elicitação Análise Problemas Soluções Gap Semântico Mundo Computacional Elicitação de Requisitos Análise de Requisitos Modelagem dos Requisitos 2 Projeto
Leia maisResolução de sistemas lineares
Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)
Leia maisAnálise de Percolação em Barragem de Terra Utilizando o Programa SEEP/W
Análise de Percolação em Barragem de Terra Utilizando o Programa SEEP/W José Waldomiro Jiménez Rojas, Anderson Fonini. Programa de Pós Graduação em Engenharia Civil, Universidade Federal do Rio Grande
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 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 maisCONTROLE DE SISTEMAS DINÂMICOS USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO
CONTROLE DE SISTEMAS DINÂMICOS USANDO HARDWARE COMPUTACIONAL NA CONFIGURAÇÃO MESTRE-ESCRAVO Alexandre Rodrigues Mesquita (IC) Karl Heinz Kienitz (PQ) Resumo: Este trabalho avaliou o potencial e a flexibilidade
Leia maisCálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU
Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Prof. Dr. Sergio Pilling (IPD/ Física e Astronomia) II Métodos numéricos para encontrar raízes (zeros) de funções reais. Objetivos:
Leia mais8 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 maisDesenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições do restaurantes do IFMG-campus Bambuí
V Semana de Ciência e Tecnologia IFMG - campus Bambuí V Jornada Científica 19 a 24 de novembro de 2012 Desenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições
Leia maisDescrição do Produto. Altus S. A. 1
Descrição do Produto O software MasterTool IEC é um ambiente completo de desenvolvimento de aplicações para os controladores programáveis da Série Duo. Esta ferramenta permite a programação e a configuração
Leia maisO ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Prof. Leugim Corteze Romio Universidade Regional Integrada URI Campus Santiago-RS leugimcr@urisantiago.br Prof.
Leia maisMedição tridimensional
A U A UL LA Medição tridimensional Um problema O controle de qualidade dimensional é tão antigo quanto a própria indústria, mas somente nas últimas décadas vem ocupando a importante posição que lhe cabe.
Leia maisInvenções Implementadas por Computador (IIC) Patentes
Invenções Implementadas por Computador (IIC) Patentes O que é uma IIC? Uma IIC é uma invenção que recorre a um computador, a uma rede de computadores ou a qualquer outro dispositivo programável (por exemplo
Leia maisFontes de Alimentação
Fontes de Alimentação As fontes de alimentação servem para fornecer energia eléctrica, transformando a corrente alternada da rede pública em corrente contínua. Estabilizam a tensão, ou seja, mesmo que
Leia mais2 Engenharia de Software
20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite
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 maisGerenciamento de Recursos para Grades Computacionais Node Control Center. Proposta para o Trabalho de Formatura Supervisionado
Trabalho de Formatura Supervisionado Gerenciamento de Recursos para Grades Computacionais Node Control Center Proposta para o Trabalho de Formatura Supervisionado Carlos Eduardo Moreira dos Santos Orientador:
Leia mais1 Propagação de Onda Livre ao Longo de um Guia de Ondas Estreito.
1 I-projeto do campus Programa Sobre Mecânica dos Fluidos Módulos Sobre Ondas em Fluidos T. R. Akylas & C. C. Mei CAPÍTULO SEIS ONDAS DISPERSIVAS FORÇADAS AO LONGO DE UM CANAL ESTREITO As ondas de gravidade
Leia maisA SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO
A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO DESENVOLVENDO UM PROJETO 1. Pense em um tema de seu interesse ou um problema que você gostaria de resolver. 2. Obtenha um caderno
Leia maisMELHORIA DA QUALIDADE e MASP (Prof. José Carlos de Toledo GEPEQ/DEP-UFSCar) 1. Introdução
MELHORIA DA QUALIDADE e MASP (Prof. José Carlos de Toledo GEPEQ/DEP-UFSCar) 1. Introdução A Melhoria da Qualidade é uma atividade que deve estar presente nas rotinas de toda a empresa. Isto significa que
Leia maisMe todos de Ajuste de Controladores
Me todos de Ajuste de Controladores Recapitulando aulas passadas Vimos algumas indicações para a escolha do tipo de controlador feedback dependendo da malha de controle que está sendo projetada. Vimos
Leia maisCOMPUTAÇÃO APLICADA. Porém, é necessário considerar que ninguém ensina ninguém a pensar, pois todas as pessoas normais tem este dom.
1- LÓGICA A maioria das pessoas gostam de falar ou julgar que possuem e sabem usar o raciocínio lógico, porém, quando questionadas direta ou indiretamente, perdem essa linha de raciocínio, pois ele depende
Leia maisIntrodução à Arquitetura de Computadores. Renan Manola Introdução ao Computador 2010/01
Introdução à Arquitetura de Computadores Renan Manola Introdução ao Computador 2010/01 Introdução Conceitos (1) Computador Digital É uma máquina que pode resolver problemas executando uma série de instruções
Leia maisQualidade de Software
de Software Gerenciamento de de Software Dedica-se a assegurar que o nível requerido de qualidade seja atingido Em um produto de software Envolve a definição de padrões e procedimentos apropriados de qualidade
Leia maisUM CURSO BÁSICO DE CIRCUITOS ELÉTRICOS COM UM ENFOQUE DE ENGENHARIA DE SISTEMAS
UM CURSO BÁSICO DE CIRCUITOS ELÉTRICOS COM UM ENFOQUE DE ENGENHARIA DE SISTEMAS Karl Heinz Kienitz kienitz@ieee.org Instituto Tecnológico de Aeronáutica, Divisão de Engenharia Eletrônica. Praça Marechal
Leia mais2 Fundamentação Conceitual
2 Fundamentação Conceitual 2.1 Computação Pervasiva Mark Weiser define pela primeira vez o termo Computação Ubíqua ou Computação Pervasiva (Ubiquitous Computing) em (10). O autor inicia o trabalho com
Leia maisA INSTRUMENTAÇÃO VIRTUAL COMO FORMA DE INTEGRAÇÃO ENTRE A TEORIA E PRÁTICA NO ENSINO DE MEDIDAS ELÉTRICAS
A INSTRUMENTAÇÃO VIRTUAL COMO FORMA DE INTEGRAÇÃO ENTRE A TEORIA E PRÁTICA NO ENSINO DE MEDIDAS ELÉTRICAS Cesar Ramos Rodrigues - cesar@ieee.org Universidade Federal de Santa Maria, Centro de Tecnologia,
Leia maisSARESTA 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 maisSISTEMA AUTOMÁTICO DE AQUISIÇÃO DE DADOS DE UM INCINERADOR DE RESÍDUOS
SISTEMA AUTOMÁTICO DE AQUISIÇÃO DE DADOS DE UM INCINERADOR DE RESÍDUOS C.L.C. Rodrigues 1, J.E.C. Monte 1 ; P.R. Pinto 1 ; J. L. Paes 2 ; Paulo M. B. Monteiro 3 1- Instituto Federal de Minas Gerais Campus
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura
Leia maispor séries de potências
Seção 23: Resolução de equações diferenciais por séries de potências Até este ponto, quando resolvemos equações diferenciais ordinárias, nosso objetivo foi sempre encontrar as soluções expressas por meio
Leia maisUniversidade de São Paulo. Escola Politécnica
Universidade de São Paulo Escola Politécnica Engenharia Química Vitor Gazzaneo Modelagem do Equilíbrio Líquido-Líquido para o sistema Água- Ácido Acético-Acetato de Butila Prof. Orientador José Luis Pires
Leia maisCadernos do CNLF, Vol. XVI, Nº 04, t. 3, pág. 2451
O PLURAL DAS PALAVRAS TERMINADAS EM -ÃO: MUDANÇA OU VARIAÇÃO ESTÁVEL? Miriam Cristina Almeida Severino (UFRJ) cristinasmiriams@yahoo.com.br Christina Abreu Gomes (UFRJ) christina-gomes@uol.com.br 1. Introdução
Leia maisDESENVOLVIMENTO DE UM DINAMÔMETRO PARA MOTORES ELÉTRICOS EMPREGADOS EM VEÍCULOS EM ESCALA, COM MEDIDA DE DIRETA DE TORQUE E CARGA VARIÁVEL
DESENVOLVIMENTO DE UM DINAMÔMETRO PARA MOTORES ELÉTRICOS EMPREGADOS EM VEÍCULOS EM ESCALA, COM MEDIDA DE DIRETA DE TORQUE E CARGA VARIÁVEL Aluno: Vivian Suzano Orientador: Mauro Speranza Neto 1. Introdução
Leia maisDIAGRAMA DE BLOCOS DE UMA FONTE DE TENSÃO
DIAGRAMA DE BLOCOS DE UMA FONTE DE TENSÃO Essa deficiência presente nos retificadores é resolvida pelo emprego de um filtro Essa deficiência presente nos retificadores é resolvida pelo emprego de um filtro
Leia maisPRIORIDADES EM SERVIÇOS E ORGANIZAÇÃO DO TRABALHO. Professora Andréia Ribas rp_andreiaribas@hotmail.com
PRIORIDADES EM SERVIÇOS E ORGANIZAÇÃO DO TRABALHO Professora Andréia Ribas rp_andreiaribas@hotmail.com Organização Processo de estabelecer relações entre as pessoas e os recursos disponíveis tendo em vista
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 maisCONSIDERAÇÕES DE QC PARA TESTES POINT-OF-CARE Tradução literal *Sarah Kee
CONSIDERAÇÕES DE QC PARA TESTES POINT-OF-CARE Tradução literal *Sarah Kee O teste para o paciente está cada vez mais sendo realizado no de cabeceira. Na verdade, a disponibilidade de testes point-of-care
Leia maisOANAFAS é 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 maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Desempenho Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Fundamentos de Organização de Computadores Desempenho Avaliação de Desempenho
Leia maisAnálise e Projeto Orientados a Objeto
Análise e Projeto Orientados a Objeto Objetivos Comparar e contrastar Análise e Projeto Definir O que vamos fazer na disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente
Leia maisGerenciamento da Integração (PMBoK 5ª ed.)
Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar
Leia maisA GESTÃO E AVALIAÇÃO DE DESEMPENHO NA INCUBADORA TÉCNOLÓGICA UNIVAP
A GESTÃO E AVALIAÇÃO DE DESEMPENHO NA INCUBADORA TÉCNOLÓGICA UNIVAP Feitosa, R. 1, Santos, J. 2, Lourenção, P. 3 123 Curso de Administração de Empresas, Faculdade de Ciências Sociais Aplicadas. Univap
Leia maisBem-vindo ao curso delta Gerenciamento de peso para a versão 9.1. Este curso aborda a nova solução de peso introduzida nessa versão.
Bem-vindo ao curso delta Gerenciamento de peso para a versão 9.1. Este curso aborda a nova solução de peso introduzida nessa versão. Você deve ter bons conhecimentos de estoque, UM e administração de posições
Leia maisImplementadas por Computador
«Título Dia Aberto da Acção» da PI «Nome Ricardo Formador» Pereira «Título Invenções do Módulo» Implementadas por Computador «Função Desempenhada» Examinador de Patentes Universidade de «Local» Évora «dd.mm.aaaa»
Leia mais2 Trabalhos relacionados
2 Trabalhos relacionados Esta seção descreve os principais trabalhos relacionados ao framework aqui produzido. Uma discussão sobre os aspectos gerais de jogos está fora dos objetivos deste dissertação.
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 maisAlgoritmos DCC 119. Introdução e Conceitos Básicos
Algoritmos DCC 119 Introdução e Conceitos Básicos Sumário Sistemas de Numeração Sistemas Computacionais Estrutura de um Computador Digital Sistemas Operacionais Algoritmo Introdução Formas de representação
Leia maisOs Estilos de Pesquisa na Computação. TCC 2013. Profº Carlos José Maria Olguín prof.olguin@gmail.com carlos.olguin@unioeste.br
Os Estilos de Pesquisa na Computação TCC 2013. Profº Carlos José Maria Olguín prof.olguin@gmail.com carlos.olguin@unioeste.br O que é pesquisa? Procurar respostas para indagações propostas; No Michaelis,
Leia maisRequisitos de Software
Requisitos de Software (Cap 6 - Sommerville) UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Requisitos funcionais e não funcionais
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia mais6 Conclusões e Trabalhos futuros 6.1. Conclusões
6 Conclusões e Trabalhos futuros 6.1. Conclusões Neste trabalho estudou-se o comportamento do sistema que foi denominado pendulo planar com a adição de uma roda de reação na haste do pendulo composta de
Leia mais7 perguntas para fazer a qualquer fornecedor de automação de força de vendas
7 perguntas para fazer a qualquer fornecedor de automação de força de vendas 1. O fornecedor é totalmente focado no desenvolvimento de soluções móveis? Por que devo perguntar isso? Buscando diversificar
Leia maisExercícios Teóricos Resolvidos
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar
Leia maisPontifícia Universidade Católica de Minas Gerais Bacharelado em Sistemas de Informação Trabalho de Diplomação
Caros alunos e orientadores de conteúdo e acadêmico, Este documento ilustra quais capítulos devemos possuir na monografia de (no mínimo), e o que cada um contempla. O formato deverá ser o utilizado pela
Leia maisUM POUCO SOBRE GESTÃO DE RISCO
UM POUCO SOBRE GESTÃO DE RISCO Por Hindemburg Melão Jr. http://www.saturnov.com Certa vez o maior trader de todos os tempos, Jesse Livermore, disse que a longo prazo ninguém poderia bater o Mercado. Ele
Leia maisRelatório Trabalho Prático 2 : Colônia de Formigas para Otimização e Agrupamento
Relatório Trabalho Prático 2 : Colônia de Formigas para Otimização e Agrupamento Ramon Pereira Lopes Rangel Silva Oliveira 31 de outubro de 2011 1 Introdução O presente documento refere-se ao relatório
Leia maisProtocolo em Rampa Manual de Referência Rápida
Protocolo em Rampa Manual de Referência Rápida 1 O que é o Protocolo em Rampa O protocolo em rampa é um protocolo para testes de esforço que não possui estágios. Nele o incremento da carga se dá de maneira
Leia maisPESQUISA EM INFORMÁTICA -ESTILOS DE PESQUISA EM COMPUTAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.
PESQUISA EM INFORMÁTICA -ESTILOS DE PESQUISA EM COMPUTAÇÃO Prof. Angelo Augusto Frozza, M.Sc. O TRABALHO DE CONCLUSÃO Introdução O texto que segue resume os Capítulo 2 e 8, do livro Metodologia de Pesquisa
Leia maisIntrodução à Engenharia de Computação
Introdução à Engenharia de Computação Tópico: O Computador como uma Multinível José Gonçalves - Introdução à Engenharia de Computação Visão Tradicional Monitor Placa-Mãe Processador Memória RAM Placas
Leia maisAULA 6 Esquemas Elétricos Básicos das Subestações Elétricas
CONSIDERAÇÕES INICIAIS AULA 6 Esquemas Elétricos Básicos das Subestações Elétricas Quando planejamos construir uma subestação, o aspecto de maior importância está na escolha (e, conseqüentemente, da definição)
Leia maisDesenvolvimento de Amperímetro Alicate Baseado em Magnetômetros GMR para Medição de Correntes Elétricas Contínuas
Desenvolvimento de Amperímetro Alicate Baseado em Magnetômetros GMR para Medição de Correntes Elétricas Contínuas Alunos: Marcos Civiletti de Carvalho e Camila Schuina Orientador: Carlos Roberto Hall Barbosa
Leia maisComo erguer um piano sem fazer força
A U A UL LA Como erguer um piano sem fazer força Como vimos na aula sobre as leis de Newton, podemos olhar o movimento das coisas sob o ponto de vista da Dinâmica, ou melhor, olhando os motivos que levam
Leia maisCEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO
CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO MATERIAL DIDÁTICO IMPRESSO CURSO: Física DISCIPLINA: Informática para o Ensino de Física CONTEUDISTA: Carlos Eduardo Aguiar
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 maisO Princípio da Complementaridade e o papel do observador na Mecânica Quântica
O Princípio da Complementaridade e o papel do observador na Mecânica Quântica A U L A 3 Metas da aula Descrever a experiência de interferência por uma fenda dupla com elétrons, na qual a trajetória destes
Leia maisXIX CONGRESSO DE PÓS-GRADUAÇÃO DA UFLA 27 de setembro a 01 de outubro de 2010
PROPOSTA DE UMA ARQUITETURA DE INTERFACE DE SOFTWARE PARA GERAÇÃO DE NOTAS MUSICAIS PARA DETECÇÃO DE OBSTÁCULOS MAGNA CAETANO DA SILVA 1, GABRIEL DA SILVA 2 RESUMO Para realização deste trabalho foi realizada
Leia mais6 A coleta de dados: métodos e técnicas utilizadas na pesquisa
A coleta de dados: métodos e técnicas utilizadas na pesquisa 110 6 A coleta de dados: métodos e técnicas utilizadas na pesquisa 6.1. Introdução Neste capítulo pretende-se apresentar os métodos e as técnicas
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 maisUNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA
UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA SÉRIE DE EXERCÍCIO #A22 (1) O circuito a seguir amplifica a diferença de
Leia maisSimulador 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 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 maisObjetivo do trabalho 4
CC-226 Introdução à Análise de Padrões Prof. Carlos Henrique Q. Forster Instruções para Trabalho 4 Objetivo do trabalho 4 Relatar os resultados obtidos no trabalho 3 e estendidos na forma de escrita científica
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 maisProcesso de Desenvolvimento de Software
Processo de Desenvolvimento de Software Prof. Luiz Leão luizleao@gmail.com luizleao.com Atividades em PDS Análise econômica e de requisitos (Análise). Especificação do Software (Especificação). Desenho
Leia maisControle de um sistema de ventilação em um quadro de comando e controle
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEE DEPARTAMENTO DE ENGENHARIA ELÉTRICA ENGENHARIA ELÉTRICA INSTRUMENTAÇÂO ELETRÔNICA Controle de um sistema de ventilação em um quadro de comando e controle
Leia maisSoftware Livre e Engenharia Elétrica
Software Livre e Engenharia Elétrica Diego Cézar Silva de Assunção Henrique Ribeiro Soares José Rubens Guimarães Vilaça Lima Pedro Dias de Oliveira Carvalho Rafael Viegas de Carvalho Carlos Gomes O software
Leia maisPLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 16 AS QUATRO FASES DO PCP
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 16 AS QUATRO FASES DO PCP Índice 1. As quatro fases do PCP...3 1.1. Projeto de produção... 3 1.2. Coleta de informações... 5 1.3. Relação despesas/vendas...
Leia maisIFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira
IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários
Leia mais