Buscar

Análise Orientada a Objetos II - Avaliacao Final Objetiva

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

4/5/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:669713) ( peso.:3,00)
Prova: 29477661
Nota da Prova: 10,00
Legenda: Resposta Certa   Sua Resposta Errada  
1. Uma classe num Diagrama de Classes (ou até mesmo no código fonte) é apenas um conceito.
Um conceito em forma de desenho (se num diagrama) ou texto (se em código fonte). Quando a
Classe é materializada através de um software, (quando o software está "rodando") torna-se um
objeto (isso se dá quando é alocado um ponteiro de memória para esta classe). O diagrama de
classes ilustra graficamente como será a estrutura do software (em nível micro ou macro), e
como cada um dos componentes da sua estrutura estarão interligados. Considerando as
características dos diagramas de classes, classifique V para as sentenças verdadeiras e F para
as falsas:
(    ) Os métodos setters fornecem acesso de escrita a um atributo.
(    ) Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe.
(    ) A herança múltipla consiste de uma classe mãe possuir várias filhas.
(    ) Objetos ou atributos transientes não são serializados e, consequentemente, não são
persistidos.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - F - V - F.
 c) F - V - F - V.
 d) V - V - F - V.
2. Casos de uso permitem expressar as funcionalidades do sistema com foco para os cenários
onde o usuário final está inserido. São diagramas comportamentais que facilitam a extração dos
requisitos funcionais da aplicação. Com aos diagramas de casos de uso, analise as sentenças a
seguir:
I- Diagramas de casos de uso são usados nas fases de levantamento e análise de requisitos do
sistema.
II- Permitem entender a interação do usuário com o sistema.
III- Especificam o que o sistema faz, mas não detalham como as coisas são feitas.
IV- Diagramas de casos de uso não podem ser considerados como uma ferramenta de
comunicação utilizada pelos clientes e envolvidos no desenvolvimento da aplicação.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
4/5/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
3. O diagrama de classes é um dos diagramas da Linguagem de Modelagem Unificada (UML) e
tem como objetivo principal descrever os objetos que compõem a aplicação, bem como o
relacionamento que existe entre eles. Ele também exibe as características e as operações das
classes, além das restrições relacionadas à conexão dos objetos. Com relação ao diagrama de
classes, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O diagrama de classes é o diagrama UML mais usado, pois é o que mais se aproxima da
realidade dos códigos de programação.
(    ) Cada classe do diagrama de classes representa uma tabela do Banco de Dados.
(    ) O diagrama de classe não serve de apoio ou referência para a elaboração dos demais
diagramas.
(    ) Na programação orientada a objetos, o diagrama de classes é uma forma eficiente e fácil de
representar a estrutura e as relações das classes que servem de modelo para objetos.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) V - V - F - V.
 c) F - V - V - V.
 d) F - F - F - V.
4. Uma empresa é formada por um conjunto de processos inter-relacionados. Logo, o aumento da
eficiência da empresa deve ser obtido em função da compreensão e melhoria destes processos.
Um processo dispõe de entradas, saídas, tempo, espaço, ordenação, objetivos e valores que,
interligados logicamente, resultarão em uma estrutura para fornecer produtos ou serviços ao
cliente. Com relação à modelagem de processos de negócio, classifique V para as sentenças
verdadeiras e F para as falsas:
(    ) Servem para analisar a estrutura e o comportamento de uma empresa.
(    ) Podem ser representados pela UML.
(    ) Sua prática interfere na competitividade da empresa.
(    ) Permite melhor visualização e entendimento das atividades empresariais.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) F - V - F - F.
 c) F - F - V - F.
 d) V - V - V - F.
5. A UML (Linguagem de Modelagem Unificada) é utilizada para especificar, visualizar, documentar
e construir artefatos de um sistema e pode ser aplicada em todos os processos ao longo do ciclo
de desenvolvimento de software, sendo mediada por diferentes tecnologias de implementação.
Com relação à UML, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Apresenta simplicidade nas notações.
(    ) Apresenta baixo nível de padronização.
(    ) Apresenta alta aplicabilidade nos processos reais.
(    ) Apresenta notação inflexível às diversas situações.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) V - F - V - F.
 c) F - V - F - V.
 d) F - F - V - V.
4/5/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
6. Atividades significam funcionamento, operação, atuação, laboração e execução. No contexto da
UML, o diagrama de atividades é um diagrama comportamental, que especifica o
comportamento do software. Através dele, pode-se modelar partes do comportamento de um
software. Com relação ao diagrama de atividades, analise as sentenças a seguir:
I- O objetivo do diagrama de atividades é mostrar o fluxo de atividades em um determinado
processo.
II- O diagrama mostra a dependência das atividades de um processo.
III- Diagrama de atividade é um gráfico de fluxo que mostra as atividades que compõem um
processo do sistema.
IV- Seu uso não é recomentado quando se deseja documentar o aspecto funcional do software.
Assinale a alternativa CORRETA:
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) Somente a sentença III está correta.
7. São cinco as diferentes visões proporcionadas pela UML durante a construção de modelos de
software. A arquitetura da complexidade de um software pode ser descrita por cinco visões
interligadas. Cada visão constitui uma projeção na organização e estrutura do sistema, cujo foco
está voltado para determinado aspecto desse sistema. Com relação às visões, analise as
sentenças a seguir:
I- A visão de implantação se refere ao ambiente geral em que o software será implantado.
II- A visão de Projeto é responsável por analisar a solução como um todo no que se refere à
estrutura e à análise.
III- A visão de processos auxilia no controle de versão dos sistemas.
IV- A visão de implementação se preocupa com os arquivos de instalação e respectivas versões.
V-  O diagrama de casos de uso permite uma visão geral da solução apresentada do ponto de
vista do usuário.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças I, II, IV e V estão corretas.
 d) As sentenças III, IV e V estão corretas.
8. O diagrama de estrutura composta fornece meios para definir a estrutura de um elemento e de
focalizá-la no detalhe, na construção e em relacionamentos internos. Sobre esse diagrama,
classifique V para as sentenças verdadeiras e F para as falsas:
(    ) É considerado um diagrama teórico, sendo pouco utilizado na modelagem. 
(    ) Trabalha de forma oposta ao diagrama de classes.
(    ) Representa peças individuais, não sendo possível exibir classes inteiras.
(    ) Um conector é uma linhaque representa um relacionamento em um modelo do diagrama de
estrutura composta.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - F - V - V.
 c) F - F - F - V.
 d) F - V - F - F.
4/5/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
9. O Diagrama de Atividades da UML tem um papel semelhante ao dos fluxogramas, mas a
principal diferença é que os Diagramas de Atividades suportam comportamento paralelo. São
usados para descrever processos de negócios e fluxos de trabalho dos usuários em seus
sistemas. Também podem descrever as etapas de execução dos casos de uso. Com base no
exposto, analise as sentenças a seguir:
I- Diagramas de Atividades modelam o aspecto dinâmico de um sistema.
II- Diagramas de Atividades ilustram um processo de negócio ou fluxo de trabalho entre usuários
e o sistema.
III- Diagramas de Atividades não servem para exibir fluxos de trabalho.
IV- Diagramas de Atividades são diagramas comportamentais que especificam o comportamento
do software.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
10.Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um
sistema. Existe uma classificação para o diagrama utilizado pela UML que apresenta a interação
entre os objetos com relação ao tempo e sequência de execução. Sobre esse diagrama,
assinale a alternativa CORRETA:
 a) Classe.
 b) Componentes.
 c) Objetos.
 d) Sequência.
11.(ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os
requisitos funcionais do sistema, tendo como base a própria visão do usuário. Com relação aos
casos de uso, assinale a alternativa correta:
 a) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do
sistema.
 b) Diagramas de casos de uso são usados somente quando se está finalizando o projeto.
 c) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
 d) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema
e as funcionalidades a serem implementadas.
12.(ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como funcionam
os processos organizacionais. Estes podem ser modelados através de um ou mais modelos de
atividades para que se obtenha maior compreensão do processo. Com relação ao diagrama de
atividades e sua relação com os processos de negócio, assinale a alternativa correta:
 a) As atividades não são representadas por subatividades.
 b) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das
atividades.
 c) Modela os processos, mas não mostra o fluxo das atividades.
 d) Não é possível usar o diagrama de atividade para descrever algoritmos.
Prova finalizada com 12 acertos e 0 questões erradas.

Continue navegando