Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/6
Teste de
Conhecimento
 avalie sua aprendizagem
(FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas)
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de classes, da
UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java.
Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados
dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get"
permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x"
ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do
código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte
existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontados
pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais.
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
Lupa Calc.
 
 
DGT0244_202102513022_TEMAS 
 
Aluno: VANESSA BENEDITO DA CONCEIÇÃO Matr.: 202102513022
Disc.: PROGRAMAÇÃO ORIENT 2022.3 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para
sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
 
 
 
EM2120104INTRODUÇÃO À PROGRAMAÇÃO OO EM JAVA
 
1.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/6
 
Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas a seguir:
I. A classe "B", ao ser implementada em um programa em Java, permitirá a violação do princípio
fundamental da orientação a objeto chamado encapsulamento.
II. Todo objeto da classe "A", ao ser criado, terá somente as variáveis de instância "r" e "s".
III. Além dos métodos já existentes na classe "A", é possível, também, criar mais o seguinte, na Figura
12(a): + A(varR : int);
Quais estão corretas?
(COMPERVE − 2016 − UFRN − Técnico em Tecnologia da Informação - Adaptada)
Para responder à questão, considere o seguinte trecho de código Java:
Apenas II e III.
Apenas I e II.
Apenas I.
I, II e III.
Apenas II.
Data Resp.: 26/09/2022 16:20:03
 
Explicação:
Resposta correta: I, II e III.
 
 
 
 
2.
26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/6
A relação entre a classe "Soma" e a classe "OperacaoMatematica" é de:
Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução correta
que uma interface Java pode conter é:
Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas -
Desenvolvimento (ADAPTADA)
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de
''Polimorfismo''. A palavra que completa as lacunas na classe ''Conta'' é:
Composição
Herança
Agregação
Recursividade
Polimorfismo
Data Resp.: 26/09/2022 16:20:08
 
Explicação:
Resposta correta: Herança
 
 
 
 
 
 
EM2120550APROFUNDAMENTO DE HERANÇA E POLIMORFISMO EM JAVA
 
3.
Double calcular(double n1, double n2);
Public double calcularTributos() {return 27.5;}
Public void exibe( ) {System.out.print(''Ok'');}
Private int calcularQuantidade(int n1);
Protected sacar(double valor);
Data Resp.: 26/09/2022 16:20:11
 
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
 
 
 
 
4.
26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/6
(UNIRIO -Técnico de Tecnologia da Informação -2019)
Em Java, a palavra-chave throws é usada para:
(COMPERVE -UFRN- Analista de Tecnologia da Informação - 103 - 2018 - modificada)
Considere as seguintes afirmativas sobre os tipos de exceções que existem na linguagem Java e o que caracteriza
cada um desses tipos.
I - Todas as exceções em Java herdam direta ou indiretamente da classe Throwable.
II - Existem dois tipos de exceções Java: (1) exceções checadas (checked exceptions) que herdam da classe
Exception ou de outra exceção checada e (2) exceções não checadas que herdam da classe Throwable.
III - Um exemplo de exceção não checada é a do tipo Error que geralmente representa restrições de recursos ou
problemas internos à máquina virtual Java (JVM).
IV - O compilador Java não permite que sejam definidos tratadores (cláusulas catch) para as exceções de tipo
RuntimeException e Error.
Estão corretas as afirmativas
Abstract
Void
Final
Public
Interface
Data Resp.: 26/09/2022 16:20:14
 
Explicação:
A resposta certa é: Abstract
 
 
 
 
 
 
EM2120551IMPLEMENTAÇÃO DE TRATAMENTO DE EXCEÇÕES EM JAVA
 
5.
Causar uma exceção e fornecer seus argumentos.
Especificar os métodos que trataram uma dada exceção.
Especificar um código a ser executado, após qualquer tratamento de exceção no bloco.
Causar a exceção que está sendo tratada.
Especificar os tipos de exceções que um dado método pode causar.
Data Resp.: 26/09/2022 16:20:18
 
Explicação:
A resposta certa é:Especificar os tipos de exceções que um dado método pode causar.
 
 
 
 
6.
II e IV
III e IV
II e III
I e III
I e IV
26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/6
(UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável pode
entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável quando for
notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado:
(COPESE - UFPI - Analista de Tecnologia da Informação - 2017) (Questão modificada) Sobre a classe thread da
linguagem Java, informe se cada afirmativa a seguir é verdadeira (V) ou falsa (F). Em seguida, marque a opção que
corresponde à sequência correta.
( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por
iniciar a execução do thread.
( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread
tenha completado sua execução.
( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador
voluntariamente.
As transações são essenciais para a garantia de consistência dos dados, sempre que lidamos com múltiplas
operações DML executadas de forma sequencial. Tanto no uso direto de JDBC, como nas classes JPA, uma transação
é confirmada pelo método:
Data Resp.: 26/09/2022 16:20:21
 
Explicação:
A resposta certa é:I e III
 
 
 
 
 
 
THREADS
 
7.
Novo
Cancelado
Espera sincronizada
Terminado
Bloqueado
Data Resp.: 26/09/2022 16:20:23
 
Explicação:
A resposta certa é: Espera sincronizada
 
 
 
 
8.
V - V - F
V - F - F
V - F - V
F - V - V
F - F - V
Data Resp.: 26/09/2022 16:20:27
 
Explicação:
A resposta certa é: V - F - V
 
 
 
 
 
 
EM2120553INTEGRAÇÃO COM BANCO DE DADOS EM JAVA
 
9.
commit
rollback
grant
26/09/2022 16:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/6
Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de
métodos específicos da classe EntityManager. Qual seria o método utilizado para encapsular uma instrução do tipo
INSERT?
revoke
startTransaction
Data Resp.: 26/09/2022 16:20:29
 
Explicação:
A resposta certa é: commit
 
 
 
 
10.
getResultList
merge
getReference
persistremove
Data Resp.: 26/09/2022 16:20:32
 
Explicação:
A resposta certa é: persist
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 26/09/2022 16:19:55.

Mais conteúdos dessa disciplina