Questões
Pratique com questões de diversas disciplinas e universidades
5.398 questões encontradas(exibindo 10)
A fase de elaboração dos testes de software é uma das partes mais importantes, no desenvolvimento de um software. Sobre o teste de caixa branca, assinale a alternativa correta.
Utilizando Java 8, qual o resultado do código abaixo?
abstract class Escritor { public static void write() { System.out.println("Escrevendo..."); } } class Autor extends Escritor { public static void write() { System.out.println("Escrevendo um livro"); } } public class Programmer extends Escritor { public static void write() { System.out.println("Programando"); } public static void main(String[] args) { Escritor e = new Programmer(); e.write(); } }
Um teste automatizado diz respeito à aplicação de ferramentas para automatizar os testes que são aplicados em um software. Um teste automatizado esta realiza diversos procedimentos, com base no material de estudo da disciplina, análise e assinale a alternativa que contenha os procedimentos realizados em um teste automatizado.
Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas.
I – Na dimensão de capacidade cada processo possui seis níveis de capacidade.
II – Na dimensão de processos temos 5 categorias de processos definidas e similares a normal ISO/IEC 12207.
Em relação aos testes de verificação, marque a opção INCORRETA:
Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a modelagem da solução como um todo.
Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes.
Verificação dos requisitos: O objetivo desta fase é a verificação das especificações do levantamento dos requisitos funcionais e não funcionais do software a ser desenvolvido.
Verificação da Implementação: O objetivo desta fase é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. É um processo formal de verificação do código produzido.
Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a aplicação de boas práticas de programação.
A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se:
Gestão de pessoas.
Gerenciamento Contábil Financeiro.
Gerenciamento de Projetos.
Gestão do Conhecimento.
Gestão de Risco.
Alguns defeitos são descobertos e rastreados, tendo quais causas prováveis?
I. Documentação precisa ou completa
II. Erro na tradução do projeto para a linguagem de programação
III. Interface entre homem-máquina ambígua ou inconsistente
IV. Miscelânia