Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 1/21 Iniciado em Thursday, 9 Jun 2022, 20:06 Estado Finalizada Concluída em Thursday, 9 Jun 2022, 20:38 Tempo empregado 31 minutos 36 segundos Notas 13,00/20,00 Avaliar 6,50 de um máximo de 10,00(65%) Questão 1 Correto Atingiu 1,00 de 1,00 Marque a alternativa que corresponde ao método utilizado para descobrir o número de elementos de uma pilha: Escolha uma opção: A. size() B. isEmpty() C. isWidth() D. width() Sua resposta está correta. Questão 12 - Técnicas de Programação Para descobrir o tamanho da pilha usamos o método size. A resposta correta é: size() 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 2/21 Questão 2 Correto Atingiu 1,00 de 1,00 A respeito do comando default dentro do bloco switch é correto a�rmar: Escolha uma opção: A. Ele sempre é executado, pois é o padrão. B. Ele será executado quando a variável analisada não tiver um valor no case. C. Ele será executado quando o último case for verdadeiro. D. Ele será executado quando o primeiro case for verdadeiro. Sua resposta está correta. Questão 8 - Técnicas de Programação O comando default é executado sempre que nenhum dos case for o valor buscado pelo switch A resposta correta é: Ele será executado quando a variável analisada não tiver um valor no case. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 3/21 Questão 3 Correto Atingiu 1,00 de 1,00 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. Abstract, métodos, objeto C. Classe, objetos, método D. Abstract, objetos, método 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 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 4/21 Questão 4 Incorreto Atingiu 0,00 de 1,00 A respeito de classes abstratas, podemos a�rmar que: Escolha uma opção: A. Classes abstratas são classes que possuem obrigatoriamente mais de um método. B. As classes abstratas são classes onde não podemos implementar métodos. C. A principal utilidade de uma classe abstrata é ser instanciada por um objeto. D. Classes abstratas não podem ser instanciadas. Sua resposta está incorreta. Questão 5 - Técnicas de Programação Classes abstratas são classes que não podem ser usadas para criar um objeto. Caso tentarmos fazer isso, ocorrerá um erro. A resposta correta é: Classes abstratas não podem ser instanciadas. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 5/21 Questão 5 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 e II estão corretas. B. Apenas a I e III estão corretas. C. Apenas a I está correta. 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. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 6/21 Questão 6 Incorreto Atingiu 0,00 de 1,00 Em orientação a objetos, quando dizemos que uma classe A estende a classe B, o que estamos a�rmando é Escolha uma opção: A. A classe A é superclasse de B. B. A e B são classes irmãs. C. A classe B é derivada de A. D. A classe B é superclasse de A. Sua resposta está incorreta. Questão 3 - Técnicas de Programação Neste caso, a classe A vai se tornar uma classe �lha de B, ou seja, a classe B é a superclasse de A. A resposta correta é: A classe B é superclasse de A. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 7/21 Questão 7 Incorreto Atingiu 0,00 de 1,00 Marque a alternativa que corresponde ao retorno do método getPassWord: Escolha uma opção: A. Ele retorna um vetor de char. B. Ele retorna um vetor de int. C. Ele retorna uma string. D. Ele retorna um char. Sua resposta está incorreta. Questão 2 - Técnicas de Programação O comando setEchoChar faz com que seja possível trocar o caractere que é exibido quando digitamos uma senha, geralmente substituído pelo asterisco. A resposta correta é: Ele retorna um vetor de char. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 8/21 Questão 8 Incorreto Atingiu 0,00 de 1,00 Observe o código abaixo: Marque a alternativa que corresponde ao valor exibido após a execução deste código: Escolha uma opção: A. 105 B. 110 C. 10 D. 7 Sua resposta está incorreta. Questão 2 - Técnicas de Programação 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 9/21 Questão 9 Correto Atingiu 1,00 de 1,00 O while veri�ca se o contador é menor que a quantidade de números do vetor. Caso seja, ele vai pegar o valor daquela interação e somar a variável resultado, no �nal da interação vai ser exibido o valor da soma de todo o conteúdo do vetor, ou seja, 105. A resposta correta é: 105 Marque a alternativa que corresponde ao método utilizado para saber se uma pilha está vazia: Escolha uma opção: A. isEmpty B. isSize() C. isPush D. isPop Sua resposta está correta. Questão 13 - Técnicas de Programação O método isEmpty veri�ca se a estrutura é vazia, se for, retorna um true, se não for, retorna um false. A resposta correta é: isEmpty 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 10/21 Questão 10 Correto Atingiu 1,00 de 1,00 O método utilizado para exibir o JFrame é: Escolha uma opção: A. setText B. setVisible C. isVisible D. visible Sua resposta está correta. Questão 10 - Técnicas de Programação Para tornar o JFrame visível usamos o método setVisible, passando para ele um booleano, se o booleano for true a tela será visível, caso seja false a tela desaparecerá. A resposta correta é: setVisible 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 11/21 Questão 11 Correto Atingiu 1,00 de 1,00 Analise oseguinte código: Marque a alternativa que corresponde a mensagem exibida na tela após a execução deste código: Escolha uma opção: A. É maior que 20. B. Está entre 10 e 20. C. É menor que 10. D. Nenhum das condições. Sua resposta está correta. Questão 6 - Técnicas de Programação 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 12/21 Questão 12 Correto Atingiu 1,00 de 1,00 O resultado será nenhuma das condições, pois em nenhum dos if é satisfeita a condição 'i' igual a 10. A resposta correta é: Nenhum das condições. Marque a alternativa que corresponde ao método utilizado para desabilitar um JButton: Escolha uma opção: A. setEnabled B. isEnabled C. setDisabled D. getDisabled Sua resposta está correta. Questão 5 - Técnicas de Programação Passamos um booleano para o método setEnabled, caso o booleano seja verdadeiro o JButton será habilitado, caso seja false será desabilitado. A resposta correta é: setEnabled 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 13/21 Questão 13 Correto Atingiu 1,00 de 1,00 A string que é passada no construtor de um JButton é utilizada para: Escolha uma opção: A. indicar o texto que será exibido no botão. B. ser exibido quando colocarmos o mouse sobre o JButton. C. Não tem função alguma. D. indicar o caminho do ícone. Sua resposta está correta. Questão 6 - Técnicas de Programação Passamos um booleano para o método setEnabled, caso o booleano seja verdadeiro o JButton será habilitado, caso seja false será desabilitado. A resposta correta é: indicar o texto que será exibido no botão. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 14/21 Questão 14 Incorreto Atingiu 0,00 de 1,00 Observe o código abaixo: Marque a alternativa que corresponde ao valor exibido após a execução deste código: Escolha uma opção: A. 105 B. 110 C. 7 D. 10 Sua resposta está incorreta. Questão 2 - Técnicas de Programação 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 15/21 Questão 15 Incorreto Atingiu 0,00 de 1,00 O while veri�ca se o contador é menor que a quantidade de números do vetor. Caso seja, ele vai pegar o valor daquela interação e somar a variável resultado, no �nal da interação vai ser exibido o valor da soma de todo o conteúdo do vetor, ou seja, 105. A resposta correta é: 105 O método setHorizontalTextPosition é utilizado pelo JButton para indicar: Escolha uma opção: A. O alinhamento em relação à imagem. B. A altura do texto. C. Colocar a imagem na horizontal. D. O tamanho horizontal do JButton. Sua resposta está incorreta. Questão 7 - Técnicas de Programação Passamos um booleano para o método setEnabled, caso o booleano seja verdadeiro o JButton será habilitado, caso seja false será desabilitado. A resposta correta é: O alinhamento em relação à imagem. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 16/21 Questão 16 Correto Atingiu 1,00 de 1,00 Sobre algoritmos de ordenação, é verdadeiro o que se a�rma em: Escolha uma opção: A. Recursão de métodos ocorre quando um método chama a si, dentro do seu bloco. B. Recursão de método é a invocação de um método que inicie com a mesma letra do método que está invocado. C. Recursão de método é a invocação de um método duas vezes. D. Chamadas recursivas de métodos não podem ser usadas, pois dani�cam o computador. Sua resposta está correta. Questão 18 - Técnicas de Programação Na recursão, um método se invoca dentro do seu bloco, essas chamadas são chamadas de recursivas. Ele só para de se invocar quando satisfaz uma determinada condição. A resposta correta é: Recursão de métodos ocorre quando um método chama a si, dentro do seu bloco. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 17/21 Questão 17 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. Ao ser executado, ele dará erro, pois o código não faz sentido. B. Sempre será executado o bloco if, pois foi adicionado um true no parâmetro do if, por isso, ele será verdadeiro. 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 else, pois foi adicionado um true no parâmetro do if, por isso, ele sempre será falso. 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. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 18/21 Questão 18 Correto Atingiu 1,00 de 1,00 Leia o fragmento a seguir e complete corretamente as lacunas: "O uso do polimor�smo pressupo~e duas condic¸o~es: a existe^ncia de _______ entre as classes e a rede�nic¸a~o de ______ em todas as classes." A alternativa que completa corretamente as lacunas é: Escolha uma opção: A. Abstratas, herança. B. Herança, métodos. C. públicas, métodos. D. Herança, abstratas. Sua resposta está correta. Questão 7 - Técnicas de Programação A palavra “�nal” é utilizada para impedir que uma classe possa ser herdada. Colocamos, para isso, ela logo antes da palavra class na declaração. A resposta correta é: Herança, métodos. 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 19/21 Questão 19 Correto Atingiu 1,00 de 1,00 Árvore é uma estrutura de dados onde seus dados possuem uma hierarquia familiar, o nome do método que retorna o elemento que está no nível mais alto desta hierarquia é: Escolha uma opção: A. isParent() B. children() C. root() D. parent() Sua resposta está correta. Questão 19 - Técnicas de Programação A raíz de uma árvore é o seu elemento mais ao topo, ele não possui ancestrais, apenas �lhos. O método que retorna esse elemento é o método root. A resposta correta é: root() 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 20/21 Questão 20 Correto Atingiu 1,00 de 1,00 Analise o fragmento a seguir e complete corretamente as lacunas: _________ é a descrição de um conjunto de _________ que compartilham os mesmos atributos, operações e métodos. Escolha uma opção: A. Objeto, classes B. Abstract, privates C. Encapsulamento, objetos D. Classe, objeto Sua resposta está correta. Questão 14 - Técnicas de Programação Classe é a descrição de um conjunto de objetos que compartilham os mesmos atributos, operações e métodos. Lembrando que classe é um modelo e vários objetos podem ser criado a partir desse modelo. A resposta correta é: Classe, objeto ATIVIDADEANTERIOR Avaliação Formativa II PRÓXIMA ATIVIDADE Atividade Discursiva https://virtual.uninta.edu.br/mod/quiz/view.php?id=660668&forceview=1 https://virtual.uninta.edu.br/mod/assign/view.php?id=660671&forceview=1 09/06/22, 20:39 AP3.1 - Avaliação Formativa Processual - Online (vale 40% da MAP): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=3706821&cmid=660670 21/21
Compartilhar