25 resultados encontrados para . (0.066 segundos)

00248 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Programação

Sejam as seguintes classes Java:
public class Teste {
private int x;
public Teste() {
x=10;
}
public Teste(int c,int d) {
x=c+d;
}
public int getX() {
return x;
}
public void m1(int a) {
int p;
try {
p=x%a;
if(p<4)
throw new Exc01();
}
catch(Exc01 e) {
x+=5;
return;
}
catch(Exception e) {
x+=7;
return;
}
finally {
x+=9;
}
return;
}
}
public class Q01 {
public static void main(String[] args){
Teste t=new Teste(1,2);
t.m1(5);
System.out.println(t.getX());
}
}
O que será exibido no console quando da execução da função main() acima?
  • a)
    19
  • b)
    17
  • c)
    14
  • d)
    10
  • e)
    8

00249 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Programação

No contexto da plataforma Java EE (Enterprise Edition), como é chamada a entidade de software que fornece uma interface entre um componente e as funcionalidades de baixo nível específicas da plataforma que suporta tal componente?
  • a)
    Servlet
  • b)
    Class
  • c)
    JSP
  • d)
    Service
  • e)
    Container

12621 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

O diagrama de classes UML 2.3 abaixo contém parte das classes de uma aplicação usada no ensino de geometria.



Caso essa aplicação permita instanciar apenas triângulos, retângulos e pentágonos, como deveria ser definida a classe Polígono em um programa Java?
  • a)
    public final class Poligono { }
  • b)
    public interface class Poligono { }
  • c)
    public static class Poligono { }
  • d)
    public abstract class Poligono { }
  • e)
    public class Poligono { }

12622 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional: “A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência.” A partir desta declaração, o analista elaborou o diagrama de casos de uso UML 2.3 abaixo.



Qual deve ser o estereótipo da relação entre os casos de uso Efetiva Compra e Identifica Cliente, de modo que esse diagrama expresse o requisito funcional descrito anteriormente?
  • a)
    extend
  • b)
    include
  • c)
    inherits
  • d)
    implements
  • e)
    overrides

12623 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

No Processo Unificado (UP), que nome é dado à diferença (delta) entre dois releases do produto ao final de iterações subsequentes?
  • a)
    Ciclo
  • b)
    Iteração
  • c)
    Incremento
  • d)
    Build
  • e)
    Baseline

12624 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

Em ordem cronológica, quais são as fases definidas no Processo Unificado (UP)?
  • a)
    Concepção, Requisitos, Implementação e Testes
  • b)
    Concepção, Elaboração, Construção e Implantação
  • c)
    Concepção, Elaboração, Construção e Transição
  • d)
    Elaboração, Concepção, Construção e Transição
  • e)
    Elaboração, Construção, Implementação e Transição

12625 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software



Sobre o diagrama acima, pode-se afirmar que

I - b é um objeto ativo da classe B.
II - a mensagem 1.2 representa uma iteração.
III - a mensagem 1 é uma found message.
IV - a mensagem 1.3 é assíncrona.

Está correto APENAS o que se afirma em
  • a)
    I
  • b)
    IV
  • c)
    I e II
  • d)
    III e IV
  • e)
    I, II e III

12626 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software



Sobre o diagrama apresentado, considere as afirmativas abaixo.
I - Uma instância de uma nota fiscal pode não conter item algum.
II - A relação entre as classes NotaFiscal e Item é uma composição.
III - Um item pode pertencer a mais de uma nota fiscal.
IV - A operação getFaturamento( ) é estática.

Estão corretas APENAS as afirmativas
  • a)
    I e III
  • b)
    I e IV
  • c)
    II e IV
  • d)
    III e IV
  • e)
    II, III e IV

12627 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

O modelo de processo de desenvolvimento de software que combina as atividades de desenvolvimento com o gerenciamento de risco é o Modelo
  • a)
    Transformacional
  • b)
    de Especificação Operacional
  • c)
    em V
  • d)
    em Cascata
  • e)
    em Espiral

12628 CESGRANRIO (2011) - FINEP - Analista - Desenvolvimento de Sistemas / Engenharia de Software

São práticas recomendadas pelo processo ágil de desenvolvimento de software Extreme Programming (XP), EXCETO a
  • a)
    Programação em Pares
  • b)
    Integração Contínua
  • c)
    Documentação Abundante e Detalhada
  • d)
    Refatoração Frequente
  • e)
    Padronização de Código