Livro 09 Verificação, Validação e Teste de Software Ajax
|
|
|
- Maria de Lourdes Oliveira Vasques
- 8 Há anos
- Visualizações:
Transcrição
1 1
2 Sumário Parte I - Verificação, Validação e Introdução; Definições; Conceitos; Visão; BUG; Defeito; e Qualidade; Verificação de Software Histórico; de Verificação; Validação do Software de Validação; Caixa Preta; Caixa Branca; Dimensões do Introdução; Dimensão 1 Estado do ; Dimensão 2 Técnica do ; Dimensão 3 Metas do ; Dimensão 4 Ambiente do ; Parte II - JavaScript Ajax Introdução. Tecnologias. Testando o Código w3schools. Explorando. Considerações. Processo de Introdução; Modelo V ; Profissional de ; Considerações; 2
3 Diga não à pirataria O leitor que adquiriu o e-book legalmente no site AlbertEije.COM poderá imprimir o conteúdo para seu uso pessoal. A cópia do conteúdo do livro sem autorização configura crime. Além de contribuir para a criminalidade, a cópia ilegal desestimula o autor de realizar novos trabalhos. Todos saem perdendo com a pirataria. 3
4 Autor Apresentação Albert Eije é bacharel em Sistemas de Informação e especialista em Engenharia de Software. Possui larga experiência no desenvolvimento dos mais diversos tipos de sistemas. O autor iniciou sua investida no universo da informática nos idos de Na época seu interesse era por computação gráfica: CorelDRAW, PageMaker, Photoshop, etc. Com o tempo conheceu o mundo da programação, primeiro através do Clipper, seguido do Delphi e várias outras linguagens e ferramentas. Desenvolver sistemas passou a ser o seu negócio. No início focou em pequenas e médias empresas: condomínios, livrarias, construtoras, etc. Um desenvolvedor que trabalha por conta própria costuma ser o faz-tudo da empresa por um bom tempo: analista, programador, vendedor, suporte, etc. Como funcionário do Banco do Brasil, trabalhou nas Diretorias de Governo e Tecnologia. Teve contato com sistemas de grande porte e participou do desenvolvimento de vários módulos do sistema do Banco do Brasil, o maior banco da América Latina. Atualmente faz parte da Equipe T2Ti, que já formou milhares de profissionais para o mercado de desenvolvimento de software, criando treinamentos personalizados e exclusivos não encontrados em outras empresas de treinamento. Escreveu dois livros que foram publicados pela Editora Ciência Moderna e outros 20 e-books que estão disponíveis no seu site: AlbertEije.COM. Contate o autor através do site AlbertEije.COM. 4
5 PARTE I Verificação, Validação e de Software 5
6 Introdução Nas décadas de 1960 e 1970, os desenvolvedores dedicavam a maior parcela dos seus esforços nas atividades de codificação e nos testes unitários. Estima-se que 80% desse esforço eram para esse tipo de atividade. Uma parcela menor era dedicada à integração dos programas e nos testes dos sistemas. As atividades de teste eram consideradas um mal necessário para provar aos usuários que os produtos funcionavam e não eram tratados como um processo formal alinhado com as atividades do processo de desenvolvimento de sistemas. A partir dos anos 1980, durante o processo de desenvolvimento, passou a ser dada maior importância a analise dos requisitos, ao desenho funcional e técnico dos novos sistemas. Nós últimos anos, com a utilização da Internet para a realização de negócios, houve uma mudança significativa na abrangência e complexidade das aplicações, onde fatores, tais como segurança e performance passam a ser relevante, tornando a atividade de testar cada vez mais especializada. 6
7 Definições Existem várias definições para, segundo alguns autores: Testar é verificar se o software está fazendo o que deveria fazer, de acordo com os seus requisitos, e não está fazendo o que não deveria fazer (Rios e Moreira 2002). Testar é o processo de executar um programa ou sistema com a intenção de encontrar defeitos (teste negativo) (Glen Myers ). Testar é qualquer atividade que a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se ele alcança os resultados desejados (Bill Hetzel 1998). Muitas outras definições poderiam ser ainda citadas, mas em essência, teste de software é o processo que visa executar o software de forma controlada, com o objetivo de avaliar o seu comportamento, baseado no que foi especificado. A execução dos testes é considerada um tipo de validação. 7
8 Conceitos Muitas empresas não se preocupam com testes colocando desenvolvedores menos qualificados para os realizar, pois para elas qualquer um pode testar, entretanto quando desenvolvedores os testam querem provar que algo funciona, já o analista de teste procura provar que algo não funciona. O fato é que é mais fácil provar que algo funciona do que provar que algo não funciona. Quando falamos que o software foi testado, entendemos que está livre de erros. Quem pensar assim estará se enganando, pois erros sempre existiram. O que se faz é diminuir o risco de ocorrer um erro. s servem para diminuir o risco. Consideremos então alguns conceitos básicos relacionados ao universo dos testes de software. 8
9 Conceitos Base de (Test Basis) Todos os documentos a partir dos quais os requisitos de um determinado componente ou sistema podem ser inferidos. Documentação na qual os casos de testes estão baseados. Se um documento pode ser alterado somente por meio de procedimento formal, então a base de teste passa a se chamar base de teste congelada. Caso de (Test Case) Conjunto de valores de entrada/inputs, precondições de execução, resultados esperados e pós-condições de execução desenvolvidas para um determinado objetivo ou condição de teste, tais como para exercitar o caminho de um determinado programa ou verificar o atendimento a um requisito especifico. 9
10 Conceitos Execução de (Test Execution) Processo de executar um teste em um componente ou sistema sendo testado e que produz resultados reais. Fase de (Test Phase) Conjunto distinto de atividades de teste coletadas em uma fase gerenciável do projeto. Gerente de (Test Manager) Pessoa responsável pelo gerenciamento do projeto, pelas atividades e recursos de teste e por avaliar o objeto de teste. É o indivíduo que dirige, controla, administra, planeja e regula a avaliação de um objeto de teste. Objetivo de (Test Objective) Razão ou finalidade por trás da modelagem e da execução de um teste. 10
11 Conceitos Nível de (Test Level) Grupo de atividades de teste organizadas e gerenciadas conjuntamente. Um nível de teste está ligado às responsabilidades do projeto. Podemos citar como exemplos: teste de componente, teste de integração, teste de sistema e teste de aceitação. Testador (r) Profissional habilitado e envolvido no teste de um componente ou sistema. Política de (Test Policy) Documento de alto nível que descreve os princípios, a abordagem e os principais objetivos da organização de um teste. Resultado de (Test Result) Consequência da execução de um teste. Inclui saídas/outputs para telas, alterações de dados, relatórios e comunicações enviadas. Ver também resultado real e resultado esperado. 11
12 Conceitos Software (Software) Programas e procedimentos de computação, e possível documentação associada e dados pertinentes à operação de um sistema de computador. Testware (Testware) Artefatos produzidos durante o processo de teste e requeridos para planejar, projetar e executar testes, entre eles documentação, roteiros, entradas/inputs, resultados esperados, procedimentos de preparação e de esclarecimento, arquivos, bancos de dados, ambiente e qualquer software adicional ou utilitários utilizados no teste. 12
13 Visão Algumas pessoas têm uma visão errada do profissional de teste, pois pensam que ele está ali para ser inimigo dos desenvolvedores e analistas de requisitos e para apontar quem não está fazendo seu trabalho direito. Visão do Analista de Sistemas 1. Provar que as coisas estão funcionando. 2. Idealizar um conjunto de cenários favoráveis à utilização de um software ou um documento qualquer. Apresentar os cenários positivos. Visão do Analista de s 1. Provar a não adequação de algo. 2. Estender nossa abstração e identificar um maior volume de cenários positivos. 3. Idealizar um conjunto de cenários desfavoráveis à utilização de um software ou um documento qualquer. Apresentar os cenários negativos. 13
14 BUG O termo bug foi associado a interferências e mau funcionamento bem antes que existissem os computadores modernos, sendo Thomas Edison um dos primeiros a usar este significado. Mas foi uma mulher, Grace Murray Hopper, quem em 1945 documentou o primeiro bug da informática. Esta outra acepção se refere a elementos e circunstâncias no software ou hardware, involuntários e indesejados, que provocam um mau funcionamento. Ao longo dos anos este termo se popularizou e hoje em dia utilizamos frequentemente para referir-se aos erros nos programas de computador. A palavra traduzida literalmente do inglês como inseto, adquire outro significado quando falamos de informática. 14
15 BUG Grace Brewster Murray Hopper ( ), doutora em matemática pela universidade de Yale, passou à história por ser uma inovadora programadora durante as primeiras gerações de computadores. Em 1943, durante a segunda guerra mundial, decidiu incorporar-se à marinha americana e foi enviada para o laboratório de cálculo Howard Aiken na Universidade de Harvard, onde trabalhou como programadora no Mark I. Em 9 de setembro de 1945 o grupo de trabalho de Aiken e Grace se encontrava na sala do Mark II tentando averiguar porquê o computador não funcionava adequadamente. Depois de um exame minucioso conseguiram detectar o problema, uma mariposa entre os contatos de uns dos relés do Mark II. Mais tarde, Grace registraria o incidente no caderno de registros, colou a borboleta que causou o problema e anotou embaixo a frase "First atual case of bug being found". A partir de então, cada vez que algum computador dava problemas eles diziam que tinha bugs. 15
16 PARTE II Ajax 16
17 Ajax Introdução O nome Ajax foi cunhado por Jesse James Garrett em 2005 para se referir a um conjunto de tecnologias que já existiam, mas que passaram a ser usadas de forma inovadora, enriquecendo as possibilidades de interação na web para torná-las o mais próximo de aplicações desktop quanto possível. As páginas web sempre sofreram com falta de interação devido a própria natureza caótica da internet, de possuir uma latência alta e ser pouco confiável. Assim, é muito comum clicarmos em um link e termos que esperar as vezes até alguns segundos, dependendo da conexão, até que a próxima página seja carregada do servidor para sua máquina. É claro que as conexões têm melhorado dia a dia, mas ainda assim o simples fato de que a cada mudança de página precisamos exibir um documento totalmente novo que contém, além dos dados que requisitamos, todas as informações de layout novamente, representa um gasto de banda considerável. 17
18 Ajax Introdução Uma grande diferença do Ajax é que as páginas apresentadas no browser passam a ser aplicações, ou seja, a primeira vez que entramos em uma página, a aplicação é carregada para nossa máquina e depois essa aplicação fica responsável por requisitar ou enviar os dados para o servidor de forma assíncrona. Como a aplicação está o tempo todo no browser do cliente, este não perde a interação e pode realizar ações mesmo enquanto espera a requisição de algum dado do servidor. As aplicações Ajax possuem uma camada a mais entre a interface com o usuário e o servidor, essa camada é a aplicação propriamente dita. 18
19 Ajax Introdução Uma grande diferença do Ajax é que as páginas apresentadas no browser passam a ser aplicações, ou seja, a primeira vez que entramos em uma página, a aplicação é carregada para nossa máquina e depois essa aplicação fica responsável por requisitar ou enviar os dados para o servidor de forma assíncrona. Como a aplicação está o tempo todo no browser do cliente, este não perde a interação e pode realizar ações mesmo enquanto espera a requisição de algum dado do servidor. As aplicações Ajax possuem uma camada a mais entre a interface com o usuário e o servidor, essa camada é a aplicação propriamente dita. 19
20 Ajax Tecnologias As quatro principais tecnologias utilizadas para o desenvolvimento de aplicações Ajax são esquematizadas na imagem abaixo. 20
Fundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 1- Visão Geral de Testes de Software Aula 2 Estrutura para o Teste de Software SUMÁRIO 1. Introdução... 3 2. Vertentes
Os salários de 15 áreas de TI nas cinco regiões do Brasil
Os salários de 15 áreas de TI nas cinco regiões do Brasil Entre 2011 e 2012, os salários na área de tecnologia da informação (TI) cresceram em média 10,78% um número animador, que pode motivar jovens estudantes
ENGENHARIA DE SOFTWARE
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa [email protected] Um conjunto estruturado
Métricas de Software
Métricas de Software Plácido Antônio de Souza Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de
Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação e
CASOS DE TESTE PALESTRANTE: MARCIA SILVA [email protected] WWW.EMERSONRIOS.ETI.BR
CASOS DE TESTE PALESTRANTE: MARCIA SILVA [email protected] WWW.EMERSONRIOS.ETI.BR CONCEITOS BÁSICOS - TESTES O que é Teste de Software? Teste é o processo de executar um programa com o objetivo
Desenvolvimento de Software
PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice
Engenharia de Software II
Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
3 Metodologia de pesquisa
3 Metodologia de pesquisa Esta pesquisa foi concebida com o intuito de identificar como a interação entre o gerenciamento de projetos e o planejamento estratégico estava ocorrendo nas empresas do grupo
Auditoria de Meio Ambiente da SAE/DS sobre CCSA
1 / 8 1 OBJETIVO: Este procedimento visa sistematizar a realização de auditorias de Meio Ambiente por parte da SANTO ANTÔNIO ENERGIA SAE / Diretoria de Sustentabilidade DS, sobre as obras executadas no
CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:
Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue: Questionamento 1: Tomando como base a definição de que os Conselhos o Federal e os Regionais foram criados por
O Terminal. VS Adapt. O modelo apresenta um ótimo custo benefício, pois alia elegância e economia para a sua empresa.
VS Adapt O Terminal VS Adapt O VS Adapt tem como principal característica a versatilidade, pois permite a inclusão de uma CPU comum ao terminal, mantendo o aspecto moderno e possibilitando o aproveitamento
Arquitecturas de Software Enunciado de Projecto 2007 2008
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Enunciado de Projecto 2007 2008 1 Introdução Na primeira metade da década de 90 começaram a ser desenvolvidas as primeiras
Drone2Map: o software que transforma imagens de drones em mapas 2D e 3D
Drone2Map: o software que transforma imagens de drones em mapas 2D e 3D Por Régis Soares Os veículos aéreos não tripulados são novidade no Brasil e seguem cada vez mais em ascensão, mas esse nome ainda
ICI AMPLIA INCLUSÃO DIGITAL E PROMOVE AVANÇOS NA ROTINA DOS ESTUDANTES DA REDE PÚBLICA COM APLICAÇÃO DE WI-FI NAS ESCOLAS
Case de Sucesso Integrando CIOs, gerando conhecimento. ICI AMPLIA INCLUSÃO DIGITAL E PROMOVE AVANÇOS NA ROTINA DOS ESTUDANTES DA REDE PÚBLICA COM APLICAÇÃO DE WI-FI NAS ESCOLAS Perfil O Instituto Curitiba
O que é um banco de dados? Banco de Dados. Banco de dados
COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Banco de Dados O que é um banco de dados? Um conjunto de informações
HAVE A SILCA COPY COPY HAVE A SILCA COPY. Duplicadoras Electrónicas HAVE A SILCA COPY HAVE A SILCA COPY HAVE A SILCA COPY HAVE A COPY
HAVE A HAVE SILCA A SILCA COPY COPY HAVE A COPY HAVE A SILCA C A SILCA COPY HAVE A COPY HAVE A HAVE SILCACOPY A COPY HAVE A COPY HAVE HAVE A SILCA A SILCA COPY COPY Duplicadoras Electrónicas O MUNDO SILCA
II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009
SOFTWARE DE CONTROLE DE USO DOS LABORATÓRIOS DO DEPARTAMENTO DE CIÊNCIAS AGRÁRIAS DO IFMG CAMPUS BAMBUÍ Alex Daniel CASTANHA ¹; Bruno FERREIRA ² ¹ Estudante do Curso Superior de Tecnologia em Análise e
Modelagem De Sistemas
Modelagem De Sistemas UNIP Tatuapé - SP Aplicações em Linguagem de Programação Prof.Marcelo Nogueira Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai
Análise e Projeto Orientado a Objetos. Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé
Análise e Projeto Orientado a Objetos Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé O que veremos hoje? Análise e Projeto Definição Comparação Análise e Projeto OO Definição
RELATÓRIO SOBRE A GESTÃO DE RISCOS BANCO ABN AMRO S.A. Setembro de 2013
RELATÓRIO SOBRE A GESTÃO DE RISCOS BANCO ABN AMRO S.A. Setembro de 2013 SP Rua Leopoldo Couto de Magalhães Júnior, 700, 4º andar Itaim Bibi São Paulo SP CEP: 04542000 Tel: (11) 30737400 Fax: (11) 30737404
Análise Qualitativa no Gerenciamento de Riscos de Projetos
Análise Qualitativa no Gerenciamento de Riscos de Projetos Olá Gerente de Projeto. Nos artigos anteriores descrevemos um breve histórico sobre a história e contextualização dos riscos, tanto na vida real
Como Elaborar uma Proposta de Projeto
Como Elaborar uma Proposta de Projeto Prof. Tiago Garcia de Senna Carneiro [email protected] TerraLAB Laboratório INPE/UFOP para Modelagem e Simulação dos Sistemas Terrestres Departamento de Computação
Metodologias de PETI. Prof. Marlon Marcon
Metodologias de PETI Prof. Marlon Marcon PETI O PETI é composto de: Planejamento Estratégico da organização, que combina os objetivos e recursos da organização com seus mercados em processo de transformação
Introdução à orientação a objetos
Universidade Federal de Juiz de Fora PET Elétrica Introdução à orientação a objetos Tutor: Francisco José Gomes Aluno: João Tito Almeida Vianna 18/05/2013 1 Programação Estruturada x Orientação a objetos
Título do Case: O impacto do layout na agilidade dos processos
Título do Case: O impacto do layout na agilidade dos processos Categoria: Projetos Externos Temática: Segundo Setor Resumo: O presente case expõe a aplicabilidade de um projeto externo que desafia as acomodações
Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)
Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) De acordo com o PMBok 5ª ed., o escopo é a soma dos produtos, serviços e resultados a serem fornecidos na forma de projeto. Sendo ele referindo-se a: Escopo
2 Workshop processamento de artigos em serviços de saúde Recolhimento de artigos esterilizados: é possível evitar?
2 Workshop processamento de artigos em serviços de saúde Recolhimento de artigos esterilizados: é possível evitar? 3 Farm. André Cabral Contagem, 19 de Maio de 2010 Rastreabilidade É definida como a habilidade
AZ - AUTOMAÇÃO E MANUTENÇÃO INDUSTRIAL LTDA.
Bem vindos ao Treinamento sobre Conceitos Básicos de Manutenção da... AZ - AUTOMAÇÃO E MANUTENÇÃO INDUSTRIAL LTDA. ELÉTRICA ELETRÔNICA MECÂNICA HIDRÁULICA PNEUMÁTICA AZ PRESTAÇÃO DE SERVIÇOS DE AUTOMAÇÃO
MODELAGENS. Modelagem Estratégica
Material adicional: MODELAGENS livro Modelagem de Negócio... Modelagem Estratégica A modelagem estratégica destina-se à compreensão do cenário empresarial desde o entendimento da razão de ser da organização
Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.)
Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.) Esta é uma área essencial para aumentar as taxas de sucesso dos projetos, pois todos eles possuem riscos e precisam ser gerenciados, ou seja, saber o
Análise de Requisitos
Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto
MBA em Gerenciamento de Projetos. Teoria Geral do Planejamento. Professora: Maria Erileuza do Nascimento de Paula
MBA em Gerenciamento de Projetos Teoria Geral do Planejamento Professora: Maria Erileuza do Nascimento de Paula SOBRAL - CE 2014 O que é Planejamento É um processo contínuo e dinâmico que consiste em um
Programação Orientada a Objetos SANTOS, Rafael
Programação Orientada a Objetos SANTOS, Rafael É parte do software, e deve atender os requisitos do usuário Controla o hardware, incluindo periféricos de entrada e saída Usa um conjunto de comandos e regras:
A Mongeral Aegon é a seguradora mais antiga do Brasil em atividade contínua;
QUEM SOMOS A Mongeral Aegon é a seguradora mais antiga do Brasil em atividade contínua; Especializada em Vida e Previdência, possui portfólio completo para assegurar nossos clientes e seus familiares dos
Processo de Gerenciamento do Catálogo de Serviços de TIC
de TIC Escritório de Gerenciamento de Processos de Tecnologia da Informação e Comunicação EGPr-TIC João Pessoa 2016 Versão 1.0 Tribunal Regional do Trabalho da 13ª Região Desembargador Presidente Ubiratan
CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access
CRIAÇÃO DE TABELAS NO ACCESS Criação de Tabelas no Access Sumário Conceitos / Autores chave... 3 1. Introdução... 4 2. Criação de um Banco de Dados... 4 3. Criação de Tabelas... 6 4. Vinculação de tabelas...
Modelagem de Sistemas Web. Metodologias para o desenvolvimento de sistemas web
Modelagem de Sistemas Web Aula 5 Metodologias para o desenvolvimento de sistemas web Metodologias para o desenvolvimento de sistemas web WebML Fontes: Itana Gimenes e Bruno Souza Et Estrutura t do WebML
Dureza Rockwell. No início do século XX houve muitos progressos. Nossa aula. Em que consiste o ensaio Rockwell. no campo da determinação da dureza.
A UU L AL A Dureza Rockwell No início do século XX houve muitos progressos no campo da determinação da dureza. Introdução Em 1922, Rockwell desenvolveu um método de ensaio de dureza que utilizava um sistema
PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO
PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO Terra Estudos e Projetos Ambientais 11ª Avenida, nº 686 Setor Universitário
Deswik.Sched. Sequenciamento por Gráfico de Gantt
Deswik.Sched Sequenciamento por Gráfico de Gantt SOLUÇÕES EM SEQUENCIAMENTO DE LAVRA QUE NOS DIFERENCIAM Uma abordagem dinâmica e moderna para o sequenciamento de lavra Desde gráficos de Gantt interativos
DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE
ESPECIAL Engenharia de Software DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE por Paulo Borba DECISÕES IMPORTANTES A SEREM TOMADAS NOS PROJETOS E NA CARREIRA DE UM PESQUISADOR EM ENGENHARIA DE SOFTWARE.
Gestão Documental. Gestão Documental
Alcides Marques, 2007 Actualizado por Ricardo Matos em Junho de 2009 Neste capítulo pretende-se analisar a temática da, começando por apresentar um breve resumo dos conceitos subjacentes e apresentando
CONTROLE DA QUALIDADE TOTAL (TQC)
CONTROLE DA QUALIDADE TOTAL (TQC) Professor: Leandro Zvirtes UDESC/CCT 1 Objetivos de uma empresa Objetivo principal Pessoas Meios Satisfação das necessidades das pessoas CONSUMIDORES EMPREGADOS ACIONISTAS
Projeto de Desenvolvimento de Software
Projeto de Desenvolvimento de Software Introdução a Engenharia de Software (continuação) Msc. Eliezio Soares [email protected] http://docente.ifrn.edu.br/elieziosoares Engenharia de Software Definição
Manual Mobuss Construção - Móvel
Manual Mobuss Construção - Móvel VISTORIA & ENTREGA - MÓVEL Versão 1.0 Data 22/04/2014 Mobuss Construção - Vistoria & Entrega Documento: v1.0 Blumenau SC 2 Histórico de Revisão Versão Data Descrição 1.0
PROGRAMA TREINAMENTO E CAPACITAÇÃO TÉCNICA TCT
EDITAL FAPERJ N.º 08/2007 PROGRAMA TREINAMENTO E CAPACITAÇÃO TÉCNICA TCT O Governo do Estado do Rio de Janeiro, por intermédio da Secretaria de Estado de Ciência e Tecnologia, através da Fundação Carlos
APRESENTAÇÃO DA CERTIFICAÇÃO OCUPACIONAL
APRESENTAÇÃO DA CERTIFICAÇÃO OCUPACIONAL A Agência de Certificação Ocupacional (ACERT) é parte integrante da Fundação Luís Eduardo Magalhães (FLEM) Centro de Modernização e Desenvolvimento da Administração
MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS
MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO TOR/FNDE/DTI/MEC
MBA em Gerenciamento de Projetos
MBA em Gerenciamento de Projetos APRESENTAÇÃO A gestão eficiente de projetos é essencial para a sobrevivência das empresas em um cenário de competição global, avanços tecnológicos, clientes mais exigentes
Ação de formação Excel Avançado
Ação de formação Excel Avançado - Identificar as potencialidades do MS Excel - Aprofundamento dos recursos básicos e conhecimento de recursos avançados do software - Desenvolver capacidades de apresentar
ARTIGO. Sobre monitoramento a Distancia e aplicação automática de medicamentos. Sistema de monitoração a distancia e aplicação de medicamentos.
ARTIGO Sobre monitoramento a Distancia e aplicação automática de medicamentos. Autor: Marcos José Sanvidotti Sistema de monitoração a distancia e aplicação de medicamentos. Resumo: O monitoramento a distância
Análise e Projeto de Sistemas
Análise e Projeto de Sistemas Gerenciamento de Projetos Conteúdo: Gerenciamento de Riscos Aula: II Prof.: Eude Lacerda E-mail: [email protected] Apresentação Nesta aula você conhecerá o gerenciamento
OBJETIVO GERAL DA DISCIPLINA
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos [email protected] OBJETIVO GERAL DA
Política de Responsabilidade Socioambiental - (PRSA) Política de Responsabilidade Socioambiental (PRSA).
Política de Responsabilidade Socioambiental (PRSA). Versão 2.0 Fevereiro/2016 1 Histórico de Alterações Versão Data Responsável Alterações/Observações 1.0 Julho/15 2.0 Fevereiro/16 Jeniffer Caroline Rugik
Política de investimentos sociais 3M
Política de investimentos sociais 3M 1. Objetivos A presente política tem por finalidade estabelecer os critérios para investimento em projetos sociais com recursos próprios visando: Estabelecer os princípios
Falta Erro Falha. Motivação. Teste de Software. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro 6/6/11
Motivação Teste de Software Ocorrência de falhas humanas no processo de desenvolvimento de software é considerável Processo de testes é indispensável na garantia de qualidade de software Custos associados
Registro de Retenções Tributárias e Pagamentos
SISTEMA DE GESTÃO DE PRESTAÇÃO DE CONTAS (SiGPC) CONTAS ONLINE Registro de Retenções Tributárias e Pagamentos Atualização: 20/12/2012 A necessidade de registrar despesas em que há retenção tributária é
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão [email protected] http://www.luizleao.com Questão 1 Sobre a Metodologia de Desenvolvimento de Software Extreme Programming (XP), explique e cite os benefícios
Centro de Hematologia e Hemoterapia do Paraná HEMEPAR Farm. Elvira Rosa Folda DVGQB Jul/2012
Centro de Hematologia e Hemoterapia do Paraná HEMEPAR Farm. Elvira Rosa Folda DVGQB Jul/2012 ABNT NBR ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário A documentação permite a comunicação
Manual de Utilização do CNIPE
Manual de Utilização do CNIPE Sumário 1. INTRODUÇÃO... 4 2. ACESSANDO A APLICAÇÃO... 4 3. PÁGINA PARA CONSULTA DE PROCESSOS... 4 3.1. Consulta por Numeração Única do Processo do CNJ... 5 3.2. Consulta
Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras
Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras Apresentar a próxima etapa da modelagem de dados: o modelo lógico e os conceitos de tabelas, chaves primárias e estrangeiras e como o banco de dados
Banco de Dados I. Prof. Edson Thizon [email protected]
Banco de Dados I Prof. Edson Thizon [email protected] Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados
DOCUMENTO DE REQUISITO DE SOFTWARE
DOCUMENTO DE REQUISITO DE SOFTWARE PARTICIPANTES Belo Horizonte - 1
PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc.
PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO Esta aula tem por base o Capítulo 2 do livro de Taha (2008): Introdução O modelo de PL de duas variáveis Propriedades
Curso de Extensão Inteligência Teoria e Prática 2010
1 Apresentação O INSTITUTO SUPERIOR DO MINISTÉRIO PÚBLICO promove o curso ATIVIDADE DE INTELIGÊNCIA, com o objetivo de apresentar aspectos essenciais sobre a inteligência, função de natureza permanente,
MANUAL HAE - WEB MANUAL WEB HAE
MANUAL HAE - WEB MANUAL WEB HAE PROJETO HAE - WEB www.cpscetec.com.br/hae *NÃO DEVERÃO ser lançados os projetos de Coordenação de Curso, Responsável por Laboratório, Coordenação de Projetos Responsável
Descrição da Estrutura de Gerenciamento 2015. - Risco Operacional -
Descrição da Estrutura de Gerenciamento 2015 - Risco Operacional - Sumário 1. Introdução:... 3 2. Abrangência:... 3 3. Estrutura do Gerenciamento de Risco Operacional:... 3 3. Responsabilidades:... 4 Comitê
Manual de Utilização. Ao acessar o endereço www.fob.net.br chegaremos a seguinte página de entrada: Tela de Abertura do Sistema
Abaixo explicamos a utilização do sistema e qualquer dúvida ou sugestões relacionadas a operação do mesmo nos colocamos a disposição a qualquer horário através do email: [email protected], MSN: [email protected]
MANUAL DE INSTALAÇÃO SAT DIMEP PDV CAKE
MANUAL DE INSTALAÇÃO SAT DIMEP PDV CAKE INSTALAÇÃO DO EQUIPAMENTO O procedimento de instalação do SAT (Dimep) é bastantes simples, para equipamentos Dimep basta seguir as etapas abaixo. 1. Instalação do
MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)
MDS II Aula 04 Concepção Requisitos Diagrama de Casos de Uso (Use Cases) 55 DIAGRAMA DE CASOS DE USO BENEFÍCIOS DOS CASOS DE USO ILUSTRAR POR QUE O SISTEMA É NECESSÁRIO OS REQUISITOS DO SISTEMA SÃO COLOCADOS
e Autorizador Odontológico
1 CONTROLE DE DOCUMENTO Revisor Versão Data Publicação Diego Ortiz Costa 1.0 08/08/2010 Diego Ortiz Costa 1.1 09/06/2011 Diego Ortiz Costa 1.2 07/07/2011 2 Sumário CONTROLE DE DOCUMENTO... 2 1. Informações
SISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Introdução Slide 1 Nielsen C. Damasceno Introdução Tanenbaum (2007) definiu que um sistema distribuído é aquele que se apresenta aos seus usuários como um sistema centralizado, mas
TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE!
TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE! Erro Zero; Mais barato que um administrador de redes; Faz qualquer tarefa repetitiva e manual; Flexibilidade para mudar processos automatizados dentro do
Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza
Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados Prof. Hugo Souza Após vermos uma breve contextualização sobre esquemas para bases dados e aprendermos
TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA
TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA 1. Projeto: OEI/BRA/09/004 - Aprimoramento da sistemática de gestão do Ministério da Educação (MEC) em seus processos de formulação, implantação e
Regulamento das Bolsas PARSUK Xperience 2014
Regulamento das Bolsas PARSUK Xperience 2014 1. Parte 1 Objectivos, valor e designação das bolsas 1.1. O programa PARSUK Xperience pretende dar a oportunidade a alunos de licenciatura ou mestrado em Portugal
PALAVRAS-CHAVE Handhelds, Manutenção de Subestação, Tecnologia da Informação.
21 a 25 de Agosto de 2006 Belo Horizonte - MG Utilização de Computadores de Mão (Handheld) pelos Eletricistas da Manutenção de Subestação e Linhas da AES Eletropaulo no Controle de Inspeções e Ordens de
Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL
Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL www.remsoft.com 1 Excelência em planejamento e otimização de processos decisórios Líder em tecnologias de otimização
CENTRO EDUCACIONAL SIGMA
5ºAno 1.5 CIÊNCIAS 4º período 10 de dezembro de 2015 Cuide da organização da sua prova. Escreva de forma legível. Fique atento à ortografia e elabore respostas claras. Tudo isso será considerado na correção.
FACULDADE MULTIVIX CURSO DE ENGENHARIA DE PRODUÇÃO 2º PERÍODO MARIANA DE OLIVEIRA BERGAMIN MONIQUE MATIELLO GOMES THANIELE ALMEIDA ALVES
FACULDADE MULTIVIX CURSO DE ENGENHARIA DE PRODUÇÃO 2º PERÍODO MARIANA DE OLIVEIRA BERGAMIN MONIQUE MATIELLO GOMES THANIELE ALMEIDA ALVES COMPUTAÇÃO EM NUVEM CACHOEIRO DE ITAPEMIRIM 2015 MARIANA DE OLIVEIRA
Laboratório Virtual de Sistema de Controle Via Web em Labview. 1/6 www.ni.com
Laboratório Virtual de Sistema de Controle Via Web em Labview "Utilizou-se o Labview 8.6 para criar a VI, uma placa de aquisição da NI e uma webcam para poder acessar e visualizar a planta." - Fernando
Dos Serviços de Obras, Arquitetura, Engenharia e Tecnologia, Sanitária.
Dos Serviços de Obras, Arquitetura, Engenharia e Tecnologia, Sanitária. - Planejar, programar, executar, avaliar, capacitar, orientar e fiscalizar as atividades relacionadas à análise, avaliação e aprovação
Projeto Manutenção SAP Web e Portal TRT
Anexo VIII SOF 46/11 Projeto Manutenção SAP Web e Portal TRT Versão: 2.00 Índice 1 Introdução... 1.1 Objetivo... 1.2 Escopo... 1.3 Definições, Acrônimos e Abreviações... 1.4 Referências... 2 Gerenciamento
Pós-Graduação em Computação Distribuída e Ubíqua
Pós-Graduação em Computação Distribuída e Ubíqua INF612 - Aspectos Avançados em Engenharia de Software Engenharia de Software Experimental [Head First Statistics] Capítulos 10, 11, 12 e 13 [Experimentation
PROGRAMA PARA A VALORIZAÇÃO DE INICIATIVAS CULTURAIS VAI SECRETARIA MUNICIPAL DA CULTURA São Paulo, Janeiro de 2012.
PROGRAMA PARA A VALORIZAÇÃO DE INICIATIVAS CULTURAIS VAI SECRETARIA MUNICIPAL DA CULTURA São Paulo, Janeiro de 2012 Design D Kebrada 2. Dados do projeto 2.1 Nome do projeto Design D Kebrada 2.2 Data e
Índice. Conteúdo. Planilha Profissional Para Cálculo de Preços de Artesanato
Índice Conteúdo Índice... 2 A Importância do Preço Correto... 3 Como chegar ao preço de venda adequado do meu produto?... 3 Como calcular o preço de venda lucro... 5 Como vender meus produtos pela internet...
Mini currículo. Sérgio Augusto de Carvalho Júnior
Gestão da Informação na Cooperativa Mini currículo Sérgio Augusto de Carvalho Júnior Gestor da TI Sicoob Cofal, formado em Redes de Computadores e especializando em Gestão Estratégica de Negócios, com
RESENHAS REVIEWS RESPONSABILIDADE CIVIL DA ATIVIDADE MÉDICA NO CÓDIGO DE DEFESA DO CONSUMIDOR
248 RESENHAS REVIEWS RESPONSABILIDADE CIVIL DA ATIVIDADE MÉDICA NO CÓDIGO DE DEFESA DO CONSUMIDOR Octávio Luiz Motta Ferraz Elsevier, Rio de Janeiro, 2009 Estela Waksberg Guerrini ( * ) Não é preciso explicar
GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE
GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE Adotado pelo conselho associativo da Agence universitaire de la Francophonie 13 de setembro
MÓDULO 2 Topologias de Redes
MÓDULO 2 Topologias de Redes As redes de computadores de modo geral estão presentes em nosso dia adia, estamos tão acostumados a utilizá las que não nos damos conta da sofisticação e complexidade da estrutura,
