Questões de Concurso Militar EEAR 2023 para Sargento da Aeronáutica - Informática
Foram encontradas 11 questões
Para se evitar que um mesmo trecho de código se repita várias vezes em um mesmo programa e se torne um algoritmo complexo, é possível dividir o código em partes menores, utilizando-se de ____________, o que pode gerar um programa menor e mais fácil de ser alterado futuramente.
1 – Sobreposição 2 – Polimorfismo 3 – Sobrecarga
( ) Pode também receber o nome de polimorfismo ad-hoc. 2 – Polimorfismo ( ) Permite que o método seja declarado com o mesmo nome, mesmo tipo de retorno e mesma lista de parâmetros da sua progenitora.
( ) Permite o uso do mesmo nome de método para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus parâmetros.
( ) Permite, em POO, que classes derivadas de uma mesma superclasse tenham métodos iguais, mas comportamentos diferentes, redefinidos em cada uma das classes filhas.
( ) O método POST no PHP é o método padrão para envio de dados. ( ) O método POST envia os dados do formulário por meio do corpo da mensagem encaminhada ao servidor. ( ) Os métodos apenas declarados, mas sem implementação fornecida, chamam-se métodos neutros. ( ) Um método construtor é aquele que será chamado toda vez em que for criado um objeto da classe onde ele foi declarado.
( ) O polimorfismo permite que uma nova classe herde atributos e comportamentos de outra classe. ( ) Os três pilares da programação orientada a objetos são: classes, atributos e métodos. ( ) O encapsulamento permite dividir o código em partes menores. ( ) A herança permite redefinir métodos e atributos previamente existentes.
Analise o algoritmo abaixo, escrito em PHP, e assinale a alternativa que contém a correta saída da variável $o.
for ($o= 2; $o < 9; $o++)
{
print $o;
}
?>
1 – Coerção de tipo 2 – Booleano 3 – Depurador 4 – Compilação
( ) Adjetivo que se refere à lógica verdadeiro ou falso. ( ) Expressão de linguagem de programação que explicitamente requisita a conversão de um valor de um tipo de dados para outro.
( ) Processo automatizado de tradução de um programa de arquivo de texto em um programa executável.
( ) Software que auxilia programadores a localizar bugs no código.
se (C>=1) .ou. (D<=7) então X ← (A + C)*(10 / B) senão X ← (D-1)/2 fim_se escreva X