Buscar

QUIZ_ENG_SOFT

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 6 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 6 páginas

Prévia do material em texto

Revisar envio do teste: Clique aqui para iniciar o Quiz
SP_GRAD_668531_2303_01 2303-ENGENHARIA DE SOFTWARE Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário JONAS MIGUEL LEODESSIMO MENDANHA
Curso 2303-ENGENHARIA DE SOFTWARE
Teste Clique aqui para iniciar o Quiz
Iniciado 25/08/23 19:32
Enviado 25/08/23 20:39
Data de vencimento 27/09/23 23:59
Status Completada
Resultado da tentativa 9 em 10 pontos  
Tempo decorrido 1 hora, 7 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
Considere as afirmativas abaixo:
I. Requisitos não funcionais não podem ser medidos, ou seja, não são mensuráveis.
II. Requisitos funcionais descrevem as funções que o software deverá executar.
III. Requisitos não funcionais devem expressar condições que o software deve
atender ou, também, qualidades específicas que o software deve contemplar.
Assinale a alternativa CORRETA:
Somente as afirma�vas II e III são verdadeiras.
Todas as afirma�vas são verdadeiras.
Somente as afirma�vas II e III são verdadeiras.
Somente a afirma�va I é verdadeira.
Todas as afirma�vas são falsas.
Alternativa correta: b) Somente as afirmativas II e III são
verdadeiras.
A afirmativa I é falsa, os requisitos não funcionais podem ser
medidos.
Pergunta 2
Considere o modelo de Processo Unificado e analise as afirmativas a seguir:
I. Estabelecer uma arquitetura baseline derivada do tratamento dos cenários mais
significativos do ponto de vista da arquitetura, que normalmente expõem os maiores
Sala de Aula Tutoriais
1 em 1 pontos
0 em 1 pontos
JONAS MIGUEL LEODESSIMO MENDANHA
21
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_219517_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_219517_1&content_id=_9893300_1&mode=reset
https://www.ead.senac.br/
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1
https://senacsp.blackboard.com/webapps/login/?action=logout
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
riscos técnicos do projeto.
II. Assegurar que o software esteja disponível para seus usuários finais, para isso,
executar a transição do produto de software do ambiente de desenvolvimento para o
ambiente da comunidade de usuários.
Os itens I e II constituem alguns dos objetivos principais incluídos, respectivamente,
nas fases de:
Elaboração e construção.
Elaboração e construção.
Concepção e elaboração.
Elaboração e transição.
Iniciação e construção.
c) Elaboração e transição.
As fases correspondentes às afirmativas são elaboração e
transição respectivamente.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
Uma organização de desenvolvimento de software encomenda o desenvolvimento um
sistema de software para uma frente de loja de um hipermercado. O sistema será
utilizado por “caixas” do hipermercado para realizarem as vendas para os clientes. A
eficiência das funções do “caixa” utilizando o produto de software é crítica para o
sucesso desse projeto. O hipermercado tem uma alta taxa de rotatividade de
funcionários para a função de “caixa” e, por esse motivo, foi solicitado que a interface
gráfica fosse intuitiva. Além disso, a direção do hipermercado, com base na prática
padrão da indústria, deseja que os seus “caixas” sejam capazes de introduzir 40 itens
por minuto de uma compra de um cliente para o sistema.
Qual é a melhor classificação para esses tipos de requisitos?
Requisito de usabilidade.
Requisito de desempenho do sistema.
Requisito funcional do sistema.
Requisito de usabilidade.
Requisito de projeto.
Alternativa correta: c) Requisito de usabilidade.
A usabilidade é definida como a facilidade com que as pessoas
podem usar uma ferramenta ou objeto para a realização de uma
tarefa.
Pergunta 4
Sobre o Ciclo de Vida na Engenharia de Sistemas, leia as afirmativas abaixo e
assinale a alternativa correta. I - A etapa de Aquisição é o momento onde os requisitos
são estabelecidos e decisões de compra de insumos são decididas. II - A etapa de
Desenvolvimento é onde ocorre a implementação de testes e monitoramento do
sistema em produção. III - A etapa de Operação é onde ocorre a implantação e o
sistema é colocado em uso.
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
I e III.
I e II.
I e III.
Somente a III.
Somente a II.
b) I e III.
Apenas a afirmativa II é falsa. O monitoramento do sistema em
produção significa que o sistema já está em operação, ou seja, já
estamos na etapa de operação.
Pergunta 5
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
Comentário da
resposta:
Sobre Scrum e Extreme Programming podemos afirmar que:
ambos são conhecidos métodos ágeis, porém dis�ntos na forma de
trabalhar. O Scrum é um framework e o XP é um conjunto de prá�cas.
ambos são conhecidos métodos ágeis, porém dis�ntos na forma de
trabalhar. O Scrum é um framework e o XP é um conjunto de prá�cas.
são métodos bem conhecidos no mercado. São u�lizados porque não
exigem documentação do produto e as iterações mais curtas permitem
testes mais elaborados.
são métodos que contrapõem os métodos tradicionais, mas garantem
o desenvolvimento sequencial onde cada etapa gera um produto que é
base para a etapa seguinte. 
ambos disputam o interesse dos �mes de desenvolvimento, mas ainda
estão em fase experimental e precisam de melhor definição em alguns
pontos.
a) ambos são conhecidos métodos ágeis, porém, distintos na forma
de trabalhar. O Scrum é um framework e o XP é um conjunto de
práticas.
Por ser um framework, o Scrum permite trabalhar com processos
diferentes de modo a resolver problemas complexos e adaptativos.
O XP já apresenta uma coletânea de boas práticas, portanto menos
adaptativo que o Scrum.
Pergunta 6
Resposta
Selecionada:
a.
O padrão de arquitetura conhecido como MVC (Model-View-Controller) é útil para o
projeto de sistemas que têm interface gráfica com usuário porque:
A aparência e o comportamento podem ser modificados sem a
modificação do modelo de dados subjacente.
1 em 1 pontos
1 em 1 pontos
Respostas: a.
b.
c.
d.
Comentário
da resposta:
A aparência e o comportamento podem ser modificados sem a
modificação do modelo de dados subjacente.
Objetos de domínio, en�dade e controle têm papéis bem definidos
que podem ajudar a reduzir a complexidade do sistema.
Os elementos gráficos podem ser dinamicamente atualizados através
do uso de um modelo de eventos.
A informação armazenada pode ser controlada diretamente a par�r
dos elementos gráficos.
Alternativa correta: a) A aparência e o comportamento podem ser
modificados sem modificação do modelo de dados subjacente.
A principal vantagem para a arquitetura MVC é fornecer suporte a
múltiplas representações de interface gráfica de usuários diferentes
da mesma informação. Dessa forma, o sistema pode exibir o modelo
de dados para o usuário em uma variedade de aparências e
comportamentos, sem afetar o modelo de dados subjacente.
Pergunta 7
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
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çoso 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
1 em 1 pontos
emergentes, que são consistentes devido às diferentes
perspectivas de cada envolvido.
Pergunta 8
Resposta
Selecionada:
a.
Respostas: a.
b.
c. 
d.
Comentário da
resposta:
Os sistemas classificados como sociotécnicos incluem pessoas, hardware e software.
Embora cada um destes itens sejam sistemas independentes, eles precisam interagir
para garantir o sucesso do sistema. Neste sentido, podemos afirmar que:
Um sistema é caracterizado pela soma de suas partes, mas no caso
dos sistemas sociotécnicos, esta soma permite ir além desta simples
soma.
Um sistema é caracterizado pela soma de suas partes, mas no caso
dos sistemas sociotécnicos, esta soma permite ir além desta simples
soma.
Cada parte do sistema é um subsistema isolado que funciona de
forma independente.
O sucesso do sistema está na interligação dos seus subsistemas.
Os sistemas são complexos e hierárquicos. A hierarquia é definida
pelos usuários deste sistema.
a) Um sistema é caracterizado pela soma de suas partes, mas, no
caso dos sistemas sociotécnicos, esta soma permite ir além desta
simples soma.
Os sistemas possuem propriedades que se tornam aparentes
quando seus componentes são integrados.
Pergunta 9
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
Considere que a classe Funcionário possui 4 métodos que podem ser aplicados aos
seus objetos: cadastrar, alterar, consultar, excluir e calcular Salário. Considere que
Vendedor e Caixa são classes derivadas da classe Funcionário e, por isso, herdam os
métodos cadastrar, alterar, consultar, excluir e calcular Salário. Porém, o método
calcular Salário é sobrescrito na classe Vendedor e Caixa com implementações
bastante distintas, uma vez que a fórmula de cálculo de salário do vendedor é bem
diferente da fórmula do cálculo do salário do caixa em função dos parâmetros
considerados em cada cálculo associado a cada um deles.
Esse exemplo ilustra o conceito de:
Polimorfismo
Reusabilidade
Polimorfismo
Abstração
Encapsulamento
Alternativa correta: b) Polimorfismo.
1 em 1 pontos
1 em 1 pontos
Sexta-feira, 25 de Agosto de 2023 20h39min35s BRT
O polimorfismo é a capacidade de duas ou mais classes de objetos
responderem à mesma mensagem, cada uma do seu próprio
modo, ou melhor, com a sua própria forma de implementar o
método.
Pergunta 10
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
Você trabalha como Analista de Sistemas em uma grande Instituição Financeira e
recebeu a incumbência de elaborar um modelo usando a notação UML 2.4. Esse
modelo deve ser capaz de representar os seguintes aspectos de um sistema: fluxos
de controle e de dados; situações de decisão de acordo com tipo de entrada, que
podem ser produzidas diversas saídas; diferentes ações que podem ser executadas
por entidades ou papéis diferentes quando um método for executado, como um
conjunto de ações relacionadas que podem ser executadas e como afetarão as outras
entidades ou papéis envolvidos, situações em que mais de uma atividade pode
acontecer ao mesmo tempo.
Qual diagrama UML seria o mais adequado para elaborar esse modelo?
A�vidades
Classes
Casos de Uso
Objetos
A�vidades
Alternativa correta: d) Atividades.
O diagrama mais adequado é o diagrama de atividades, uma vez
que os diagramas de atividades viabilizam o uso de um modelo
auxiliar na descrição da lógica de um procedimento ou de processo
de negócio; ou de um fluxo de trabalho através de uma notação
gráfica.
← OK
1 em 1 pontos

Continue navegando