Buscar

Avaliação I - Individual Orientada a objetoII

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

22/08/22, 20:56 Avaliação I - Individual
1/4
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:766484)
Peso da Avaliação 1,50
Prova 52184790
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A UML não é um método, é uma linguagem de modelagem designada para especificar, visualizar, 
construir e documentar um sistema. A linguagem de modelagem é a notação que o método utiliza 
para expressar projetos, enquanto o processo indica quais passos seguir para desenvolver um projeto. 
A especificação da UML consiste de duas partes: semântica, que especifica a sintaxe abstrata e a 
semântica dos conceitos de modelagem estática e dinâmica de objetos, e notação, que especifica a 
notação gráfica para a representação visual da semântica. Uma interação é um laço de 
desenvolvimento que resulta na liberação de um subconjunto de produtos que evolui até o produto 
final, percorrendo várias atividades. Sobre essas atividades, assinale a alternativa CORRETA:
A Somente o projeto.
B Análise de requisitos, projeto, implementação e teste.
C Somente análise de requisitos.
D Somente a implementação e o teste.
Um diagrama UML é utilizado para, dentre outras funções, destacar a função de cada módulo, 
facilitando a reutilização. Sobre como é tecnicamente conhecido esse diagrama, assinale a alternativa 
CORRETA:
A Sequência.
B Integração.
C Casos de uso.
D Componentes.
Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam nas 
características comportamentais. Eles foram criados no intuito de extrair as características e o 
funcionamento de uma determinada situação, envolvendo atores e cenários de um sistema em 
construção. Sobre o Diagrama de Casos de Uso da UML, assinale a alternativa CORRETA:
A É muito utilizado, pois facilita o entendimento do usuário final.
B Utilizado na fase de entrega do projeto para facilitar o entendimento do usuário final.
 VOLTAR
A+ Alterar modo de visualização
1
2
3
22/08/22, 20:56 Avaliação I - Individual
2/4
C Não permite visualizar como é a interação dos usuários no sistema.
D Representa uma visão interna do sistema.
Em POO (Programação Orientada a Objetos), a implementação do comportamento dos objetos é 
especificada, na classe, através de uma certa definição. Sobre qual é essa definição, assinale a 
alternativa CORRETA:
A Atributos.
B Subclasses.
C Expressões.
D Métodos.
Podemos perceber cinco diferentes visões proporcionadas pela UML durante a construção de 
modelos de software. Sobre o objetivo da visão de projeto, assinale a alternativa CORRETA:
A
Também chamada de visão de interação, foca o fluxo de controle entre os diversos componentes
da solução, permitindo também a análise de seu desempenho, a sincronização e a concorrência
entre seus componentes, necessária para o perfeito funcionamento da solução.
B Trata da estrutura de hardware e software, ou seja, do ambiente em que a solução será
implementada.
C Permite melhor compreensão do problema a ser resolvido, ajudando na definição das fronteiras
do sistema, seus principais usuários e as principais funcionalidades a serem implementadas.
D Auxilia na análise da estrutura e das funcionalidades esperadas da solução.
Devemos estar atentos ao que é estático e dinâmico ao utilizarmos a UML. Como estático, podemos 
entender a definição das classes, a modularização, as camadas e a configuração do hardware. Como 
processo dinâmico, podemos classificar as mudanças de estado que os itens podem sofrer no decorrer 
da execução do software, por exemplo, pelas alterações ocasionadas pelas trocas de mensagens entre 
os itens nesse momento. Podemos perceber cinco diferentes visões proporcionadas pela UML durante 
a construção de modelos de software. Uma delas ajuda a definir a estrutura da solução, isso é, os 
arquivos de instalação, seu controle de versões. Sobre a qual das cinco visões essa descrição 
corresponde, assinale a alternativa CORRETA:
A Visão de implementação.
B Visão de projeto.
C Visão de implantação.
4
5
6
22/08/22, 20:56 Avaliação I - Individual
3/4
D Visão de processo.
Devemos estar atentos ao que é estático e dinâmico ao utilizarmos a UML. Como estático, podemos 
entender a definição das classes, a modularização, as camadas e a configuração do hardware. Como 
processo dinâmico, podemos classificar as mudanças de estado que os itens podem sofrer no decorrer 
da execução do software, por exemplo, pelas alterações ocasionadas pelas trocas de mensagens entre 
os itens nesse momento. Podemos perceber cinco diferentes visões proporcionadas pela UML durante 
a construção de modelos de software. Uma delas auxilia na análise da estrutura e das funcionalidades 
esperadas da solução. Sobre a qual das cinco visões essa descrição corresponde, assinale a alternativa 
CORRETA:
A Visão de implementação.
B Visão de processo.
C Visão de projeto.
D Visão de casos de uso.
Há um aspecto que remete às obrigações das classes, que, quando criadas, estabelecem que todos os 
seus objetos terão o mesmo estado e tipo de comportamento. Sobre qual é esse aspecto, assinale a 
alternativa CORRETA:
A Relacionamentos.
B Atributos.
C Responsabilidades.
D Classes.
Uma classe possui quatro divisões. Sobre quais são essas divisões, assinale a alternativa CORRETA:
A Classe, polimorfismo, herança, métodos.
B Orientação a objetos, singleton, encapsulamento, atributos.
C Nome da classe, responsabilidades, métodos, atributos.
D Construtor, programação orientada a objetos, métodos, atributos.
7
8
9
22/08/22, 20:56 Avaliação I - Individual
4/4
Devemos estar atentos ao que é estático e dinâmico ao utilizarmos a UML. Como estático, podemos 
entender a definição das classes, a modularização, as camadas e a configuração do hardware. Como 
processo dinâmico, podemos classificar as mudanças de estado que os itens podem sofrer no decorrer 
da execução do software, por exemplo, pelas alterações ocasionadas pelas trocas de mensagens entre 
os itens nesse momento. Podemos perceber cinco diferentes visões proporcionadas pela UML durante 
a construção de modelos de software. Uma delas permite melhor compreensão do problema a ser 
resolvido, ajudando na definição das fronteiras do sistema, seus principais usuários e as principais 
funcionalidades a serem implementadas. Sobre a qual das cinco visões essa descrição corresponde, 
assinale a alternativa CORRETA:
A Visão de implementação.
B Visão de casos de uso.
C Visão de projeto.
D Visão de processo.
10
Imprimir