Questões de Concurso Sobre programação
Foram encontradas 14.566 questões
Analise o código-fonte abaixo, escrito na linguagem PHP, versão 8.4:

Ao final da execução do código acima, quais serão, respectivamente, os valores das variáveis "a", "b" e "c"?
I.Para que ocorra a sobrecarga, dois ou mais métodos na mesma classe devem ter o mesmo nome, mas obrigatoriamente listas de parâmetros diferentes (em número, tipo ou ordem dos parâmetros).
II.A sobrecarga de métodos não pode ser realizada alterando-se apenas o tipo de retorno do método; o compilador considerará isso um erro se a lista de parâmetros for idêntica.
III.A sobrecarga de métodos é uma forma de polimorfismo de tempo de compilação (estático), pois o compilador decide qual versão do método chamar com base nos argumentos fornecidos na chamada.
Está correto o que se afirma em:
O JavaScript é uma linguagem de script de alto nível, interpretada, que roda no navegador do cliente, sendo essencial para criar páginas web dinâmicas e interativas. Uma de suas principais funcionalidades é a capacidade de manipular o Modelo de Objeto de Documento (DOM), que representa a estrutura de uma página HTML como uma árvore de objetos, permitindo que o script altere o conteúdo e o estilo da página após ela ter sido carregada. Sobre a manipulação do DOM com JavaScript, analise as afirmativas a seguir:
I.O JavaScript pode selecionar elementos da página HTML, por exemplo, usando o método document.getElementById('id_do_elemento').
II.Após selecionar um elemento, o JavaScript pode alterar seu conteúdo, como modificar o texto interno de um parágrafo usando a propriedade innerHTML ou textContent.
III.A manipulação do DOM pelo JavaScript ocorre exclusivamente no servidor web antes que a página seja enviada ao cliente, não sendo possível alterar a página dinamicamente no navegador.
Está correto o que se afirma em:
I.O componente central do AJAX no lado do cliente é o objeto XMLHttpRequest, que é utilizado pelo JavaScript para enviar requisições HTTP ao servidor e receber respostas (como XML, JSON ou texto simples).
II.A natureza "assíncrona" do AJAX significa que, enquanto o JavaScript aguarda a resposta do servidor, o navegador do usuário fica travado (síncrono), impedindo qualquer outra interação até que os dados cheguem.
III.O AJAX é utilizado para atualizar partes de uma página HTML dinamicamente, manipulando o Modelo de Objeto de Documento (DOM) com o JavaScript assim que os dados são recebidos do servidor.
Está correto o que se afirma em:
(__)Uma classe abstrata (declarada com abstract) pode conter tanto métodos abstratos (sem corpo) quanto métodos concretos (com implementação).
(__)Interfaces (declaradas com interface) em Java, antes da versão 8, podiam conter apenas assinaturas de métodos (abstratos e públicos) e constantes (estáticas e finais).
(__)Uma classe pode estender (herdar) múltiplas classes abstratas, mas só pode implementar uma única interface, para evitar o problema do diamante.
(__)Não é possível criar instâncias (objetos) diretamente de uma classe abstrata ou de uma interface usando o operador new.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Assinale a alternativa que apresenta corretamente um exemplo válido de elemento XML.
( ) PHP é uma linguagem de script interpretada em tempo de execução pelo servidor, sem necessidade de compilação prévia para geração de bytecode.
( ) Java não é uma linguagem fortemente tipada, não exigindo declaração explícita de tipos e verificação em tempo de compilação.
( ) Python é considerada uma linguagem multiparadigma, oferecendo suporte à programação orientada a objetos, funcional e procedural.
( ) PHP, Java e Python não possuem suporte nativo para inclusão de comentários no código, exigindo ferramentas externas para documentação.
l. lntegração com a biblioteca NumPy.
ll. Diferenciação simbólica eficiente.
lll. Execução em CPU.
Está(áo) CORRETA(S)
soma os valores das variáveis Receita e Entrada e guarda o
resultado na variável Receita. Considere o seguinte código
de programação, escrito em linguagem natural.
Após a execução desse código, o valor da variável Receita excede o valor da variável Despesa em
Esses dois pilares da OO são conhecidos, respectivamente, como: