Buscar

AC2_ OLAS045TSN1 - Linguagens de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 1/9
AC2
Entrega 21 mai em 23:59 Pontos 10 Perguntas 10
Disponível 17 mai em 0:00 - 21 mai em 23:59 Limite de tempo 60 Minutos
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 14 minutos 9 de 10
MAIS RECENTE Tentativa 2 14 minutos 9 de 10
Tentativa 1 31 minutos 7 de 10
 As respostas corretas estarão disponíveis em 22 mai em 0:00.
Pontuação desta tentativa: 9 de 10
Enviado 18 mai em 20:25
Esta tentativa levou 14 minutos.
Prezado Aluno:
Leia com atenção as instruções abaixo antes de realizar a Avaliação AC2:
IMPORTANTE:
Escolha um ambiente adequado para a realização da avaliação, onde você possa se concentrar
e responder às questões sem interrupções;
Você precisará de uma conexão de Internet estável, que esteja ativa durante toda a realização
da avaliação;
Para maior tranquilidade, evite fazer a avaliação a partir do celular ou outros dispositivos móveis,
use um notebook ou computador desktop;
Não se esqueça de clicar no botão "Enviar teste"após responder às perguntas, para confirmar o
seu envio;
Fique atento ao prazo limite para realização da avaliação!
Boa Prova!
Equipe EAD
https://facens.instructure.com/courses/11037/quizzes/50551/history?version=2
https://facens.instructure.com/courses/11037/quizzes/50551/history?version=2
https://facens.instructure.com/courses/11037/quizzes/50551/history?version=1
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 2/9
1 / 1 ptsPergunta 1
Na seguinte afirmação: “Programas orientados a objetos são muitas
vezes mais fáceis de entender, corrigir e modificar.” 
 
DEITEL, Paul; DEITEL, Harvey. Java: como programar. 10. ed. São
Paulo: Pearson Education do Brasil, 2017. p. 8. 
 
Sobre Orientação a Objetos, marque a alternativa correta. 
 
As classes de onde os objetos vêm são essencialmente componentes
reutilizáveis de software.
 
Os atributos de onde os objetos vêm são essencialmente componentes
reutilizáveis de software.
 
Os objetos de onde as classes vêm são essencialmente componentes
reutilizáveis de software.
 
Os métodos de onde as classes vêm são essencialmente componentes
reutilizáveis de software.
 
Os métodos de onde os objetos vêm são essencialmente componentes
reutilizáveis de software.
1 / 1 ptsPergunta 2
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 3/9
Na seguinte afirmação: “Classe representa o modelo do que queremos
utilizar no nosso sistema”. 
CHAGAS; Clayton E.; BARUQUE, Cássia B.; BARUQUE, Lúcia B. Java básico e
orientação a objeto: volume único. Rio de Janeiro: Fundação CECIERJ, 2010. p.
104. Disponível em:
https://canal.cecierj.edu.br/012016/d7d8367338445d5a49b4d5a49f6ad2b9.pdf
(https://canal.cecierj.edu.br/012016/d7d8367338445d5a49b4d5a49f6ad2b9.pdf) . Acesso
em: 01 fev. 2023. 
Sobre os conceitos principais de Orientação a Objetos, marque a
alternativa correta. 
 
Como exemplos de classes, teríamos: a marca, modelo e cor de um
carro.
 
Como exemplos de classes, teríamos: as ações de dormir e acordar. 
 
Como exemplos de classes, teríamos: a planta de uma casa ao
realizarmos uma construção; e a receita de um bolo.
 
Como exemplos de classes, teríamos: os olhos e cabelos de uma
pessoa.
 
Como exemplos de classes, teríamos: a ação de ligar, acelerar e frear
um carro.
1 / 1 ptsPergunta 3
Quanto a conceitos de classes, objetos, métodos e atributos em Java: 
https://canal.cecierj.edu.br/012016/d7d8367338445d5a49b4d5a49f6ad2b9.pdf
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 4/9
 I. “Java não é caracterizada como uma linguagem completamente
orientada a objetos”
PORQUE 
 II. “seus tipos primitivos de dados não são caracterizados como
classes e nem objetos.”
 
CLARO, Daniela B.; SOBRAL, João Bosco M. Programação em Java.
Florianópolis: Copyleft Pearson Education, 2008. p. 33. 
 
A asserção I é uma proposição falsa e a II é uma proposição
verdadeira.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa correta da I.
 As asserções I e II são proposições falsas. 
 
A asserção I é uma proposição verdadeira e a II é uma proposição
falsa.
 
As asserções I e II são proposições verdadeiras e a II é uma
justificativa correta da I.
0 / 1 ptsPergunta 4IncorretaIncorreta
A partir da descrição de quatro elementos da Orientação a Objetos na
linguagem Java:
 
I. Objetos são estruturas que definem as características e
comportamentos dos seres ou coisas do mundo real;
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 5/9
II. Classes são estruturas que definem as características e
comportamentos dos seres ou coisas do mundo real;
III. Atributos são as características inerentes ao meu ser ou coisa do
mundo real quando são definidas no mundo computacional;
IV. Métodos são as características inerentes ao meu ser ou coisa do
mundo real quando são definidas no mundo computacional;
 
Está(ão) correta(s) somente a(s) asserção(ões):
 
CHAGAS; Clayton E.; BARUQUE, Cássia B.; BARUQUE, Lúcia B.
Java básico e orientação a objeto: volume único. Rio de Janeiro:
Fundação CECIERJ, 2010. Disponível em:
https://canal.cecierj.edu.br/012016/d7d8367338445d5a49b4d5a49f6ad2
Acesso em: 01 fev 2023
 I, II e IV. 
 I e II. 
 I, II e III. 
 II e III. 
 Somente a IV. 
1 / 1 ptsPergunta 5
Na seguinte afirmação: “Quando falamos do que um carro é, estamos
falando de suas características, ou seja: falamos do que caracteriza e
define um determinado carro. Já quando falamos do que um carro
pode fazer, estamos falando das ações que um carro pode
desempenhar.” 
CAMPOMORI, Cleber. Os pilares da orientação a objetos. [S.I.: s.n.],
2018. Disponível em: https://www.treinaweb.com.br/blog/os-pilares-da-
orientacao-a-objetos/ Acesso em: 20 fev. 2023. 
 
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 6/9
Assim como exemplo associado a uma aplicação que lida com carros
em Java, temos: 
 
Um carro pode ser caracterizado pelos seguintes itens: ligar, desligar;
etc.
 Um carro possui as seguintes ações: placa; chassi; etc. 
 Um carro possui as seguintes ações: marca; modelo; etc. 
 
Um carro pode ser caracterizado pelos seguintes itens: patinar; deitar
etc.
 
Um carro pode ser caracterizado pelos seguintes itens: marca; modelo;
etc.
1 / 1 ptsPergunta 6
Sobre métodos get e set em Java, destaca-se que: 
I. Os métodos get e set são técnicas padronizadas para gerenciamento
sobre o acesso dos atributos.
PORQUE 
II. a partir dos atributos, nós determinamos quando o atributo será
alterado, bem como o seu acesso, tornando o controle e modificações
mais práticas e limpas.
 
DEVMEDIA. Construtores em Java: primeiros passos. [S.I.: s.n.],
2012. Disponível em: https://www.devmedia.com.br/criando-metodos-
get-e-set-em-java/24623 Acesso em: 20 fev. 2023. 
 As asserções I e II são proposições falsas. 
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 7/9
 
A asserção I é uma proposição verdadeira e a II é uma proposição
falsa.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa correta da I.
 
A asserção I é uma proposição falsa e a II é uma proposição
verdadeira.
 
As asserções I e II são proposições verdadeiras e a II é uma
justificativa correta da I.
1 / 1 ptsPergunta 7
Qual das opções abaixo representa corretamente a sintaxe para criar e
instanciar um objeto denominado “P” da classe "Produto" em Java?
 produto P = new produto(); 
 Produto P = Produto(); 
 Produto P = create Produto(); 
 Produto P = Produto; 
 ProdutoP = new Produto(); 
1 / 1 ptsPergunta 8
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 8/9
Qual é a combinação correta de atributos necessários para
estabelecer uma conexão bem-sucedida entre uma aplicação na
linguagem de programação Java e o banco de dados MySQL?
 Endereço IP do servidor e senha do banco de dados. 
 
Nome do banco de dados, endereço IP do servidor, nome de usuário
do banco de dados e senha do banco de dados.
 Nome do usuário do banco de dados e senha do banco de dados. 
 Nome do banco de dados e endereço IP do servidor. 
 Nome do banco de dados e nome de usuário do banco de dados. 
1 / 1 ptsPergunta 9
Qual é a diferença entre os comandos "pull" e "push" no Git?
 
"Pull" é usado para atualizar o repositório local com as alterações do
repositório remoto, enquanto "push" é usado para enviar as alterações
locais para o repositório remoto.
 
"Pull" envia as alterações locais para o repositório remoto, enquanto
"push" baixa as alterações do repositório remoto para o repositório
local.
 
"Pull" é usado para mesclar alterações do repositório remoto para o
repositório local, enquanto "push" é usado para criar um novo branch.
18/05/2023, 20:25 AC2: OLAS045TSN1 - Linguagens de Programação
https://facens.instructure.com/courses/11037/quizzes/50551 9/9
(https://portal.rybena.com.br)
 
"Pull" é usado para enviar as alterações locais para o repositório
remoto, enquanto "push" é usado para sincronizar o repositório local
com as alterações do repositório remoto.
 
"Pull" é usado para criar um novo branch a partir do repositório remoto,
enquanto "push" é usado para excluir um branch do repositório local.
1 / 1 ptsPergunta 10
Qual é a sintaxe correta para declarar um método na classe Java que
recebe um parâmetro do tipo inteiro e retorna um valor booleano?
 public void myMethod(int num) {} 
 public boolean myMethod(int num) {} 
 public boolean myMethod() {} 
 private int myMethod(int num) {} 
 public int myMethod(boolean flag) {} 
Pontuação do teste: 9 de 10
https://portal.rybena.com.br/

Continue navegando