Questões

Total de Questões Encontradas: 09

Software, assim como todos os sistemas complexos, evolui ao longo do tempo. Modelos de processos evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de software e são projetados para adequar mudanças. Os modelos a serem utilizados em um processo evolucionário são:
A
cascata e modelo V;
B
prototipação e modelo espiral;
C
concorrente e métodos formais;
D
incremental e baseado em componentes;
E
processo unificado e orientado a aspectos.
O planejamento dos testes deve ocorrer em diferentes níveis e em paralelo com o desenvolvimento do software. Com relação a esse assunto, analise a imagem (a seguir) que mostra um modelo V descrevendo o paralelismo entre as atividades de desenvolvimento e teste de software.
Imagem da Questão
As lacunas I e II são preenchidas, correta e respectivamente, por:
A
Teste de Aceitação e Teste de Unidade.
B
Teste Estrutural e Teste de Aceitação
C
Teste de Usabilidade e Teste de Confiabilidade
D
Teste de Carga e Teste de Stress
E
Teste Caixa Branca e Teste Caixa Preta
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Há diversos métodos que podem ser utilizados na construção de sistemas de informação. Sobre eles, analise:

 I. O desenvolvimento é feito em estágios formais, que devem evoluir em sequência e ter resultados definidos. Cada um precisa ser formalmente aprovado antes que o próximo se inicie. É indicado para grandes projetos que exijam especificações formais e rígido controle administrativo sobre cada estágio do desenvolvimento.

II. Consiste em desenvolver um sistema experimental de maneira rápida e barata para que os usuários finais interajam com ele e o avaliem. Esse sistema é refinado e aperfeiçoado até que os usuários sintam que ele atende às suas necessidades, podendo ser usado como modelo para criar o sistema final.

Os itens I e II referem-se, respectivamente, 
A
ao Ciclo de Vida de Sistema Tradicional e à Prototipagem.
B
ao Modelo Espiral e ao Modelo em Cascata. 
C
ao Modelo V e ao Modelo de Entrega por Estágios.
D
aos Modelos Prescritivos e aos Modelos Ágeis.
E
ao Modelo Orientado a Cronograma e ao Modelo Orientado a Teste.
Ano: 2013 Banca: FCC Órgão: MPE-MA Prova: Analista Judiciário - Teste e Qualidade de Software
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.

  I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.  
 II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.
III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.

Está correto o que se afirma em
A
I e II, apenas. 
B
II e III, apenas.
C
II, apenas.
D
I e III, apenas.
E
I, II e III.
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.

  I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.  

 II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.  

III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.

Está correto o que se afirma em
A
I e II, apenas.
B
II e III, apenas.
C
II, apenas.
D
I e III, apenas.
E
I, II e III. 
Ano: 2013 Banca: CESPE Órgão: TCE-RO Prova: Analista Judiciário - Informática
Texto Associado Texto Associado
A respeito de teste de software, julgue os itens subsecutivos.
No V-model, que integra o ciclo de vida de desenvolvimento de software ao ciclo de teste, a validação refere-se ao desenvolvimento, enquanto a verificação se refere ao teste.
C
Certo
E
Errado
Uma organização está interessada em definir um processo para orientar a sua equipe de desenvolvimento a executar as atividades necessárias para a criação e disponibilização de novas versões do produto de software que é o carro-chefe da empresa. Esse processo precisa conter explicitamente as etapas comuns de um desenvolvimento de software (por exemplo, levantamento, análise, projeto, construção e testes) e, como o produto de software em questão tem um forte requisito de qualidade, é necessário que as atividades de garantia da qualidade sejam bem explícitas em relação às etapas e/ou documentos relacionados sendo avaliados.

 

Dentre as opções de modelos de ciclo de vida abaixo, o mais adequado a essa necessidade é
A
RAD.
B
modelo em V.
C
cascata.
D
prototipação. 
E
XP.
Uma organização está interessada em definir um processo para orientar a sua equipe de desenvolvimento a executar as atividades necessárias para a criação e disponibilização de novas versões do produto de software que é o carro-chefe da empresa. Esse processo precisa conter explicitamente as etapas comuns de um desenvolvimento de software (por exemplo, levantamento, análise, projeto, construção e testes) e, como o produto de software em questão tem um forte requisito de qualidade, é necessário que as atividades de garantia da qualidade sejam bem explícitas em relação às etapas e/ou documentos relacionados sendo avaliados.

Dentre as opções de modelos de ciclo de vida abaixo, o mais adequado a essa necessidade é
A
RAD.
B
modelo em V.
C
cascata.
D
prototipação.
E
XP.
Ano: 2013 Banca: CESPE Órgão: SERPRO Prova: Analista - Negócios em Tecnologia da Informação
Texto Associado Texto Associado
Na metodologia de desenvolvimento de software RUP (rational unified process), artefatos não UML são incluídos explicitamente.
A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software.
C
Certo
E
Errado
Página 1 de 1