Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
A respeito da Programação Orientada a Objetos, analise as afirmativas abaixo e assinale a alternativa correta.
I. Na definição de uma classe é possível não especificar atributos.
II. Durante a execução de um programa, o número de objetos instanciados deve ser igual ao de classes definidas.
III. Toda classe é superclasse de pelo menos uma subclasse.
Para criar array um Analista de Informática digitou os comandos abaixo no método main de uma classe Java em condições ideais.
I. int[ ] a = {1,3};
II. int b [ ] = new int[2]; b[0]=1; b[1]=3;
III. int [ ] c = new int[2]; c.add(1); c.add(2);
IV. int [ ] [ ] d = {{1,3},{4,5}};
V . int e [ ] [ ] = {{1,3},{4,5}};
Ao tentar compilar e executar a classe, foi exibida a mensagem “Exception in thread "main" java.lang.RuntimeException:
Uncompilable source code”. Essa mensagem foi exibida porque o item
No mercado há uma série de frameworks que ajudam os desenvolvedores no processo de codificação e geração de softwares.
Assinale a alternativa que contém apenas frameworks (contendo pacotes, classes e conjunto ferramental de suporte) utilizados para desenvolver soluções em PHP.
No início da popularização da Web e até há alguns anos atrás, algumas das alternativas, mais comuns para a inserção de conteúdos dinâmicos e de multimídia em páginas Web era a utilização de controles ActiveX, tecnologia da Microsoft, a utilização de Applets Java, tecnologia atualmente da Oracle e a utilização de animações em Flash, que é um aplicativo de editoração da Adobe, que foi renomeado para Adobe Animate no ano de 2018. Hoje em dia, a utilização dessas tecnologias é desencorajada ou não está mais disponível nos navegadores modernos. A alternativa atual para a utilização de tais tipos de conteúdo é viabilizada pelo HTML5 e pelo JavaScript.
Dada a popularidade do JavaScript e a velocidade com que algumas engines, como a V8 do Google, conseguem executar código JavaScript, assinale a alternativa que contém o nome do ambiente de execução ou a tecnologia que permite a utilização do JavaScript do lado do servidor.
Pilhas são consideradas as mais simples e também as mais importantes de todas as estruturas de dados. Define-se pilha como uma coleção de objetos que são inseridos e retirados, seguindo o princípio “o último que entra é o primeiro que sai”, também conhecido como LIFO, por seu acrônimo em inglês Last-In First-Out.
A estrutura de dados pilha é uma classe “embutida” no pacote java.util de Java. A classe (I) é uma estrutura de dados que armazena objetos Java genéricos e inclui, entre outros, o método (II) para inserir o objeto no topo da pilha e o método (III) para remover o elemento no topo da pilha e o retorna.
Os itens (I), (II) e (III) são, respectivamente:
Quando uma aplicação faz uso de uma fonte de dados é essencial que se proteja as informações de conexão, como nomes de usuários e senhas, de modo que não sejam codificadas diretamente no código-fonte. Qualquer pessoa que obtiver uma cópia do código-fonte, ou eventualmente fizer uso de engenharia reversa do código compilado, poderá ter acesso às informações gerando uma vulnerabilidade de segurança em potencial, além de comprometer a manutenção do código.
O Microsoft .NET Framework disponibiliza uma forma organizada e centralizada de armazenar informações de conexão ou strings de conexão em arquivos XML de configuração do aplicativo, o que elimina a necessidade de inseri-las ao longo do código-fonte.
De acordo com o texto citado, strings de conexão em aplicativos Windows podem ser armazenadas e mantidas no elemento (I) do arquivo de configuração (II), cujo elemento-filho <add> carrega a string de conexão propriamente dita por meio do atributo (III), escrito na forma propriedade=valor.
Os itens (I), (II) e (III) são, respectivamente:
Analise as afirmativas abaixo:
I. Na linguagem PHP a expressão: array(1 => "Um", "Dois", "Três") é equivalente a array(1 => "Um", 2 => "Dois", 3 => "Três").
II. No CSS (Cascading Style Sheets) os seletores de classes possuem a sua identificação precedida do símbolo #.
III. Para adicionar o arquivo Javascript chamado "meu_script.js" em uma página HTML basta adicionar "< script src='meu_script.js' type='text/javascript'></script>" dentro da seção head do HTML da página.
Assinale a alternativa CORRETA:
Considere o seguinte trecho de código em JavaScript:
var a = 100;
var x = 10;
x += a++ + --x;
document.write(x);
Qual resultado deve ser apresentado após sua execução?
Considere a seguinte página HTML contendo um trecho de código em JavaScript:
< !DOCTYPE html >
< html >
< head >< title >Teste< /title >< /head > < body >
< p >Primeiro parágrafo< /p >
< p >Segundo parágrafo< /p >
< p id="p" >Terceiro parágrafo< /p >
< p >Quarto parágrafo< /p >
< script >
var x = document.getElementById("p");
_____________________________________
< /script >
< /body >
< /html >
Qual comando deve preencher a lacuna indicada para que o parágrafo tenha seu texto alterado?
As declarações require e include (bem como suas alternativas) em PHP 5 são usadas para incluir e avaliar um arquivo informado. Sobre essas declarações, assinale a alternativa correta.
Considere o seguinte trecho de código em JavaScript:
var lista = [];
lista.push('azul', 'amarelo', 'vermelho');
lista[6] = 'verde';
document.write(lista.length);
O que será apresentado por esse trecho de código?
Sobre sessões em PHP 5, assinale a alternativa correta.
Considere o seguinte trecho de código em PHP 5:
$array = array(
"Valor 1 ",
"Valor 2 ",
10 => "Valor 3 ",
"Valor 4 ", );
foreach($array as $i => $j)
print $i;
O que será apresentado por esse trecho de código?