Eng Soft - Análise e Projeto Orientado A Objeto - 2019
Eng Soft - Análise e Projeto Orientado A Objeto - 2019
Eng Soft - Análise e Projeto Orientado A Objeto - 2019
1ª QUESTÃO
A descrição textual detalha o caso de uso, mostrando o fluxo básico, as pré e pós condições para a
execução.
RANDO, D. R. Análise e Projeto Orientado a Objetos. Reimpressão, Maringá-PR.: Unicesumar, 2018.
Considere a descrição do caso de uso Reservar Livro de um sistema de controle de biblioteca:
RN01: um usuário não pode ter mais de duas reservas em aberto em seu nome.
RN02: o prazo máximo para a retirada de um livro reservado é de dois dias.
Com base na descrição acima, assinale a alternativa correta para a sequência preenchida em vermelho:
ALTERNATIVAS
1/7
07/12/2019 Unicesumar - Ensino a Distância
2ª QUESTÃO
Independentemente do paradigma de desenvolvimento de software, a fase de análise está presente. Sobre
esta fase, leia as afirmativas a seguir e assinale a alternativa correta.
ALTERNATIVAS
A análise é a solução arquitetural dada ao problema, mas sem levar em conta detalhes da implementação, tais como
a linguagem e o sistema gerenciador de banco de dados a serem utilizados.
A análise é a solução conceitual dada ao problema, mas sem levar em conta detalhes da implementação, tais como a
linguagem e o sistema gerenciador de banco de dados a serem utilizados.
A análise é a solução documental dada ao problema, mas sem levar em conta detalhes da implementação, tais como
a linguagem e o sistema gerenciador de banco de dados a serem utilizados.
A análise é a solução conceitual dada ao problema, e deve levar em conta detalhes da implementação, tais como a
linguagem e o sistema gerenciador de banco de dados a serem utilizados.
A análise é a última etapa de um processo de desenvolvimento e assim leva em conta detalhes da implementação,
tais como a linguagem e o sistema gerenciador de banco de dados a serem utilizados.
3ª QUESTÃO
No paradigma orientado a objetos temos definições importantes. Analise as frases a seguir:
Estão corretas:
ALTERNATIVAS
I e II apenas
I e V apenas
II e III apenas
III e IV apenas
IV e V apenas
2/7
07/12/2019 Unicesumar - Ensino a Distância
4ª QUESTÃO
A análise e o projeto de um sistema de software deve fornecer aos stakeholders uma compreensão única do
projeto. Um modelo de processo de software define a sequência em que as atividades do processo são
realizadas.
RANDO, D. R. Análise e Projeto Orientado a Objetos. Reimpressão, Maringá-PR.: Unicesumar, 2018.
Analise os modelos de processo citados:
I. O modelo em cascata só muda de uma atividade para outra quando a atividade que está sendo
considerada estiver completamente concluída.
II. O modelo evolucionário permite várias entregas, onde cada entrega indica um aprimoramento do
sistema.
III. A UML é uma metodologia de desenvolvimento voltada a projetos orientado a objetos.
IV. A UML é uma notação para modelagem de sistema independente do modelo de processo de software.
ALTERNATIVAS
I e II, apenas.
II e III, apenas.
I, II e III, apenas.
I, II e IV, apenas.
5ª QUESTÃO
No estudo do paradigma orientado a objetos aprendemos alguns conceitos importantes e que
fundamentam este paradigma. Assinale a alternativa que corresponde a esses conceitos.
ALTERNATIVAS
Objeto, encapsulamento, processo, classe.
6ª QUESTÃO
3/7
07/12/2019 Unicesumar - Ensino a Distância
A UML é uma linguagem que define uma série de artefatos que auxilia o engenheiro de software na tarefa
de modelar e documentar os sistemas orientado a objetos. O diagrama de casos de uso é um artefato que
descreve as principais funcionalidades do sistema e a interação das mesmas com os usuários do sistema.
Disponível em <https://bit.ly/2KfPQHO> Acessado em 13 de ago. de 2018.
Considere a seguinte situação relatada para um engenheiro de software:
“Precisamos que seja implementado um serviço de entregas. Nossos clientes podem requisitar a entrega de
volumes. Alguns volumes são informados pelo cliente como sendo de maior valor e, portanto, necessitam
ser segurados durante o transporte. Para garantir essa demanda a empresa contratou uma companhia de
seguro para esses volumes específicos”.
Assinale a alternativa que contém o diagrama de casos de uso que atende a descrição acima:
ALTERNATIVAS
4/7
07/12/2019 Unicesumar - Ensino a Distância
7ª QUESTÃO
5/7
07/12/2019 Unicesumar - Ensino a Distância
I. Abstração consiste em representar um objeto real sob a ótica do sistema que será desenvolvido.
II. Encapsulamento trata aspectos que permitim o acesso direto às propriedade de um objeto sem se
preocupar com a segurança .
III. Herança é uma característica que otimiza a produção devido ao reuso de código pai.
IV. O polimorfismo consiste na alteração do funcionamento interno de um método herdado de um objeto
pai.
ALTERNATIVAS
I e II, apenas.
II e III, apenas.
I, II e III, apenas.
8ª QUESTÃO
O paradigma orientado a objetos é atualmente o mais usado, quer seja na academia como na indústria.
Sobre este assunto, leia as afirmativas a seguir e, depois, assinale a alternativa correta.
ALTERNATIVAS
Na orientação a objetos passamos a visualizar classes responsáveis somente por atributos, e a execução das
atividades dos sistemas passa a depender da interação dessas classes.
Na orientação a objetos passamos a visualizar classes responsáveis por atributos, com operações criadas para tratar
esses atributos, e a execução das atividades dos sistemas não dependem da interação dessas classes.
Na orientação a objetos passamos a visualizar classes responsáveis por atributos, processos, fluxos e operações
sendo que a execução das atividades dos sistemas passa a depender da interação dessas classes.
Na orientação a objetos passamos a visualizar classes responsáveis por atributos, com operações criadas para tratar
esses atributos, e a execução das atividades dos sistemas passa a depender da interação dessas classes.
Na orientação a objetos passamos a visualizar classes responsáveis por processos, com operações criadas para
tratar esses processos, e a execução das atividades dos sistemas passa a depender da interação dessas classes.
9ª QUESTÃO
6/7
07/12/2019 Unicesumar - Ensino a Distância
Um engenheiro de software, profissional de TI, acaba de ser contratado para assumir o desenvolvimento do
sistema de vendas da empresa. Os diagramas UML do sistema foram disponibilizados para ele que, amanhã,
participará de uma reunião acerca dos conceitos gerais do sistema. Para obter uma visão geral do
funcionamento do sistema, incluindo as interfaces externas com outros sistemas, qual é o diagrama UML
que esse profissional deve estudar?
ALTERNATIVAS
Casos de uso.
Transição de estados.
Classes.
Objetos.
Atividades.
10ª QUESTÃO
A análise e o projeto estruturados têm como ênfase as funções que atuam sobre os dados, apresentando as
características de modularidade, coesão e desenvolvimento com nível de abastração top-down.
RANDO, D. R. Análise e Projeto Orientado a Objetos. Reimpressão, Maringá-PR.: Unicesumar, 2018.
Analise as informações sobre os diagramas que apoiam a análise e projeto estruturado:
ALTERNATIVAS
III, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
7/7