Questões de Concurso Sobre programação
Foram encontradas 15.139 questões
let a = 10; var b = 15; if (true) { let a = 11; var b = 17; } console.log(a+b);
Qual será o valor exibido por console.log(a+b) após a execução do código?
Qual é o valor da propriedade position em CSS que posiciona um elemento em relação ao viewport, mantendo sua posição visual mesmo após a rolagem da página?
$array1 = [1, 2]; $array2 = [3, 4, 5]; $array3 = $array1 + $array2; echo json_encode($array3);
Qual será a saída após a execução?
Analise as afirmativas a seguir sobre conceitos importantes em Java e considere V (verdadeira) ou F (falsa):


Assinale a alternativa correta:
Na situação hipotética precedente, a falha será sanada, pois o
código alterado realiza a
Sobre as linguagens e os códigos representados nas implementações, assinale a alternativa correta:
Sobre o polimorfismo e o código acima, avalie as afirmações a seguir:
I - O polimorfismo permite que o método chamado seja determinado em tempo de execução (late binding).
II - A saída do programa será “Veículo movendo”, pois o tipo da variável v é Veículo.
III - No polimorfismo subclasses de uma classe podem definir seus próprios comportamentos únicos, compartilhando, ainda assim, algumas das funcionalidades da classe original.
Das afirmações acima, quais estão corretas?
( ) “Tuple” é um tipo primitivo de dados dessa linguagem.
( ) Python é um exemplo de linguagem de programação compilada.
( ) Essa linguagem tem tipagem dinâmica. O tipo de dado é decidido em tempo de execução.
( ) Python é uma linguagem multiparadigma.
O domínio possui as classes
ProcessoLicenciamento, ParecerTecnico, Vistoria e DocumentoObrigatorio.
O arquiteto definiu que a classe ProcessoLicenciamento atuará como Aggregate Root. Durante uma revisão de código, constatou-se que um desenvolvedor criou um repositório exclusivo para a classe Vistoria, permitindo que sistemas externos alterem o status de uma vistoria diretamente no banco de dados, sem passar pelas regras de validação contidas em ProcessoLicenciamento.
À luz dos padrões táticos do DDD, a abordagem do desenvolvedor está incorreta porque viola o seguinte princípio:
A orientação a objetos baseia-se em pilares fundamentais para promover flexibilidade e reutilização de código.
O conceito que permite a referências do tipo genérico Aeronave invocar comportamentos específicos diferentes, dependendo do tipo do objeto real apontado em tempo de execução, é