Buscar

AP3 1 - Avaliação Formativa Processual - Técnicas 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 21 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 21 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 21 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

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



Continue navegando