Aprenda as melhores práticas para construir um completo sistema de teste automatizado

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

Download "Aprenda as melhores práticas para construir um completo sistema de teste automatizado"

Transcrição

1 Aprenda as melhores práticas para construir um completo sistema de teste automatizado Renan Azevedo Engenheiro de Produto de Teste e Medição -Américas

2 Aprenda as melhores práticas para construir um completo sistema de teste automatizado Dia 29/09/2015 Às 11h Dia 29/09/2015 Às 14h Dia 30/09/2015 Às 11h Dia 30/09/2015 Às 14h Dia 01/10/2015 Às 11h

3 Selecione o ambiente de desenvolvimento adequado Renan Azevedo Engenheiro de Produto de Teste e Medição -Américas

4 Importância de uma abordagem modular Características dos componentes modulares Tem uma finalidade distinta. São dissociados um do outro. Benefícios dos componentes modulares São mais fáceis de modificar e de se manter. Capacidade de reutilizar componentes entre projetos. Benefícios do sistema de teste modular Flexibilidade de se adaptar a novas tecnologias conforme necessário. Escalabilidade para adicionar novas funcionalidades (e instrumentação) conforme necessário. Risco de obsolescência do hardware reduzido através das camadas de abstração do hardware. 4

5 Modelo de uma Arquitetura Modular de Software Software de Gerenciamento de Testes Requisitos de Testes Linguagens de Programação / Linguagens de Script Análise e Gerenciamento de Dados Drivers e Serviços de Medição GPIB/Serial e VXI Aquisição de Dados & Condicionamento de Sinais Instrumentação Modular PXI / CompactPCI Movimento Visão E/S Distribuídas PLC 5

6 1. Drivers e Serviços de Medição Tenha os drivers em mente ao selecionar seu hardware. Seleção de driver de dispositivo Escolhas guiadas pelo o Hardware o Linguagem de programação 6

7 1. Drivers e Serviços de Medição Um bom driver não é apenas uma DLL com um arquivo de ajuda! Características de um bom driver Integração com o ambiente de desenvolvimento Documentação completa Exemplos de programas Projeto com relatório de erro detalhado Hardware simulado API de alto nível e controle de baixo nível Suporte ao Multithreading 7

8 Instrument Driver Network Maior recurso da indústria de drivers de instrumento Mais de drivers de instrumento Mais de 360 fabricantes Acesso gratuito, downloads de drivers de instrumentos certificados pela NI NI LabVIEW NI LabWindows /CVI Microsoft Visual Studio.NET /idnet "Sempre consultamos o NI Instrument Network para verificar os drivers disponíveis para decidir a compra de equipamentos, pois sabemos muito bem quanto tempo perdemos para desenvolvermos nós mesmos os drivers.", Ernest Clifford - Alpha Research and Technology 8

9 1. Drivers e Serviços de Medição Se puder escolher, considere a interface, nível de abstração e linguagem do driver Tipos de drivers de instrumento DLL anônimo LabVIEW Plug-and-Play Driver Específico de IVI-C Driver Específico de IVI-COM Níveis de Abstração Nível de Registro Comandos SCPI Driver de Instrumento Típico Camada de Abstração do Hardware (HAL) o HAL Definida pelo Usuário o Instrumentos Virtuais Intercambiáveis (IVI) 9

10 1. Drivers e Serviços de Medição As HALs podem oferecer uma abstração benéfica sobre os drivers de dispositivo de baixo nível. Camadas de Abstração do Hardware Essencialmente uma camada de driver de alto nível, não vinculada a um dispositivo específico. Pode ser útil para reduzir a obsolescência do hardware. Facilita a codificação devido aos APIs padronizados. Exemplos: IVI (Instrumentação Virtual Intercambiável) Código de Teste de Alto Nível Camadas de Abstração de Hardware Drivers de Instrumento Instrumentos 10

11 Exemplos de Drivers IVI InterchngeableVirtual Instrument 11

12 2. Código de Teste (Linguagem de Programação) Você tem muitas e muitas opções para escolher. 12

13 2. Código de Teste (Linguagem de Programação) Você tem muitas e muitas opções para escolher. Como escolher uma linguagem de programação Fatores Determinantes o Proficiência Meus desenvolvedores conhecem a linguagem? Eles podem ser treinados para isso? Há especialização externa? o "A ferramenta certa para o trabalho" A linguaguem é eficiente para a tarefa? o Suporte do driver 13

14 2. Código de Teste (Linguagem de Programação) As linguagens C e C++ são as mais versáteis, mas podem ser complexas para a maioria das pessoas. C/C++ Benefícios o A maioria dos engenheiros de software tem experiência com ela. o As versões padronizadas são boas para certificações reguladoras (Por exemplo: ANSI C). Considerações o Nível baixo - muitas chances de "dar um tiro no próprio pé. o Difícil para não programadores entenderem. o O desenvolvimento da interface de usuário pode ser desafiador. o A sincronização e o multithreading são complexos. o Não adequada para teste e medição. 14

15 2. Código de Teste (Linguagem de Programação) As linguagens.net são mais fáceis do que as C/C++, mas elas ainda não são otimizadas para aplicações de teste. C# e VB.NET (IDE: Visual Studio) Benefícios o Muitos engenheiros de software têm experiência com ela. o Nível mais alto do que a linguagem C - mais fácil de entender. o O desenvolvimento da interface de usuário é muito mais fácil. o Ferramentas de desenvolvimento web. Considerações o Ainda difícil para não programadores entenderem. o Falta de componentes de IU relacionados com a engenharia. o A sincronização e o multithreading são complexos. o Não adequada para teste e medição. 15

16 2. Código de Teste (Linguagem de Programação) O LabWindows/CVI e Measurement Studio oferecem ferramentas otimizadas para os desenvolvedores de teste que utilizam C/C++/.NET NI LabWindows /CVI (um ambiente de desenvolvimento para ANSI C) NI Measurement Studio (Um add-on de Visual Studio para.net) Otimizados para engenheiros e cientistas Controles da IU de engenharia Bibliotecas de análise Suporte de driver integrado 16

17 2. Código de Teste (Linguagem de Programação) O LabVIEW é um ambiente de programação gráfica de fácil uso para aplicações de T&M NI LabVIEW Benefícios o É muito fácil aprender a programação gráfica. o Otimizada para teste e medição. Muitos componentes da IU específicos para engenharia. Bibliotecas de análise. Alta integração com o hardware. o O Multithreading é automático. Considerações o A maioria dos engenheiros de software tem experiência com a codificação baseada em texto. Os programas de certificação e treinamento do LabVIEW estão disponíveis. 17

18 Crie virtualmente qualquer sistema, de forma mais rápida e com mais confiança usando o LabVIEW e NI PXI Teste baseado em suas necessidades O software reside no PC host ou em um FPGA programável pelo usuário, permitindo medições definidas pelo usuário e análises em tempo real. Economize tempo desenvolvendo sistemas de teste A linguagem de programação gráfica do LabVIEW é intuitiva em sua natureza e ao mesmo tempo poderosa o suficiente para solucionar desafios de sistemas de teste complexos. A largura de banda mais ampla da indústria e a mais baixa latência O NPXI e LabVIEW trazem tecnologia comercial pronta para uso, tais como barramentos de PC, processadores multicore e FPGAs dentro de seu sistema de teste. Analise e apresente seus dados rapidamente Existem mais de 850 funções matemáticas, análises e processamento de sinais incorporados. Garanta o futuro de seu investimento Compre o que você precisa hoje e escale seu sistema de teste no futuro. Conecte-se fácil a qualquer hardware O LabVIEW se integra a uma grande variedade de instrumentos, desde caixas tradicionais a instrumentos modulares definidos pelo software PXI. 18

19 Estudo de Caso: Analog Devices reduz custos de Teste O Desafio: Desenvolver um sistema compacto, eficiente e econômico para o teste de MEMs na produção e caracterização. A Solução: O PXI e LabVIEW permitiram que eles testassem seus dispositivos MEMs com uma fração do custo, peso, consumo de energia e potência de nossos sistemas anteriores de ATE. "Precisávamos que nosso ambiente de software fosse inerentemente fácil de usar com a capacidade de criar interfaces de dados, programa e operador para as ferramentas existentes para facilitar o processo de integrar um novo sistema de ATE em nossa área de produção. Escolhemos o software LabVIEW, que já foi amplamente usado em nossos laboratórios de projeto e caracterização, para atender esses desafios." -Woody Beckford, Analog Devices 19

20 3. Software de Gerenciamento de Testes O software de gerenciamento de teste tem duas funções: sequenciar e gerenciar os testes. Função do Software de Gerenciamento de Testes Test Executive (Sequenciador) o Sequenciar os testes o Executar e depurar os testes Estrutura do Gerenciamento de Testes (Operações repetidas para cada dispositivo testado) o Interfaces do Operador o Gerenciamento de Usuário o Monitoramento de Unidade o Processamento dos resultados (relatório/registro) o Controle do Fluxo de Teste 20

21 3. Software de Gerenciamento de Testes Opções: Desenvolver ou Comprar? Criar uma aplicação de teste Criar um software de gerenciamento de teste em casa Comprar um software de gerenciamento de teste baseado em COTS + Menos arquitetura necessária - Sem benefícios de modularidade (extremamente acoplado) - Custo de propriedade extremamente alto - Deve criar treinamento customizado + Próprio + Sem custo de unidade - Longo tempo de desenvolvimento - Alto custo de propriedade - Deve criar treinamento customizado + Pronto para ser executado + Baixo custo de propriedade + Aprovado pela indústria + Disponibilidade de desenvolvedores - Não possui o código - Custos antecipados com software 21

22 3. Software de Gerenciamento de Testes TestStand acelera a construção e implantação das estruturas de teste avançadas Construir X Comprar Ambiente de Desenvolvimento Interface do Operador Customizada Mecânismo de Execução em Sequência Registro da Base de Dados Geração de Relatórios Gerenciamento do Usuário Teste Paralelo Monitoramento da Unidade (Número de Série) Interface para Linguagens de Codificação Ferramenta de Implantação Localização Documentação 22

23 3. Software de Gerenciamento de Testes NI TestStand: Software de Gerenciamento de Teste Comercial. Pronto para uso, mas compeltamente customisável Ambiente editor de sequência gráfica. Capacidade de automatizar testes escritos em qualquer linguagem. Execução de Sequência Multithreaded. Geração de Relatórios em ASCII, HTML/Web e XML. Conectividade à base de dados do Access, Oracle e SQL Server. Capacidade de customizar completamente 23

24 Estudo de Caso: Motorola usa o NI TestStand para testar estações de Rádio-Base O Desafio: Desenvolver uma aplicação de software de teste única capaz de testar uma variedade de produtos da estação de base celular da Motorola. A Solução: Foi criada uma base de dados de procedimentos e especificação de teste no Oracle. A aplicação de teste orientada à base de dados foi criada usando o toolkit do LabWindows/CVI SQL, NI TestStand e LabVIEW. "...os custos anuais de desenvolvimento de teste de um novo produto projetado caiu de aproximadamente $200K para $25K e as economias com desenvolvimento e manutenção juntas foram de $475K por ano." 24

25 4. Requisitos do Teste Use os requisitos para verificar a qualidade e integridade de sua aplicação. Lide de forma bem sucedida com a complexidade do projeto. Atue em conformidade com os padrões da empresa, governo e indústria. Monitore o progresso dos projetos de desenvolvimento Simplifique os esforços de desenvolvimento. Obtenha segurança e confiabilidade. 25

26 4. Requisitos do Teste NI Requirements Gateway oferece rastreabilidade dos requisitos e suas implementações. 26

27 5. Análise/Gestão de Dados Escolha através de uma variedade de fornecedores de base de dados do padrão industrial. As bases de dados são um método comum de armazenagem/arquivamento de resultados de teste As bases de dados relacionais são as mais comuns Os dados de teste se adequam muito bem ao modelo relacional Pode ser consultado para voltar ao SPC, rendimentos etc Bases de dados comum Microsoft SQL Server Oracle MySQL Custos variáveis, escalabilidade e facilidade de utilização O NI TestStand se integra com todos eles e qualquer base da dados ODBC/OLE DB 27

28 5. Análise/Gerenciamento de Dados As ferramentas de análise de dados podem ajudá-lo a entender seus dados. Use as ferramentas de análise para entender os dados de teste coletados e melhorar a eficiência da fabricação Pode ser criado ou comprado As ferramentas COTS incluem WATS (Virinco), IntraStage (CalBay), Maintainable Test (Maintainable), Proligent (Averna) dentre outros. (Confira mais informações no /teststand/partners) Também pode usar ferramentas de análise de dados offline como o NI DIAdem. Muitas ferramentas comerciais oferecem Interfaces de Usuário da web para visualizar os dados. 28

29 Saiba mais Guia completo de como construir um sistema completo de teste automatizado: 29

30 Obrigado! Dia 29/09/2015 Às 11h Dia 29/09/2015 Às 14h Dia 30/09/2015 Às 11h Dia 30/09/2015 Às 14h Dia 01/10/2015 Às 11h

Aprenda as melhores práticas para construir um completo sistema de teste automatizado

Aprenda as melhores práticas para construir um completo sistema de teste automatizado Aprenda as melhores práticas para construir um completo sistema de teste automatizado Renan Azevedo Engenheiro de Produto de Teste e Medição -Américas Aprenda as melhores práticas para construir um completo

Leia mais

Adquirindo dados de medição para sua pesquisa com LabVIEW e CompactDAQ

Adquirindo dados de medição para sua pesquisa com LabVIEW e CompactDAQ Adquirindo dados de medição para sua pesquisa com LabVIEW e CompactDAQ Apresentado por National Instruments Necessidades de um pesquisador Obter resultados específicos com um determinado orçamento Necessidade

Leia mais

Otimize e reduza o tempo do seu teste com LabVIEW e TestStand. ni.com

Otimize e reduza o tempo do seu teste com LabVIEW e TestStand. ni.com Otimize e reduza o tempo do seu teste com LabVIEW e Stand Agenda Introdução à aplicações de testes Software de gerenciamento de teste Necessidade de aumentar o rendimento do teste Opções para aumentar

Leia mais

Saiba como utilizar o LabVIEW para automatizar suas aplicações de teste

Saiba como utilizar o LabVIEW para automatizar suas aplicações de teste Saiba como utilizar o LabVIEW para automatizar suas aplicações de teste Jeferson Cintra Engenheiro de vendas NI Leonardo Lemes Engenheiro de vendas NI A cada ano os sistemas se tornam cada vez mais complexos

Leia mais

agility made possible

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

Leia mais

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

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

Leia mais

Conceitos 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 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 mais

Gerenciamento de dados, visualização, análise e geração de relatório com DIAdem. Guilherme Klaus Engenheiro de Aplicações, National Instruments

Gerenciamento de dados, visualização, análise e geração de relatório com DIAdem. Guilherme Klaus Engenheiro de Aplicações, National Instruments 1 Gerenciamento de dados, visualização, análise e geração de relatório com DIAdem Guilherme Klaus Engenheiro de Aplicações, National Instruments 2 Agenda O que é DIAdem? O ambiente DIAdem Exercícios práticos

Leia mais

Fazer engenharia. Alunos de graduação preparados para inovar com as soluções de ensino da NI. ni.com

Fazer engenharia. Alunos de graduação preparados para inovar com as soluções de ensino da NI. ni.com Fazer engenharia Alunos de graduação preparados para inovar com as soluções de ensino da NI National Instruments Nossa missão Equipamos engenheiros e cientistas com sistemas que aceleram a produtividade,

Leia mais

Overview Virtual TechKnowledge DBA Virtual DBA Virtual DBA Virtual on-demand DBA Virtual DBA Virtual DBA Virtual

Overview Virtual TechKnowledge DBA Virtual DBA Virtual DBA Virtual on-demand DBA Virtual DBA Virtual DBA Virtual VTK DBAVirtual Overview A Virtual TechKnowledge, empresa estabelecida no mercado de informática a mais de cinco anos e com expertise em tecnologias de ambientes virtuais, bancos de dados e outras áreas

Leia mais

CA Mainframe Chorus for Storage Management Versão 2.0

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

Leia mais

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1 Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de

Leia mais

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments Seja um Guru de Aquisição de Dados Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments On-demand Dia 06/10/2015 Às 10h Agenda Dia 06/10/2015 Às 14h Dia 07/10/2015 Às 10h

Leia mais

Soluções via.net para otimização de processos paramétricos com Autodesk Inventor.

Soluções via.net para otimização de processos paramétricos com Autodesk Inventor. Soluções via.net para otimização de processos paramétricos com Autodesk Inventor. Michel Brites dos Santos MAPData A parametrização quando possível já é uma forma de otimizar o processo de criação na engenharia.

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

Engenharia de Software II

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

Leia mais

Primeiro Foguete Brasileiro com Propulsão Líquida

Primeiro Foguete Brasileiro com Propulsão Líquida Primeiro Foguete Brasileiro com Propulsão Líquida Sucesso na Operação Raposa para lançamento do VS-30 no último dia 01/09 Tendências e tecnologias dos sistemas de testes aeroespacial e de defesa Alisson

Leia mais

Um Pacote de Desenvolvimento Único e Escalar

Um Pacote de Desenvolvimento Único e Escalar A K D P D M M C O N T R O L A D O R D E A U T O M A Ç Ã O E S E R V O D R I V E I N T E G R A D O Um Pacote de Desenvolvimento Único e Escalar O Kollmorgen Automation Suite simplifica e acelera o desenvolvimento

Leia mais

Computador Digital Circuitos de um computador (Hardware)

Computador 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 mais

UNIVERSIDADE 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 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 mais

WMS e TMS. A integração entre os sistemas de gerenciamento de armazéns e transportes é fundamental para a otimização dos fluxos de trabalho

WMS e TMS. A integração entre os sistemas de gerenciamento de armazéns e transportes é fundamental para a otimização dos fluxos de trabalho WMS e TMS A integração entre os sistemas de gerenciamento de armazéns e transportes é fundamental para a otimização dos fluxos de trabalho O que um jogador de futebol e uma bailarina profissional têm em

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Bancos de Dados III Acesso Cliente Servidor Arquiteturas Rogério Costa rogcosta@inf.puc-rio.br 1 Requisitos de Sistemas Grande competitividade no mercado TI deve apoiar a empresa atendendo com agilidade.

Leia mais

2 Engenharia de Software

2 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 mais

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material

Leia mais

Emulando Equipamentos Obsoletos com Instrumentos Definidos por Software

Emulando Equipamentos Obsoletos com Instrumentos Definidos por Software Emulando Equipamentos Obsoletos com Instrumentos Definidos por Software Marcela Trindade Engenheira de Vendas Pesquisa rápida Alguém tem que manter sistemas de teste em funcionamento por mais de 10 anos?

Leia mais

Simplifique a complexidade do sistema

Simplifique a complexidade do sistema 1 2 Simplifique a complexidade do sistema Com o novo controlador de alto desempenho CompactRIO Rodrigo Schneiater Engenheiro de Vendas National Instruments Leonardo Lemes Engenheiro de Sistemas National

Leia mais

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar

Leia mais

Assunto 9 : Tecnologias de Inteligência Artificial nos Negócios

Assunto 9 : Tecnologias de Inteligência Artificial nos Negócios Assunto 9 : Tecnologias de Inteligência Artificial nos Negócios Empresas e outras organizações estão ampliando significativamente suas tentativas para auxiliar a inteligência e a produtividade de seus

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW

Aula 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 mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD

DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD Simplificação da TI O Dell série MD pode simplificar a TI, otimizando sua arquitetura de armazenamento de dados e garantindo

Leia mais

Serviços do Cisco Connected Stadium Wi-Fi

Serviços do Cisco Connected Stadium Wi-Fi Folha de dados Serviços do Cisco Connected Stadium Wi-Fi Melhore a experiência móvel dos torcedores no estádio com os serviços do Cisco Connected Stadium Wi-Fi Resumo A solução Cisco Connected Stadium

Leia mais

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO O Driver IGS possui um módulo de configuração que possibilita a comunicação com protocolos proprietários. Trata-se do Driver

Leia mais

Tecnologia da Informação. Prof Odilon Zappe Jr

Tecnologia da Informação. Prof Odilon Zappe Jr Tecnologia da Informação Prof Odilon Zappe Jr Compatibilidade O termo compatibilidade refere-se aos diferentes componentes do computador (hardware e software) que são convenientes para o emprego das funções

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

Introdução. Software (Parte I)

Introdução. Software (Parte I) Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Introdução à Computação Software (Parte I) Prof. a Joseana Macêdo Fechine Régis

Leia mais

Terminais de Pesagem. IND780 Conectividade Comunicação Soluções Customizadas. Força e Desempenho para Aplicações Avançadas de Pesagem

Terminais de Pesagem. IND780 Conectividade Comunicação Soluções Customizadas. Força e Desempenho para Aplicações Avançadas de Pesagem Terminais de Pesagem IND780 Conectividade Comunicação Soluções Customizadas Força e Desempenho para Aplicações Avançadas de Pesagem Terminal de Pesagem IND780 Forte desempenho aumenta a produtividade Opções

Leia mais

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização Prof. Ricardo José Pfitscher Material elaborado com base em: José Luiz Mendes Gerson Volney Lagemann Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento

Leia mais

Você acha que não precisa de um FPGA? Pense melhor!

Você acha que não precisa de um FPGA? Pense melhor! Você acha que não precisa de um FPGA? Pense melhor! Objetivos de hoje Definir e explicar os FPGAs Desmistificar os conceitos incorretos mais comuns sobre os FPGAs Compreender a melhor e mais intuitiva

Leia mais

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

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

Leia mais

O Gerenciamento de Documentos Analógico/Digital

O 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 mais

Ingersoll Rand. Sistema de Automação Série-X

Ingersoll Rand. Sistema de Automação Série-X Ingersoll Rand Sistema de Automação Série- Economia de Energia Por Encomenda! Ingersoll Rand 20% a 60% da energia utilizada para operar os sistemas de ar comprimido são desperdiçados. Isso ocorre principalmente

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1

ORGANIZAÇÃ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 mais

UNIVERSIDADE 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 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 mais

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 615 SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 Guilherme Paulo de Barros 2, Arthur Lemos 3, Heber Fernandes Amaral 4 Resumo: Nos dias atuais, com a popularização

Leia mais

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Tópicos Motivação e Objetivos LP e SOA Processo ADESE

Leia mais

Provedor de serviços de software oferece solução econômica de gestão eletrônica

Provedor de serviços de software oferece solução econômica de gestão eletrônica Windows Azure Soluções para clientes - Estudo de caso Provedor de serviços de software oferece solução econômica de gestão eletrônica Visão geral País ou região: Índia Setor: Tecnologia da informação Perfil

Leia mais

Processos de gerenciamento de projetos em um projeto

Processos de gerenciamento de projetos em um projeto Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.

Leia mais

ADMINISTRAÇÃO E SERVIÇOS DE REDE

ADMINISTRAÇÃO E SERVIÇOS DE REDE ADMINISTRAÇÃO E SERVIÇOS DE REDE Introdução O administrador de redes geovanegriesang@ifsul.edu.br www.geovanegriesang.com Gerenciamento de redes Gerenciamento de rede é o ato de iniciar, monitorar e modificar

Leia mais

CA Mainframe Chorus for Security and Compliance Management Version 2.0

CA Mainframe Chorus for Security and Compliance Management Version 2.0 FOLHA DO PRODUTO CA Mainframe Chorus for Security and Compliance CA Mainframe Chorus for Security and Compliance Management Version 2.0 Simplifique e otimize suas tarefas de gerenciamento de segurança

Leia mais

Comunicado à Imprensa

Comunicado à Imprensa EMO 2013 Página 1 de 5 A Beckhoff na EMO 2013 em Hanover, Alemanha: Corredor 25, Estande F33 O alto rendimento compacto do CNC no trilho DIN Na EMO 2013, a Beckhoff apresentará este pacote de CNC modular

Leia mais

SafeLogic compact A solução compacta para a segurança

SafeLogic compact A solução compacta para a segurança A solução a para a segurança 2 Safety on Board Segurança a bordo: integrada, certificada e completa Safety on Board, ou seja, segurança a bordo, significa soluções de segurança inteligentes desenvolvidas

Leia mais

Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior

Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior Prof. Antonio Almeida de Barros Jr. Introdução Dados Informações Banco de Dados Conceitos Básicos em Bancos de Dados Definição BD - Banco de Dados SGBD - Sistema de Gerenciamento de BD Programa de Aplicação

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

O que é o Android? O que é o Android

O que é o Android? O que é o Android O que é o Android? O Android é um sistema operacional para dispositivos móveis, baseado em uma plataforma de código aberta sob a licença apache, permitindo que os fabricantes possam modificar seu código

Leia mais

Nesta seção apresentamos protótipos que desenvolvemos com o objetivo de levantar os requesitos necessários para um sistema para apresentações

Nesta seção apresentamos protótipos que desenvolvemos com o objetivo de levantar os requesitos necessários para um sistema para apresentações 3 Protótipos Nesta seção apresentamos protótipos que desenvolvemos com o objetivo de levantar os requesitos necessários para um sistema para apresentações multimídia distribuídas. Os protótipos auxiliaram

Leia mais

AULA: Introdução à informática Computador Digital

AULA: Introdução à informática Computador Digital Campus Muriaé Professor: Luciano Gonçalves Moreira Disciplina: Informática Aplicada AULA: Introdução à informática Computador Digital Componentes de um computador digital : Hardware Refere-se às peças

Leia mais

Unidade IV GERENCIAMENTO DE SISTEMAS. Prof. Roberto Marcello

Unidade IV GERENCIAMENTO DE SISTEMAS. Prof. Roberto Marcello Unidade IV GERENCIAMENTO DE SISTEMAS DE INFORMAÇÃO Prof. Roberto Marcello SI - Tecnologia da informação SI - Tecnologia da informação Com a evolução tecnológica surgiram vários setores onde se tem informatização,

Leia mais

Descrição do Produto. Altus S. A. 1

Descriçã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 mais

Introdução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.

Introduçã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 mais

1 ECF no LimerSoft SisVendas

1 ECF no LimerSoft SisVendas 1 ECF no LimerSoft SisVendas Neste tutorial, será apresentado passo a passo como configurar o LimerSoft SisVendas para impressão de cupom fiscal. Esta configuração pode ser muito útil para empresas que

Leia mais

UM CAMINHO SIMPLES PARA UMA NUVEM PRIVADA

UM CAMINHO SIMPLES PARA UMA NUVEM PRIVADA UM CAMINHO SIMPLES PARA UMA NUVEM PRIVADA Julho de 2015 Com nuvens privadas de fácil uso concebidas para executar aplicativos corporativos essenciais para os negócios, as principais organizações se beneficiam

Leia mais

Sistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS

Sistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS 1 PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Os projetos com circuitos digitais mais complexos podem se tornar inviáveis devido a vários problemas, tais como: - Elevado número de C.I. (circuitos integrados)

Leia mais

CAPÍTULO 4 Interface USB

CAPÍTULO 4 Interface USB Interfaces e Periféricos 29 CAPÍTULO 4 Interface USB Introdução Todo computador comprado atualmente possui uma ou mais portas (conectores) USB. Estas portas USB permitem que se conecte desde mouses até

Leia mais

Ferramentas de Administração. PostgreSQL

Ferramentas de Administração. PostgreSQL Ferramentas de Administração ao SGBD PostgreSQL Diego Rivera Tavares de Araújo diegoriverata@gmail.com Introdução Mas o que é PostgreSQL? Introdução as ferramentas O PostgreSQL pode ser acessado a partir

Leia mais

SEGURANÇA E GERENCIAMENTO DE APIs. Uma empresa da CA Technologies

SEGURANÇA E GERENCIAMENTO DE APIs. Uma empresa da CA Technologies www.layer7.com SEGURANÇA E GERENCIAMENTO DE APIs Uma empresa da CA Technologies Uma empresa da CA Technologies COMPONENTES DE APIs PARA A EMPRESA ABERTA A Layer 7 oferece soluções de segurança e gerenciamento

Leia mais

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Linux

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Linux Apresentação Dados Principais Objetivo Este curso fornecerá o conhecimento técnico e administrativo necessário ao desenvolvimento, administração e manutenção de estações e servidores baseados na plataforma

Leia mais

Preparando-se para o exame Certified LabVIEW Associate Developer (CLAD)

Preparando-se para o exame Certified LabVIEW Associate Developer (CLAD) Preparando-se para o exame Certified LabVIEW Associate Developer (CLAD) Renan Azevedo Engenheiro de marketing técnico da National Instruments Agenda Visão geral do programa de certificação da National

Leia mais

Artur Petean Bove Júnior Tecnologia SJC

Artur Petean Bove Júnior Tecnologia SJC Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento

Leia mais

Aprenda as melhores práticas para construir um completo sistema de teste automatizado

Aprenda as melhores práticas para construir um completo sistema de teste automatizado Aprenda as melhores práticas para construir um completo sistema de teste automatizado Renan Azevedo Engenheiro de Produto de Teste e Medição - Américas Próximas sessões Dia 29/09/2015 Às 11h Dia 29/09/2015

Leia mais

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

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

Leia mais

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos O conceito de rede segundo Tanenbaum é: um conjunto de módulos processadores capazes de trocar informações

Leia mais

Assistentes Virtuais Inteligentes

Assistentes Virtuais Inteligentes Assistentes Virtuais Inteligentes Excelência e Redução de Custo Operacional WHITEPAPER OFERECEMOS RECORDAÇÕES E EXPERIÊNCIAS ENCANTADORAS We offer amazing memories and experiences Ofrecemos preciosos recuerdos

Leia mais

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP Tecnologia da Informação. Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com Tecnologia da Informação. O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

Faça rapidamente o protótipo de uma unidade de controle eletrônica (ECU) com a Drivven

Faça rapidamente o protótipo de uma unidade de controle eletrônica (ECU) com a Drivven Faça rapidamente o protótipo de uma unidade de controle eletrônica (ECU) com a Drivven Rodrigo Schneiater Engenheiro de Vendas National Instruments Sistemas de controle estão em todos os lugares 2 O iremos

Leia mais

Jato de água HyPrecision. Otimizando o desempenho do jato de água

Jato de água HyPrecision. Otimizando o desempenho do jato de água Jato de água HyPrecision Otimizando o desempenho do jato de água Dólares O menor custo de propriedade 4137 bar versus 4137 bar reduza seu custo total de propriedade em aproximadamente 20% Ao calcular

Leia mais

NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO.

NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO. NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO. Muitas empresas brasileiras estão interessadas nas vantagens proporcionadas pela computação em nuvem, como flexibilidade, agilidade e escalabilidade,

Leia mais

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

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

Leia mais

Projeto Gráfico de Sistemas. Tecnologias e Aplicações na Indústria Pesquisa e Ensino

Projeto Gráfico de Sistemas. Tecnologias e Aplicações na Indústria Pesquisa e Ensino Projeto Gráfico de Sistemas Tecnologias e Aplicações na Indústria Pesquisa e Ensino Arnaldo Clemente André Oliveira Perfil Líderes em Medição e Automação Baseados em PC Longa história de crescimento e

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos

Leia mais

Backsite Serviços On-line

Backsite Serviços On-line Apresentação Quem Somos O Backsite Com mais de 15 anos de mercado, o Backsite Serviços On-line vem desenvolvendo soluções inteligentes que acompanham o avanço das tecnologias e do mundo. Com o passar do

Leia mais

A nova Série G Solução de segurança integrada

A nova Série G Solução de segurança integrada A nova Série G Solução de segurança integrada BINBR_GSERIES_v20150508.indd 1 2015-07-07 14:54:58 Mais segurança. Mais controle. Proteja as pessoas e suas propriedades com a série G da Bosch. Para prédios

Leia mais

UNIP - UNIVERSIDADE PAULISTA. Arquitetura de computadores

UNIP - UNIVERSIDADE PAULISTA. Arquitetura de computadores UNIP - UNIVERSIDADE PAULISTA Arquitetura de computadores ORGANIZAÇÃO DE COMPUTADORES Bibliografia: MONTEIRO, M. A. Introdução à organização de computadores. 4 ed. RJ. LTC 2001. TANEMBAUM, A. S. Organização

Leia mais

Nove Motivos do Porque as Soluções de Implementação Rápida SAP Podem Facilitar a Sua Vida Chegue Onde Quer Chegar, Um Passo de Cada Vez

Nove Motivos do Porque as Soluções de Implementação Rápida SAP Podem Facilitar a Sua Vida Chegue Onde Quer Chegar, Um Passo de Cada Vez Soluções de Implementação Rápida SAP Nove Motivos do Porque as Soluções de Implementação Rápida SAP Podem Facilitar a Sua Vida Chegue Onde Quer Chegar, Um Passo de Cada Vez O Melhor Gerenciador de Negócios

Leia mais

Vá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 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 mais

Reeditando os conceitos

Reeditando os conceitos Reeditando os conceitos Como uma impressora de cartões pode ter um preço tão acessível? Ou ser tão inteligente? A nova impressora de cartões SP35 da Datacard está mudando todos os conceitos, abrindo um

Leia mais

Introdução ao Android

Introdução ao Android Introdução ao Android André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida Parte 1 Conhecendo o Sistema e Primeiro Programa Roteiro Pré-requisitos Conceitos Básicos Configurando o Ambiente

Leia mais

Gestão do Risco e da Qualidade no Desenvolvimento de Software

Gestão do Risco e da Qualidade no Desenvolvimento de Software Gestão do Risco e da Qualidade no Desenvolvimento de Software Questionário Taxinómico do Software Engineering Institute António Miguel 1. Constrangimentos do Projecto Os Constrangimentos ao Projecto referem-se

Leia mais

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

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

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas 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 mais

Gerenciamento inteligente de dados

Gerenciamento inteligente de dados Gerenciamento inteligente de dados Sanjeet Singh Grupo de produtos de armazenamento de dados da Dell ÍNDICE Índice RESUMO EXECUTIVO... 3 O GERENCIAMENTO DE DADOS DE HOJE... 3 VISÃO DA DELL: IDM... 4 OBJETIVOS

Leia mais

Objetivos Específico

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

Leia mais

Comunicado à Imprensa

Comunicado à Imprensa Industry 4.0 Página 1 de 6 Beckhoff na Hanover Messe: Hall 9 Stand F06 Indústria 4.0 Fórum: Controle baseado em PC como base tecnológica para aplicações em fabricas inteligentes Com o Indústria Integrada

Leia mais

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Outubro de 2007 Resumo Este white paper explica a função do Forefront Server

Leia mais

c. Técnica de Estrutura de Controle Teste do Caminho Básico

c. 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 mais

Perguntas. Que todo usuário deveria fazer antes de comprar um software CAD de baixo custo. Por Robert Green, proprietário da Robert Green Consulting

Perguntas. Que todo usuário deveria fazer antes de comprar um software CAD de baixo custo. Por Robert Green, proprietário da Robert Green Consulting Perguntas Que todo usuário deveria fazer antes de comprar um software CAD de baixo custo Por Robert Green, proprietário da Robert Green Consulting 5 perguntas que todo usuário deveria fazer antes de comprar

Leia mais