Buscar

ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS - QUESTIONÁRIO UNIDADE I - UNIP

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

Prévia do material em texto

22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 1/7
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE I
ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS 259S_17501_20231_01 CONTEÚDO
Usuário
Curso ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE I
Iniciado 13/03/23 18:42
Enviado 22/03/23 17:24
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 214 horas, 41 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
a.
Respostas: a.
b. 
c. 
d. 
e. 
Feedback da
resposta:
As classes representam o bloco de construção mais importante de qualquer sistema
orientado a objetos, pois são utilizadas para capturar o domínio do problema no
qual o sistema está sendo desenvolvido. Comparando classes com objetos,
podemos a�rmar que uma classe:
De�ne as características e comportamentos dos objetos.
De�ne as características e comportamentos dos objetos.
É apenas uma instância de objetos.
É um elemento do mundo real.
Representa o ciclo de vida de um objeto.
De�ne os atributos genéricos de um objeto.
Resposta correta: A.
Comentário: Classes devem possuir responsabilidades bem
de�nidas, cada responsabilidade representa um contrato ou
obrigações dela, sendo assim, podemos entender que uma classe é
uma “especi�cação” de um objeto, por meio da de�nição de seus
atributos e métodos.
CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNOUNIP
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_279952_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_279952_1&content_id=_3319869_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_1
https://ava.ead.unip.br/webapps/login/?action=logout
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 2/7
Pergunta 2
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d. 
e. 
Feedback da
resposta:
No modelo cascata, as atividades são executadas de forma sequencial, de tal forma
que uma atividade não é iniciada até que sua predecessora seja completamente
�nalizada. Por exemplo, a fase de projeto só é iniciada ao término da fase de
análise. Nesse processo de desenvolvimento, qual a principal fragilidade no que
tange a mudança de requisitos de software?
Toda mudança deve retornar a fase inicial e refazer todo o
processo.
Entrega do produto somente ao �nal do desenvolvimento.
Toda mudança deve retornar a fase inicial e refazer todo o
processo.
Ciclos curtos de desenvolvimento.
Baixa qualidade de requisitos.
Muito esforço para validação.
Resposta correta: B.
Comentário: A principal fragilidade de mudança de requisitos está
no fato de ter que retornar a fase inicial para análise de impacto
em todas as fases anteriores, independente da fase em que se
encontra.
Pergunta 3
Resposta
Selecionada:
c.
Respostas: a.
No processo incremental, o ciclo de desenvolvimento é iniciado a partir de
incrementos, ou seja, partes do software. Para cada incremento a metodologia é a
mesma do processo cascata, ou seja, cada atividade somente é iniciada após a
predecessora �nalizada e validada. Nesse contexto, qual a principal diferença entre
o processo cascata e o incremental?
No incremental não é necessário que todos os requisitos
estejam de�nidos.
No processo cascata o tempo de desenvolvimento é menor.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 3/7
b. 
c.
d.
e. 
Feedback da
resposta:
Há muito retrabalho no processo incremental.
No incremental não é necessário que todos os requisitos
estejam de�nidos.
No processo incremental há redução de custos do projeto.
Não há diferenças entre os processos.
Resposta correta: C.
Comentário: No processo incremental os requisitos são
detalhados a cada incremento, e não na sua totalidade, como no
processo cascata.
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a. 
b.
c. 
d.
e. 
Feedback da
resposta:
O mecanismo de herança, também chamado de generalização-especialização, é um
dos fundamentos da orientação a objetos mais importantes, principalmente por
proporcionar a reutilização. É uma característica do paradigma de herança:
Apresentar atributos e métodos comuns a mais de uma
classe.
Controlar a visibilidade de atributos e métodos.
Permitir comportamentos diferentes com a mesma ação.
Dar ênfase ao que é essencial.
Apresentar atributos e métodos comuns a mais de uma
classe.
De�nir o comportamento dos objetos.
Resposta correta: D.
Comentário: Herança é um paradigma que permite de�nir
atributos e métodos em uma classe-mãe para que suas classes
�lhas tenham os mesmos elementos e mais as suas
especialidades.
Pergunta 5
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 4/7
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
O modelo espiral de desenvolvimento é diferente dos outros modelos por que a
cada ciclo completo, ou cada iteração, não se produz, ou implementa, um sistema
ou uma parte do sistema de software. Num ciclo, pode ter uma especi�cação de
requisitos, por exemplo. Nesse modelo foi incluída uma preocupação, até então,
não utilizada pelos outros modelos. Qual é essa preocupação?
Mitigação de riscos.
Mitigação de riscos.
Testes de aceitação.
Validação de requisitos pelo usuário.
Prototipação.
Desenvolvimento do produto.
Resposta correta: A.
Comentário: O modelo espiral, ou também citado na literatura
como modelo de Boehm (1988), tem como raiz o modelo
incremental e como preocupação central a mitigação de riscos.
Pergunta 6
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
O paradigma da orientação a objetos é uma forma de se desenvolver um sistema de
software que o enxerga como um conjunto de componentes que interagem entre si
para resolver um determinado problema. O paradigma que se preocupa em deixar
visível apenas o que é necessário para a comunicação entre dois objetos, por
exemplo, detalhes da implementação ou a lógica algorítmica de um método, é:
Encapsulamento.
Herança.
Encapsulamento.
Polimor�smo.
Abstração.
Ligação.
Resposta correta: B.
Comentário: O encapsulamento é o paradigma responsável pela
visibilidade de atributos e métodos de uma classe.
0,25 em 0,25 pontos
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 5/7
Pergunta 7
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
O paradigma orientado a objetos produz modelos com componentes autônomos,
chamados objetos, que possuem suas próprias características e informações, assim
como 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. Assinale a alternativa que apresenta uma dessas vantagens:Facilidade de manutenção.
Redução de tempo de desenvolvimento.
Menores custos de construção.
Linguagens mais fáceis.
Redução da complexidade.
Facilidade de manutenção.
Resposta correta: E.
Comentário: São sistemas mais fáceis de alterar, pois mudanças
nos requisitos não implicam necessariamente na alteração do
sistema todo.
Pergunta 8
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
O processo de desenvolvimento de software resume-se a um conjunto de atividades
executadas em uma determinada sequência. Esse conjunto de atividades, também
pode ser chamado de etapas da engenharia de software ou paradigmas da
engenharia de software. A etapa na qual o software é validado, frente aos requisitos
especi�cados, é denominada:
Validação.
Aceitação.
Especi�cação.
Evolução.
Validação.
Implementação.
Resposta correta: D.
Comentário: A etapa de validação confronta o que foi construído
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 6/7
com as especi�cações de�nidas na fase de análise do sistema.
Pergunta 9
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
Segundo os criadores da UML, um sistema de software pode ser dividido em cinco
visões, sendo que, dependendo da complexidade, nem todas visões precisam ser
desenvolvidas. A visão que representa o sistema de um ponto de vista externo,
como ele interage com agentes externos como usuários ou outros sistemas, é
chamada de:
Casos de uso.
Projeto.
Implantação.
Casos de uso.
Diagrama de classes.
Processo.
Resposta correta: C.
Comentário: A visão de casos de uso representa o que o sistema
deve fazer e qual sua interação com os usuários que necessitam
ou obtém informações desse sistema.
Pergunta 10
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
Uma técnica muito utilizada com o objetivo de antecipar mudanças 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 independente do processo de
desenvolvimento utilizado é:
Prototipação.
Testes de aceitação.
Validação.
De�nição de requisitos.
Planejamento.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/03/2023, 17:25 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ANÁLISE...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91299364_1&course_id=_279952_1&content_id=_3323768_1&outc… 7/7
Quarta-feira, 22 de Março de 2023 17h25min31s GMT-03:00
e. 
Feedback da
resposta:
Prototipação.
Resposta correta: E.
Comentário: A prototipação é uma técnica essencial para o
levantamento e validação dos requisitos de um software e deve ser
utilizada sempre, em qualquer processo de desenvolvimento.
← OK

Continue navegando