Magna Concursos

Foram encontradas 548 questões.

412063 Ano: 2013
Disciplina: TI - Redes de Computadores
Banca: FCC
Orgão: ALERN

Um switch padrão, sem funções de roteamento, trabalha na camada ..I.. do modelo OSI e utiliza o ..II.. para determinar a fonte e o destino do pacote.

As lacunas I e II da frase acima são corretamente preenchidas com:

 

Provas

Questão presente nas seguintes provas
412062 Ano: 2013
Disciplina: TI - Redes de Computadores
Banca: FCC
Orgão: ALERN
O protocolo ARP é utilizado para converter endereços IP em endereços físicos. No modelo de protocolos TCP/IP está localizado na camada de
 

Provas

Questão presente nas seguintes provas
412061 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN
Dentre os protocolos e padrões utilizados pela arquitetura REST, é possível citar
 

Provas

Questão presente nas seguintes provas
412057 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN

Um típico ciclo de vida de um projeto em TDD consiste em:

I. Executar os testes novamente e garantir que estes continuem tendo sucesso.

II. Executar os testes para ver se todos estes testes obtiveram êxito.

III. Escrever a aplicação a ser testada.

IV. Refatorar (refactoring).

V. Executar todos os possíveis testes e ver a aplicação falhar.

VI. Criar o teste.

A ordem correta e cronológica que deve ser seguida para o ciclo de vida do TDD está expressa em

 

Provas

Questão presente nas seguintes provas
412056 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN

Essa API é uma especificação da W3C, independente de plataforma e linguagem, que permite que programas e scripts acessem dinamicamente e possam alterar o conteúdo, a estrutura e o estilo de um documento eletrônico. Oferece uma maneira padrão de se acessar os elementos de um documento, além de permitir que se trabalhe com cada um desses elementos separadamente, possibilitando a criação de páginas altamente dinâmicas.

A API citada no texto é a

 

Provas

Questão presente nas seguintes provas
412055 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN

Em aplicações para web orientadas a objeto, há um design pattern muito utilizado, (relacionado à arquitetura de sistemas) que possui um componente que:

− Define o comportamento da aplicação.

− Mapeia ações do usuário para classes que cuidam do acesso aos dados.

− Seleciona páginas web para entregar resultados vindos das classes de acesso aos dados.

O componente citado no texto acima é o

 

Provas

Questão presente nas seguintes provas
412054 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN
Na Linguagem Java, uma ..I.. pode definir uma série de métodos, mas nunca conter implementação deles. Ela só expõe o que o objeto deve fazer, e não como ele faz, nem o que ele tem. Como ele faz vai ser definido em uma implementação desse modelo. Diferentemente das classes, podem herdar de mais de uma interface. É como um contrato que depende que outros contratos sejam fechados antes deste valer, no qual não são herdados métodos e atributos, mas sim responsabilidades.

A lacuna I da frase acima é preenchida corretamente com

 

Provas

Questão presente nas seguintes provas
412053 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN
Analise a classe Java a seguir (note que a numeração de linhas é simbólica e não faz parte da declaração da Classe):

1 import javax.swing.JOptionPane;
2 public class Principal {
3 public static void main(String[ ] args) {
4 int vet[ ] = new int[10];
5 int num, p, u, a;
6 String dados="";
7 for (p = 0; p <= 9; p++) {
8 num = Integer.parseInt(JOptionPane.showInputDialog("Digite um valor:"));
9 vet[p] = num;
10 }
11 p = 0;
12 u = 9;
13 while (u != 1) {
14 while (p != u) {
15 if (vet[p] > vet[p + 1]) {
16 a = vet[p];
17 vet[p] = vet[p + 1];
18 vet[p + 1] = a;
19 }
20 p = p + 1;
21 }
22 p = 0;
23 u = u - 1;
24 }
25 for (p = 9; p >= 0; p--) {
26 dados=dados + vet[p] + " ";
27 }
28 JOptionPane.showMessageDialog(null, dados);
29 }
30 }

Pode-se afirmar corretamente que
 

Provas

Questão presente nas seguintes provas
412052 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN

Atenção: Para responder à questão deve ser utilizada a interface e a classe Java a seguir:

public interface Transaction {
  public double calc(double a, double b, double op);
}

public class Operation implements Transaction {
  @Override
  public double calc(double a, double b, int op){
    if (op==1){
      return soma(a, b);
    } else {
      return 0;
    }
  }
  private double soma(double a, double b){
    return a + b;
  }
}

Considere a existência na mesma aplicação de uma classe chamada Principal que possui o método main padrão por meio do qual o método calc é acessado.

Com relação à interface e à classe apresentadas, pode-se afirmar que

 

Provas

Questão presente nas seguintes provas
412051 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ALERN

Considere as seguintes premissas:

I. O código fonte não tem dono e ninguém precisa ter permissão concedida para poder modificar o mesmo. O objetivo com isto é fazer a equipe conhecer todas as partes do sistema.

II. Geralmente a dupla é criada com alguém sendo iniciado na linguagem e a outra pessoa funcionando como um instrutor. Como é apenas um computador, o novato é que fica à frente fazendo a codificação, e o instrutor acompanha ajudando a desenvolver suas habilidades. Dessa forma o programa sempre é revisto por duas pessoas, evitando e diminuindo assim a possibilidade de erros.

Fazem parte do modelo de desenvolvimento

 

Provas

Questão presente nas seguintes provas