Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0259_AV_201601427298 » PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS Tipo de Avaliação: AV Aluno: 201601427298 - MARCELO ALVES DE SOUZA Professor: MARCELO VASQUES DE OLIVEIRA JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 3,0 Nota de Partic.: 0 Av. Parcial 2 Data: 22/11/2016 11:05:56 O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 1a Questão (Ref.: 201601623614) Pontos: 0,0 / 1,0 Defina requisitos não funcionais Resposta: O sistema deve ser definido e descrito a partir de suas funções mais amplas e com as funcionalidades do sistema. Gabarito: São características, restrições ou capacidades que as funcionalidades devem apresentar 2a Questão (Ref.: 201601623618) Pontos: 0,0 / 1,0 A modelagem de sistemas é fundamental sempre se fizeram presentes nos diferentes paradigmas de análise, desde a analise estruturada. A preocupação inicial no processo de desenvolvimento de software é a identificação dos requisitos do sistema. Diga qual foi o documento usado no paradigmas essencial e qual foi o diagrama usado no paradigma orientado a objeto para representar, num momento inicial, os requisitos do sistema Resposta: Imperativo. Uma coleção de objetos interconectados,O DD (Dicionário de Dados) mostra a definição de todos os elementos contidos no DFD e etc. Gabarito: Analise Essencial - Lista de eventos que afetam o sistema Analise Orientada a objetos - Diagrama de Casos de Uso 3a Questão (Ref.: 201601704364) Pontos: 1,0 / 1,0 Um paradigma é uma forma de abordar um problema. No paradigma da orientação a objetos, há um elemento, uma entidade autônoma (objeto), que contém seus próprios dados (atributos) que são manipulados pelos funções (. Analise a questão e as assertivas que seguem O paradigma da orientação a objetos visualiza um sistema de software como: I. uma coleção de objetos interconectados. II. Cada objeto é responsável por realizar tarefas específicas. III. O sistema deve ser definido e descrito a partir de suas funções mais amplas. Com base na análise, assinale a ÚNICA alternativa CORRETA. Apenas estão corretas as assertivas II e III Apenas está correta a assertiva III Apenas estão corretas as assertivas I e II Apenas estão corretas as assertivas I e III Apenas está correta a assertiva I 4a Questão (Ref.: 201601717420) Pontos: 1,0 / 1,0 O mecanismo de derivação de novas classes a partir de uma já existente, garantindo a reutilização de código é conhecido como : Polimorfismo. Método. Herança. Encapsulamento Classe. 5a Questão (Ref.: 201601717841) Pontos: 0,0 / 1,0 No que se refere aos conceitos dos modelos usados na Análise Estruturada, assinale a ÚNICA alternativa ERRADA Fica complicado de entender o DFD (diagrama de Fluxo de dados) sem a ajuda do DD (Dicionário de Dados) A especificação dos processos mostra a lógica de funcionamento interno dos processos primitivos contidos no DFD (diagrama de Fluxo de dados) O DD (Dicionário de Dados) mostra a definição de todos os elementos contidos no DFD. Olhando para um processo do DFD (diagrama de Fluxo de dados) é difícil de entendermos a ordem de execução dos fluxos sem que tenhamos a especificação dos processos em mãos. O DFD (diagrama de Fluxo de dados) contém apenas 3 elementos: Processos, depósitos de dados e fluxos de dados 6a Questão (Ref.: 201601608785) Pontos: 0,0 / 1,0 Na análise essencial, existem dois modelos para a abstração do negócio a ser documentado. Esses modelos são chamados, respectivamente, de modelos (assinale a opção CORRETA): Implementação e Analítico. Comportamental e Modelo Essencial. Ambiental e Comportamental. Analítico e Modelo Estruturado. Essencial e Modelo de Implementação. 7a Questão (Ref.: 201601608854) Pontos: 0,5 / 0,5 Jose Cláudio, um exímio programador, soube que precisa entender como funciona um determinado diagrama para poder fazer a interface da tela de Pedidos de Clientes, onde precisa habilitar e desabilitar determinados botões conforme o status corrente do Pedido (que pode ser Aberto, Pendente, Em produção e Entregue). Porém ele esqueceu o nome do diagrama. Assinale a opção que descreve corretamente o nome do diagrama que José Cláudio precisa lembrar. Diagrama de Entidade e Relacionamento Diagrama de Transição de Fluxos Diagrama de transição de botões Diagrama de Fluxo de Dados Diagrama de Transição de Estado 8a Questão (Ref.: 201602040006) Pontos: 0,5 / 0,5 No diagrama de caso de uso da UML, os casos de uso primários são aqueles que interagem diretamente com o ator e respondem por um evento que afeta o sistema. Os casos de uso secundários são os que se relacionam com os primários através de 3 (três) relacionamentos. Assinale a opção que contém o nome correto desses 3 (três) relacionamentos. Extends, Especialização e mensagem Associação, Composição e Herança Include (ou uses), Generalização e Especialização Include (ou uses), Associação simples e Agregação Include (ou uses), Extends e Especialização 9a Questão (Ref.: 201602101838) Pontos: 0,0 / 0,5 Considerando o diagrama de classe, podemos afirmar que o Estado descreve um estágio ou modo de comportamento de um objeto, determinado pelo valor de seus atributos. Assim sendo, assinale dentre as alternativas abaixo, aquela que não se refere a um Estado de uma classe: O estado de uma determinada classe é identificado a partir da PK (chave primária )da classe; Quando um objeto muda de estado, por ocorrência de um evento, dizemos que houve uma transição. O diagrama de estados apresenta todas as mensagens que um objeto pode enviar ou receber Um objeto muda de estado quando um evento ocorre; Um Evento é uma sinalização do mundo externo (ao objeto) que provoca uma alteração de seu estado; 10a Questão (Ref.: 201601623587) Pontos: 0,0 / 0,5 Se em algum ponto de um Caso de Uso houver a necessidade de inserir incondicionalmente um cenário contido em outro Caso, deve-se usar o relacionamento de dependência estereotipado como Realize generalize Extends include ou uses enumerate
Compartilhar