Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 1/13 Iniciado em Monday, 6 Jun 2022, 19:25 Estado Finalizada Concluída em Monday, 6 Jun 2022, 20:42 Tempo empregado 1 hora 17 minutos Avaliar 4,00 de um máximo de 10,00(40%) 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 2/13 Questão 1 Incorreto Atingiu 0,00 de 1,00 Avalie se são verdadeiras (V) ou falsas (F) as a�rmativas a seguir, em relação à orientação objetos: ( ) É obrigatório que uma classe possua, no mínimo, um atributo. ( ) Com a orientação a objetos torna-se difícil abstrair, de uma maneira mais �dedigna, as situações do mundo real. ( ) A técnica utilizada para esconder detalhes internos de funcionamento de uma classe é denominada encapsulamento. Marque a alternativa correta, de cima para baixo: Escolha uma opção: A. F, F, F B. V, F, V C. F, F, V D. V, V, F Sua resposta está incorreta. Questão 12 - Técnicas de Programação A primeira a�rmativa é falsa porque classes podem ser vazias, isso não ocasiona erro. A segunda a�rmativa é falsa porque Orientação a objetos foi um paradigma criado para facilitar a representação do mundo real. A resposta correta é: F, F, V 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 3/13 Questão 2 Incorreto Atingiu 0,00 de 1,00 A respeito das interfaces, analise as seguintes a�rmações: I___ Uma interface não contém métodos implementados. II___ Utilizamos o termo extends para adicionar uma interface na classe. III___ É possível instanciar uma interface, pois ela é abstrata. Após análise, marque a alternativa correta: Escolha uma opção: A. Apenas a I está correta. B. Apenas a I e II estão corretas. C. Apenas a I e III estão corretas. D. Apenas a II está correta. Sua resposta está incorreta. Questão 1 - Técnicas de Programação Não se pode instanciar classes abstratas, nem interfaces. A palavra correta para se adicionar uma interface a uma classe é implements. A resposta correta é: Apenas a I está correta. 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 4/13 Questão 3 Correto Atingiu 1,00 de 1,00 Qual a palavra reservada do java utilizamos antes do termo class para tornarmos uma classe abstrata Escolha uma opção: A. private B. interface C. abstract D. abstratic Sua resposta está correta. Questão 2 - Técnicas de Programação Utilizamos o termo abstract para tornar uma classe abstrata. A resposta correta é: abstract 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 5/13 Questão 4 Incorreto Atingiu 0,00 de 1,00 A respeito do comando do while, sua principal característica é: Escolha uma opção: A. Na última interação, ele executa o bloco de código antes de analisar a condição. B. Ele veri�ca primeiro a condição e, somente depois, executa o bloco. C. Na primeira interação, ele executa o bloco de código antes de analisar a condição. D. Na vigésima interação, ele executa o bloco de código antes de analisar a condição. Sua resposta está incorreta. Questão 3 - Técnicas de Programação A principal característica do comando do while é ter sempre na primeira execução o conteúdo do seu bloco executado, mesmo que a condição que está sendo analisada seja falsa. A resposta correta é: Na primeira interação, ele executa o bloco de código antes de analisar a condição. 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 6/13 Questão 5 Incorreto Atingiu 0,00 de 1,00 Responda de acordo com as características do comando if do Java: Escolha uma opção: A. Ele analisa uma condição repassada para ele, se ela for igual a 1, ele executará o conteúdo do bloco. B. Sua principal função é repetir um trecho de código várias vezes, até a condição analisada ser falsa. C. Ele analisa uma condição repassada para ele, se ela for verdadeira, ele executará o conteúdo do bloco. D. Ele analisa uma condição repassada para ele, se ela for falsa, ele executará o conteúdo do bloco. Sua resposta está incorreta. Questão 5 - Técnicas de Programação O bloco if analisa uma condição, se a condição for verdadeira, o conteúdo do bloco é executado. A resposta correta é: Ele analisa uma condição repassada para ele, se ela for verdadeira, ele executará o conteúdo do bloco. 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 7/13 Questão 6 Incorreto Atingiu 0,00 de 1,00 Analise o fragmento a seguir e complete corretamente as lacunas: "Um programa em execução em uma linguagem orientada a objetos pode ser descrito como uma coleção de ______________ que se ______________ entre si." Escolha uma opção: A. Privates , implementam B. Classes, referenciam C. Objetos, comunicam D. Métodos, executam Sua resposta está incorreta. Questão 18 - Técnicas de Programação Um programa em execução em uma linguagem orientada a objetos pode ser descrito como uma coleção de objetos que se comunicam entre si. Eles fazem isso através de mensagens. A resposta correta é: Objetos, comunicam 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 8/13 Questão 7 Correto Atingiu 1,00 de 1,00 Observe o seguinte código: Marque a alternativa que corresponde ao valor exibido na tela após a execução deste código: Escolha uma opção: A. 2 B. 1 C. 12 D. 123 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 9/13 Sua resposta está correta. Questão 7 - Técnicas de Programação O programa, ao ser executado, analisa a variável 'i', inicializada com o valor 1. Como esta condição será verdadeira, ele executará o bloco do case 1, exibindo o valor 1 da tela e, logo após, a variável 'i' recebe o valor 2. Como não tem o comando break, ele continua a análise. Em seguida, veri�ca se 'i' é igual a 2, como essa veri�cação será verdadeira, ele vai escrever na tela o valor 2 logo após o 1, formando, pois, o número 12. Como neste bloco tem o comando break, ele interrompe a análise. A resposta correta é: 12 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 10/13 Questão 8 Correto Atingiu 1,00 de 1,00 Analise o código abaixo: Grá�co De acordo com este código: Escolha uma opção: A. Sempre será executado o bloco else, pois foi adicionado um true no parâmetro do if, por isso, ele sempre será falso. B. Ao ser executado, ele dará erro, pois o código não faz sentido. C. Ao ser executado, irá ocorrer um erro, pois foi adicionado um true no lugar de uma condição. D. Sempre será executado o bloco if, pois foi adicionado um true no parâmetro do if, por isso, ele será verdadeiro. Sua resposta está correta. Questão 11 - Técnicas de Programação Geralmente é passado uma condição para o comando if analisar e, normalmente, ela retorna um valor booleano: true ou false. Nessa situação, quando for true, ele irá executar o bloco do if, quando for false, irá pular para o else. No comando apresentado, ele sempre vai ser true, por isso sempre executará o bloco do if. A resposta correta é: Sempre será executado o bloco if, pois foi adicionado um true no parâmetro do if, por isso, ele será verdadeiro. 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 11/13 Questão9 Incorreto Atingiu 0,00 de 1,00 Analise o código abaixo construído por André. Ele resolveu desenvolver um programa que veri�ca se ele deve ou não comprar um certo produto a partir do valor da mercadoria. Marque a opção que corresponde ao resultado obtido ao executarmos o código desenvolvido por André: Escolha uma opção: A. Irá ocorrer um erro, pois não foi declarado o comando else para satisfazer outras condições. B. Teremos a saída: “Pode pesquisar mais” C. Teremos a saída: “Está barato, pode comprar”. D. Teremos a saída: “Você pode pedir um desconto” Sua resposta está incorreta. Questão 1 - Técnicas de Programação 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 12/13 Questão 10 Correto Atingiu 1,00 de 1,00 Como o conteúdo da variável valor é igual a 10, a condição satisfeita será a primeira. Quando utilizamos o comando o comando if não somos obrigados a declarar um else. A resposta correta é: Teremos a saída: “Está barato, pode comprar”. Analise o fragmento a seguir e complete corretamente as lacunas: "Caso um atributo de uma __________ seja público, os __________ podem acessar tanto por meio de acesso direto a uma variável interna quanto por meio do retorno de um valor por meio de um __________. Escolha uma opção: A. Classe, métodos, objeto B. Classe, objetos, método C. Abstract, objetos, método D. Abstract, métodos, objeto Sua resposta está correta. Questão 21 - Técnicas de Programação Caso um atributo de uma classe seja público, os objetos podem ser acessados tanto por meio de acesso direto a uma variável interna quanto por meio do retorno de um valor por meio de um método. A resposta correta é: Classe, objetos, método 06/06/22, 20:44 Avaliação Formativa I: Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3697972&cmid=660666 13/13 ATIVIDADE ANTERIOR Avaliação do Material Didático PRÓXIMA ATIVIDADE Avaliação Formativa II https://virtual.uninta.edu.br/mod/url/view.php?id=660664&forceview=1 https://virtual.uninta.edu.br/mod/quiz/view.php?id=660668&forceview=1
Compartilhar