Prévia do material em texto
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Avaliação: PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS Tipo de Avaliação: AV Aluno: BOLO COSMOMAN Professor: MARCELO VASQUES DE OLIVEIRA Nota da Prova: 4,5 Nota de Partic.: 1 Av. Parcial.:2 Data: 17/11/2015 14:26:49 (F) 1a Questão (Ref.: 232701) Pontos: 1,5 / 1,5 No DFD (diagrama de fluxo de dados), advindo da Analise Estruturada, algumas regras devem ser obedecidas, no que se refere a impossibilidade de representar fluxos de dados entre os componentes do DFD. Cite 3 (três) destas regras. Resposta: Não é permitido que entidades externas troquem fluxos de dados entre si. Não é permitido que uma entidade externa acesse um depósito de dados. Não é permitido que um processo não tenha saída (receber um fluxo de dados e não retornar nada). Gabarito: Não pode existir: 1) fluxo entre duas entidades externas; 2) fluxo entre uma entidade externa e um deposito; 3) fluxo entre dois depósitos; 4) processo sem fluxo de entrada, 5) processo sem fluxo de saida 2a Questão (Ref.: 673265) Pontos: 0,0 / 1,5 Qual a utilidade da especificação de caso de uso, para a elaboração de um diagrama de sequencia ? Resposta: Na especificação do caso de uso, é possível identificar os metodos e atributos de uma classe e também como o processo de tratamento dos dados irá acontecer. Essas informações ajudam para a criação de um bom diagrama de sequência. Gabarito: O diagrama de sequencia mostra como as classes interagem para realizar um cenário de uso (parte de um caso de uso). O diagrama de sequencia mostra o passo a passo desse cenário de uso e esse passo a passo está na especificação de caso de uso 11/26/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 3a Questão (Ref.: 712640) Pontos: 0,5 / 0,5 Analise as assertivas a seguir relacionadas ao paradigma das linguagens de programação ditas imperativas. I- Uma das vantagens de seu uso é que os programas tendem a ser eficientes, pois essas linguagens simulam o funcionamento da arquitetura do hardware. II- Dificulta a escrita de programas complexos, pelas características das linguagens no que se refere a seguir a chamada "Maquina de Von Neumann. " III- A mesma é adequada a computação paralela. Com base em sua análise, assinale a UNICA alternativa correta Está correta apenas a assertiva II. Estão corretas as assertivas I, II, III. Estão corretas as assertivas I e II. Está correta apenas a assertiva I. Estão corretas apenas as assertivas II e III. Gabarito Comentado. 4a Questão (Ref.: 247393) Pontos: 0,5 / 0,5 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 C lasse. 5a Questão (Ref.: 234432) Pontos: 0,0 / 0,5 Sobre dicionário de dados, modelo usado na técnica de Análise Estruturada considere as assertivas que seguem: I. O Dicionário de dados é apropriado para o registro de dados contidos em um DFD (diagrama de fluxo de dados) como por exemplo: estruturas de dados, fluxos de dados e depósitos de dados. II. Os Fluxos de dados são estruturas de dados em movimento e depósito de dados são estruturas de dados estáticas. III. Estruturas de dados são compostas por elementos de dados e/ou outras estruturas de dados. IV. Os depósitos de dados são compostos por tabelas normalizadas. Com base em sua análise, assinale a ÚNICA opção correta Estão corretas apenas as assertivas II, III, IV Estão corretas apenas as assertivas I e IV Estão corretas apenas as assertivas I e II Estão corretas apenas as assertivas I, II e III Estão corretas apenas as assertivas III e IV 11/26/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 6a Questão (Ref.: 136908) Pontos: 0,0 / 0,5 A análise essencial tentou resolver alguns problemas identificados na era da Análise Estruturada. Assinale a opção que NÃO representa um desses problemas da Análise Estruturada. Saber identificar com clareza por onde devemos começar a fase de análise. Subjetividade na elaboração do DFD de nível zero, que apresenta as principais funcionalidades do sistema. Dificuldade em separar aspectos lógicos dos físicos (tecnológicos) Subjetividade na explosão dos DFDs. Cada analista de sistemas tende a fazer uma divisão diferente. Identificação dos eventos que afetam o sistema Gabarito Comentado. 7a Questão (Ref.: 571168) Pontos: 0,5 / 0,5 Para desenvolver o diagrama de sequencia é necessário que tenham sido desenvolvidos alguns modelos prévios. Considere as assertivas a seguir e assinale a opção correta, que apresenta esses modelos prévios. v ¿ Diagrama de caso de uso; descrição de caso de uso; diagrama de classe. diagrama de estado; diagrama de implantação; diagrama de caso de uso; Diagrama de caso de uso; descrição de caso de uso; diagrama de classe. Diagrama de atividade; diagrama de comunicação; diagrama de estado; Diagrama de pacotes; diagrama de caso de uso; especificação de caso de uso; Diagrama de atividade; diagrama de classes; diagrama de estado; 8a Questão (Ref.: 631478) Pontos: 0,5 / 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 Herança Include Uses Associação simples Extends Gabarito Comentado. 11/26/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 9a Questão (Ref.: 725086) Pontos: 0,0 / 1,0 Em um Diagrama de Atividade quando ocorrem comportamentos paralelos, haverá uma separação (FORK), dando inicio aos "caminhos" que seguirão em paralelo. Assinale a opção que apresenta a correta opção de como se representa essa separação no Diagrama de Atividades Representada por duas barras paralelas Representada por um losango Representada por um circulo, Representada por um traço horizontal; Representada por duas barras verticais 10a Questão (Ref.: 631469) Pontos: 1,0 / 1,0 No que se refere aos diagramas de Caso de Uso e de Classe, bem com a relação entre eles, analise as assertivas que seguem I. O diagrama de classes elaborado na fase de análise não pode ser alterado nas demais fases do processo de desenvolvimento do software. II. Casos de uso podem vir a ser métodos de uma classe III. Os atores, do diagrama de casos de uso, podem vir a ser classes IV. Os principais atributos, de uma classe, são identificados na interação do ator com o caso de uso Com base em sua análise das assertivas, assinale a ÚNICA opção CORRETA. Estão corretas apenas as assertivas III e IV Estão corretas apenas as assertivas I e IV Está correta apenas a assertiva II Está correta apenas a assertiva IV Estão corretas apenas as assertivas II, III e IV Gabarito Comentado. Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. Slide 1 Slide 2 Slide 3 Slide 4