Questões de Concurso Sobre programação

Foram encontradas 12.713 questões

Q2174843 Programação
Considere a classe Java abaixo.
Imagem associada para resolução da questão

Ela contém métodos que implementam o processo de venda de ingressos para espetáculos culturais. Entre eles está o método de encerramento de uma venda, que é composto de três etapas. São elas:
• o cálculo do valor do ingresso; • a confirmação do pagamento; • a impressão do ingresso.
As duas últimas etapas independem da natureza de quem está comprando um ingresso, por isso foram implementadas diretamente na classe VendaIngresso. A 1ª etapa, entretanto, não pôde ser implementada nessa classe, pois o valor de um ingresso pode variar de acordo com o tipo de comprador (estudante, idoso, pessoa com deficiência, dentre outros). Por isso, o método calculaValorIngresso é abstrato. 

Uma 2ª classe, que implementa a venda de ingressos para estudantes, é mostrada a seguir.
public class VendaIngressoEstudante extends VendaIngresso {        protected double calculaValorIngresso() {             // implementação irrelevante para resolver a questão        } }
Ela é uma subclasse de VendaIngresso que implementa o cálculo do valor de um ingresso de estudante. Dessa forma, um programa Java que implemente a venda de ingressos para estudantes, baseada nas classes acima, irá conter os seguintes comandos:
VendaIngresso v = new VendaIngressoEstudante(); v.encerraVenda("Máquina Mortífera 20", "L8");
Qual padrão de projeto foi empregado na solução descrita acima?
Alternativas
Q2174842 Programação
As classes Java a seguir são usadas na implementação de árvores binárias.
Imagem associada para resolução da questão

Admita que o método main acima vá ser executado, e que uma pilha como a mostrada na Figura a seguir vá ser passada como parâmetro para o método percorrePilha. Imagem associada para resolução da questão

Qual árvore binária fará com que o comando a.exibeArvore() exiba no console os mesmos números inteiros, e na mesma ordem, que o método percorrePilha? 

Alternativas
Q2174841 Programação
Considere a classe Main abaixo.
Imagem associada para resolução da questão
Suponha que a seguinte sequência de números inteiros tenha sido digitada por um usuário quando da execução do método main acima:
4 16 8 12 7 14 9 15 -1
O que foi exibido no console pelo método main?
Alternativas
Q2172429 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Avalie o código PHP abaixo.
<?php $var1 = "Fundatec"; $var2 = "Porto"; $var3 = "Alegre"; echo "$var1" . ' - $var2' . " $var3"; ?>
O que será impresso pelo comando echo?
Alternativas
Q2172428 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Sobre a sensibilidade da linguagem PHP a maiúsculas e minúsculas, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Nomes de variáveis são case-insensitive. ( ) Nomes de funções são case-insensitive. ( ) Palavras-chave (keywords) como true e false são case-sensitive.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172427 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
A variável "superglobal", disponível na linguagem PHP, responsável por armazenar as variáveis de sessão é a:
Alternativas
Q2172426 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Na linguagem PHP, as funções __________ e __________ terminam a execução do script atual.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2172425 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Na linguagem PHP, é possível verificar o estado de uma conexão do cliente por meio da função connection_status(). São possíveis estados de uma conexão do PHP, EXCETO:
Alternativas
Q2172424 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Na linguagem PHP, a função sha1() serve para:
Alternativas
Q2172423 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Avalie o código PHP abaixo.
<?php $b = $a = 5; $c = $a--; $d = $b = ++$b; ?>
Após a execução do código, qual será o resultado da soma das variáveis "a", "b", "c" e "d"?
Alternativas
Q2172422 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Assinale a alternativa que identifica uma função da linguagem PHP utilizada para verificar se uma variável está definida.
Alternativas
Q2172421 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Avalie o código PHP abaixo:
<?php echo 'texto a ser impresso'; ?>
Qual das alternativas apresenta um código equivalente?
Alternativas
Q2172420 Programação
Para responder à questão, considere a versão 8 da linguagem PHP.
Sobre a linguagem PHP, é INCORRETO afirmar que:
Alternativas
Q2172419 Programação
Analise o documento HTML abaixo. Nele consta um trecho de código escrito na linguagem JavaScript.
<!DOCTYPE html> <html> <body> <script>      alert(typeof 1.99 + '-' + typeof 'p' + '-' + typeof true + '-' + typeof null + '-' + typeof P); </script> </body> </html>
Ao abrir o documento em um navegador, o que será exibido na caixa de alerta que será aberta?
Alternativas
Q2172418 Programação
Uma forma de retornar, por meio da linguagem JavaScript, o conteúdo de texto de um elemento, incluindo todo o espaçamento e tags HTML internas, é utilizar a propriedade: 
Alternativas
Q2172417 Programação
Comentários são usados para explicar ou documentar um código-fonte. No CSS, um comentário: inicia com _______ e termina com ________.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2172416 Programação
Assinale a alternativa que apresenta um código-fonte em HTML5 em que os elementos do formulário não serão validados quando submetidos. 
Alternativas
Q2172415 Programação
Analise abaixo o trecho de um documento HTML no qual foi embutido o uso de CSS (Cascading Style Sheets) em um elemento específico.

<p style="color:blue;">Parágrafo azul</p>
Esse método de implementação de CSS é conhecido como:
Alternativas
Q2172414 Programação
Avalie os elementos abaixo do HTML5.
I. input II. label III. section IV. textarea
Em quais deles é possível utilizar o atributo placeholder?
Alternativas
Q2172413 Programação
Assinale a alternativa que identifica o nome do arquivo de configurações utilizado pelo Composer para descrever as dependências de um projeto.
Alternativas
Respostas
2781: E
2782: B
2783: B
2784: C
2785: D
2786: E
2787: B
2788: A
2789: B
2790: C
2791: C
2792: E
2793: D
2794: B
2795: A
2796: D
2797: E
2798: E
2799: B
2800: D