Questões Militares de Programação - Linguagens de programação
Foram encontradas 410 questões
Considere o código em Python 3 a seguir:
Como resultado, uma instância da classe “D” somente
possui acesso ao(s) método(s):
Considere a execução do código C++ a seguir:
#include <iostream>
class Animal {
public:
virtual void falar() = 0;
virtual ~Animal() = default;
};
class Gato final : public Animal {
public:
void falar(){
std::cout << "Miau\n";
}
};
class Cao final : public Animal {
public:
void falar(){
std::cout << "Auau\n";
}
};
int main(){
Animal *a;
a = new Gato;
a->falar();
delete a;
a = new Cao;
a->falar();
delete a;
}
Na programação orientada a objetos, a capacidade de a
classe Animal se comportar de forma diferente em cada
uma das invocações do método falar(), é chamada de:
Uma matriz ou array é uma sequência não ordenada de dados. Os elementos residem em um lugar separado na memória, e seu acesso é feito por meio de um índice na primeira posição de cada elemento, sendo possível o acesso a esses elementos com o uso de estruturas de repetição e seleção. Observe o código apresentado abaixo, escrito em linguagem Java.
Assinale a alternativa que apresente a saída correta após a
execução do código acima exibido.
Analise o código PHP abaixo e assinale a alternativa que corresponde à saída do programa.
Considerando-se os operadores disponíveis na linguagem PHP, assinale a alternativa que corresponde à saída script abaixo.
Observe a fórmula abaixo usada para converter a escala de temperatura Fahrenheit (Tf) para Celsius (Tc):
Qual função PHP das alternativas abaixo poderia ser usada para realizar essa conversão em um programa?
Considere que o parâmetro $tf representa a temperatura em
Fahrenheit.
Determine o resultado lógico das expressões descritas em PHP abaixo, assinalando V para verdadeiro ou F para falso. Em seguida, assinale a alternativa com a sequência correta. Considere para as respostas os seguintes valores:
$a = 4
$b = 2
$c = 9
$d = 3
( ) ($a > $b) && ($d/3 <> $c)
( ) ($d < $b) || ($c/3 != $d)
( ) ($c != $d*$d) && !($a < $b)
( ) ($a%$b <> 0) || !($d%3 == $c/$d)
Levando em consideração a linguagem PHP e a orientação a objetos, assinale a alternativa que completa a frase abaixo.
“Os métodos que forem declarados com a palavra _________ não poderão ser sobrescritos pelas subclasses.”
Observe o código do programa a seguir, implementado na linguagem Java.
É correto afirmar que o programa descrito imprime
Na linguagem de programação Java, aplicam-se os operadores em expressões aritméticas em uma sequência precisa determinada pelas regras de precedência de operador, que são geralmente as mesmas que aquelas seguidas em álgebra.
A sequência correta de regras de precedência do operador de multiplicação é
As threads possuem vários estados pelos quais elas podem passar. Na programação Java, para uma thread sair de um estado de bloqueio, uma destas ações a seguir, chamadas pela própria thread, precisam ocorrer uma chamada do método.
Na programação Java, para uma thread sair de um estado de bloqueio, chamada pela própria thread, precisa ocorrer uma chamada do método
Analise o código na linguagem Java a seguir.
A impressão correta do código quando executado é
O desenvolvimento dos programas em Java escreve seus códigos combinando métodos e classes conforme os objetivos de entrega das suas demandas.
Na programação na linguagem Java, os métodos de classe ou os métodos estáticos são usados em situações quando