Buscar

ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL

Prévia do material em texto

16/09/2018 EPS: AulaPós
http://aulapos.estacio.br/aulapos/ 1/2
1a Questão (Ref.: 201705199336) Pontos: 0,4 / 0,4
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;
Baseado na arquitetura do software a ser desenvolvido;
Destina-se a sistemas que são implementados sob o paradigma da orientação a objetos;
 O RUP é dividido em 8 fases;
Centrado e guiado por casos de usos da UML;
 
 2a Questão (Ref.: 201705199335) Pontos: 0,4 / 0,4
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 de especificação: os diagramas (usando as mesmas notações das perspectivas) descrevem
componentes do software, sem relação com alguma
Perspectiva conceitual: os diagramas descrevem uma situação do mundo real, do domínio do problema;
 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;
 
 3a Questão (Ref.: 201705199341) Pontos: 0,4 / 0,4
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:
Somente as afirmativas 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 II, III e IV são corretas.
Somente as afirmativas I, II e III são corretas.
 
 4a Questão (Ref.: 201705199339) Pontos: 0,4 / 0,4
O Processo Unificado (RUP - rational unified process) é um moderno processo de desenvolvimento de software constituído
de quatro fases. Assinale a opção que apresenta as quatro fases do RUP, na ordem em que elas devem ser executadas:
elaboração, concepção, teste, transição
concepção, elaboração, construção, teste
elaboração, transição, concepção, construção
elaboração, concepção, transição, construção
 concepção, elaboração, construção, transição
16/09/2018 EPS: AulaPós
http://aulapos.estacio.br/aulapos/ 2/2
 
 5a Questão (Ref.: 201704928072) Pontos: 0,4 / 0,4
No que se refere as atividades inerentes ao projeto de objetos, analise as assertivas a seguir.
I. O diagrama conceitual de classes já traz as classes completas em termos da definição dos atributos.
 II. Refinamento das classes, com inserção de classes de software (de projeto).
 III. Inserção de métodos nas classes, com atribuições de responsabilidades.
 IV. Análise dos relacionamentos, substituindo as associações por outros relacionamentos semanticamente mais adequados
Com base em sua análise, assinale a única alternativa correta
Estão corretas apenas I e II
Estão corretas I, II e IV
 Estão corretas apenas II, III e IV.
Está correta apenas I.
Estão corretas apenas II e IV

Continue navegando