Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliaç ão:CCT0259_AVS_201501507133 » PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS Tipo de Avaliação:AVS Aluno: Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB Nota da Prova: 3,5 Nota de Partic.: 1 Av. Parcial 2 Data: 10/12/2015 18:07:46 1a Questão (Ref.: 201501805782) Pontos: 0,5 / 1,5 Cite 3 características do paradigma de linguagens, chamado LÓGICO. Resposta: -Máquina de van newman: dificuldade de implementar softwares complexos. -ProLog -Utilizada junto a análise estruturada. Gabarito: 1. No paradigma lógico, os programas são declarativos: declara-se os resultados e não os procedimentos e à partir daí o programa encontra o caminho 2. O paradigma lógico está relacionado à perspectiva da pessoa: ele encara o problema de uma perspectiva lógica. 3.Um programa lógico é equivalente à descrição do problema expresso de maneira formal, similar à maneira como o ser humano raciocina sobre ele 4.A principal característica do paradigma lógico é que a execução dos programas corresponde a um processo de dedução automática. 2a Questão (Ref.: 201501711440) Pontos: 0,0 / 1,5 Tanto nos paradigmas Estruturado/Essencial como no paradigma Orientado a objeto, os diagramas que mostram as funções do sistema são acompanhados de especificações textuais, que detalham o comportamento da funcionalidade, porém sob pontos de vistas diferentes. Na Analise estruturada e essencial o diagrama é o DFD e a especificação textual é feita na especificação dos processos primitivos do DFD. Na Análise orientada a objeto, o diagrama é o Casos de Uso e a especificação textual é a especificação (ou descrição) dos casos de uso. Qual a diferença básica entre a especificação dos processos e a especificação dos casos de uso? Resposta: O paradigma estruturado/essencial divide em MODULOS, e o O.O em objetos/classes. Logo na especificação dos processos vou pensar em processos em paralelo e no casos de uso em processos integrados. Os processos primitivos do DFD são em formato de desenho e a especificação do caso de uso em forma textual. Gabarito: A especificação dos processos mostrava como o processo transformava as entradas que recebia nas saídas que gerava, enfatizando a lógica de processamento A especificação dos casos de uso mostra, para cada caso de uso o passo a passo da interação do ator com o sistema na realização do caso de uso, em seus diferentes cenários BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 415/12/2015 10:32 3a Questão (Ref.: 201501694731) Pontos: 0,0 / 0,5 Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo GOTO), por ser prejudicial às boas técnicas de programação? Programação Estruturada Programação Orientada a objeto Programação Essencial Programação em Linguagem de Máquina Programação lógica 4a Questão (Ref.: 201502187827) Pontos: 0,5 / 0,5 Tivemos ao longo do tempo várias mudanças de paradigmas do processo de desenvolvimento de software. Cada paradigma trouxe uma nova forma de pensar a arte de desenvolver sistemas. CENÁRIO: Uma das mudanças de paradigmas ocorrida ocorreu quando houve uma mudança de visão na forma de estruturar as partes de um sistema: ao invés de projetar módulos , passou-se a projetar objetos. Assinale a opção que representa corretamente a mudança de paradigmas ocorrida no cenário acima descrito Mudança do paradigma Essencial para o Paradigma Estruturado Mudança do paradigma Tradicional para o Paradigma Orientado a objetos Mudança do paradigma Essencial para o Paradigma Orientado a objetos Mudança do paradigma Tradicional para o paradigma Estruturado Mudança do paradigma Modular para o paradigma Essencial 5a Questão (Ref.: 201501694832) Pontos: 0,0 / 0,5 A especificação de processos em análise estruturada corresponde a: Especificação dos processos do Diagrama de Fluxo de Dados (DFD) que não comportam descrição formal. Um saida para priorizar os processos do Diagrama de Fluxo de Dados (DFD) de maior complexidade. Uma listagem organizada de todos os elementos de dados pertinentes ao sistema Uma listagem estruturada dos elementos de dados gerados por processos externos Descrição de todos os processos do Diagrama de Fluxo de Dados (DFD) que aparecem no nível de refinamento final (úitmo nível). 6a Questão (Ref.: 201501805231) Pontos: 0,0 / 0,5 Analise as assertivas a seguir , no que se refere a um comparativo entre as técnicas de análise estruturada e análise essencial. 1- Começa pela elaboração da lista de eventos 2 - Começa pela modelagem lógica do sistema, com o DFD (diagrama de fluxo de dados). 3 - Aborda duas perspectivas do Sistema - Função e Dados. 4 - Aborda três perspectivas do Sistema - Função, dados e Controle. 5 - Mais subjetiva, gerando dúvidas quanto a identificação das funções do sistema. Com base em sua análise, assinale a UNICA alternativa correta que apresenta as características da análise essencial. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 415/12/2015 10:32 Apenas a assertiva 1 está correta Apenas as assertivas 1 e 4 são corretas. Apenas as assertivas 2, 3 e 5 são corretas. Apenas as assertivas 2, 4 e 5 são corretas. Apenas as assertivas 1, 3 e 4 são corretas. 7a Questão (Ref.: 201501805237) Pontos: 0,5 / 0,5 A analise essencial prevê a construção de um sistema com base no principio da essência do sistema. Um sistema modelado por este ponto de vista é composto de dois modelos: Modelo ambiental e Modelo comportamental. O modelo comportamental tem por objetivo ? Confeccionar o Propósito do Sistema. Definir o comportamento do sistema, de modo a representar o que ele deve fazer para atender ao ambiente. Definir as interfaces entre o sistema e o ambiente. Definir a lista de eventos. Confeccionar o Diagrama de contexto. 8a Questão (Ref.: 201502189324) Pontos: 0,0 / 0,5 Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional: - "A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência." A partir desta declaração, o analista elaborou um caso de Uso de nome EFETIVAR COMPRA (efetivação da compra), que está relacionado a outro caso de uso IDENTIFICAR CLIENTE (nova identificação, caso Valor da Transação> Limite de crédito) Com base no requisito funcional, acima descrito, assinale a opção que apresenta o correto relacionamento entre os casos de uso EFETIVAR COMPRA e IDENTIFICAR CLIENTE Include Associação simples Herança Uses Extends 9a Questão (Ref.: 201502188998) Pontos: 1,0 / 1,0 Em alguns casos, quando uma operação de uma classe implementa uma regra de negócio complexa, pode haver a necessidade de descrever a lógica dessa operação. Assinale dentre as opções abixo, aquela que cita o diagrama usado para o exposto na questão: Diagrama de Classes; Diagrama de Causa e Estado Diagrama de Atividades; Diagrama de Sequência; Diagrama de Caso de Uso 10a Questão (Ref.: 201501808022) Pontos: 1,0 / 1,0 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 415/12/2015 10:32 Considere a classe QUARTO no contexto de um sistema de Hotelaria. Considere a descrição abaixo referente ao ciclo de vida da classe QUARTO - sempre que um hóspede chega para ocupar um quarto, o mesmo passa de Disponível para Ocupado. Tão logo o hóspede encerre sua conta o quarto entra em estado de Limpeza, permanecendo assim ate sua liberação para Disponível ao final da limpeza. Sempre que uma obra precisa ser realizada no quarto, o mesmo deve ficar como Em Obra. Com base no texto, assinale a opção que apresenta corretamente, TODOS os estados da classe QUARTO Disponível, Ocupado, Em limpeza, Em Obra Disponível, Ocupado e Em Obra Disponível, Ocupado, Em limpeza, Em Obrae Livre Disponível, Ocupado, Em limpeza Disponível, Ocupado Período de não visualização da prova: desde 02/12/2015 até 14/12/2015. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 415/12/2015 10:32 Slide 1 Slide 2 Slide 3 Slide 4
Compartilhar