Questões de Concurso Público UFSCAR 2023 para Analista de Tecnologia da Informação

Foram encontradas 60 questões

Q2286025 Programação
Considere o código da classe ContaBancaria desenvolvido em Java:

Imagem associada para resolução da questão


Considerando que uma instituição bancária tem contas do tipo Corrente, Poupança e Salário, analise as afirmativas a seguir:

I. A classe ContaBancaria é concreta e permite que sejam criadas contas genéricas que não seguem as contas disponíveis pelo banco. Portanto, essa classe deveria ser abstrata. Como a conta corrente pode possuir um crédito limite concedido pelo banco e os outros tipos de conta não têm essa característica, o método “sacar” poderia ser abstrato para que cada subclasse de ContaBancaria implemente seu comportamento.
II. A classe ContaBancaria é abstrata e permite que sejam criadas contas genéricas. Cada classe que herdar de ContaBancaria poderá sobrescrever o método “sacar” e implementar o comportamento de saque de acordo com suas características.
III. Considerando ContaBancaria como superclasse de ContaCorrente, ContaPoupanca e ContaSalario, é possível desenvolver um método, por exemplo, “public boolean realizarSaque(ContaBancaria conta, double valor){…}” que recebe qualquer subclasse de ContaBancaria como parâmetro.

É verdadeiro o que se afirma em:
Alternativas
Q2286026 Programação
O framework Grails tem seu mecanismo de validação de dados baseado na API de validação do Spring e, além disso, ele provê uma maneira unificada para definir restrições de validação.

Selecione a alternativa correta sobre o Grails e seu mecanismo de validação:
Alternativas
Q2286027 Banco de Dados
Realizar cópias de segurança (backup) de bancos de dados é uma tarefa rotineira e deve-se realizar um planejamento para que se tenha cópias de curto e de longo prazo armazenadas em locais seguros.

Sobre backup em Sistemas Gerenciadores de Bancos de Dados MySQL, é correto afirmar que:
Alternativas
Q2286028 Sistemas Operacionais
O Nginx e o Apache Tomcat são servidores amplamente utilizados para hospedar aplicativos web. Cada um possui características distintas que os tornam adequados para diferentes cenários.
Selecione a afirmativa correta sobre o Nginx e o Apache Tomcat:
Alternativas
Q2286029 Sistemas Operacionais
O Nginx é um servidor web que pode ser utilizado para balanceamento de carga e redirecionamento de requisições para outros servidores. Analise o trecho abaixo retirado de um arquivo de configuração do Nginx:

Imagem associada para resolução da questão


Selecione a afirmativa correta sobre o Nginx:
Alternativas
Respostas
31: A
32: A
33: E
34: A
35: D