Buscar

Análise Orientada a Objetos II (ADS14)

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

Prévia do material em texto

08/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/3
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:651532) ( peso.:3,00)
Prova: 22496869
Nota da Prova: 8,00
Legenda:   Resposta Certa    Sua Resposta Errada  
1. UML é extremamente útil para visualizar e documentar sistemas de software. No entanto, a terminologia pode ser um pouco assustadora para pes
pouco familiarizadas com UML. Um diagrama de atividade é essencialmente um fluxograma que mostra as atividades executadas por um sistema
este diagrama, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Representa ações executadas por casos de uso.
(    ) As linhas verticais do diagrama de atividade identificam o executor da ação.
(    ) Ações não podem ser decompostas dentro das atividades.
(    ) Ações não podem ser entendidas como pré ou pós-condições.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - F - V - V.
 c) V - V - V - F.
 d) V - V - F - F.
2. A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as melhores práticas de metodologias de desenvolv
que 23 diagramas auxiliam na interpretação do problema sua respectiva solução, propondo uma visão macro dos objetos e seus relacionamentos
propõe uma linguagem visual para a modelagem de sistemas orientados a objetos, fornecendo uma representação gráfica para os cenários em co
Com relação à UML, assinale a alternativa CORRETA:
 a) A UML não é uma metodologia de desenvolvimento.
 b) A UML não é uma notação independente de processos.
 c) A modelagem ou representação não existe sem o uso dos diagramas da UML.
 d) A UML não auxilia na visualização e comunicação dos objetos.
3. Uma empresa é formada por um conjunto de processos inter-relacionados. Logo, o aumento da eficiência da empresa deve ser obtido em função 
compreensão e melhoria destes processos. Um processo dispõe de entradas, saídas, tempo, espaço, ordenação, objetivos e valores que, interligad
logicamente, resultarão em uma estrutura para fornecer produtos ou serviços ao cliente. Com relação à modelagem de processos de negócio, clas
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) V - V - V - F.
 d) F - F - V - F.
4. Diagramas de implantação são usados principalmente por engenheiros de sistemas. Estes diagramas são usados para descrever os componentes
(ferragens), a sua distribuição e associação. Para esclarecer isso em detalhes, podemos visualizar diagramas de implantação como os componen
hardware e também os nós nos quais os componentes de software residem. Com relação ao diagrama de implantação, classifique V para as sente
verdadeiras e F para as falsas:
(    ) Para modelar a topologia de um sistema de hardware.
(    ) Para modelar detalhes de hardware para um sistema cliente/servidor.
(    ) Para modelar detalhes de um aplicativo distribuído de hardware.
(    ) Para servir de base para o diagrama de classes e componentes
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) F - F - V - V.
 c) F - V - V - F.
 d) V - V - V - F.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_4%20aria-label=
08/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/3
5. A Análise Orientada a Objetos consiste da definição das classes (objetos) que representam o problema a ser resolvido, o modo pelo qual as classe
relacionam e interagem umas com as outras, o funcionamento interno (atributos e operações) dos objetos e os mecanismos de comunicação (me
que permitem a eles trabalharem juntos. Deve-se fazer uma descrição das características estáticas e dinâmicas das classes que descrevem um si
um produto. A análise estrutural é uma fase crítica no desenvolvimento de sistemas e programas de software porque afeta as fases de desenvolvi
seguintes. Ela é difícil por causa dos problemas de comunicação, das mudanças nos requisitos do sistema e das técnicas inadequadas de avaliaçã
fácil descrever os requisitos do sistema em uma forma precisa. A linguagem do usuário e a linguagem do responsável pelo desenvolvimento são t
diferentes que tornam complicada uma comunicação eficaz. Os requisitos, no entanto, apresentam um alvo móvel que continua a modificar-se po
desenvolvimento do sistema e por todo o seu ciclo de vida.
Em relação às características dos conceitos expostos, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A organização do código-fonte em pacotes e o uso de diagrama de classes.
(    ) Programas elaborados com o uso de funções e determinação do dicionário de dados.
(    ) O uso de diagramas de sequência e o uso do diagrama de contexto.
(    ) A modelagem do fluxo de dados e a abstração de conceitos do mundo real.
(    ) A técnica de encapsulamento e a extensão de classes com a aplicação de herança.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F - F.
 b) V - V - F - F - V.
 c) F - F - F - V - F.
 d) F - F - F - V - V.
6. A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de informação baseado na composição e interação entre d
unidades de software chamadas de objetos. Seu uso é particularmente útil na tentativa de compreender um problema a fim de propor soluções
computacionais na criação de sistemas de informação. A orientação a objetos usa o termo abstração para designar a técnica de análise de um co
mundo real para criar representações no desenvolvimento de soluções informatizadas. Objeto é uma instância ou modelo derivado de uma classe
objeto é a representação de qualquer coisa, real ou abstrata, do mundo real que irá ser manipulada ou armazenada pelo sistema. Classe é um con
objetos distintos, porém, com as mesmas características e comportamentos. A classe é uma abstração de entidades existentes no mundo real. Exe
classe: pessoa, animal, automóvel, publicação. Dessa forma, a primeira coisa que se deve fazer em uma análise orientada a objetos é identificar as
que se pretende considerar no sistema e imediatamente transformá-las em classes. Sobre o conceito de classe, classifique V para as sentenças ve
F para as falsas:
(    ) Uma classe persistente existe somente durante a execução do processo ou do thread que o criou.
(    ) Classe é uma instância de um objeto.
(    ) Uma classe abstrata pode ser instanciada diretamente.
(    ) Uma classe transiente permanece existindo após deixar de existir o processo ou o thread que o criou.
(    ) Uma classe concreta pode ser instanciada diretamente.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: https://www.luis.blog.br/orientacao-a-objetos-classe-e-objeto-propriedades-e-metodos/. Acesso em: 18 mar.2020.
 a) V - V - F - V - V.
 b) V - F - F - F - V.
 c) F - V - V - V - F.
 d) F - F - F - F - V.
7. Os diagramas de implantação exibem a configuração dos nós de processamento em tempo de execução e os componentes que nele existem. Com
este tipo de diagrama, analise as sentenças a seguir:
I- São usados para modelar os aspectos topológicos do ambiente onde o software será executado.
II- São compostos colaborações, portas e artefatos (relacionamentos de comunicação).
III- São muito úteis para detalhar um software.
IV- Podem ser usados para representar módulos de sistema.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças I e III estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças II, III e IV estão corretas.
8. A UML (Unified Modeling Language ou "Linguagem de Modelagem Unificada") possui uma séria de diagramas - cada um com uma finalidade esp
suas respectivas regras, premissas e restrições - que podem ser utilizados na especificação de sistemas (tanto sistemas de software quanto em s
hardware, por exemplo). O Diagrama de Caso de Uso na UML é um diagrama comportamental. No entanto, quando o assunto é caso de uso, o dia
uma parte da solução. O principal nem é o diagrama (parte gráfica), mas sim a especificação do caso de uso (o que tem "dentro de cada bolinha"),
descrição dos seus cenários. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os casos de uso são modelos que descrevem uma narrativa de um conjunto de sequência de atividades que o sistema realiza para atingir det
objetivo significativo para determinado ator.
(    ) O ator é a representação dos diferentes papéis que os usuários podem desempenhar para que possam interagir com os serviços ou funções d
(    ) Um ator pode representar vários casos de uso, mas os casos de uso só podem ser representados por um ator.
(    ) Os casos de uso e os atores se relacionam através de associações.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: https://www.ateomomento.com.br/o-que-e-caso-de-uso/. Acesso em: 25 maio 2020.
 a) V - V - F - V.
 b) V - F - F - F.
 c) F - F - V - F.
 d) F - V - V - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_8%20aria-label=
08/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/3
9. A UML (Linguagem de Modelagem Unificada) é utilizada para especificar, visualizar, documentar e construir artefatos de um sistema e pode ser ap
todos os processos ao longo do ciclo de desenvolvimento de software, sendo mediada por diferentes tecnologias de implementação. Com relação 
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 - F - V - F.
 b) F - F - V - V.
 c) F - V - F - V.
 d) V - V - F - F.
10.A função dos diagramas de interação é representar como o sistema age internamente para que um ator alcance seu objetivo. Esses diagramas fo
desenvolvedores uma visão consistente e esmiuçada dos objetos e das mensagens envolvidas nos casos de uso, por exemplo. Logo, a mensagem
componente principal da interação entre os objetos. Podemos considerar como exemplo de diagrama de interação:
I- Objeto.
II- Componente.
III- Sequência.
IV- Pacote.
Assinale a alternativa CORRETA:
 a) Somente a opção IV está correta.
 b) Somente a opção II está correta.
 c) Somente a opção III está correta.
 d) As opções I e II estão corretas.
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ó
do usuário. Com relação aos casos de uso, assinale a alternativa correta:
 a) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
 b) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema.
 c) Diagramas de casos de uso são usados somente quando se está finalizando o projeto.
 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 mo
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 su
com os processos de negócio, assinale a alternativa correta:
 a) As atividades não são representadas por subatividades.
 b) Não é possível usar o diagrama de atividade para descrever algoritmos.
 c) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades.
 d) Modela os processos, mas não mostra o fluxo das atividades.
Prova finalizada com 8 acertos e 4 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_10%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_11%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjI0OTY4Njk=#questao_12%20aria-label=

Continue navegando