Buscar

ANALISE DE SISTEMAS - APOL 03 - 2022

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

ANALISE DE SISTEMAS - APOL 03 - 2022
—-----------------------------------------------------------------------
Questão 1/10 - Análise de Sistemas A UML é composta por muitos elementos e por
diferentes modelos que representam as partes de um sistema de software. A junção
de todos os modelos criados deve dar a visão completa de como o software será
construído e funcionará. Baseado neste contexto, marque a opção que melhor
define o objetivo do diagrama de classe: Nota: 0.0 A O diagrama de classe mostra
todas as classes de um software e os relacionamentos entre elas.
Gabarito: A resposta correta é a letra A,
conforme Tema 1 da AULA 6
B O diagrama de classe mostra onde são especificados e detalhados os requisitos
funcionais descrevendo os cenários nos quais os atores interagem com o sistema. C
O diagrama de classe mostra a modelagem de processos de negócio ou para
detalhamento da lógica de negócio. Também podem ser usados pra descrever
casos de uso. D O diagrama de classe mostra como os elementos estão
organizados em pacotes e as dependências entre esses pacotes. E O diagrama de
classe mostra as instâncias reais das classes e seus relacionamentos, ou seja,
modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do
diagrama de classes.
—-----------------------------------------------------------------------
Questão 2/10 - Análise de Sistemas No desenvolvimento de software a orientação a
objetos é vista como um conceito da engenharia de software onde os elementos de
uma solução são representados como objetos. No desenvolvimento de sistemas
tratamos a orientação a objetos como um paradigma de programação, ou seja,
como uma forma de se implementar um código. Baseado nisso, avalie as asserções
abaixo: I. Todo objeto é identificável e deve ter um nome claro e direto, que
identifique o real objetivo do objeto. PORQUE II. As coisas do mundo abstrato do
software e sua tecnologia são denominadas de objetos. Assinale a alternativa
correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão
relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são
verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. Você
acertou!
Gabarito: A letrar D é a correta,
conforme o explicado no Tema 2, da AULA 4.
E As duas asserções são falsas.
—-----------------------------------------------------------------------
Questão 3/10 - Análise de Sistemas O diagrama de Estado, para a UML, mostra o
comportamento de um objeto, partir de determinados eventos. Baseado no
diagrama de estado, avalie as afirmações a seguir: I. O diagrama de estado pode
ser desenvolvido em qualquer fase do projeto técnico do software. II. O diagrama de
estado baseia-se na descrição do um Caso de Uso e apoia-se no Diagrama de
Classes. III. O diagrama de estado é entendido como um diagrama dinâmico, pois
mostra a evolução de estados em um objeto, ao longo da sua vida no software. É
correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas B Todas as
afirmações estão corretas
Gabarito: A resposta correta é a letra B,
conforme Tema 1, item 1.1, da AULA 6.
C Apenas as afirmações I e II estão corretas D Apenas a afirmação III está correta E
Apenas as afirmações II e III estão corretas
—-----------------------------------------------------------------------
Questão 4/10 - Análise de Sistemas A UML é composta por vários diagramas
diferentes que representam as diversas partes de um sistema de software, ou ainda
diferentes pontos de vista sobre o sistema. Pensando neste contexto, marque a
opção que melhor define o objetivo do diagrama de colaboração: Nota: 0.0 A É um
diagrama que mostra atores, casos de uso e seus relacionamentos. B É um
diagrama parecido com o diagrama de sequência, mas é modelado como um
diagrama de objeto, onde os diversos objetos são mostrados juntamente com seus
relacionamentos.
Gabarito: A letra B é a correta,
conforme explicado no Tema 1, da AULA 6.
C É o diagrama que mostra as classes que representam os objetos relacionados
com o escopo do software, e os relacionamentos entre elas. D É o diagrama que
mostra objetos e uma sequência de entradas e saídas de informações dentro destes
objetos, e dá ênfase à ordenação temporal em que essas mensagens são trocadas
entre os objetos de um sistema. E É o diagrama que mostra estados, mudanças de
estado e eventos de um objeto ou de uma parte do sistema.
—-----------------------------------------------------------------------
Questão 5/10 - Análise de Sistemas O raciocínio utilizado para modelar um
Diagrama de Classe é entender, logicamente, o funcionamento dos requisitos,
pensando nas classes envolvidas e qual o papel de cada uma no software como um
todo. O diagrama de classe é formado por elementos, que ajudam a entender seu
objetivo. Analise as afirmações a seguir e marque com V as verdadeiras e com F as
falsas. ( ) Classes são os objetos do mundo real que estão relacionados com o
escopo do software a ser construído ( ) Os métodos são as ações que estão sob
responsabilidade de cada um dos relacionamentos. ( ) Só existe um tipo de
relacionamento, que mostra que uma classe está relacionada com a outra classe. ( )
Os relacionamentos mostram como as classes trocam informações entre si.
Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F
C V V V F D F V F V E V F F V Você acertou!
Gabarito: A reposta correta é a letra E,
conforme explicado no TEMA 1, item 1.2 da AULA 5.
—-----------------------------------------------------------------------
Questão 6/10 - Análise de Sistemas O conceito de objeto é fundamental para
entender como funciona a orientação a objetos, mas também é preciso entender
alguns outros conceitos importantes na orientação a objetos, tais como abstração,
encapsulamento e herança. Baseado na orientação a objetos, avalie as afirmações
a seguir: I. A abstração consiste em se concentrar nos aspectos essenciais, próprios
de uma entidade e em ignorar suas propriedades acidentais. II. O encapsulamento
consiste na separação dos aspectos externos de um objeto, acessíveis por outros
objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos
dos demais objetos. III. A herança consiste no compartilhamento de atributos e
operações entre objetos com base em um relacionamento hierárquico. É correto
afirmar que: Nota: 0.0 A Todas as afirmações estão erradas. B Todas as afirmações
estão corretas.
Gabarito: A resposta correta é a letra B,
conforme Tema 1 da AULA 5. C
Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E
Apenas as afirmações II e III estão corretas.
—-----------------------------------------------------------------------
Questão 7/10 - Análise de Sistemas Um modelo de processo de desenvolvimento
de software, ou simplesmente modelo de processo, pode ser visto como uma
representação, ou abstração dos objetos e atividades envolvidas no processo de
software. Quando falamos em orientação a objetos falamos de objetos e quando
detalhamos o diagrama de classe, o conceito envolvido é o de classes. Pensando
na diferença entre objetos e classes, marque a opção que melhor define o conceito
de classe: Nota: 0.0 A Classe é o mesmo que objetos. B Classe é um conjunto de
objetos.
Gabarito: A letra B é a correta,
conforme explicado no Tema 1, da AULA 5, item 1.1.
C Classe é um conjunto de requisitos. D Classe é um conjunto de diagramas. E
Classe é um conjunto de processos.
—-----------------------------------------------------------------------
Questão 8/10 - Análise de Sistemas A análise e modelagem de um Diagrama de
Classe envolve compreender o objetivo do diagrama, o uso para correto dado para
cada um de seus elementos, além de saber aplicar os conceitos de orientação a
objetos. Baseado nos conceitos estudados sobre diagrama de classes, marque com
V as verdadeiras e com F as falsas. ( ) O relacionamento de dependência identifica
uma ligação extremamente forte entre objetos de duas classes, pois mostra como
uma classeafeta a outra quando está sendo processada. ( ) O relacionamento de
dependência identifica uma ligação fraca entre objetos de duas classes, pois mostra
como uma classe é impactada quando outra classe é modificada. ( ) As sub classes
sempre serão entendidas como classes de um tipo da super classe, ou seja, os
objetos da sub classe são tipos possíveis da super classe em questão. ( ) As sub
classes sempre serão entendidas como classes dominantes, pois os objetos da sub
classe são tipos evoluídos da super classe em questão. Baseado nas suas
respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V V
F
Gabarito: A reposta correta é a letra D,
conforme explicado no item 3.1, no TEMA 3 da AULA 5.
E V F F V
—-----------------------------------------------------------------------
Questão 9/10 - Análise de Sistemas A UML é composta por muitos elementos e por
diferentes modelos que representam as partes de um sistema de software. A junção
de todos os modelos criados deve dar a visão completa de como o software será
construído e funcionará. Baseado neste contexto, marque a opção que melhor
define o objetivo do diagrama de sequência: Nota: 0.0 A É o modelo mais usado
para apoiar a visão dinâmica de um sistema. É usado na análise e projeto para
modelar a interação entre os diversos objetos em uma linha de tempo.
Gabarito: A resposta correta é a letra A,
conforme item 1.2 do Tema 1 da AULA 4.
B É o modelo onde são especificados e detalhados os requisitos funcionais
descrevendo os cenários nos quais os atores interagem com o sistema. C É o
modelo usado para modelagem de processos de negócio ou para detalhamento da
lógica de negócio. Também podem ser usados pra descrever casos de uso. D É o
modelo que mostra como os elementos estão organizados em pacotes e as
dependências entre esses pacotes. E É o modelo que mostra as instâncias reais
das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do
dia-a-dia. Usado como complemento do diagrama de classes.
—-----------------------------------------------------------------------
Questão 10/10 - Análise de Sistemas O objetivo dos relacionamentos entre as
classes é garantir a comunicação e o compartilhamento de informações entre elas,
mostrando em detalhes como ocorre a colaboração de umas com as outras.
Baseado nas características dos relacionamentos que podem ser encontrados em
um diagrama de classe, marque com V as verdadeiras e com F as falsas. ( ) Nome
é a descrição dada ao relacionamento, como “faz, tem, possui”, entre outros,
dependendo da classe principal do relacionamento. ( ) Nome é a descrição dada ao
relacionamento, como “faz, tem, possui”, entre outros, dependendo do objetivo do
relacionamento em questão. ( ) Navegabilidade está relacionada com o sentido da
leitura que será feito para compreender o relacionamento. ( ) Sentido de leitura
mostra qual atributo é a origem e qual método é o destino do relacionamento.
Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F
C V V V F D F V V F
Gabarito: A reposta correta é a letra D,
conforme explicado no TEMA 3 da AULA 5.
E V F F V
—-----------------------------------------------------------------------

Outros materiais