Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.021 questões

Q2175411 Programação
Assinale a alternativa que apresenta um operador utilizado para concatenação de Strings na linguagem Java.
Alternativas
Q2174850 Programação
Ao desenvolver em PHP 8 um software de auxílio para a estimativa de custo de projetos, seguindo o PMBOK 6ª edição, um programador tinha de calcular a estimativa de 3 pontos, segundo a distribuição Beta. No projeto, o programador definiu os nomes das variáveis como cm, co, cp e ce para representar, respectivamente, o custo mais provável, o custo otimista, o custo pessimista e o custo estimado.
O fragmento de código adequado é 
Alternativas
Q2174844 Programação
O método main, a seguir, ordena um array de empregados em ordem crescente de salários.
Imagem associada para resolução da questão

Quais implementações das classes Pessoa e Empregado complementam o código Java acima, de modo que a ordenação do array de empregados seja executada com sucesso?
Alternativas
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
Respostas
4401: E
4402: C
4403: E
4404: E
4405: B
4406: B
4407: C
4408: D
4409: E
4410: B
4411: A
4412: B
4413: C
4414: C
4415: E
4416: D
4417: B
4418: A
4419: D
4420: E