Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Fechar Avaliação: CCT0259_AV_201508195251 » PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS Tipo de Avaliação: AV Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9001/AA Nota da Prova: 7,0 Nota de Partic.: 1 Av. Parcial 2 Data: 19/11/2015 19:11:56 1a Questão (Ref.: 201508368361) Pontos: 1,5 / 1,5 Defina requisitos Funcionais Resposta: Requisitos funcionais referem-se as funcionalidades que o programa deve prover ao usuário. Respondi da maneira mais clara que consegui. Gabarito: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários. 2a Questão (Ref.: 201508368370) Pontos: 0,5 / 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: Na especificação dos casos de uso é visto sob o lado do usuário, como que o sistema vai resolver dada uma interação com o usuário. Já na especificação dos processos é visto como é o processo em si. 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 3a Questão (Ref.: 201508351661) Pontos: 0,5 / 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 lógica Programação em Linguagem de Máquina 4a Questão (Ref.: 201508832225) Pontos: 0,5 / 0,5 Assinale a alternativa que NÃO apresenta a correta associação entre o paradigma de análise e sua respectiva característica marcante. Paradigma: Análise Tradicional / Característica: uso de Textos Paradigma: Análise Estruturada / Característica: uso de GOTO Paradigma: Análise orientada a objeto / Característica: conceito de encapsulamento de objetos Paradigma: Análise Essencial / Característica: conceito de evento Paradigma: Análise Essencial / Característica: conceito da tecnologia perfeita 5a Questão (Ref.: 201508448846) Pontos: 0,5 / 0,5 Dentre os nomes de processo citados nas opções, cite o único que não serve para nome de processo; DESIGNAR ALUNOS PARA SALAS REALIZAR SERVIÇO DATA DE EMISSÃO GERAR RELATÓRIO DE INVENTÁRIO CADSTRAR CLIENTES 6a Questão (Ref.: 201508351687) Pontos: 0,5 / 0,5 Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial Dica de por onde começar a análise do sistema Inserção da perspectiva de Controle dos sistemas, através do DTE (Diagrama de Transição dos estados) Separação dos aspectos lígicos e físicos do sistema Inserção em definitivo da pestectiva de dados, através do MER (Modelo de Entidade e Relacionamento) Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas 7a Questão (Ref.: 201508353603) 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 botões Diagrama de Transição de Fluxos Diagrama de Fluxo de Dados Diagrama de Transição de Estado 8a Questão (Ref.: 201508855785) Pontos: 0,5 / 0,5 Considere o seguinte contexto pertinente a um Sistema de Vendas online. -O Caso de Uso Incluir Vendas, pode chamar o Caso de Uso Incluir Cliente, caso a venda seja para um novo cliente (não cadastrado). Assinale a opção que apresenta o correto relacionamento entre os casos de uso Incluir Vendas e Incluir Cliente, com base no contexto apresentado. Uses Extends Agregação Especialização Include 9a Questão (Ref.: 201508353616) Pontos: 1,0 / 1,0 Analise o cenário referente a um sistema de Pedidos de Livros - O Cliente faz Pedido de Livro - O Pedido contém Data do Pedido, Quantidade e Nome dos 7 livros possíveis de serem pedidos, além de nome e telefone do cliente, Com base no cenário apresentado, assinale a ÚNICA opção INCORRETA no que se refere a um possível modelo de dados. Quantidade é o único atributo de Pedido Clientes, Livros e Pedidos são as entidades do MER (ou DER) Telefone é um dos atributos de cliente Nome do Livro é atributo de Livros Nome é um dos atributos de Clientes 10a Questão (Ref.: 201508790146) Pontos: 1,0 / 1,0 Durante o levantamento de um sistema utilizando-se da análise orientada a objeto, um elemento é de suma importância, pois o mesmo facilita a identidficação das funcionalidades do sistema e consequentemente a confecção do diagrama de casos de uso. Todavia esse elemento não foi criado no contexto da analise OO. este conceito refere-se : Diagrama de estados. Diagrama de Sequência. Lista de eventos. Diagrama de classes. Diagrama de entidade e Relacionamento. Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. Parte inferior do formulário
Compartilhar