Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1. 
Selecione a alternativa que melhor descreve os elementos em que se baseiam os métodos orientados a objetos:
E. 
São baseados nos conceitos de objetos e atributos, totalidades e partes, classes e membros.
Por que esta resposta é a correta?
Utilizamos na análise orientada a objetos elementos do mundo real. Isso facilita a criação de sistemas complexos e posteriormente a manutenção/extensão.
2. 
Durante a análise orientada a objetos, qual preocupação um engenheiro de software deve ter para garantir que o produto criado apresente mais facilidade de criação e manutenção?
E. 
Em fazer uma modelagem de forma clara e bem organizada.
Por que esta resposta é a correta?
O engenheiro de software deve sempre se preocupar se a modelagem é clara e consegue transmitir de forma adequada o que o sistema deverá fazer. 
3. 
Acompanhe a seguinte situação:
A loja "Compre X" precisa que um sistema seja criado para registrar os produtos comprados, vendas e controlar as comissões dos vendedores.
- Neste sistema, os estoquistas vão realizar todo o cadastro de novos produtos, inserindo todas as informações necessárias. Além disso, os produtos adquiridos da loja "Compre X" serão automaticamente inseridos no sistema pelo módulo X.
- Os vendedores irão inserir informações de venda, para automaticamente os produtos serem removidos do estoque.
- O gerente poderá realizar a análise das vendas, estoque e comissões dos vendedores.
- Já os administradores terão acesso a todas as operações dos outros usuários, além de poder inserir vendedores, gerentes e estoquistas.
Neste sistema, todos os usuários deverão realizar login.
Identifique quais são as possíveis classes para a situação descrita:
B. 
Loja, Produto, Vendedor, Venda e Estoque.
Por que esta resposta é a correta?
Uma classe é um gabarito para a definição de objetos. No sistema descrito, poderíamos ter as classes Loja, Produto, Vendedor, Venda e Estoque. Também poderíamos ter outras classes, cada uma com seus métodos e atributos, para melhorar o sistema da loja "Compre X".
4. 
Selecione quais destas alternativas não corresponde ao uso do modelo de análise orientada a objetos.
C. 
Maior facilidade de implementação do sistema pelos desenvolvedores.
Por que esta resposta é a correta?
A análise orientada a objetos exige que os desenvolvedores conheçam o modelo e saibam fazer a leitura e transformação dos diagramas e requisitos e transformar em código. Então existe um esforço maior do time de desenvolvimento em criar um software orientado a objetos (se comparado com o modelo estruturado), necessitando de mais tempo de desenvolvimento.
5. 
Qual o objetivo principal do diagrama de objetos?
A. 
O objetivo é mostrar os objetos que foram instanciados das classes.
Por que esta resposta é a correta?
O diagrama de objetos é como se fosse o perfil do sistema em um certo momento de sua execução.

Mais conteúdos dessa disciplina