PyQt no Acelerador de Partículas Brasileiro

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

Download "PyQt no Acelerador de Partículas Brasileiro"

Transcrição

1 PyQt no Acelerador de Partículas Brasileiro Gabriel Fedel Software de Operação das Linhas de Luz (SOL) Laboratório Nacional de Luz Síncrotron (LNLS) 20 de Agosto, 2017

2 Introdução Tópicos Principais: Partículas, Luz Síncrotron e Sirius Estrutura de Controle nas Estações Experimentais PyQt PyQt no LNLS (e Sirius) Próximos Desafios Conclusão Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 2/35

3 Fonte de Luz Síncrotron Figure: Luz síncrotron Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 3/35

4 Introdução Partículas, Luz Síncrotron e Sirius Controle nas Estações Experimentais PyQt (e PyDM) PyQt no LNLS Próximos Desafios Co Laboratório Nacional de Luz Síncrotron Figure: LNLS Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 4/35

5 Laboratório Nacional de Luz Síncrotron Primeira fonte de Luz Síncrotron do hemisfério sul (UVX) Única fonte da Amérca Latina Inaugurado em 1997 Faz parte do CNPEM Centro Nacional de Pesquisa em Energia e Materiais Organização social qualificada pelo Ministério da Ciência, Tecnologia, Inovações e Comunicações (MCTIC) Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 5/35

6 Gabriel Fedel PyQt no Figure: Acelerador Usuários de Partículas por Brasileiro região 6/35 Introdução Partículas, Luz Síncrotron e Sirius Controle nas Estações Experimentais PyQt (e PyDM) PyQt no LNLS Próximos Desafios Co Laboratório Nacional de Luz Síncrotron Recebe 1200 pesquisadores por ano Parcerias com indústria nacional Áreas de Pesquisa Meio Ambiente, Agricultura, Energia, Materiais, Saúde, entre outros

7 Estações Experimentais (Linhas de Luz) Diferentes faixas do espectro Diferentes experimentos 18 Estações Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 7/35

8 Sirius Maior e mais complexa infraestrutura científica já construída no Brasil Mais intensa fonte de luz síncrotron Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 8/35

9 Sirius Figure: Sirius Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 9/35

10 SOL Software para as Estações Experimentais Automação e interfaces de controle Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 10/35

11 Desafios de Controle Diversos equipamentos Diversos fabricantes Diversos softwares Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 11/35

12 EPICS Experimental Physics and Industrial Control System Sistema cliente-servidor distribuído usando Channel Access como protocolo de comunicação IOC Servidor de PVs (Variáveis de processo) Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 12/35

13 EPICS Figure: Epics Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 13/35

14 Necessidade de Interfaces Escrita/Leitura EPICS Experimentos (Python) Flexibilidade para desenvolvimento, pois novos experimentos são criados à todo momento Exemplo: Scan Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 14/35

15 Interface de usuários (hoje) Spec Linha de comando (Python) CS-Studio Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 15/35

16 CS-Studio - Pontos Positivos Open Source Acesso ao EPICS Usabilidade Simples Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 16/35

17 CS-Studio - Pontos Negativos Dificuldade de Modificação Dificuldade de integração com Python Mistura entre controle e visualização Alto uso de recursos Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 17/35

18 PyQt Bindig do Qt para Python Desenvolvido pela Riverbanking GPL (ou Licença Comercial) Última versão 5.9 e 4.12 Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 18/35

19 PyQt - Vantagens Framework intuitivo Estável Open source Python Desenvolvimento rápido Boa performance Base para outras ferramentas Orange, MXCube, PyMCA, PyDM Multiplataforma Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 19/35

20 PyQt - Vantagens Qt Designer Fácil desenvolvimento de widgets signal e slot Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 20/35

21 PyDM - Framework simples que integra PyQt + PyEPICS Fácil de estender Python Open Source Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 21/35

22 PyQt no LNLS Figure: Controle de Motor Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 22/35

23 PyQt no LNLS Figure: Configurações de motor Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 23/35

24 PyQt no LNLS Figure: Baking Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 24/35

25 PyQt no LNLS Figure: Tela da FAC Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 25/35

26 PyQt no LNLS Figure: Tela da FAC Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 26/35

27 PyQt no LNLS Figure: Ocean Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 27/35

28 PyQt no LNLS Figure: Tela de Scan Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 28/35

29 Código Tela de Scan Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 29/35

30 Próximos Desafios Threads/Assícrono/IPC Threads Programação Assíncrona (co-rotinas) Comunicação Via Socket Comunicação Via DBus Definir padrões Controle de acesso Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 30/35

31 Concluindo Experimentem PyQt Venham nos visitar no LNLS Estamos com uma vaga no nosso grupo! Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 31/35

32 Agradecimentos Vocês Organização QtCon Braisl Grupos do LNLS SOL FAC TGM MX2 Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 32/35

33 After party Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 33/35

34 PyMCA Figure: PyMCA - Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 34/35

35 Introdução Partículas, Luz Síncrotron e Sirius Controle nas Estações Experimentais PyQt (e PyDM) PyQt no LNLS Próximos Desafios Co MXCuBE Figure: MXCuBE - Gabriel Fedel PyQt no Acelerador de Partículas Brasileiro 35/35

Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação

Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação Especificação da Projeto de Laboratório de Programação Parte 1 Salvador, 2009 Universidade Federal da Bahia Instituto

Leia mais

Caso de uso Science DMZ: Processamento de Alto Desempenho Expresso (Padex) Iara Machado Alex Moura. RNP Rede Nacional de Ensino e Pesquisa

Caso de uso Science DMZ: Processamento de Alto Desempenho Expresso (Padex) Iara Machado Alex Moura. RNP Rede Nacional de Ensino e Pesquisa Caso de uso Science DMZ: Processamento de Alto Desempenho Expresso (Padex) Iara Machado Alex Moura RNP Rede Nacional de Ensino e Pesquisa O Problema! Caso de uso Science DMZ: Processamento de Alto Desempenho

Leia mais

SIRIUS: fonte de luz síncrotron de última geração

SIRIUS: fonte de luz síncrotron de última geração SIRIUS: fonte de luz síncrotron de última geração LILAH FIALHO DE LIMA SIMÕES Universidade de Brasília ENTREVISTA COM O PROFESSOR ANTÔNIO JOSÉ ROQUE DA SILVA Antonio José Roque da Silva é Diretor do Laboratório

Leia mais

Eduardo Frare CNPEM Fortaleza, 2014

Eduardo Frare CNPEM Fortaleza, 2014 XIX MET Encontro Nacional sobre Metodologias de Laboratório Embrapa Eduardo Frare CNPEM Fortaleza, 2014 Roteiro O CNPEM Atuação dos Laboratórios Nacionais Características Gerais Processos de submissão

Leia mais

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso online de Aplicações. Híbridas. Plano de Estudo Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento

Leia mais

O projeto Sirius como alavanca para o desenvolvimento tecnológico

O projeto Sirius como alavanca para o desenvolvimento tecnológico O projeto Sirius como alavanca para o desenvolvimento tecnológico 24º Diálogos da MEI 15 de abril de 2019 Antonio José Roque da Silva jose.roque@cnpem.br Tópicos - Síncrotrons o que são e para que servem

Leia mais

5 Implementação 5.1 Plataforma 5.2 Arquitetura

5 Implementação 5.1 Plataforma 5.2 Arquitetura 5 Implementação Neste capítulo são apresentados os detalhes sobre a implementação da ferramenta. São discutidas as tecnologias envolvidas, assim como as limitações e problemas encontrados durante o desenvolvimento.

Leia mais

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Jump Qgis Thuban MapServer

Leia mais

Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW.

Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. William Johnson

Leia mais

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue: 1 GOVERNO DO ESTADO DO RIO GRANDE DO SUL COMPANHIA DE PROCESSAMENTO DE DADOS DO ESTADO DO RIO GRANDE DO SUL - PROCERGS CONCURSOS PÚBLICOS EDITAL DE ABERTURA Nº 01/2018 AVISO Nº 02 - RETIFICAÇÃO A Companhia

Leia mais

SDN-IPS - Uma solução para contenção de ataques cibernéticos usando SDN/OpenFlow

SDN-IPS - Uma solução para contenção de ataques cibernéticos usando SDN/OpenFlow LACNIC30-LACNOG2018 SDN-IPS - Uma solução para contenção de ataques cibernéticos usando SDN/OpenFlow Adriana Viriato Ribeiro (UFBA e PoP-BA/RNP) Italo Valcy S. Brito (UFBA e PoP-BA/RNP) {adrianavr, italovalcy}@ufba.br

Leia mais

Curso Online de E-commerce. Plano de Estudo

Curso Online de E-commerce. Plano de Estudo Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias

Leia mais

QFlow: Um Sistema com Garantia de Isolamento e Oferta de Qualidade de Serviço para Redes Virtualizadas

QFlow: Um Sistema com Garantia de Isolamento e Oferta de Qualidade de Serviço para Redes Virtualizadas QFlow: Um Sistema com Garantia de Isolamento e Oferta de Qualidade de Serviço para Redes Virtualizadas Diogo Menezes Ferrazani Mattos Otto Carlos Muniz Bandeira Duarte SBRC 2012 maio/2012 Programa de Engenharia

Leia mais

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE Fagner Jefferson de Araújo Silva; Whasley Sousa Cardoso; Marcelo Portela Sousa. Instituto Federal de Educação, Ciência e Tecnologia da Paraíba

Leia mais

Codeboys Ltda. Garçom de Bolso Especificação Complementar. Versão 1.2

Codeboys Ltda. Garçom de Bolso Especificação Complementar. Versão 1.2 Codeboys Ltda Garçom de Bolso Especificação Complementar Versão 1.2 Histórico da Revisão Data Versão Descrição Autor 01/08/2016 1.0 Elaboração Abel, Giovani, Luccas e Willian 02/08/2016 1.1 Alterações

Leia mais

Caso de Sucesso da Agência de Avaliação e Acreditação do Ensino Superior

Caso de Sucesso da Agência de Avaliação e Acreditação do Ensino Superior Caso de Sucesso da Agência de Avaliação e Acreditação do Ensino Superior Prof. João Duarte Silva (A3ES) Eng. Ricardo Melo (DRI) Prof. João Duarte Silva A3ES Agência de Avaliação e Acreditação do Ensino

Leia mais

Software Livre e GIS: Quais são as alternativas?

Software Livre e GIS: Quais são as alternativas? Software Livre e GIS: Quais são as alternativas? Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Thuban Qgis Jump MapServer O Futuro das Tecnologias

Leia mais

Mineração de Dados em Biologia Molecular

Mineração de Dados em Biologia Molecular Mineração de Dados em Biologia Molecular WEKA Tópicos Introdução Simuladores de MD Principais módulos André C. P. L. F. de Carvalho Monitor: Váléria Carvalho André Ponce de Leon de Carvalho 2 Usando MD

Leia mais

RECURSOS HUMANOS. Introdução ao Benner RH. Núcleo da Solução

RECURSOS HUMANOS. Introdução ao Benner RH. Núcleo da Solução RECURSOS HUMANOS Introdução ao Benner RH Núcleo da Solução Sumário Introdução... 4 Módulos do Sistema Benner Recursos Humanos.... 5 Apresentação do Sistema.... 6 Gerenciamento de atualizações... 8 Gerenciamento

Leia mais

Roteiro. 2 Estado Atual. 3 Desenvolvendo para Maemo. 4 Referências e Outras Fontes. 5 Final

Roteiro. 2 Estado Atual. 3 Desenvolvendo para Maemo. 4 Referências e Outras Fontes. 5 Final Roteiro 1 Apresentação 2 Estado Atual 3 Desenvolvendo para Maemo 4 Referências e Outras Fontes 5 Final Gustavo Sverzut Barbieri Programador desde os 9 anos (1991). Desenvolvedor de Software Livre desde

Leia mais

Pentaho IoT Analytics Open Source Trilha IoT

Pentaho IoT Analytics Open Source Trilha IoT Pentaho IoT Analytics Open Source Trilha IoT Marcio Junior Vieira CEO & Data Scientist, Ambiente Livre Marcio Junior Vieira Mini-cv 18 anos de experiência em informática, vivência em desenvolvimento e

Leia mais

Disciplina de. Programação de Robôs Móveis SSC-0712

Disciplina de. Programação de Robôs Móveis SSC-0712 USP - ICMC - SSC LRM (Lab. de Robótica Móvel) SSC 0712 (PRM) - 1o. Semestre 2014 Disciplina de SSC-0712 1 Fev. 2014 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário

Leia mais

COMUNICADO. Brasília, 07 de novembro de Jorge Almeida Guimarães Diretor Presidente

COMUNICADO. Brasília, 07 de novembro de Jorge Almeida Guimarães Diretor Presidente COMUNICADO A Associação Brasileira de Pesquisa e Inovação Industrial - EMBRAPII é uma associação civil qualificada como Organização Social, cuja missão é contribuir para a realização de projetos de inovação

Leia mais

DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY

DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY William Cunha Dorow Prof. Jhony Alceu Pereira, Orientador ROTEIRO DA APRESENTAÇÃO

Leia mais

O que há de novo no Autodesk Navisworks 2011?

O que há de novo no Autodesk Navisworks 2011? O que há de novo no Autodesk Navisworks 2011? Instalação A tela de instalação fornece links para as opções de instalação, opções de implementação, ferramentas e utilitários de instalação, documentação

Leia mais

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas

Leia mais

Sistema colaborativo para monitoramento de focos de Aedes aegypti

Sistema colaborativo para monitoramento de focos de Aedes aegypti Sistema colaborativo para monitoramento de focos de Aedes aegypti Thiago Amorim Orientador: André Backes Faculdade de Computação Universidade Federal de Uberlândia 1 de dezembro de 2016 Thiago A., André

Leia mais

Avaliação do Tempo de Processamento e Comunicação via Rotinas MPI Assíncronas no Modelo OLAM

Avaliação do Tempo de Processamento e Comunicação via Rotinas MPI Assíncronas no Modelo OLAM Universidade Federal do Pampa 15º Escola Regional de Alto Desempenho/RS Avaliação do Tempo de Processamento e Comunicação via Rotinas MPI Assíncronas no Modelo OLAM Matheus Beniz Bieger - Claudio Schepke

Leia mais

Guia Técnico v6.1 SNMP TG Conteúdo

Guia Técnico v6.1 SNMP TG Conteúdo Manual Guia Técnico de Administração v6.1 - Conteúdo Introdução 3 Definições 3 Protocolos suportados 3 MIB suportadas 4 Configuração 4 Views e Communities 4 Acessos 6 Traps 6 Utilização 7 Download de configurações

Leia mais

Open Day Bibliotecas ElipseX

Open Day Bibliotecas ElipseX Open Day Bibliotecas ElipseX Sumário 1 Introdução... 3 1.1 Pré-Requisitos... 3 1.2 Objetivos... 3 2 Bibliotecas ElipseX... 4 3 Aplicação... 5 3.1 Exercícios... 5 4 XControl... 7 4.1 Exercícios... 8 5 XObject...

Leia mais

VERSÃO 4.0 DO ELIPSE E3 AGREGA MELHOR PERFORMANCE E CONFIABILIDADE AO SISTEMA SCADA DA USINA HIDRELÉTRICA PONTE DE PEDRA, DA TRACTEBEL

VERSÃO 4.0 DO ELIPSE E3 AGREGA MELHOR PERFORMANCE E CONFIABILIDADE AO SISTEMA SCADA DA USINA HIDRELÉTRICA PONTE DE PEDRA, DA TRACTEBEL VERSÃO 4.0 DO ELIPSE E3 AGREGA MELHOR PERFORMANCE E CONFIABILIDADE AO SISTEMA SCADA DA USINA HIDRELÉTRICA PONTE DE PEDRA, DA TRACTEBEL Augusto Ribeiro Mendes Filho Assessor de Comunicação da Elipse Software

Leia mais

Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil

Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil Patrícia Marques R. S. Véras patricia.alvares@bcb.gov.br Agenda Contextualização Histórico de Realização

Leia mais

Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor)

Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) INSTALAÇÃO BÁSICA DO CS SISTEMA Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) A instalação do CS básica precisa do Framework 2.0 ou superior para versão inferior ao Windows

Leia mais

Gestão de Conteúdo com Plone. Luiz Ferreira

Gestão de Conteúdo com Plone. Luiz Ferreira Gestão de Conteúdo com Plone Luiz Ferreira Gestão de Conteúdo Conjunto de processos e tecnologias que provêem meios para coletar, administrar e publicar informação. Informação: tipicamente chamada de conteúdo.

Leia mais

Gerenciamento de Projetos com o Redmine

Gerenciamento de Projetos com o Redmine Gerenciamento de Projeto com o Redmine Marcello Moura, Hugo do Nascimento {marcello,diretor}@cercomp.ufg.br Centro de Recursos Computacionais Universidade Federal de Goiás Goiânia, 28 de Abril 2009 Esta

Leia mais

Configurar o LDAP como uma fonte do contato do diretório para o Jabber de Cisco usando a integração do diretório Cisco

Configurar o LDAP como uma fonte do contato do diretório para o Jabber de Cisco usando a integração do diretório Cisco Configurar o LDAP como uma fonte do contato do diretório para o Jabber de Cisco usando a integração do diretório Cisco Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Informações de

Leia mais

6 IMPLEMENTAÇÃO DO MODELO DE REFERÊNCIA

6 IMPLEMENTAÇÃO DO MODELO DE REFERÊNCIA 101 6 IMPLEMENTAÇÃO DO MODELO DE REFERÊNCIA O Modelo de Referência para Transferência e Estocagem de Alto Desempenho objetiva agrupar e difundir o conjunto de boas práticas recomendáveis para este setor.

Leia mais

Roteiro de Apresentação 1. Introdução Objetivos do Trabalho 2. Fundamentação Teórica 3. Desenvolvimento do Sistema Requisitos principais Especificação

Roteiro de Apresentação 1. Introdução Objetivos do Trabalho 2. Fundamentação Teórica 3. Desenvolvimento do Sistema Requisitos principais Especificação Sistema de programação de produção com representação gráfica utilizando OpenGL em Java Jaques Douglas Claudino Orientador: Prof. Dr. Paulo Cesar Rodacki Gomes 09/07/2007 Roteiro de Apresentação 1. Introdução

Leia mais

GPS - Gestão de projeto de software. Professor Emiliano S. Monteiro

GPS - Gestão de projeto de software. Professor Emiliano S. Monteiro GPS - Gestão de projeto de software Professor Emiliano S. Monteiro Vantagens de usar o gerenciamento formal de projetos 1. Melhor controle de recursos financeiros, físicos e humanos 2. Melhor relacionamento

Leia mais

Desenvolvimento de software educacional livre e inclusão de alunos com deficiência visual

Desenvolvimento de software educacional livre e inclusão de alunos com deficiência visual Desenvolvimento de software educacional livre e inclusão de alunos com deficiência visual Mírian Bruckschen cleo.sl@gmail.com Sandro Rigo rigo@unisinos.br Édina Fagundes evfagundes@unisinos.br Porto Alegre,

Leia mais

Wonderware System Platform

Wonderware System Platform UM SÓLIDO INVESTIMENTO EM AUTOMAÇÃO E INTEGRAÇÃO DE SISTEMAS Wonderware System Platform 2 A plataforma O System Platform é uma plataforma de supervisão integrada e unificante que é parte integrante dos

Leia mais

Guia de Projeto. Instrumento Virtual de Monitoramento

Guia de Projeto. Instrumento Virtual de Monitoramento ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP PSI 3214 - LABORATÓRIO DE INSTRUMENTAÇÃO ELÉTRICA Guia de Projeto 1. Introdução Instrumento

Leia mais

Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor)

Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) INSTALAÇÃO BÁSICA DO CS SISTEMA Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) A instalação do CS básica precisa do Framework 2.0 ou superior para versão inferior ao Windows

Leia mais

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI Módulo3-24Blocos Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI. Conhecer o enquadramento Sistema Operativo Windows Server Introdução ao S. O. Windows Server histórico do Windows Server

Leia mais

Djl O Steam do Linux

Djl O Steam do Linux Djl 1.2.11 - O Steam do Linux Date : 11 de Maio de 2009 A tarefa de migrar para Linux é cada vez mais facilitada. No entanto, um dos principais factores que têm impedido muitos dos utilizadores de outras

Leia mais

Sistemas Distribuídos Aula 8

Sistemas Distribuídos Aula 8 Sistemas Distribuídos Aula 8 Aula passada Limitação dos semáforos Monitores Variáveis de condição Semântica de signal Aula de hoje Arquitetura de sistemas Arquitetura de sistemas distribuídos Cliente/servidor

Leia mais

Adilson Roberto Gonçalves Técnico e PhD em Química

Adilson Roberto Gonçalves Técnico e PhD em Química Adilson Roberto Gonçalves Técnico e PhD em Química Laboratórios Nacionais O CNPEM é dedicado à pesquisa de ponta em Materiais, Nanociências, Ciências da vida, Física e Química. Divisão de Pesquisa e desenvolvimento

Leia mais

Especificação da Projeto de Laboratório de Programação Parte 2

Especificação da Projeto de Laboratório de Programação Parte 2 Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação Especificação da Projeto de Laboratório de Programação Parte 2 Salvador, 2009 Universidade Federal da Bahia Instituto

Leia mais

Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema

Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema Características gerais O ambiente Studio 5000 combina elementos de

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Porque? Fato importante! Porque? Fato importante! Foi esta linguagem que a

Leia mais

AULA 12 SISTEMAS SUPERVISÓRIOS

AULA 12 SISTEMAS SUPERVISÓRIOS AULA 12 SISTEMAS SUPERVISÓRIOS Prof. Fabricia Neres São sistemas digitais de monitoração e operação da planta que gerencia as variáveis do processo. Estas informações são atualizadas continuamente e armazenadas

Leia mais

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO FERRAMENTA PARA PLANEJAMENTO E CONTROLE DE TESTES -SISCONTROLTEST Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

Leia mais

Projeto de Pesquisa:

Projeto de Pesquisa: FACCAT FACULDADES INTEGRADAS DE TAQUARA POLO DE INOVAÇÃO TECNOLÓGICA DO VALE DO PARANHANA/ENCOSTA DA SERRA 9º e 10º Relatórios Trimestrais Projeto de Pesquisa: Controle e Monitoramento On-Line Aplicado

Leia mais

DESENVOLVIMENTO DE UMA FERRAMENTA COMPUTACIONAL PARA O ENSINO DE SILOGÍSTICA ARISTOTÉLICA ALEXANDRE LUNARDI TESTA, JERZY ANDRÉ BRZOZOWSKI

DESENVOLVIMENTO DE UMA FERRAMENTA COMPUTACIONAL PARA O ENSINO DE SILOGÍSTICA ARISTOTÉLICA ALEXANDRE LUNARDI TESTA, JERZY ANDRÉ BRZOZOWSKI DESENVOLVIMENTO DE UMA FERRAMENTA COMPUTACIONAL PARA O ENSINO DE SILOGÍSTICA ARISTOTÉLICA ALEXANDRE LUNARDI TESTA, JERZY ANDRÉ BRZOZOWSKI Diante do encargo de informar acerca da confecção da pesquisa intitulada

Leia mais

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO Rodrigo Ferreira da Silva rodrigoferreira2002@hotmail.com Klaus Schlünzen Junior klaus@prudente.unesp.br Universidade Estadual Paulista

Leia mais

Disciplina de Programação de Robôs Móveis SSC-0712

Disciplina de Programação de Robôs Móveis SSC-0712 USP - ICMC - SSC LRM (Lab. de Robótica Móvel) SSC 0712 (PRM) - 1o. Semestre 2012 Disciplina de SSC-0712 1 Março 2012 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário

Leia mais

whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI

whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI MOTIVO 1 EXPERIÊNCIA A OpServices é a empresa brasileira com maior experiência em gerenciamento de TI do Brasil. São

Leia mais

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos Sobre o treinamento Curso destinado há para quem precisa conhecer o fundamental do produto

Leia mais

LOM3260 Computação científica em Python Informações sobre o curso

LOM3260 Computação científica em Python Informações sobre o curso LOM3260 Computação científica em Python Informações sobre o curso Prof. Luiz T. F. Eleno Departamento de Engenharia de Materiais Escola de Engenharia de Lorena Universidade de São Paulo 2018 LOM3260 (EEL-USP,

Leia mais

FACULDADE DE TECNOLOGIA SENAC GOIÁS VALDIR MARTINS DA SILVA JUNIOR JONAS PIRES DE CAMPOS NETO SERVIDOR DE

FACULDADE DE TECNOLOGIA SENAC GOIÁS VALDIR MARTINS DA SILVA JUNIOR JONAS PIRES DE CAMPOS NETO SERVIDOR DE FACULDADE DE TECNOLOGIA SENAC GOIÁS VALDIR MARTINS DA SILVA JUNIOR JONAS PIRES DE CAMPOS NETO SERVIDOR DE E-MAIL Goiânia 2017 OBJETIVO O Objetivo deste trabalho é criar um servidor de e-mail (MTA) com

Leia mais

MANGUE Métricas e Ferramentas para Avaliação Automática da Qualidade de Código-Fonte Paulo R. M. Meirelles IME-USP

MANGUE Métricas e Ferramentas para Avaliação Automática da Qualidade de Código-Fonte Paulo R. M. Meirelles IME-USP Métricas e Ferramentas para Avaliação Automática da Qualidade de Código-Fonte Paulo R. M. Meirelles IME-USP 01 de Junho de 2009 WTDQS-SBQS Ouro Preto-MG, Brasil 1 Projeto de Doutorado Ciência da Computação

Leia mais

ENGENHARIA DA COMPUTAÇÃO ESCOLA POLITÉCNICA

ENGENHARIA DA COMPUTAÇÃO ESCOLA POLITÉCNICA ESCOLA POLITÉCNICA ESCOLA POLITÉCNICA A Escola Politécnica reúne 14 cursos que englobam as Engenharias e as áreas de Indústria, Energias Renováveis e Pilotagem Profissional de Aeronaves. Com metodologia

Leia mais

IMPORTÂNCIA DA ENCOMENDA TECNOLÓGICA CASE PROJETO SIRIUS WEG

IMPORTÂNCIA DA ENCOMENDA TECNOLÓGICA CASE PROJETO SIRIUS WEG IMPORTÂNCIA DA ENCOMENDA TECNOLÓGICA CASE PROJETO SIRIUS WEG Reunião MEI - 15/04/2019 Sebastião L. Nau Pesquisa & Inovação Tecnológica WEG 1 Escopo do Projeto Sirius - WEG 1.036 eletroímãs 257 no Anel

Leia mais

ERserver. iseries. iseries Access para Windows Como começar

ERserver. iseries. iseries Access para Windows Como começar ERserver iseries iseries Access para Windows Como começar ERserver iseries iseries Access para Windows Como começar ii iseries: iseries Access para Windows Como começar Índice Parte 1. Como começar com

Leia mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso online de. Formação em Front-End. Plano de Estudo Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor

Leia mais

StudioMed. Software para aquisição de imagens médicas e edição de laudos

StudioMed. Software para aquisição de imagens médicas e edição de laudos StudioMed Software para aquisição de imagens médicas e edição de laudos StudioCap V 03.00.00 O StudioCap é uma solução completa para aquisição de imagens em procedimentos de diagnósticos por imagem. Nossa

Leia mais

Como configurar portas CTI no CallManager

Como configurar portas CTI no CallManager Como configurar portas CTI no CallManager Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Inicie a sessão e abra Cisco CallManager Administration Selecione e adicione um novo

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS Algoritmos e Programação

Leia mais

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Rede de Computadores II Internet Milhões de elementos de computação interligados: hosts, sistemas finais executando aplicações distribuídas Enlaces de comunicação fibra,

Leia mais

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários. INFORMÁTICA 01. Ao contrário de um software proprietário, o software livre, ou de código aberto, permite que o usuário tenha acesso ao código-fonte do programa, o que torna possível estudar sua estrutura

Leia mais

Viabilizando projetos. Jorge Augusto Lopes Gonçalves

Viabilizando projetos. Jorge Augusto Lopes Gonçalves Viabilizando projetos Jorge Augusto Lopes Gonçalves Eu: Aluno de engenharia de computação - UFG. Entusiasta em vários projetos ligados a área de tecnologia e educação. Participação em torneios de robótica,

Leia mais

1.2- Ambientes de Middleware

1.2- Ambientes de Middleware 1.2- Ambientes de Middleware Applications RMI, RPC and events Request reply protocol Middleware layers External data representation Operating System Fonte: [Coulouris] 1 1.2- Ambientes de Middleware Aplicação

Leia mais

Neste capítulo será descrito detalhadamente o desenvolvimento do software do sistema FEROS, justificando a escolha das tecnologias envolvidas.

Neste capítulo será descrito detalhadamente o desenvolvimento do software do sistema FEROS, justificando a escolha das tecnologias envolvidas. Desenvolvimento de um Sistema Aberto para Ensino de Robôs Manipuladores 59 4 Software Neste capítulo será descrito detalhadamente o desenvolvimento do software do sistema FEROS, justificando a escolha

Leia mais

Introdução ao Zend Framework 2

Introdução ao Zend Framework 2 Introdução ao Zend Framework 2 #laryssa-muniz Graduada em Telemática - Estácio de Sá Especialista em Engenharia de Software - UECE Mestranda em Ciências da Computação - UECE Analista de Sistemas - Brain

Leia mais

A instalação e atualizações do aplicativo de desktop para a versão 6 do Cisco Agent Desktop

A instalação e atualizações do aplicativo de desktop para a versão 6 do Cisco Agent Desktop A instalação e atualizações do aplicativo de desktop para a versão 6 do Cisco Agent Desktop Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Instalação Atualizações da área

Leia mais

Utilização de Números de Porta FTP Não- Padrão com NAT

Utilização de Números de Porta FTP Não- Padrão com NAT Utilização de Números de Porta FTP Não- Padrão com NAT Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Configurações de exemplo Configuração de exemplo 1 Configuração de exemplo

Leia mais

Anycast RP usando PIM (nexos)

Anycast RP usando PIM (nexos) Anycast RP usando PIM (nexos) Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Processo de registro Configurações running relevantes Relevante debuga Informações Relacionadas

Leia mais

Informática básica. Professor: Francisco Ary

Informática básica. Professor: Francisco Ary Informática básica Professor: Francisco Ary O que vimos na ultima aula: O que é informática? O que é um computador? Evolução; Computadores eletrônicos: Válvulas; Transistor; Circuito integrado;e Microprocessador;

Leia mais

Santos Dumont - LNCC: Utilização e Pesquisa. Carla Osthoff e Roberto Souto CENAPAD/LNCC Laboratório Nacional de Computação Científica

Santos Dumont - LNCC: Utilização e Pesquisa. Carla Osthoff e Roberto Souto CENAPAD/LNCC Laboratório Nacional de Computação Científica Santos Dumont - LNCC: Utilização e Pesquisa Carla Osthoff e Roberto Souto CENAPAD/LNCC Laboratório Nacional de Computação Científica www.lncc.br 1 Laboratório Nacional de Computação Científica LNCC/ MCTIC

Leia mais

GERENCIAMENTO DE PROJETOS - 20h - EaD

GERENCIAMENTO DE PROJETOS - 20h - EaD GERENCIAMENTO DE PROJETOS - 20h - EaD Apresentação de gerência de projetos; metodologia de gerência de projetos - ciclo da vida da gestão de projetos; análise de riscos e medidas gerenciais derivadas;

Leia mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos

Leia mais

Γ INTRODUÇÃO AO IFIX

Γ INTRODUÇÃO AO IFIX Γ INTRODUÇÃO AO IFIX l O que é o ifix: - Software de automação industrial; - Fornece uma janela para o seu processo ; - Fornece dados em tempo real para a monitoração e aplicações de software. l As funções

Leia mais

ADLs. Em geral cada ADL oferece capacidades específicas

ADLs. Em geral cada ADL oferece capacidades específicas ADLs Em geral cada ADL oferece capacidades específicas AESOP: permite o uso de estilos arquiteturais ADAGE: permite a descrição de frameworks arquiteturais para sistemas de aviação C2: permite a descrição

Leia mais

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS Basicamente, são formados por Programas de controle (de equipamentos e de trabalhos) Programas utilitários Características Trabalha com a CPU e gerencia

Leia mais

Clique para editar o estilo do subtítulo mestre

Clique para editar o estilo do subtítulo mestre Alessandro Filizzola Débora Stephanie Fabrício Abreu Gabriela Ferreira José Baron Paulo Neto Raimundo Chaves Tiago Silva Vanessa Pimenta Clique para editar o estilo do subtítulo mestre Prof. Marcello Bax

Leia mais

Artigo - Blog Módulo CRM

Artigo - Blog Módulo CRM Artigo - Blog Guia de Configuração SAP T REX Aplica-se a versão Este artigo foi criado a partir da versão SAP 7 ehp3 Descrição Breve O objetivo deste Artigo é a configuração e integração do T-REX para

Leia mais

UMA INTEGRAÇÃO DO TELEGRAM COM O ZABBIX PARA FINS DE ENVIO DE ALERTAS DE MONITORAMENTO

UMA INTEGRAÇÃO DO TELEGRAM COM O ZABBIX PARA FINS DE ENVIO DE ALERTAS DE MONITORAMENTO UMA INTEGRAÇÃO DO TELEGRAM COM O ZABBIX PARA FINS DE ENVIO DE ALERTAS DE MONITORAMENTO Rogério Fernandes Pereira Orientador Prof. Dr. Sanderson Lincohn Gonzaga de Oliveira Lavras - MG 2014 INTRODUÇÃO No

Leia mais

CHAMADA PÚBLICA SIMPLIFICADA Nº004 /2019 SELEÇÃO DE PESQUISADORES

CHAMADA PÚBLICA SIMPLIFICADA Nº004 /2019 SELEÇÃO DE PESQUISADORES CHAMADA PÚBLICA SIMPLIFICADA Nº004 /2019 SELEÇÃO DE PESQUISADORES PROJETO: Pesquisa, Desenvolvimento e Inovação para a Automação de Serviços Públicos no âmbito da Jornada da Transformação dos Serviços

Leia mais

Guia Doxygen. Emanuel Filipe Galdino Alves

Guia Doxygen. Emanuel Filipe Galdino Alves Guia Doxygen Emanuel Filipe Galdino Alves (emanuel.alves@ee.ufcg.edu.br) O Doxygen é um programa que gera a documentação de um software a partir da análise do código escrito em C, C++, C#, Java, Python,

Leia mais

Torno Universal CNC TNA 6. Centro de Torneamento CNC com Contra Fuso TNC 8. Centro de Torneamento e Fresamento CNC TNX 10

Torno Universal CNC TNA 6. Centro de Torneamento CNC com Contra Fuso TNC 8. Centro de Torneamento e Fresamento CNC TNX 10 Catálogo Geral 1 2 Sumário Torno Universal CNC TNA 6 Centro de Torneamento CNC com Contra Fuso TNC 8 Centro de Torneamento e Fresamento CNC TNX 10 Torno de Cabeçote de Móvel CNC TNL 14 Torno Automático

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Testes de Penetração: Explorador de Portas

Testes de Penetração: Explorador de Portas Testes de Penetração: Explorador de Portas Segurança da Informação Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/sega6 charles.garrocho@ifsp.edu.br

Leia mais

João Paulo Delgado 20/ago/2008 PLC AC500. ABB Group - 2 -

João Paulo Delgado 20/ago/2008 PLC AC500. ABB Group - 2 - 2008 ABB Group - 1 - João Paulo Delgado 20/ago/2008 PLC AC500 ABB Group - 2-2-Sep-08 Conteúdo Mercado para o AC500 Porquê utilizar o AC500 Configuração do Hardware Configurações de rede PS501 Prog CPU

Leia mais

CHAMADA PÚBLICA SIMPLIFICADA Nº005 /2019 SELEÇÃO DE PESQUISADORES

CHAMADA PÚBLICA SIMPLIFICADA Nº005 /2019 SELEÇÃO DE PESQUISADORES CHAMADA PÚBLICA SIMPLIFICADA Nº005 /2019 SELEÇÃO DE PESQUISADORES PROJETO: Pesquisa, Desenvolvimento e Inovação para a Automação de Serviços Públicos no âmbito da Jornada da Transformação dos Serviços

Leia mais

Rx-Universe SISTEMA MODULAR PARA GERENCIAMENTO DE LABORATÓRIOS DISTRIBUIDO POR OMICS. Soluções na produção óptica.

Rx-Universe SISTEMA MODULAR PARA GERENCIAMENTO DE LABORATÓRIOS DISTRIBUIDO POR OMICS. Soluções na produção óptica. Rx-Universe SISTEMA MODULAR PARA GERENCIAMENTO DE LABORATÓRIOS DISTRIBUIDO POR OMICS Soluções na produção óptica. Rx-Universe BASEADO EM WINDOWS RX-Device e RX-Edge administram e transmitem dados para

Leia mais

Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes

Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes Rafael

Leia mais

ENGENHARIA E TREINAMENTO

ENGENHARIA E TREINAMENTO SISTEMAS EDUCACIONAIS INTELIGENTES LABORATÓRIOS POLIVALENTES ENGENHARIA E TREINAMENTO www.dk8.com.br DK8 TECNOLOGIA EDUCACIONAL A DK8 Tecnologia Educacional é uma empresa que fabrica e desenvolve soluções

Leia mais

Desenvolvendo Widgets QML para o KDE Plasma

Desenvolvendo Widgets QML para o KDE Plasma Desenvolvendo Widgets QML para o Plasma Sandro Andrade Agenda Novos requisitos para UX's Qt e QML Plasma Plasma Widgets Seu Plasma Widget em 20 minutos O Futuro Novos requisitos para UXs Cross-platform

Leia mais