Questões de Concurso Público TCE-AL 2022 para Agente de Controle Externo - Ciências da Computação
Foram encontradas 3 questões
Ano: 2022
Banca:
COPEVE-UFAL
Órgão:
TCE-AL
Prova:
COPEVE-UFAL - 2022 - TCE-AL - Agente de Controle Externo - Ciências da Computação |
Q1985599
Programação
O trecho de código ilustra a implementação de duas classes,
“Classe1” e “Classe2”, realizada na linguagem de programação
Java.
public class Classe1 {
private final int att1 = 10;
int metodo1() {
int var1 = 6;
class Classe2 {
public int metodo2() {
return (var1+att1);
}
}
Classe2 var2 = new Classe2();
return var2.metodo2();
}
}
Sobre o trecho de código apresentado, considerando a Máquina Virtual Java (JVM) a partir de versão 1.8, é correto afirmar:
public class Classe1 {
private final int att1 = 10;
int metodo1() {
int var1 = 6;
class Classe2 {
public int metodo2() {
return (var1+att1);
}
}
Classe2 var2 = new Classe2();
return var2.metodo2();
}
}
Sobre o trecho de código apresentado, considerando a Máquina Virtual Java (JVM) a partir de versão 1.8, é correto afirmar:
Ano: 2022
Banca:
COPEVE-UFAL
Órgão:
TCE-AL
Prova:
COPEVE-UFAL - 2022 - TCE-AL - Agente de Controle Externo - Ciências da Computação |
Q1985600
Programação
Um analista de software foi contratado para desenvolver um
sistema de informação para um posto de combustível. Tal
sistema deve gerenciar três transações realizadas no posto:
abastecimento, reposição de estoque e teste de qualidade dos
combustíveis. Em termos de implementação, no momento de
instanciar uma transação, deve-se informar, exclusivamente, um
dos tipos de combustível possíveis, conforme ilustrado na
hierarquia de classes.
Por essa razão, optou-se por implementar a classe “Transacao” utilizando o conceito de classe genérica (generics) da linguagem Java. Assinale a alternativa que descreve a solução adequada para especificar a classe genérica “Transacao”, de acordo com o problema apresentado.
Por essa razão, optou-se por implementar a classe “Transacao” utilizando o conceito de classe genérica (generics) da linguagem Java. Assinale a alternativa que descreve a solução adequada para especificar a classe genérica “Transacao”, de acordo com o problema apresentado.
Ano: 2022
Banca:
COPEVE-UFAL
Órgão:
TCE-AL
Prova:
COPEVE-UFAL - 2022 - TCE-AL - Agente de Controle Externo - Ciências da Computação |
Q1985601
Programação
Sistemas de software estão sendo empregados com uma
frequência cada vez maior, o que aumenta a dependência em
relação ao seu correto funcionamento. Nesse sentido, faz-se
necessário ter uma maior preocupação com o comportamento
excepcional do sistema, isto é, detecção e tratamento de erros.
Um dos mecanismos mais utilizados para este propósito, em
linguagens de programação orientadas a objetos, é o mecanismo
de tratamento de exceções. Sobre a automação de testes
relacionados ao comportamento excepcional do software, em
Java, é correto afirmar: