Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0259_AV » PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOSAvaliação: Tipo de Avaliação: AV Aluno: Professor: JOSE CARLOS MILLAN Turma: 9002/AB Nota da Prova: 5,0 Nota de Partic.: 0 Av. Parcial 2 Data: 18/11/2017 09:20:23 1a Questão (Ref.: 201703638706) Pontos: 1,0 / 1,0 Podemos dizer que uma linguagem de programação é orientada a objetos, quando a expressão abaixo é verdadeira Linguagem OO = Objetos + classes Herança Interprete essa expressão e explique, como através dela podemos dizer que uma linguagem é orientada a objeto. Resposta: A linguagem é orientada a objeto quando temos como trazer do mundo da programação para o mundo real, e temos também como separar as classes especializando cada uma delas, onde os atributos são heradados de uma classe para outra. Gabarito: A resposta do aluno deve permear o seguinte - Uma linguagem é dita orientada à objetos quando ela dá suporte lingüístico para objetos, e requer que estes objetos sejam instâncias de classes e um mecanismo de herança deve ser permitido. 2a Questão (Ref.: 201703544201) Pontos: 0,5 / 1,0 Considere um sistema Acadêmico, onde o aluno solicita a sua inclusão em uma disciplina e recebe uma confirmação da inclusão e tem sua inclusão efetivada no deposito MATRICULAS Diga 1) Qual o tipo desse evento? 2) Qual poderia ser um nome para esse evento 3) Quais as respostas que seráo dadas por esse evento? Resposta: 1-Evento funcional 2-Realização de matriculas 3-Matricula realizada com sucesso. Não foi possivel realizar a matricula Disciplina em conflito com outra já matriculada Aluno com pendencia financeira Disciplina já cursada. Gabarito: 1) Orientado a fluxo 2) Aluno solicita inclusão de disciplina 3) Resposta externa: Confirmacao_inclusao_disciplina Resposta interan - atualiza deposito de dados MATRICULAS 3a Questão (Ref.: 201703527664) Pontos: 1,0 / 1,0 Qual paradigma de Linguagem de programação caracteriza-se pelas particularidades apresentadas a seguir. I. O programa é um conjunto de funções II. Os programas tendem a ter menos código (menores) III. LISP é a linguagem de programação mais representativa desse paradigma. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 4 02/12/2017 21:01 Paradigma Lógico Paradigma Funcional Paradigma Orientado a Objeto Paradigma Imperativo Paradigma Concorrente 4a Questão (Ref.: 201703527673) Pontos: 0,0 / 1,0 O paradigma de análise ________________________ carecteriza-se basicamente pela descrição textual do sistema e suas partes (sub sistemas) Estruturada Essencial Tradicional Funcional Orientada a Objeto 5a Questão (Ref.: 201703527733) Pontos: 1,0 / 1,0 Analise cada assertiva a seguir e classique cada uma em V(verdadeira) ou F(falsa). As assertivas são pertinentes aos conceitos do paradigma da análise estruturada. I. Havia dificuldade do analista de sistemas em entender e comunicar as necessidades do sistema a sua equipe de desenvolvimento. II. O sistemas não atendem a seus usuários, mesmo depois de desenvolvidos. III. Os orçamentos e cronogramas estavam sempre dentro das previsões IV Os sistemas começam a aumentar de tamanho e complexidade. Assinale a UNICA opção que contém a correta sequencia de V (verdadeiro) e F(falso). I-V; II-F; III-F; IV-F I-F; II-V; III-V; IV-V I-F; II-F; III-F; IV-V I-V; II-V; III-F; IV-V I-V; II-V; III-F; IV-F 6a Questão (Ref.: 201703624571) Pontos: 0,0 / 1,0 Considerando V(verdadeiro) ou F(falso), assinale a alternativa que apresenta a sequência correta, de cima para baixo, que corresponde aos componentes(ABAIXO) do modelo ambiental na análise essencial: COMPONENTES: 1-Declaração de objetivos. 2-Lista de eventos. 3-DFD particionado. 4-Diagrama de contexto. 1-F 2-V 3-F 4-V. 1- V 2- F 3- V 4- V. 1-F 2-F 3-V 4- F. 1-V 2-V 3-F 4- V. 1-F 2-F 3-F 4-V. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 4 02/12/2017 21:01 7a Questão (Ref.: 201703529596) Pontos: 1,0 / 1,0 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 Transição de Fluxos Diagrama de Fluxo de Dados Diagrama de transição de botões Diagrama de Entidade e Relacionamento Diagrama de Transição de Estado 8a Questão (Ref.: 201703623624) Pontos: 0,0 / 1,0 A UML não determina a ordem com que as atividades são realizadas e/ou os diagramas possíveis são modelados. O que determinará essa sequencia será a: complexidade do sistema; experiência da equipe; orçamento dos custos metodologia usada pela empresa cronograma de execução 9a Questão (Ref.: 201704031782) Pontos: 0,0 / 0,5 No que tange ao diagrama de atividades (DA), classifique cada assertiva como V(verdadeira) ou F(falsa) I. O DA pode ser usado para representar atividades que ocorrem em paralelo II. O DA tem apenas 1 propósito que é capturar o trabalho interno de um objeto. III. Uma das limitações do DA é a sua impossibilidade de representar decisões e consequentemente caminhos alternativos de atividades IV As raias de natação são opcionais no desenho do DA Com base em sua classificação, assinale a única alternativa correta, quanto a correta sequencia de V e F. I - F; II - F; III - F; IV - F; I - V; II - F; III - F; IV - V; I - V; II - V; III - F; IV - V; I - V; II - V; III - V; IV - V; I - F; II - F; III - F; IV - V; 10a Questão (Ref.: 201703640518) Pontos: 0,5 / 0,5 A UML é uma linguagem que muito vem auxiliando na modelagem de Sistemas desenvolvidos pelo paradigma orientado a objeto. A UML integra um conjunto de diagramas que se complementam na definição e especificação de um software. Três desses diagramas que se integram são: Casos de Uso, Classes e Sequencia. Nesse contexto I. Diagrama de Sequencia mostra como as classes envolvidas em um caso de uso interagem para realizar um cenário de uso. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 4 02/12/2017 21:01 PORQUE II. Um caso de uso é um conjunto de cenários de uso, onde cada cenário descreve uma sequencia de passos da interação do usuário com o sistema. As afirmativas I e II são verdadeiras e a segunda justifica a primeira A afirmativa I é falsa e a II é verdadeira As afirmativas I e II são verdadeiras e a segunda NÃO justifica a primeira Ambas as afirmativas são falsas A afirmativa I é verdadeira e a II é falsa Período de não visualização da prova: desde 16/11/2017 até 28/11/2017. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 4 02/12/2017 21:01
Compartilhar