Questões de Concurso Comentadas para profissional básico - análise de sistemas - desenvolvimento

Foram encontradas 142 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q299386 Governança de TI
Considerando-se o modelo COBIT, é INCORRETO afirmar que o plano estratégico de TI é
Alternativas
Q299385 Programação
As questões a seguir devem ser levadas em consideração no design da maioria das aplicações desenvolvidas para a arquitetura J2EE.

• A ocorrência de código scriptlet no interior das visões deve ser minimizada.
• A lógica de negócios deve ser encapsulada em componentes que não pertençam à visão.
• O controle de fluxo é relativamente simples e tem como base valores encapsulados na requisição.
• A lógica de gerenciamento da visão é limitada em termos de complexidade.

Que padrão de projeto da camada de apresentação busca atacar todas as questões apresentadas acima?
Alternativas
Q299383 Programação
Sejam as seguintes classes Java, que ocupam arquivos distintos:

public class ExcecaoA extends Exception {
}

-------------------- arquivo ExcecaoAB.java --------------------
public class ExcecaoAB extends ExcecaoA {
}

-------------------- arquivo ClasseA.java --------------------
public abstract class ClasseA {
          private int x=1;
          int y=2;
          public ClasseA(int p)
          {
                   x=p;
          }
          public int mt_a(int a,int b)
          {
                  try {
                              if(a%2==1)
                                        throw new ExcecaoAB();
                              return a+b;
                  }
                  catch(ExcecaoAB e) {
                              return a*x+b*y;
                  }
                  catch(Exception e) {
                              return a*x-b*y;
                  }
          }
}

-------------------- arquivo ClasseB.java --------------------
public class ClasseB extends ClasseA {
           int x=2;
           int y=4;
           public ClasseB()
          {
                    super(0);
          }
          public int mt_a(int a,int b)
          {
                    try {
                              if(b%2==1)
                                        throw new ExcecaoA();
                              return a-b;
                    }
                    catch(ExcecaoAB e) {
                              return 4*y;
                    }
                    catch(Exception e) {
                              return 5*x;
                    }
                    finally {
                                x++;
                                 y++;
                    }
           }
}

-------------------- arquivo Q07.java --------------------
public class Q07 {
           public static void main(String[] args) {
                        ClasseA c=new ClasseB();
                        System.out.println(c.mt_a(2,3));
            }
}


O que será exibido no console quando o método main() for executado?
Alternativas
Q299382 Arquitetura de Software
O padrão de projeto Proxy é uma solução adequada para alguns problemas de design, EXCETO:
Alternativas
Q299381 Programação
Na linguagem Java, a palavra-chave final pode ser usada na declaração de classes, de métodos e de variáveis.

Quando essa palavra-chave é usada na declaração de uma classe, ela indica que
Alternativas
Respostas
6: E
7: D
8: A
9: C
10: A