Questões de Concurso
Filtrar
3.253 Questões de concurso encontradas
Página 32 de 651
Questões por página:
Questões por página:
JSON (JavaScript Object Notation) é um formato de dados leve e fácil de ler e escrever para humanos. Amplamente utilizado na comunicação entre sistemas web, o JSON possui uma estrutura simples baseada em pares de chave e valor. Acerca de seus mecanismos, assinale a alternativa correta.
Concurso:
UFSJ
Disciplina:
Programação
Considere a situação a seguir.
Um desenvolvedor precisa criar uma função em JavaScript para validar senhas de usuários, garantindo que elas atendam a critérios mínimos de segurança. O código a seguir é a solução proposta para essa tarefa:

Em relação ao algoritmo de validação e à lógica de programação em JavaScript, assinale a alternativa correta.
Concurso:
UFSJ
Disciplina:
Programação
Considere que uma equipe de desenvolvimento está construindo uma aplicação de cadastro de usuários. O analista de sistemas é responsável por garantir que os dados recebidos do formulário de cadastro sejam processados de forma segura, evitando possíveis falhas ou ataques.
O código a seguir é uma parte da função que recebe o nome de usuário enviado pelo formulário:
Com base no caso apresentado, e considerando as práticas de programação defensiva e de codificação segura, analise as afirmativas a seguir.
I. A verificação if (nomeUsuario != null) é um exemplo de programação defensiva, pois impede que a aplicação gere um erro de NullPointerException se a variável não for inicializada.
II. O método trim().toLowerCase() remove caracteres especiais e, por si só, é suficiente para prevenir ataques de injeção de SQL ou scripts maliciosos.
III. Para tornar o código mais robusto, seria uma boa prática verificar também se o nomeUsuario não está vazio — ex: nomeUsuario.isEmpty() — antes de prosseguir com o processamento.
Estão corretas as afirmativas
O código a seguir é uma parte da função que recebe o nome de usuário enviado pelo formulário:
Com base no caso apresentado, e considerando as práticas de programação defensiva e de codificação segura, analise as afirmativas a seguir.
I. A verificação if (nomeUsuario != null) é um exemplo de programação defensiva, pois impede que a aplicação gere um erro de NullPointerException se a variável não for inicializada.
II. O método trim().toLowerCase() remove caracteres especiais e, por si só, é suficiente para prevenir ataques de injeção de SQL ou scripts maliciosos.
III. Para tornar o código mais robusto, seria uma boa prática verificar também se o nomeUsuario não está vazio — ex: nomeUsuario.isEmpty() — antes de prosseguir com o processamento.
Estão corretas as afirmativas
Concurso:
UFSJ
Disciplina:
Programação
Considere o trecho de código JavaScript a seguir.

Ao executar a função imprimirNumero(), qual será a sequência de valores impressa no console?
Concurso:
UFSJ
Disciplina:
Programação
Considere que, em um sistema de software para uma concessionária de veículos, foi desenvolvida uma classe base chamada Veiculo, com um método calcularCustoTotal( ). Posteriormente, foram criadas classes derivadas (Carro, Moto, Caminhao) que herdam da classe Veiculo, mas cada uma implementa o método calcularCustoTotal( ) de maneira diferente, considerando fatores específicos como impostos e custos de manutenção para cada tipo de veículo. Em uma parte do código, uma lista de objetos do tipo Veiculo é criada, contendo instâncias de Carro, Moto e Caminhao, e o método calcularCustoTotal( ) é chamado para cada um deles.
O comportamento do sistema, que permite chamar o mesmo método calcularCustoTotal( ) em objetos de classes diferentes (Carro, Moto, Caminhao) para obter resultados específicos para cada um, é um exemplo de qual pilar da Programação Orientada a Objetos?
O comportamento do sistema, que permite chamar o mesmo método calcularCustoTotal( ) em objetos de classes diferentes (Carro, Moto, Caminhao) para obter resultados específicos para cada um, é um exemplo de qual pilar da Programação Orientada a Objetos?