Baixe o app para aproveitar ainda mais
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
Compartilhar