Buscar

Respostas do ED VI unidade I

Prévia do material em texto

 Pergunta 1 
0,5 em 0,5 pontos 
 
 
 Analise as afirmativas relacionadas às diferenças entre o processo de 
verificação denominado walkthrough ou passeios e uma Revisão 
Técnica Formal (RTF). 
 
I - Passeios são informais e uma RTF exige planejamento detalhado. 
II - Em ambas, os papéis são bem estabelecidos. 
III - Em ambas são convocados com antecedência. 
 
Resposta Selecionada: d. 
Somente a afirmativa I está correta. 
 
Respostas: a. 
Somente a afirmativa II está correta. 
 
b. 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
 
 
e. 
As afirmativas II e III estão corretas. 
 
Feedback 
da resposta: 
Resposta: D 
Comentário: os passeios são revisões técnicas informais de um artefato 
de software visando à garantia da qualidade. Normalmente são 
chamadas de revisão por pares, mas podem ter até 3 participantes. A 
RTF exige plano detalhado e é muito formal. 
 
 
 
 Pergunta 2 
0,5 em 0,5 pontos 
 
 
A UML é uma linguagem que possui vários diagramas para representar os diversos 
tipos de problemas. O diagrama que é muito semelhante ao fluxograma tradicional e 
representa o fluxo do processo de negócio, os papéis envolvidos no cenário, suas 
possíveis ramificações, o paralelismo e a concorrência na execução das atividades é 
chamado de: 
 
 
 
Resposta Selecionada: a. 
 BPMN. 
Respostas: a. 
 BPMN. 
 
b. 
 IDEF0. 
 
 
 
c. 
Processo. 
 
d. 
 Casos de uso. 
 
 
e. 
Atividades. 
 
Feedback da 
resposta: 
Resposta: A 
Comentário: Os diagramas de BPMN tem ênfase no processo de 
negócio sob o ponto de vista dos atores que interagem com o sistema 
e representam o fluxo das atividades dentro do ciclo que representa. 
 
 
 Pergunta 3 
0,5 em 0,5 pontos 
 
 
As aplicações de software estão a cada dia mais complexas para construir, testar e de 
navegar devido à evolução das tecnologias como tablets, smartphones, entre outros e 
das interfaces para a internet que são cada vez mais interativas com o usuário, o que 
aumenta o grau de dificuldades das aplicações. Analise as afirmativas que são 
obstáculos à qualidade e assinale a alternativa correta: 
I - Cultura das organizações. 
II - Prazo mal definido e custos baixos. 
III - Envolvidos não identificados e soluções complexas. 
 
Resposta Selecionada: c. 
As afirmativas I e III estão corretas. 
Respostas: a. 
Somente a afirmativa II está correta. 
 
b. 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
e. 
As afirmativas II e III estão corretas. 
 
Feedback da 
resposta: 
Resposta: C 
Comentário: os principais obstáculos são a cultura das organizações, 
o prazo e os custos mal definidos, os envolvidos não identificados e as 
soluções complexas. 
 
 
 
 
 Pergunta 4 
0,5 em 0,5 pontos 
 
 
Na norma ISO 14764, a atividade de manutenção que envolve o conjunto 
de ações para entender o que precisa ser realizado, classificar o tipo de 
manutenção envolvida e o tempo necessário para a implementação da mudança é 
denominado como atividade de __________________. 
 
 
Resposta Selecionada: b. 
Análise da mudança 
Respostas: a. 
Realização da mudança. 
 
b. 
Análise da mudança 
 
c. 
Revisão de mudança. 
 
d. 
Aceitação da mudança 
 
e. 
Migração. 
 
Feedback 
da 
resposta: 
Resposta: B 
Comentário: a atividade de análise de mudança envolve: analisar o 
pedido de mudança, identificar o seu tipo e definir claramente os 
requisitos da manutenção, identificar o que precisa ser realizado no 
código e na documentação do sistema, criar as opções de alterações 
possíveis, estimar pessoal e tempo de alteração necessário para a 
opção escolhida e submeter a solução para a aprovação dos usuários. 
 
 
 
 Pergunta 5 
0,5 em 0,5 pontos 
 
 
No modelo de qualidade de McCall, a qualidade é definida por um conjunto de 
características internas e externas de um software, tornando-se o primeiro modelo de 
qualidade a ser utilizado com 3 visões: operação, revisão e transição. A alternativa 
que apresenta os fatores para operação, revisão e transição, respectivamente, é: 
 
 
Resposta Selecionada: c. 
 Eficiência, flexibilidade e portabilidade. 
 
Respostas: a. 
 Integridade, manutenção e portabilidade. 
 
b. 
 Interoperabilidade, flexibilidade e correção. 
 
c. 
 Eficiência, flexibilidade e portabilidade. 
 
 
d. 
Correção, portabilidade e testabilidade. 
 
 
e. 
Testabilidade, correção e portabilidade. 
 
Feedback da 
resposta: 
Resposta: C 
Comentário: eficiência, flexibilidade e portabilidade são requisitos de 
qualidades respectivos para as visões de McCall. 
 
 
 
 Pergunta 6 
0,5 em 0,5 pontos 
 
 
Nos diagramas de casos de uso, atores são os agentes externos ao sistema que 
executam uma determinada ação e que esperam algum resultado, ou seja, interagem 
diretamente com o sistema a partir dos casos de uso. São atores em sistema de 
software: 
 
I - Sistema de banco de dados que armazena as informações do sistema. 
II - Sistema externo com os quais há troca de informações. 
III - Hardwares específicos com os quais o sistema se comunica. 
 
 
 
Resposta Selecionada: e. 
As afirmativas II e III estão corretas. 
 
Respostas: a. 
Somente a afirmativa II está correta. 
 
b. 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
e. 
As afirmativas II e III estão corretas. 
 
Feedback 
da 
resposta: 
Resposta: E 
Comentário: atores em um diagrama de casos de uso podem ser papéis 
de pessoas que interagem (usam) o sistema, sistemas externos com os 
quais são trocadas informações e hardware específicos que também 
trocam informações com sistema, tais como: catracas, controle de 
elevadores, entre outros. 
 
 
 
 Pergunta 7 
0,5 em 0,5 pontos 
 
 
O CMMi descreve orientações de quais processos devem ser implementados pela 
organização para atingir a maturidade no desenvolvimento de software, mas não 
descreve o “como fazer”. Cada organização deve definir os seus próprios processos 
para implantar as melhores práticas previstas no modelo. Analise as afirmativas e 
assinale a alternativa que define a vantagem para uma empresa implantar o modelo 
CMMI. 
 
I - Redução de custos. 
II - Redução de prazo. 
III - Melhoria das estimativas de prazo e custo. 
 
 
Resposta Selecionada: b. 
Somente a afirmativa III está correta. 
Respostas: a. 
Somente a afirmativa II está correta. 
 b. 
 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
e. 
As afirmativas II e III estão corretas. 
Feedback 
da resposta: 
 Resposta: B 
Comentário: as principais vantagens são: processo de desenvolvimento 
padronizado, melhoria nas estimativas de prazos e custos, aumento de 
produtividade por repetição dos processos, satisfação do cliente e da 
equipe e alta qualidade dos produtos de software. 
 
 
 Pergunta 8 
0,5 em 0,5 pontos 
 
 
O paradigma orientado a objetos produz modelos com componentes autônomos, 
chamados objetos, que possui suas próprias características e informações e seus 
próprios comportamentos responsáveis pela manutenção dessa informação. A divisão 
de responsabilidade proposta pela orientação a objetos proporciona algumas 
vantagens. Analise as afirmativas e assinale a alternativaque apresenta uma dessas 
vantagens: 
I - Redução de tempo de desenvolvimento. 
II - Redução da complexidade. 
III - Facilidade de manutenção. 
 
Resposta Selecionada: b. 
Somente a afirmativa III está correta. 
Respostas: a. 
Somente a afirmativa II está correta. 
 
b. 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
e. 
As afirmativas I e II estão corretas. 
 
Feedback da 
resposta: 
Resposta: B 
Comentário: Sistemas mais fáceis de alterar, pois mudanças nos 
requisitos não implicam necessariamente na alteração do sistema 
todo. 
 
 
 Pergunta 9 
0,5 em 0,5 pontos 
 
 
Relacionamento entre objeto estabelece como este se relacionam no modelo de 
objetos e estes relacionamentos podem ser de vários tipos. Analise as afirmativas 
abaixo e assinale a alternativa correta: 
 
I - O relacionamento de agregação define uma relação todo-parte entre dois objetos 
 
II - O relacionamento de herança estabelece uma relação do tipo “é um tipo de” entre 
objetos 
III - O relacionamento de composição define uma relação de dependência entre 
objetos. 
 
 
Resposta Selecionada: e. 
As afirmativas I e II estão corretas. 
 
Respostas: a. 
Somente a afirmativa II está correta. 
 
 
 
b. 
Somente a afirmativa III está correta. 
 
c. 
As afirmativas I e III estão corretas. 
 
d. 
Somente a afirmativa I está correta. 
 
e. 
As afirmativas I e II estão corretas. 
 
Feedback da 
resposta: 
Resposta: E 
Comentário: O relacionamento de agregação define uma relação todo-
parte entre dois objetos e o relacionamento de herança estabelece 
uma relação do tipo “é um tipo de” entre objetos. 
 
 
 Pergunta 10 
0,5 em 0,5 pontos 
 
 
Uma técnica muito utilizada com o objetivo de antecipar mudanças e 
reduzir impactos de mudanças de requisitos que possam vir a ser mais 
custosas no desenvolvimento de um sistema de software, muito usada 
na validação de requisitos e que deve ser aplicada independentemente 
do processo de desenvolvimento utilizado é: 
 
Resposta Selecionada: c. 
Prototipação. 
Respostas: a. 
Testes de aceitação. 
 
b. 
Validação. 
 
c. 
Prototipação. 
 
d. 
Brainstorming. 
 
e. 
Storyboard. 
 
 
Feedback da 
resposta: 
Resposta: C 
Comentário: a prototipação é uma técnica essencial para o 
levantamento e a validação dos requisitos de um software e deve ser 
utilizada sempre, em qualquer processo de desenvolvimento.

Continue navegando