Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/03/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 1/4 Fechar O resultado desta avaliação ficará disponível após o dia 10/03/2017. ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL Simulado: NPG1400_AV Aluno(a): RIBEIRO Matrícula: 0 Data: 02/03/2017 18:34:50 (Finalizada) 1a Questão (Ref.: 201604837445) No que se refere a análise de classes, relacionamentos e atributos para constar no diagrama de classes, analise as assertivas: I. O padrão especialista da informação, diz que a responsabilidade deve ser atribuída a classe que mais usa a informação. II. O padrão Create, ajuda a descobrir os objetos que criam outros e indicam relacionamento de composição. III. O padrão acoplamento alto visa atribuir responsabilidade de forma que o acoplamento permaneça elevado Estão corretas apenas II e III Está correta apenas III Estão corretas apenas I e II Está correta apenas II Estão corretas I, II e III 2a Questão (Ref.: 201605108699) O RUP (Rational Unified Process) é um processo genérico, complexo, que deve ser adaptado à realidade de cada empresa que deseja usálo como processo de desenvolvimento de software. O RUP tem várias características, assinale a alternativa a seguir que NÃO é uma caraterística do RUP: É iterativo e incremental; Destinase a sistemas que são implementados sob o paradigma da orientação a objetos; Baseado na arquitetura do software a ser desenvolvido; Centrado e guiado por casos de usos da UML; O RUP é dividido em 8 fases; 3a Questão (Ref.: 201605108704) Em relação aos conceitos e paradigmas de linguagens de programação, considere as afirmativas a seguir. I. A programação funcional oferece recursos de linguagem para processamento de listas, cuja necessidade surgiu a partir das primeiras aplicações na área de inteligência artificial. II. A programação imperativa classifica os problemas que utilizam modelos conexionistas para a modelagem e representação dos dados de entrada e saída do conjunto de treinamento. III. A programação orientada a objetos trabalha com tipos de dados abstratos, vinculação dinâmica e herança, o que faz com que esse paradigma seja lento e impróprio para problemas reais. IV. O cálculo de predicado é a notação usada na programação lógica. Nesse paradigma, os programas não declaram exatamente como um resultado deve ser computado, em vez disso, descrevem a forma do resultado. Assinale a resposta correta: 06/03/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 2/4 Somente as afirmativas II, III e IV são corretas. Somente as afirmativas I e IV são corretas. Somente as afirmativas I e II são corretas. Somente as afirmativas I, II e III são corretas. Somente as afirmativas III e IV são corretas. 4a Questão (Ref.: 201605065535) Analise as assertivas sobre os processos iterativos I. São processos onde o ciclo de vida do sistema é dividido em uma série de mini projetos e de curta duração. II. Cada iteração contém um subconjunto das funcionalidades do sistema. III. Em cada iteração temos as atividades de Levantamento de Requisitos, Análise de Requisitos, projeto, implementação, testes e implantação IV. São modelos ultrapassados e não adequados a UML Com base em sua análise, assinale a UNICA alternativa correta Estão corretas apenas II e IV Estão corretas apenas I, II e III Estão corretas apenas I, III e IV Estão corretas I, II, III e IV Estão corretas apenas I e II 5a Questão (Ref.: 201605065536) A UML disponibiliza um conjunto de diagramas sob três diferentes perspectivas. I. Perspectiva conceitual: II. Perspectiva de especificação: III. Perspectiva de implementação: Abaixo as finalidades de cada perspectiva. A. os diagramas descrevem uma situação do mundo real, do domínio do problema; B.os diagramas descrevem como implementar em uma linguagem específica. C.os diagramas (usando as mesmas notações da perspectivas) descrevem componentes do software, sem relação com alguma implementação (linguagem de programação) específica; Associe as perspectivas (I,II e III) as suas finalidades (A, B, C) e assinela a opção que relaciona corretamente (os números , as letras). IA, IIC, IIIB IB, IIA, IIIC IC, IIA, IIIB IB, IIC, IIIA IC, IIB, IIIA 6a Questão (Ref.: 201604837328) Analise se cada assertiva é verdadeira ou falsa. I. Devemos representar no modelo conceitual de classes, em geral, apenas as associações. II. Temos, necessariamente, que apresentar os atributos derivados no diagrama conceitual de classes. III. O diagrama conceitual de classes é um modelo de projeto IV. Classes de persistência não devem ser considerados em modelos conceitual de classes 06/03/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 3/4 Com base em sua análise, assinale a UNICA alternativa correta, que mostra a sequencia correta de V ou F IF; IIV; IIIV; IVV IF; IIF; IIIV; IVF IF; IIF; IIIF; IVV IV; IIF; IIIF; IVV IV; IIF; IIIV; IVV 7a Questão (Ref.: 201604837449) Analise as 2 assertivas a seguir e a relação entre elas I. O diagrama de componentes pode não possuir interface fornecida. POR QUE II. Um componente devem manterse independente e isolado dos demais. Com base em análise , assinale a resposta correta quanto a assertividade de cada uma e sobre a relação entre elas. As duas assertivas estão corretas e a segunda justifica a primeira A assertiva I está correta e a assertiva II está errada. A assertiva I está errada e a assertiva II está correta. As duas assertivas estão corretas e a segunda não justifica a primeira As duas assertivas estão erradas 8a Questão (Ref.: 201604837333) Analise as assertivas a seguir no que tange ao diagrama de classes. I. O Diagrama conceitual de classes deve considerar as especificações de casos de uso e o diagrama de casos de uso, além de uma lista de categoria de classes conceituais. II. O Diagrama conceitual de classes representa métodos e sua visibilidade III. Devemos desenhar diagrama conceitual de classes apenas para grandes projetos. Com base em sua análise, assinale a ÚNICA alternativa correta Estão corretas apenas II e III Está correta apenas I Estão corretas apenas I e III Estão corretas apenas I e II Estão corretas I, II e III 9a Questão (Ref.: 201605108698) A UML (Unified Modeling Language) disponibiliza um conjunto de diagramas sob diferentes perspectivas. Assinale a alternativa abaixo com as perspectivas que a UML NÃO disponibiliza em seus diagramas: Perspectiva de implementação: os diagramas descrevem como implementar em uma linguagem específica. Perspectiva conceitual: os diagramas descrevem uma situação do mundo real, do domínio do problema; Perspectiva de especificação: os diagramas (usando as mesmas notações das perspectivas) descrevem componentes do software, sem relação com alguma Perspectiva Financeira: diagrama que descreva toda a parte financeira do modelo e sugira a melhor implementação; Implementação (linguagem de programação) específica; 06/03/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 4/4 10a Questão (Ref.: 201605108697) Conforme foi visto nesta disciplina, as atividades de análise são muito importantes para o projeto de Software. Porém, elas têm características próprias. Assinale a opção a seguir que indica o que as Atividades de análise denotam: Denotam a proposta em análise de um determinado problema, mas sem considerar aspectos da implementação; Denotam a solução conceitual dada ao problema, mas sem considerar aspectos da implementação. Denotam a proposta em análise de um determinado problema, mas considerando aspectos da implementação; Denotam a solução conceitual dada ao problema, mas considerando aspectos da implementação; Denotam análise finalizada ejá implementada de um determinado problema;
Compartilhar