Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.475 questões
Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.
Na estrutura de um programa em Python, as instruções contêm expressões que, por sua vez, criam e processam objetos.
Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.
A criação de métodos e tipos genéricos não é permitida pelo polimorfismo paramétrico.
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:
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?
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?
Em PHP 5, construtores são invocados a cada objeto recém-criado e, por isso, são usados para qualquer tipo de inicialização. Considere o trecho de código PHP 5 a seguir:
class Pessoa {
function __construct() {
print "Construtor de Pessoa\n";
}
}
class PessoaFisica extends Pessoa {
function __construct() {
_____________________________________
print "Construtor de PessoaFisica\n";
}
}
Qual deve ser o comando usado na lacuna apresentada, para que, ao se instanciar um objeto de PessoaFisica, o construtor de Pessoa também seja chamado?
Com relação a Java EE 7, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Servlets são scripts Java com um ciclo de vida definido no servidor.
( ) Facelets é uma linguagem de declaração da apresentação para aplicações JSF.
( ) CDI permite que as dependências dos objetos sejam recebidas, via parâmetros, de forma simplificada.
( ) EJBs são componentes server-side que encapsulam a lógica de negócio de uma aplicação.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Classes abstratas são um recurso importante na linguagem Java, pois incentivam o polimorfismo e dão flexibilidade à modelagem de classes, favorecendo a abstração. A respeito de classes abstratas, considere as seguintes afirmativas:
1. Classes abstratas não podem conter atributos.
2. Uma classe abstrata pode conter métodos concretos.
3. O construtor de uma classe abstrata deve ser abstrato.
4. Classes abstratas podem ser instanciadas.
Assinale a alternativa correta.