Buscar

Avaliação II - Individual - Análise Orientada a Objetos I

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

Prova Impressa
GABARITO | Avaliação II - Individual
(Cod.:825697)
Peso da Avaliação 1,50
Prova 62692809
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A notação UML utiliza de alguns mecanismos na construção de seus 
diagrama, com o intuito de tratar informações adicionais que ainda não 
foram descritas. 
Sobre os mecanismos, assinale a alternativa INCORRETA:
A Etiquetas.
B Notas Explicativas.
C Notas comparativas.
D Estereótipos.
A Unified Modeling Language (UML), ou Linguagem de Modelagem 
Unificada, surgiu da união de três metodologias de modelagem: o método 
Booch, o método Object Modeling Technique (OMT) e o método Object 
Oriented Software Engineering (OOSE).
A respeito disso, assinale a alternativa INCORRETA: 
A
Os dois métodos (OOSE e o Objectory) foram desenvolvidos com base da
mesma visão de Ivar Jacobson. Jacobson traz no OOSE a visão do método
orientado a objetos, enquanto no Objectory é utilizado para construir
sistemas nas suas mais variadas formas.
 VOLTAR
A+
Alterar modo de visualização
1
2
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 6 14/05/2023, 22:02
B
O método Booch foi definido por Booch, que trouxe a definição de que um
sistema é analisado a partir de um número de visões, na qual cada visão é
descrita por um número de diagramas e de modelos.
C
A engenharia de negócio utiliza o método Booch, de forma adaptada, para
modelagem e no melhoramentos dos processos referentes ao
funcionamento de organizações.
D O método OMT é basicamente voltado para testes de modelos e
fundamentado nas especificações da análise de requisitos do sistema.
Por mais simples que seja, todo e qualquer sistema de informação deve ser 
modelado antes que se inicie sua implementação. Modelar um sistema é uma 
forma bastante eficiente de documentá-lo, mas a documentação é apenas 
uma das vantagens fornecidas pela modelagem. Dentre as vantagens da 
modelagem de software, analise as sentenças a seguir:
I- Ajuda a visualizar o sistema como gostaríamos que ele fosse.
II- Permite a especificação da arquitetura e comportamento de um sistema.
III- Fornece padrões de desenvolvimento que servem como guia de 
construção do sistema.
IV- Documenta as decisões tomadas durante o processo de desenvolvimento.
Assinale a alternativa que apresenta a sequência CORRETA:
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença II está correta.
C Somente a sentença I está correta.
D Somente a sentença III está correta.
3
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 6 14/05/2023, 22:02
O levantamento dos requisitos é uma das etapas mais importantes em 
todo o projeto de software, pois é nela que o analista captura as necessidades 
dos usuários para posteriormente transformá-las em um produto concreto. 
Considerando a atividade de levantamento de requisitos e suas 
características, assinale a alternativa CORRETA:
A O levantamento de requisitos é a última etapa antes do desenvolvimento
do código-fonte propriamente dito.
B Os requisitos levantados erroneamente podem ser facilmente corrigidos
durante a etapa de implementação.
C Um requisito levantado erroneamente ocasiona problemas em cascata
nas demais etapas do projeto.
D Uma das dificuldades do levantamento de requisitos é a ausência de
ferramental adequado para o registro.
Um sistema de informação deve ter uma boa documentação, de forma 
atualizada, para que o sistema possa ser mantido de maneira rápida, fácil e 
correta. Ao modelar o sistema, se está documentando de uma maneira 
eficiente. Entretanto, a documentação é somente uma das vantagens 
fornecidas pela modelagem. Partindo da importância do por que modelar, 
uma pergunta nos vem à mente: afinal quais os reais objetivos da 
modelagem? Sobre os principais objetivos da modelagem, classifique V para 
as sentenças verdadeiras e F para as falsas:
( ) Documenta as decisões tomadas após o processo de desenvolvimento e 
não durante o processo de desenvolvimento.
( ) Ajuda a visualizar o sistema como gostaríamos que ele fosse.
( ) Permite a especificação da arquitetura e comportamento de um sistema.
( ) Fornece padrões de desenvolvimento que servem como guia de 
construção do sistema.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - F - V - F.
C V - F - F - F.
D F - V - V - V.
Em geral, existe uma sequência pré-definida para as etapas que 
compõem o ciclo de vida de um projeto de desenvolvimento de software, em 
que inicialmente se faz um levantamento de requisitos, para então se fazer a 
análise, o projeto e finalmente a implementação do código-fonte 
4
5
6
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 6 14/05/2023, 22:02
propriamente dita. Considerando as características destas etapas, classifique 
V para as sentenças verdadeiras e F para as falsas:
( ) Na UML, requisitos são geralmente registrados através dos casos de 
uso.
( ) O diagrama de classes mostra a ordem de invocação dos métodos e 
criação das instâncias.
( ) As regras de negócio são registradas nos cenários principal e alternativo 
do diagrama de estados.
( ) O diagrama de sequência faz parte do levantamento do problema, 
enquanto o diagrama de classes já representa uma abstração da solução 
computacional proposta.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B V - F - F - F.
C V - F - V - V.
D F - F - V - V.
Um estado representa a situação em que um objeto se encontra em um 
determinado momento durante o período em que este participa de um 
processo. Assim, um objeto pode passar por diversos estados dentro de um 
mesmo processo.
A respeito disso, assinale a alternativa INCORRETA:
A A espera pela ocorrência em um evento.
B A execução de alguma atividade.
C A reação a nenhum estímulo.
D A satisfação de alguma condição.
Na área de desenvolvimento de software, uma analogia bastante 
utilizada é que a etapa de modelagem de sistemas é equivalente, em nível de 
importância, à etapa de projeto na área de construção civil. Considerando 
7
8
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
4 of 6 14/05/2023, 22:02
esta analogia e a importância da etapa de modelagem, assinale a alternativa 
CORRETA:
A A modelagem não é afetada pela mudança de requisitos.
B A modelagem não auxilia na visualização do sistema antes de ele estar
pronto.
C Através da modelagem, não é possível definir padrões para a equipe de
desenvolvimento.
D A modelagem serve como documentação das decisões tomadas durante
projeto de desenvolvimento.
A prototipação é um processo que tem como objetivo facilitar o entendimento 
dos requisitos, apresentar conceitos e funcionalidades do software. Dessa 
forma podemos propor uma solução adequada para o problema do cliente, 
aumentando sua percepção de valor. 
Assinale a alternativa CORRETA que apresenta a ordem do processo de 
prototipação:
A Avaliar o protótipo - Estabelecer objetivos do protótipo - Definir
funcionalidade do protótipo - Desenvolver o protótipo.
B Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo -
Desenvolver o protótipo - Avaliar o protótipo.
C Definir funcionalidade do protótipo - Estabelecer objetivos do protótipo -
Desenvolver o protótipo - Avaliar o protótipo.
D Avaliar o protótipo -  Desenvolver o protótipo - Estabelecer objetivos do
protótipo - Definir funcionalidade do protótipo.
A notação UML utiliza de alguns mecanismos na construção de seus 
diagramas, com o intuito de tratar informações adicionais que ainda não 
foram descritas. Uma nessas notações se chama Estereótipos. 
Assinale a alternativa CORRETA correspondente a esse conceito:
9
10
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
5 of 6 14/05/2023, 22:02
A
Os elementos gráficos de um diagrama da UML possuem propriedades
predefinidas. Propriedades adicionais paraelementos gráficos de um
diagrama podem ser definidas através do uso de etiquetas.
B
A todo elemento da UML está associada alguma semântica, onde cada
elemento gráfico possui um significado bem definido que, uma vez
entendido, fica implícito na utilização do elemento em algum diagrama.
C
É considerado o núcleo do mecanismo de extensão de UML. Normalmente
são utilizados para estender (enriquecer) o significado de um determinado
elemento em um diagrama.
D É utilizado para comentar ou esclarecer alguma parte do diagrama.
Imprimir
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
6 of 6 14/05/2023, 22:02

Continue navegando