Você está na página 1de 3

Faculdade: Uniprojeção

DISCIPLINA: Engenharia de Softwares


PROFESSOR: Fábio Lúcio Lopes de Mendonça, Dr.
Aluno: Valor 7,0 Pontos
Nota:
Matrícula nº Turma:

Avaliação A1 – 27/09/2022
Modelo de Ciclo de Vida
1. (0,5 Ponto) Marque um X na alternativa Verdadeira: Quais são os principais paradigmas na engenharia de
Software?
(A) Cascata, protótipo, 4GL, Case.
(B) Cascata, Prototipação, 4GL e Modelo em Aspiral.
(C) Case, Prototipação, Técnicas de Quarta Geração e Modelo em Espiral;
(D) Cascata, Prototipação, Técnicas de Quarta Geração e Modelo em Espiral.

2. (0,5 Ponto) No contexto da Engenharia de Software, um modelo de processo é visualizado como um ciclo de vida
constituído da especificação, do desenvolvimento, da validação e da evolução. Nesse modelo, as fases são
representadas separadas umas das outras, tais como especificação de requisitos, projeto de software,
implementação e testes. Esse modelo de processo é denominado modelo em:
(A) cascata.
(B) espiral.
(C) eventos.
(D) módulos.

3. (0,5 Ponto) Marque um X na alternativa Verdadeira: As Técnicas de Elicitação são:


(A) Entrevistas, Cenários, Reuniões, Encontros, Leitura de Documentos.
(B) Entrevistas, Cenários, Reuniões, Encontros, Leitura de Documentos, Questionários, Criação da Agenda;
(C) Entrevistas, Cenários, Reuniões, Questionários, Leitura de Documentos, Observação.
(D) Entrevistas, Cenários, Reuniões, Observação, Criação da Agenda, Leitura de Documentos.

4. (0,5 Ponto) Marque um X na alternativa Verdadeira sobre O que é Protótipo de Software?


(A) São versões iniciais de um projeto;
(B) É uma implamentação concreta de um programa;
(C) Geralmente estes produtos são testados após os modelos físicos;
(D) É um produto que já foi comercializado.

Análise Estruturada:

5. (0,5 Ponto) Com relação do Diagrama de Fluxo de Dados (DFD) no nível lógico, julgue os itens
(A) ( F ) Na análise, é necessário reconhecer entidades externas, fluxo de dados e transformações (processos).
(B) ( F ) Relatório principal para entendimento e manipulação de um sistema de qualquer complexidade.
(C) ( F ) Na análise, é necessário reconhecer entidades externas, fluxo de dados e transformações (processos).
(D) (V) Na análise, é necessário reconhecer entidades externas, depósitos de dados, fluxo de dados e
transformações (processos).

1
6. (0,5 Ponto) Um Diagrama de Fluxo de Dados − DFD que inicia pelo diagrama de contexto e conclui no nível de
primitivas funcionais ou processos primitivos utiliza a abordagem
(A) bottom-up.
(B) De processo unificado.
(C) Top-down.
(D) De análise essencial.
(E) Por objeto.

Análise Orientada a Objeto:


7. (0,5 Ponto) Na análise Orientada a Objeto Existe um Modelo de Linguagem de Modelagem Unificada – UML Além
do desenvolvimento de software, a UML tem aplicações em fluxos do processo na fabricação. É análoga aos
modelos utilizados em outros campos, e é composta por diferentes tipos de diagramas. De modo geral, diagramas
UML descrevem o limite, a estrutura e o comportamento do sistema e os objetos nele contidos.
Baseado em conhecimentos acerca da UML analise a imagem a seguir e como é chamado o diagrama mostrado,
na imagem?

(A) Diagrama de casos de uso.


(B) Diagrama de classes.
(C) Diagrama de transição.
(D) Diagrama de comunicação.

8. (0,5 Ponto) Assinale a alternativa correta. Em orientação a objetos, o princípio pelo qual um método comporta-
se de modo diferente dependendo da classe que o invoca é chamado de:
(A) Reutilização.
(B) Encapsulamento.
(C) Abstração.
(D) Herança
(E) Polimorfismo.

Mapeamento de Processos e Casos de Uso:

9. (0,5 Ponto) O Diagrama de Casos de Uso é utilizado para:


(A) Enfatizar a ordem temporal das mensagens.
(B) Enfatizar o fluxo de controle de uma atividade para outra.
(C) Representar os objetos de um diagrama de classes.
(D) Organizar os comportamentos do sistema.
(E) Mostrar os artefatos dos quais os componentes são feitos.

2
10. (0,5 Ponto) O Diagrama de Casos de Uso é um dos Diagramas Comportamentais da UML (Unified Modeling
Language – Linguagem de Modelagem Unificada), contendo três elementos principais; assinale-os.
(A) Ações; Evento; e, Linhas de vida.
(B) Transições; Atividades; e, Ações.
(C) Linhas de vida; Mensagens; e, Atores.
(D) Atores; Casos de uso; e, Relacionamentos.

11. (0,5 Ponto) Identifique as convenções simbólicas (E1, P1, D1 e F1):

(A) P1 = Relatório, D1 = Entidade de arquivo, F1 = Fluxo e E1 = Depósito de Dados;


(B) P1 = Relatório, F1= Fluxo, D1 = Fonte ou destino e F1 = Depósito de Dados;
(C) F1 = Fluxo de Dados, P1 = Processo, E1 = Entidade Externa e D1 = Depósito de Dados;
(D) P1 = Processo, F1 = Fluxo, E1 = Fonte ou destino e D1 = Depósito de Dados;

12. (1,5 Pontos) "O gerente de uma pousada deseja um sistema para gerenciar as reservas. Quando um cliente
potencial deseja fazer uma reserva, o sistema verifica se existem quartos disponíveis no período, e em caso
positivo, o sistema solicitará os dados do cliente (nome, endereço, telefone). O sistema também deve
armazenar sobre a reserva a data prevista para entrada, data prevista para saída, valor do desconto concedido e
o número dos quartos. Cada quarto possui um preço e uma descrição. Não há frigobar. Nem serviços
de quarto. As reservas são garantidas através do pagamento de uma diária. Caso o cliente não
efetue este pagamento até três dias antes da data prevista de entrada, a reserva é cancelada pelo sistema. Um
relatório de reservas canceladas é gerado pelo sistema diariamente. Outros relatórios diários são o relatório de
reservas não pagas e o relatório sobre as reservas a serem efetivadas no dia. O gerente também deseja que o
sistema imprima um relatório de reservas dado um determinado período."
(A) Faça o diagrama de classes?
(B) Quais os potenciais atributos e operações entre as classes?
(C) Quais os relacionamentos entre as classes?

Você também pode gostar