Buscar

engenharia(3)

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 8 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

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 6, do total de 8 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

Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
Sala de Aula Tutoriais 
O teste de software é uma fase muito importante para a garantia da qualidade 
de um produto de software. Existe uma classificação para as técnicas de testes 
de software: teste de caixa preta e teste de caixa branca. Nesse contexto, 
podemos afirmar que: 
I. O teste de estresse é classificado como uma técnica de teste caixa branca. 
II. O teste de caixa preta também é conhecido como teste comportamental, no 
qual o foco são os requisitos não funcionais do software. 
III. Os testes de caixa preta são apontados como complementares aos testes de 
caixa branca, uma vez que contemplam diferentes classes de erros. 
Somente a afirma
va III é verdadeira. Somente a afirma
va I é verdadeira. Somente a afirma
va II é verdadeira. Somente a afirma
va III é verdadeira. 
← OK 
1 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
Todas as afirma
vas são verdadeiras. 
Alternativa correta: c) Somente a afirmativa III é verdadeira. 
As afirmativas I e II são falsas. O teste de estresse não é 
classificado como caixa branca e o foco do teste caixa preta 
não é os requisitos não funcionais e sim os requisitos 
funcionais. 
Assinale a alternativa correta a que se refere à seguinte descrição: “A principal 
razão para escolher esta estratégia, em vez de uma abordagem do ciclo de vida 
em cascata, é a de agregar valores ao negócio antes do ciclo de vida do projeto 
encerrar. Através da aplicação desta estratégia é possível elaborar um plano 
antecipado das atualizações das entregas”. 
Estratégia incremental. Estratégia linear. 
Estratégia incremental. Estratégia itera
va. Estratégia ágil. 
b) Estratégia incremental. É a estratégia incremental, uma vez que ela tem como característica a entrega mais rápida de uma versão parcial do software para o cliente: entrega de versões parciais do sistema para uso em operação, agregando valor ao processo de negócio do cliente. 
No Diagrama de Sequência, utilizamos mensagem assíncrona para representar: 
Processos concorrentes. 
A necessidade de aguardar uma mensagem de retorno para dar con
nuidade ao processo. 
Processos concorrentes. 
Que o processo finaliza com esta mensagem. Que a mensagem não necessita enviar parâmetros. 
2 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
Alternativa correta: b) Representar processos concorrentes. 
As demais alternativas são falsas. A alternativa a) descreve a 
mensagem síncrona. As alternativas c) e d) descrevem 
características que não necessitam de um tipo de mensagem 
especial, além de não descreverem o significado da 
mensagem assíncrona. 
Considere o seguinte modelo de classes UML abaixo. Com base nesse modelo, 
pode-se afirmar que: 
Fonte: BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2. 
ed. Rio de Janeiro: Elsevier; Campus. 2007. 
Toda vez que a associação representada acima for criada entre 
Pessoa e Empresa, necessariamente será criada uma nova 
instância de Emprego. 
Para cada instância de Pessoa corresponde a exatamente uma 
instância de Emprego. 
Para cada instância de Emprego corresponde a exatamente uma 
instância de Pessoa e um conjunto possivelmente vazio de 
instâncias de Empresa. 
Para cada associação entre Pessoa e Empresa corresponde um 
conjunto possivelmente vazio de instâncias de Emprego. 
Toda vez que a associação representada acima for criada entre 
Pessoa e Empresa, necessariamente será criada uma nova 
instância de Emprego. 
Alternativa correta: d) Toda vez que a associação 
3 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
representada acima for criada entre Pessoa e Empresa, 
necessariamente será criada uma nova instância de Emprego. 
Este é um exemplo de classe associativa, ou seja, quando 
duas ou mais classes estão associadas e pode ser necessário 
manter informações sobre a associação existente entre elas. 
A engenharia de requisitos é um processo que tem como um dos produtos 
gerados o documento de requisitos de sistema. Sobre a engenharia de 
requisitos, considere as afirmativas a seguir: 
I. A engenharia de requisitos, como todas as outras atividades de engenharia 
de software, precisa ser adaptada às necessidades do processo, do projeto, do 
produto e do pessoal que está fazendo o trabalho. 
II. No estágio de levantamento e análise dos requisitos, os membros da equipe 
técnica de desenvolvimento do software trabalham com o cliente e os usuários 
finais do sistema para descobrir mais informações sobre o domínio da 
aplicação, que serviços o sistema deve oferecer, o desempenho exigido do 
sistema, as restrições de hardware, entre outras informações. 
III. Na medida em que a informação de vários pontos de vista é coletada, os 
requisitos emergentes são consistentes. 
IV. A validação de requisitos se ocupa de mostrar que estes realmente definem 
o sistema que o cliente deseja. Essa etapa é importante porque a ocorrência de 
erros em um documento de requisitos pode levar a grandes custos relacionados 
ao retrabalho. 
Assinale a alternativa correta. 
Somente as afirma
vas I, II e IV são corretas. 
Somente as afirma
vas I e II são corretas. Somente as afirma
vas III e IV são corretas. 
Somente as afirma
vas I, II e IV são corretas. 
Somente as afirma
vas II, III e IV são corretas. 
c) Somente as afirmativas I, II e IV são corretas. 
A afirmativa III é falsa, na atividade de levantamento de 
informações de vários pontos de vista existe muita 
inconsistência nos requisitos emergentes, que são 
consistentes devido às diferentes perspectivas de cada 
envolvido. 
4 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
O modelo em cascata é caracterizado pela execução sequencial das fases, 
sendo que o resultado das fases é a aprovação de um ou mais documentos. 
Dessa forma, a fase seguinte não deve iniciar até que a fase anterior seja 
concluída. 
No modelo em cascata, o custo de correção é menor na fase de: 
Requisitos. 
Testes. 
Implementação. Requisitos. 
Manutenção. 
c) Requisitos. 
Os custos de correção são muito menores nas fases 
iniciais do processo. 
Modelos são elaborados para propiciar um melhor entendimento sobre um 
sistema que estamos estudando. Os modelos de contexto são utilizados para: 
Estabelecer os limites do sistema e as dependências com 
outros sistemas. 
Descrever um cenário de uso do sistema. 
Representar a comunicação entre componentes do sistema. 
Descrever as operações que serão efetuadas pelo sistema. 
Estabelecer os limites do sistema e as dependências com 
outros sistemas. 
Alternativa correta: d) Estabelecer os limites do sistema e as 
dependências com outros sistemas. 
A alternativa a) caracteriza um cenário que é parte do contexto 
do sistema. A alternativa b) fala de comunicações que são 
características dos diagramas de interação. A alternativa c) 
fala de operações que também não estabelecem limites ou 
5 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..dependências. 
Considere as seguintes assertivas sobre modelos de processos de software: 
I. No modelo em cascata, a fase seguinte não deve iniciar antes que a fase 
precedente tenha sido concluída. 
II. No modelo incremental, a mudança constante tende a corromper a estrutura 
do software. 
III. A explícita consideração dos riscos no modelo em espiral distingue este dos 
modelos em cascata e evolucionário. 
As assertivas corretas são: 
Somente a asser
va I. Somente a asser
va I. Somente as asser
vas I e II. Somente as asser
vasII e III. Todas as asser
vas: I, II e III. 
d) Todas as assertivas: I, II e III. 
As três afirmações estão corretas e descrevem 
adequadamente as características desses modelos de 
processo. 
O modelo de processo de software SCRUM é da metodologia ágil. É característica desse processo que na fase de construção do Scrum, o software é desenvolvido em uma série de ciclos iterativos denominados: 
c) Sprint. 
Product Backlog. 
Product Backlog. 
Refatoração. 
Sprint. 
Product Backlog Cycle. 
Na fase de construção do Scrum, o software é desenvolvido 
6 de 7 10/03/2022 21:1
Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp..
em uma série de ciclos iterativos denominados Sprint, ou seja, 
a cada final de Sprint é entregue uma versão parcial do 
sistema que agrega valor ao negócio do cliente. 
Basicamente, um Diagrama de Sequência possui os seguintes elementos: 
Ator, classes ou objetos, mensagens, a
vação. 
Objetos, mensagens, retorno, atributos. Classe, atributos, métodos e associações. 
Ator, classes ou objetos, mensagens, a
vação. 
Ator, caso de uso, associações. 
Alternativa correta: c) Ator, classes ou objetos, linha da vida, 
mensagens, ativação. 
A alternativa a) está errada porque o diagrama de sequência 
não tem atributo. A alternativa b) está errada porque estes 
elementos pertencem ao diagrama de classes. A alternativa d) 
está errada porque estes elementos são os do diagrama de 
casos de uso. 
Quinta-feira, 10 de Março de 2022 21h13min50s BRT 
7 de 7 10/03/2022 21:1

Continue navegando