Ir para o conteúdo principal

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 104 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • a
    • b
    • c
    • d
    • e
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • a
    • b
    • c
    • d
    • e
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

As classes Java a seguir, que ocupam arquivos separados do pacote default, não produzem erro de compilação algum.

public class Tx {
    protected int x;
    protected int y;
    public int metodoa(Integer p) {
        int z;
        x = 2;
        z = p * 4;
        return x + z;
    }
}
public class Ty extends Tx {
    protected int w;
    public int metodoa(int p) {
        y = 2;
        w = p * 5;
        return w * y;
    }
}

 

Um estudante de programação resolveu testar o efeito do uso do modificador final em diferentes partes do código-fonte das classes acima.
Nesse contexto, qual uso do modificador final irá produzir um erro de compilação?

No que se refere à passagem de parâmetros para uma função, dois termos presentes e conhecidos em programação são a passagem por valor e a passagem por referência.

Sobre essas maneiras de passar parâmetros para funções, verifica-se que

Um dos pilares no paradigma de orientação a objeto é o conceito de encapsulamento.

O encapsulamento promove a(o)

Ao apresentar um projeto para sua equipe, um desenvolvedor percebeu que existiam dúvidas em relação a Análise e Projeto Orientado a Objetos, técnica usada por ele no projeto.

Ele explicou à equipe que essa técnica de desenvolvimento

F1 é funcionária da área de tecnologia de um determinado banco e precisa enviar mensagem com informação importante para seu colega F2, funcionário de outra agência desse mesmo banco, e garantir a ele que ela é realmente a remetente. Para isso, F1 resolveu usar recursos de criptografia assimétrica.

Nesse contexto, F1 deve

Um técnico bancário da área de TI resolveu dividir um programa em módulos para desenvolver um sistema web solicitado pela direção do banco.

Nesse contexto, uma ação que deve ser considerada por esse técnico é

A prática de Garantia da Qualidade de Software visa garantir a qualidade de um software e envolve atividade realizada ao longo do seu ciclo de vida.

Sobre essa prática, verifica-se que

A lista a seguir contém uma coleção de números inteiros ordenados descendentemente.

lst = [15, 13, 9, 7, 5, 2, -2, -5, -6, -10, -12, -14]

Suponha que uma função, chamada busca, execute uma busca binária sobre a lista lst. O algoritmo implementado em busca contém uma pequena diferença, quando comparado com o algoritmo de busca binária tradicional, pois ele retorna o somatório de todos os elementos da lista que forem visitados até que o elemento procurado seja encontrado. O somatório irá incluir o elemento que se procura, caso ele esteja presente na lista.

Qual será o valor retornado pela função busca quando ela for chamada para realizar uma busca sobre a lista lst à procura do valor -11?

Um recurso comum nas linguagens de programação Java e Javascript é o uso de funções anônimas.

É característica dessas funções

O diagrama ER, a seguir, apresenta uma generalização exclusiva e parcial.

Os conjuntos A e B fazem parte de um banco de dados relacional cujo esquema se baseia no diagrama acima.
A = {x1, x2, x3, x4, x5, x6}
B = {x2, x4, x6}

Qual conjunto, relativo à entidade C, completa esse banco de dados, sem violar as propriedades da generalização apresentada?

Um banco deseja implementar um sistema de controle de contas bancárias utilizando herança para reutilizar código e organizar melhor as responsabilidades das classes. O código para implementação desse sistema é apresentado a seguir.

Classe ContaBancaria:
 Atributos:
 saldo
 Metodos:
 depositar(valor)
 sacar(valor)
 exibir_saldo()
Classe ContaCorrente herda ContaBancaria:
 Atributos:
 limite_cheque_especial
 Metodos:
 sacar(valor)
Classe ContaPoupanca herda ContaBancaria:
 Metodos:
 calcular_rendimento()

 

Com base nesse código, verifica-se que a(o)

A equipe de suporte bancário foi designada para realizar o Teste de Integração entre os diferentes microsserviços que compõem um sistema bancário distribuído, como o gerenciamento de contas, o processamento de pagamentos e a autenticação de usuários. A comunicação entre os módulos do sistema é realizada por meio de APIs RESTful.

Nesse contexto, o Teste de Integração

Um programador está escrevendo um código e resolveu usar um operador ternário.

Considerando o uso do operador ternário em programação, esse programador tem o seguinte objetivo:

Um dos conceitos da Programação Orientada a Objetos (POO) é o de polimorfismo.

Uma importante vantagem do uso de polimorfismo segundo o paradigma de POO é que ele

Um técnico bancário está aprofundando seus conhecimentos em testes de software, buscando identificar o mais adequado para avaliar o limite de capacidade do sistema e como ele se comporta sob pressão, considerando, inclusive, seu tempo de resposta e sua escalabilidade.

Nesse contexto, o técnico deve utilizar o teste de

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282