Lista completa de Questões sobre Linguagens para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Observe o trecho de código Java a seguir:
O valor impresso pelo programa será:
0.71
5.0
5.2
5.4
6.0
Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Observe o trecho de código Java a seguir:
A instrução que escreveria "Alo para o mundo! " na saída padrão é:
System.out.println(w[0] + p[1] + p[3] + w[2]);
System.out.println(w[1] + p[2] + p[4] + w[3]);
StdOut.writeln(w[1] + p[2] + p[4] + w[3]);
System.out.println(w[0] || p[1] || p[3] || w[2]);
Nenhuma delas. Existe um erro na declaração dos arrays.
Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Observe o trecho de código Java a seguir:
O valor de X que fará com que sejam impressas EXATAMENTE 10 linhas na saída padrão é:
0
5
9
10
11
Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Observe o seguinte trecho de código em Java.
int i=87;
int a=52;
a-=++i;
Com relação ao valor final da variável a após a execução desse código, pode-se afirmar que será:
–35 (35 negativo)
35 (35 positivo)
–36 (36 negativo)
36 (36 positivo)
indeterminado
Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Com relação a variáveis de instância em Java, visando manter os princípios de encapsulamento, é correto afirmar que:
a variável é declarada como privada (private) e são definidos métodos de acesso;
a variável é declarada como pública (public);
a variável é declarada como sendo estática (static) e pública (public);
não há como definir uma variável de instância em Java;
o seu valor é o mesmo para todos os objetos desta classe.
Para as questões de número 51 até 58, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.
Observe o trecho de código Java a seguir:
A declaração da variável de instância valor poderia ser:
private Object valor = new Object();
public final Vector valor = null;
int valor = 3;
private static java.net.Socket valor;
public final int valor = 10;
Ciência da Computação - Linguagens - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
Nas questões 57 e 58, considere o código abaixo escrito em Java (os números apresentados à esquerda foram acrescentados apenas para facilitar a referência ao código e não fazem parte dos arquivos fontes):
Com base no código apresentado acima, se pode afirmar:
A classe Usuario é subclasse da classe SuperUsuario.
A classe Usuario não possui superclasse.
Na linha 14, a chamada super(login,nome) provoca a criação de uma instância da classe Super.
Ao ser executado, o método main da classe SistemaAcesso imprime na saída padrão a mensagem "Acesso negado!".
Ao ser executado, o método main da classe SistemaAcesso imprime na saída padrão a mensagem "Acesso permitido!".
Ciência da Computação - Linguagens - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
Nas questões 57 e 58, considere o código abaixo escrito em Java (os números apresentados à esquerda foram acrescentados apenas para facilitar a referência ao código e não fazem parte dos arquivos fontes):
Ainda com base no código Java apresentado, selecione a alternativa correta.
Na linha 38, a classe MaquinaAcessoLivre realiza uma redefinição (sobreposição) do método de mesmo nome declarado originalmente na classe Maquina.
A classe MaquinaAcessoLivre possui erro de compilação, uma vez que não é possível a declaração de dois métodos com o mesmo nome dentro de uma mesma classe.
O conceito de sobrecarga é utilizado na definição da classe MaquinaAcessoLivre, uma vez que esta classe apresenta dois métodos com um mesmo nome, mas assinaturas distintas.
O conceito de sobrecarga surgiu com as linguagens orientadas a objeto e está intimamente relacionado ao mecanismo de herança de código.
A linha 36 demonstra a possibilidade de uma subclasse chamar na superclasse a definição original de um método que foi redefinido.
No contexto do ZOS, "Job Control Language" (JCL) constitui a codificação de um conjunto de comandos que informa ao sistema operacional a tarefa que se deseja executar, indica a localização dos dados de entrada, a forma de processar essa entrada e o que deve ser feito com a saída. Dentre os comandos de um JCL, o primeiro indica o início e identifica o nome do "job"; o segundo especifica o nome do programa ou um procedimento a ser executado, e o terceiro descreve os "data sets" - arquivos que contêm programas ou dados. Esses comandos são denominados, respectivamente:
JOB, PGM e DD.
JOB, EXEC e DS.
JOB, EXEC e DD.
TASK, PGM e DS.
TASK, EXEC e DD.
Observe o quadro abaixo, que trata de regras para o nome do job utilizadas na codificação de um JCL.
São regras válidas as identificadas por:
J1, J2 e J4.
J1, J3 e J6.
J2, J3 e J6.
J2, J4 e J5.
J3, J5 e J6.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...