Baixe o app para aproveitar ainda mais
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/
Compartilhar