1231 Q1045756
Programação JSON JSP (JavaServer Pages)
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Um técnico está implementando uma página JSP que irá retornar uma lista de alunos no formato JSON.
Qual dos comandos informa corretamente que o tipo de dado retornado será “text/json”?
1232 Q1045755
Programação Web
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Numere a COLUNA II de acordo com a COLUNA I, associando os métodos de request às ações em que melhor se encaixam considerando um serviço REST.
COLUNA I
1. GET
2. POST
3. PUT
4. DELETE
COLUNA II
(???) Criar um novo usuário
(???) Excluir um usuário
(???) Listar usuários cadastrados
(???) Editar dados do usuário
Assinale a sequência correta.
1233 Q1045754
Programação Web
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Ao fazer uma requisição AJAX para buscar um aluno em específico de um sistema acadêmico, um técnico recebeu o status code de número 200 como resposta do servidor.
Esse código se refere a qual mensagem?
1234 Q1045753
Programação Java Linguagens de programação
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)

Considere a classe Stack a seguir, implementada na linguagem Java 1.5.


public class MyStack {


 private long[] stackArray;


 private int top;


 public MyStack(int s) {


   stackArray = new long[s];


    top = -1;


 }


 public void push(long j) {


    stackArray[++top] = j;


 }


 public long pop() {


    return stackArray[top--];


  }


}



Nesse contexto, assinale a alternativa correta

1235 Q1045752
Programação Web
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Sobre a técnica AJAX, assinale com V as afirmativas verdadeiras e com F as falsas.
(???) Atécnica permite que os dados sejam carregados dinamicamente em uma página web, sem necessidade de recarregá-la por completo.
(???) Os dados são recebidos sempre no formato JSON.
(???) JSONP é uma técnica utilizada para requisitar dados no formato JSON.
(???) A comunicação em AJAX deve ser feita de forma assíncrona.
Assinale a sequência correta.
1236 Q1045751
Programação Java Linguagens de programação
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Considere a classe Pessoa, implementada na linguagem Java, e analise as afirmativas a seguir. 
public class Pessoa {
      public String nome;
      public String CPF;
      public boolean equals(Object o) {
          Pessoa p = (Pessoa) o;
          return this.CPF.equals(p.CPF);
     }
}
I. É possível que objetos de nomes diferentes possam ser considerados iguais.
II. Uma vez reimplementado o método equals(), pode-se utilizar o operador == para comparar dois objetos.
III. Uma exceção será lançada se um Objeto de tipo diferente de Pessoa for passado por parâmetro para a função equals().
Está(ão) correta(s) a(s) afirmativa(s)
1237 Q1045750
Programação Java Linguagens de programação
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Foi requisitado a um técnico que implementasse, dentro de um sistema, uma estrutura capaz de armazenar milhares de registros. Essa estrutura deverá garantir que não haja a presença de registros duplicados.
Para implementar essa estrutura, esse técnico recorreu ao módulo de collections presente na linguagem Java.
Assinale a classe da API de collections mais adequada para resolver o problema.
1238 Q1045749
Programação Java Linguagens de programação
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)

Considere a implementação da classe PFisica a seguir, descrita na linguagem Java 1.5.


public final class PFisica extends Pessoa {


 public PFisica(double salario) {


 super(salario);


 }


 @Override


 public double calcularImposto() {


 if (this.salario > 5000) return 0.15;


 if (this.salario > 8000) return 0.20;


 if (this.salario > 12000) return 0.30;


 return super.calcularImposto();


 }


}


A esse respeito, assinale a alternativa incorreta.

1239 Q1045748
Programação Java Linguagens de programação
Ano: 2022
Banca: FUNDEP (Gestão de Concursos)
Classifique as variáveis declaradas na COLUNAII a seus modos de passagem em Java presentes na COLUNA I, assinalando com V as que são passadas por valor e com R as que são passadas por referência.
COLUNA I
V – Passagem por valor
R – Passagem por referência
COLUNA II
(???) int idade;
(???) String nome;
(???) char conceito;
(???) int[] notas;
(???) Pessoa funcionario;
Assinale a sequência correta.
1240 Q1045747
Programação Conceitos básicos de programação
Ano: 2022
Banca: IBFC
Dada a forma geral a seguir, existente em várias linguagens de programação, assinale a alternativa que apresenta corretamente a que tipo de estrutura se refere.
switch (expressão) {
case expressão_constante1:sentença1;
. . .

case constanten: sentença_n;
[default: sentençan + 1]
}