Relacione cada característica ou subcaracterística de qualidade de software da Coluna 1 com a frase que melhor a representa na Coluna 2.
Coluna 1
1. Analisabilidade
2. Conformidade
3. Estabilidade
4. Funcionalidade
5. Recuperabilidade
Coluna 2
( ) Está de acordo com padrões de portabilidade?
( ) Satisfaz as necessidades?
( ) É capaz de recuperar dados em caso de falha?
( ) Há grande risco quando se faz alterações?
( ) É fácil de encontrar uma falha, quando ocorre?
Assinale a alternativa que indica a sequência correta, de cima para baixo.
a)
2 - 4 - 3 - 5 - 1 |
b)
2 - 4 - 5 - 3 - 1 |
c)
3 - 1 - 2 - 4 - 5 |
d)
4 - 1 - 2 - 3 - 5 |
e)
4 - 2 - 5 - 1 - 3 |
Analise a definição abaixo.
Teste de software que procura descobrir erros por meio da reaplicação parcial dos testes a um programa modificado.
Assinale a alternativa que cita corretamente o conceito ao qual se refere a definição.
a)
Teste de sistema |
b)
Teste de unidade |
c)
Teste de regressão |
d)
Teste de integração |
e)
Teste de requisitos |
Relacione as características de modelos de ciclo de vida, descritos na Coluna 2, com os identificadores corretos de modelos de ciclo de vida, relacionados na Coluna 1.
Coluna 1
1. Modelo cascata (waterfall)
2. Modelo espiral
3. Modelo iterativo e incremental
4. Modelo V
Coluna 2
( ) Preconiza que o início da elaboração dos planos de teste deve ocorrer antes da etapa de implementação.
( ) Permite alterar o resultado de uma etapa anterior.
( ) É baseado em ambientes físicos altamente estruturados, em que depois de uma ação as mudanças são proibitivamente caras, se não impossíveis.
( ) Inclui explicitamente a análise de riscos e a prototipação como atividades do processo de desenvolvimento.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
a)
1 - 2 - 4 - 3 |
b)
2 - 3 - 1 - 4 |
c)
2 - 3 - 4 - 1 |
d)
3 - 2 - 1 - 4 |
e)
4 - 3 - 1 - 2 |
Considere a seguinte relação de requisitos estabelecida para um software hipotético.
1. O software deverá ser implementado em Java.
2. O software deve interagir com o usuário por meio de um navegador (browser), isto é, deve ser implementado como uma aplicação para Web.
3. O software deve registrar log de todas as operações realizadas.
4. O software deve responder a qualquer solicitação do usuário em, no máximo, 500 milissegundos.
5. O conjunto de produtos gerados deve incluir especificação de projeto em UML.
6. O software deve ser desenvolvido na plataforma Eclipse.
Assinale a alternativa que contém apenas números correspondentes a requisitos classificáveis como não funcionais.
a)
1 - 5 - 6 |
b)
1 - 2 - 4 - 5 - 6 |
c)
1 - 2 - 3 - 4 - 5 - 6 |
d)
2 - 3 - 4 |
e)
2 - 4 |
Assinale a alternativa que contém o valor do retorno resultante da invocação da função funX(5), isto é, da função mostrada acima quando invocada com o valor inteiro 5 sendo passado como argumento.
a)
0 |
b)
1 |
c)
5 |
d)
24 |
e)
120 |
Relacione as características de técnicas de eliciação (elicitação) de requisitos da Coluna 2 com os identificadores corretos de técnicas de eliciação da Coluna 1.
Coluna 1
1. Enfoque antropológico
2. Entrevista estruturada
3. Entrevista tutorial
4. Observação (passiva)
5. Reuso
Coluna 2
( ) Análise de soluções previamente elaboradas.
( ) Diálogo em que o cliente "dá uma aula" sobre o domínio do negócio.
( ) Não inclui diálogo.
( ) Demanda questões previamente elaboradas.
( ) O desenvolvedor exerce o papel do cliente no ambiente de atuação deste.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
a)
1 - 2 - 4 - 3 - 5 |
b)
1 - 3 - 5 - 4 - 2 |
c)
3 - 1 - 5 - 2 - 4 |
d)
5 - 2 - 4 - 3 - 1 |
e)
5 - 3 - 4 - 2 - 1 |
Analise o diagrama abaixo.
Relacione os números que rotulam os relacionamentos do diagrama com seus identificadores.
( ) Agregação
( ) Associação
( ) Composição
( ) Dependência
( ) Herança
( ) Realização
Assinale a alternativa que indica a sequência correta, de cima para baixo.
a)
2 - 1 - 3 - 5 - 4 - 6 |
b)
2 - 1 - 3 - 6 - 4 - 5 |
c)
3 - 1 - 2 - 6 - 4 - 5 |
d)
3 - 1 - 2 - 5 - 6 - 4 |
e)
3 - 6 - 2 - 4 - 5 - 1 |
Considere a seguinte modelagem de casos de uso:
Com base nas informações contidas na modelagem de casos de uso acima, é correto afirmar:
a)
Ambos os elementos representados pelos atores AtorA e AtorB têm participação em todas as ocorrências do caso de uso UC1. |
b)
Apenas um dos elementos representados pelos atores (AtorA ou AtorB) tem participação em cada ocorrência do caso de uso UC2. |
c)
Ambos os elementos representados pelos atores AtorA e AtorB têm participação em todas as ocorrências do caso de uso UC3. |
d)
O elemento representado pelo ator AtorA pode ter participação em uma ocorrência do caso de uso UC1. |
e)
O elemento representado pelo ator AtorA tem participação em todas as ocorrências dos casos de uso UC1, UC2 e UC3. |
Considere o diagrama de sequência mostrado na figura abaixo, que detalha o caso de uso UCz e que referencia os diagramas de sequência que detalham os casos de uso UCx e UCy, por meio do elemento sintático 'uso de interação'.
Com base nas informações contidas na modelagem, é correto afirmar:
a)
Existe uma relação de extensão entre UCz e UCy, isto é, UCy estende UCz. |
b)
Existe uma relação de extensão entre UCz e UCx, isto é, UCx estende UCz. |
c)
Existe uma relação de inclusão entre UCz e UCx, e uma relação de inclusão entre UCz e UCy, isto é, UCz inclui UCx e UCy. |
d)
Existe uma relação de extensão entre UCz e UCx, e uma relação de extensão entre UCz e UCy, isto é, UCx e UCy estendem UCz. |
e)
Existe uma relação de extensão entre UCz e UCx (isto é, UCx estende UCz) e uma relação de inclusão entre UCz e UCy (isto é, UCz inclui UCy). |
Relacione cada tipo de diagrama de UML da Coluna 1 com os respectivos elementos sintáticos da Coluna 2.
Coluna 1
1. Diagrama de atividades
2. Diagrama de máquina de estados
Coluna 2
( ) Ação
( ) Estado final
( ) Fluxo de controle
( ) Pseudoestado inicial
( ) Nodo fusão
( ) Pseudoestado escolha
( ) Transição
Assinale a alternativa que indica a sequência correta, de cima para baixo.
a)
1 - 2 - 1 - 2 - 1 - 1 - 1 |
b)
1 - 2 - 1 - 2 - 1 - 2 - 1 |
c)
1 - 2 - 1 - 2 - 1 - 2 - 2 |
d)
1 - 2 - 2 - 2 - 1 - 2 - 2 |
e)
2 - 1 - 2 - 1 - 2 - 1 - 1 |
Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.