Buscar

TECNICAS DE PROGRAMAÇÃO - Avaliação Formativa III

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 12 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 12 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 12 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

Iniciado em Saturday, 26 Nov 2022, 16:12
Estado Finalizada
Concluída em Saturday, 26 Nov 2022, 18:12
Tempo
empregado
2 horas
Notas 18,00/20,00
Avaliar 9,00 de um máximo de 10,00(90%)
Questão 1
Correto
Atingiu 1,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. 110 
B. 105 
C. 7 
D. 10 
Sua resposta está correta.
Questão 2 - Técnicas de Programação 
O while verifica 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 final da interação vai ser exibido o valor da soma de todo o conteúdo do vetor, ou seja, 105.
A resposta correta é: 105
Questão 2
Correto
Atingiu 1,00 de 1,00
Analise o objeto abaixo: 
Sobre os dados do objeto acima, podemos afirmar que "quantidade de portas" é: 
Escolha uma opção:
A. Um método. 
B. Uma classe. 
C. Uma herança. 
D. Um atributo. 
Sua resposta está correta.
Questão 4 - Técnicas de Programação 
Quando se fala em característica de um objeto, relacionamos isso a um atributo.
A resposta correta é: Um atributo.
Questão 3
Correto
Atingiu 1,00 de 1,00
8- Numere a segunda coluna de acordo com a primeira, associando os tipos de direito de acesso a métodos de uma classe às respectivas
características. 
(1) private 
(2) protected 
(3) public 
( ) Métodos que podem ser acessados em qualquer classe externa. 
( ) Métodos que só podem ser chamados dentro da classe em que estão definidos. 
( ) Métodos que podem ser chamados dentro das classes derivadas daquela em que estão definidos. 
A sequência correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é: 
Escolha uma opção:
A. 3-2-1 
B. 3-1-2 
C. 1-2-3 
D. 2-3-1 
Sua resposta está correta.
Questão 19 - 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 é: 3-1-2
Questão 4
Incorreto
Atingiu 0,00 de 1,00
Questão 5
Correto
Atingiu 1,00 de 1,00
Analise o fragmento a seguir e complete corretamente a lacuna: "O _______ é um qualificador de classe do java utilizado quando se deseja que
apenas a classe e suas subclasses tenham acesso aos atributos e métodos privados dela." 
Escolha uma opção:
A. abstract 
B. private 
C. public 
D. protected 
Sua resposta está incorreta.
Questão 13 - Técnicas de Programação 
Utilizamos o método protected para permitir que somente ela mesma e as classes que herdam a classe que possui os atributos e métodos
possam acessar diretamente eles.
A resposta correta é: protected
A respeito da estrutura de dados pilha, selecione o item correto. 
Escolha uma opção:
A. O método push é utilizado para remover um elemento do final da pilha. 
B. O método pop remove um elemento do topo da pilha. 
C. O método pop é utilizado para remover um elemento do final da pilha. 
D. O método isEmpty retorna o tamanho da pilha. 
Sua resposta está correta.
Questão 11 - Técnicas de Programação 
O método pop remove um elemento do topo da pilha e retorna esse elemento para quem chamou o método.
A resposta correta é: O método pop remove um elemento do topo da pilha.
Questão 6
Correto
Atingiu 1,00 de 1,00
Questão 7
Correto
Atingiu 1,00 de 1,00
Em orientação a objetos, quando dizemos que uma classe A estende a classe B, o que estamos afirmando é 
Escolha uma opção:
A. A e B são classes irmãs. 
B. A classe B é derivada de A. 
C. A classe A é superclasse de B. 
D. A classe B é superclasse de A. 
Sua resposta está correta.
Questão 3 - Técnicas de Programação 
Neste caso, a classe A vai se tornar uma classe filha de B, ou seja, a classe B é a superclasse de A.
A resposta correta é: A classe B é superclasse de A.
A respeito de classes abstratas, podemos afirmar que: 
Escolha uma opção:
A. As classes abstratas são classes onde não podemos implementar métodos. 
B. Classes abstratas não podem ser instanciadas. 
C. Classes abstratas são classes que possuem obrigatoriamente mais de um método. 
D. A principal utilidade de uma classe abstrata é ser instanciada por um objeto. 
Sua resposta está correta.
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.
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Analise o seguinte 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. É menor que 10. 
C. Está entre 10 e 20. 
D. Nenhum das condições. 
Sua resposta está correta.
Questão 6 - Técnicas de Programação 
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.
O foreach é um uma derivação do comando for, ele é indicado para percorrer: 
Escolha uma opção:
A. Vetores 
B. Booleanos 
C. Strings 
D. Inteiros 
Sua resposta está correta.
Questão 10 - Técnicas de Programação 
O foreach é um for que recebe uma declaração de um objeto e uma coleção de dados. Ele é ideal para percorrer vetores, arrays, listas e tudo
que for uma coleção de dados do java.
A resposta correta é: Vetores
Questão 10
Incorreto
Atingiu 0,00 de 1,00
Questão 11
Correto
Atingiu 1,00 de 1,00
A respeito do comando do while, sua principal característica é: 
Escolha uma opção:
A. Na vigésima interação, ele executa o bloco de código antes de analisar a condição. 
B. Na última interação, ele executa o bloco de código antes de analisar a condição. 
C. Ele verifica primeiro a condição e, somente depois, executa o bloco. 
D. Na primeira 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.
O que são os métodos de uma classe Marque a alternativa correta: 
Escolha uma opção:
A. Histórico de uma classe. 
B. Ações de uma classe. 
C. Objetos de uma classe. 
D. Características desta classe. 
Sua resposta está correta.
Questão 17 - Técnicas de Programação 
Os métodos são ações que serão tomadas pelo objeto e que foram implementados na classe. Lembrando da classe casa, desenvolvemos os
métodos abrirPorta e pintarCasa.
A resposta correta é: Ações de uma classe.
Questão 12
Correto
Atingiu 1,00 de 1,00
Questão 13
Correto
Atingiu 1,00 de 1,00
Analise o código abaixo construído por André. Ele resolveu desenvolver um programa que verifica 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. Teremos a saída: “Você pode pedir um desconto” 
B. Teremos a saída: “Pode pesquisar mais” 
C. Irá ocorrer um erro, pois não foi declarado o comando else para satisfazer outras condições. 
D. Teremos a saída: “Está barato, pode comprar”. 
Sua resposta está correta.
Questão 1 - Técnicas de Programação 
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 a lacuna: "Uma classe pode ter mais de um método ________. Ele é responsável por
alocar a memória que será usada pelo o objeto, podem existir vários deles dentro de uma mesma classe." 
Escolha uma opção:
A. Construtor
B. Privado 
C. Abstrato
D. Público 
Sua resposta está correta.
Questão 20 - Técnicas de Programação 
Classes podem ter mais um método construtor implementados, desde que mudem a quantidade ou tipo dos parâmetros. Caso não se declare
um método construtor, a classe adota um método vazio e sem parâmetros.
A resposta correta é: Construtor
Questão 14
Correto
Atingiu 1,00 de 1,00
Questão 15
Correto
Atingiu 1,00 de 1,00
Marque a alternativa que corresponde à estrutura de dados em que os dados entram pelo final da estrutura e saem pelo início: 
Escolha uma opção:
A. Fila 
B. Pilha 
C. Lista 
D. Árvore 
Sua resposta está correta.
Questão 20 - Técnicas de Programação 
A estrutura de dados fila obedece o preceito de seus dados entrarem em uma fila, onde o primeiro a entrar é o primeiro a sair.
A resposta correta é: Fila
Marque a alternativa que corresponde ao método utilizado para verificar se um JTextField é editável: 
Escolha uma opção:
A. isEditable 
B. setEditabled 
C. getSelectedText 
D. selectEditable 
Sua resposta está correta.
Questão 3 - 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 é: isEditable
Questão 16
Correto
Atingiu 1,00 de 1,00
Questão 17
Correto
Atingiu 1,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 falsa, ele executará o conteúdo do bloco. 
D. Ele analisa uma condição repassada para ele, se ela for verdadeira, ele executará o conteúdo do bloco. 
Sua resposta está correta.
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.
Marque a alternativa que corresponde ao retorno do método getPassWord: 
Escolha uma opção:
A. Ele retorna um char. 
B. Ele retorna uma string. 
C. Ele retorna um vetor de int. 
D. Ele retorna um vetor de char. 
Sua resposta está correta.
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.
Questão 18
Correto
Atingiu 1,00 de 1,00
Questão 19
Correto
Atingiu 1,00 de 1,00
O método setHorizontalTextPosition é utilizado pelo JButton para indicar: 
Escolha uma opção:
A. A altura do texto. 
B. O alinhamento em relação à imagem. 
C. O tamanho horizontal do JButton. 
D. Colocar a imagem na horizontal. 
Sua resposta está correta.
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.
Para Inserir um objeto no JFrame (tela) utilizamos o método: 
Escolha uma opção:
A. isAdded 
B. added 
C. setVisible 
D. add 
Sua resposta está correta.
Questão 9 - Técnicas de Programação 
Utilizamos o método add para adicionar um novo elemento a nossa tela.
A resposta correta é: add
Questão 20
Correto
Atingiu 1,00 de 1,00
O que são os atributos de uma classe Marque a alternativa correta: 
Escolha uma opção:
A. O histórico de uma classe. 
B. As características que essa classe vai possuir. 
C. As ações de uma classe. 
D. Os objetos de uma classe. 
Sua resposta está correta.
Questão 16 - Técnicas de Programação 
Os atributos são as características que uma classe vai possuir. Convém lembrar do exemplo da classe casa, em que nela um dos atributos que
foram definidos foi a corDaCasa, ou seja, a cor é uma característica do mundo real que precisa ser representada pela classe.
A resposta correta é: As características que essa classe vai possuir.

Continue navegando