Questões de Concurso Sobre programação
Foram encontradas 15.173 questões
Um programador gera um relatório de acessos em Golang com:

Sobre a ordem do for range no map e o if err != ni1, é correto afirmar que
Sobre coleta de lixo em Java, analise os itens a seguir:
I. Vazamentos de recursos, além de vazamentos de memória, também podem ocorrer. Por exemplo, um aplicativo pode abrir um arquivo no disco para modificar seu conteúdo — se o aplicativo não fechar o arquivo, ele deve terminar antes que qualquer outro aplicativo possa usar o arquivo.
Il. É recomendado utilizar o método finalize, para garantir a liberação dos recursos.
IIl. Objetos AutoClosable reduzem a probabilidade de vazamentos de recursos ao usá-los com a instrução try com recursos.
Conforme Deitel (2017), está correto o que se afirma em:
Considere o código na linguagem Python:

Sobre o código acima, analise os itens a seguir:
I. Esse programa demonstra outro padrão da computação chamado contador.
Il. A palavra in é um operador booleano que usa duas strings e retorna True se a primeira aparecer como uma substring na segunda.
III. O operador de comparação (==) não funciona em strings.
Está correto o que se afirma em:
Considere o programa desenvolvido na linguagem PHP (php.net):

Sobre o programa acima:
I. A instrução da linha 28 não pode ser executada, pois o método decrementAge() só pode ser chamado por métodos dentro da mesma classe ou de classes que a herdarem.
Il. A instrução da linha 29 não pode ser executada, pois o método ageChanged() só pode ser chamado por métodos dentro da mesma classe.
Ill. Na linha 22, o método decrementAge() pode ser chamado dentro da classe SupernaturalPerson, pois ela está herdando os métodos da classe Person.
Está correto o que se afirma em:
I. O paradigma POO é sustentado por quatro conceitos principais, que garantem a segurança e a flexibilidade do sistema: abstração, encapsulamento, herança e polimorfismo.
Il. A POO é utilizada amplamente em várias linguagens modernas, sendo a abordagem padrão e dominante em linguagens como Java e C#.
IIl. A POO organiza o código em objetos para facilitar a manutenção e o reuso do código.
Está correto o que se afirma em:
I. A decomposição consiste em dividir um problema complexo em partes menores e mais simples, o que facilita a sua resolução.
II. O reconhecimento de padrões busca identificar semelhanças ou regularidades entre problemas ou entre as suas partes.
III. A abstração consiste em focar nos aspectos essenciais de um problema, desconsiderando os detalhes irrelevantes para a sua solução.
Está CORRETO o que se afirma em:
I. No Scratch, a programação é feita pela digitação de comandos em linguagem de máquina, exigindo a compilação do código antes da execução.
II. No Scratch, a programação é realizada pelo encaixe de blocos gráficos, que representam comandos e são combinados para formar scripts.
III. No Scratch, blocos de eventos, como o de clique na bandeira verde, permitem iniciar a execução de um script a partir de uma ação.
Está CORRETO o que se afirma em:
I. A herança possibilita que uma classe derivada (subclasse) adquira automaticamente os atributos e métodos de uma classe base (superclasse).
II. O polimorfismo permite tratar diferentes objetos por meio de uma interface comum, em que cada objeto pode implementar a ação de forma específica para a sua classe.
III. O encapsulamento trata do isolamento dos dados de um objeto, unindo seus atributos e métodos dentro da classe e limitando o acesso externo.
Quais estão corretas?
Assinale a alternativa correspondente ao modelo de layout utilizado para organizar os elementos filhos do contêiner.
Considere o seguinte trecho de código HTML e CSS
HTML:
<div id=”container” class=”box”>
<p class=”texto”>Conteúdo da Questão</p>
</div>
CSS:
p {color: red;}
#container.texto {color: blue;}
.box p {color: green;}
div p {color: yellow;}
De acordo com as regras de especificidade do CSS3, qual será a cor do texto exibido no parágrafo?
Considere o seguinte código escrito em PHP 8.
class Equipamento {
public $nome;
protected $codigo;
private $status;
public function __construct($nome, $codigo) {
$this->nome = $nome;
$this->codigo = $codigo;
}
}
}
class Computador extends Equipamento {
public function exibirDados() {
return “Nome: $this->nome, Código: $this->codigo”;
}
Sobre a visibilidade dos atributos e a herança no código acima, assinale a alternativa CORRETA.
Analise o script abaixo, escrito em linguagem de shell (sh):
#!/bin/sh
DIRETORIO=”/var/log”
find $DIRETORIO -type f -size +500M
Qual é a finalidade da execução desse script no sistema operacional Linux?
Sobre a estrutura e execução desse teste, assinale a alternativa CORRETA.
Assinale a alternativa que apresenta a sequência CORRETA.