Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Se te ajudou!!!! Deixa 
um LIKE!!! 
 
 1a Questão (Ref.: 201607579943) Acerto: 0,0 / 1,0 
Sommerville define software como sendo programas de computador e documentação associada. Os produtos de 
softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o 
desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a 
qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo 
processadores 
Assinale a ÚNICA opção que complementa cada frase corretamente 
 
 
 
linguagem de máquina / linguagem de programação 
 
linguagem de máquina / linguagem interpretada 
 
linguagem de programação / linguagem de máquina 
 
linguagem interpretada / linguagem de máquina 
 
linguagem de programação / linguagem interpretada 
 
 
 
 
 
 2a Questão (Ref.: 201607912680) Acerto: 1,0 / 1,0 
Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos 
(Pádua, 2009 - Cap. 1): 
( ) boas especificações de requisitos são indispensáveis; 
( ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam 
com baixos juros; 
( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades 
pessoais sejam corretamente atendidas; 
( ) uma boa especificação de requisitos custa tempo e dinheiro. 
( ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro. 
 
Marque a alternativa correta. 
 
 
V, F, F, F, V 
 
F, F, F, V, V 
 
V, F, F, V, F 
 
V, F, F, V, V 
 
F, V, F, F, V 
Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201607943743) Acerto: 1,0 / 1,0 
Na engenharia de requisitos, trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em 
que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a 
qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas: 
 
 
 
Análise de protocolos. 
 
Entrevista. 
 
Questionário. 
 
Brainstorming. 
 
Prototipação. 
Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 201607398803) Acerto: 1,0 / 1,0 
Basicamente o que é um processo de software? 
 
 
 
Um processo de software define a forma como os requisitos devem ser levantados. 
 
Um processo de software define como se testar. 
 
Um processo de software define como um produto deve ser entregue. 
 
Um processo de software define que linguagem deve se usar. 
 
Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e 
quando deve ser feito. 
Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201608055432) Acerto: 1,0 / 1,0 
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer 
uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é o 
UML - Unified Modeling Language. A característica desta modelagem é: 
I- Visualizar o desenho do sistema e a intercomunicação entre objetos. 
II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados. 
III- Modelar o problema, e não a solução. 
É correto o que se afirma em: 
 
 
 
Apenas em II; 
 
Apenas em II e III; 
 
Apenas em I e II; 
 
Apenas em III; 
 
Apenas em I; 
Gabarito Comentado. 
 
 
 
 
 6a Questão (Ref.: 201608004508) Acerto: 1,0 / 1,0 
O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens 
 
 
 
colaboração 
 
sequência 
 
atividade 
 
objeto 
 
iteração 
 
 
 
 
 
 7a Questão (Ref.: 201608054136) Acerto: 1,0 / 1,0 
Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar: 
 
 
 
as alternativas para a resolução do problema 
 
os riscos associados ao projeto 
 
as diretrizes para as implementações de novos projetos 
 
os custos associados para a resolução do problema 
 
a solução que será tomada para resolução do problema 
 
 
 
 
 
 8a Questão (Ref.: 201608054138) Acerto: 1,0 / 1,0 
É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, 
interconexões com outros sistemas e produtos. 
Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo: 
 
 
 
local 
 
do produto 
 
Desenho interno 
 
Desenho externo 
 
de implementação 
Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201608052388) Acerto: 1,0 / 1,0 
Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou 
unidades do sistema é o teste: 
 
 
 
de validação. 
 
funcional. 
 
de integração. 
 
de aceitação. 
 
de unidade. 
Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201608035644) Acerto: 1,0 / 1,0 
Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades 
relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que 
é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir 
como FALSA 
 
 
 
Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser 
classificados como Caixa branca e caixa preta 
 
Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como 
esses testes são feitos 
 
Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o 
último tipo de teste executado 
 
A etapa de teste de software pode ser simples e executada por um único programador como também 
terceirizada para uma fábrica de software 
 
Testes de sistema podem verificar características como performance, segurança ou usabilidade do 
software 
Gabarito Comentado.

Continue navegando