Logo Passei Direto
Buscar

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

User badge image
Davi Abner

em

Ferramentas de estudo

Questões resolvidas

Sobre os dados do objeto acima, podemos afirmar que 'quantidade de portas' é:

A. Um método.
B. Uma classe.
C. Uma herança.
D. Um atributo.

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.'

A. abstract
B. private
C. public
D. protected

A respeito da estrutura de dados pilha, selecione o item correto.

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.

A respeito do comando do while, sua principal característica é:

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.

O que são os métodos de uma classe Marque a alternativa correta:

A. Histórico de uma classe.
B. Ações de uma classe.
C. Objetos de uma classe.
D. Características desta classe.

O foreach é um uma derivação do comando for, ele é indicado para percorrer:

A. Vetores
B. Booleanos
C. Strings
D. Inteiros

Marque a alternativa que corresponde à estrutura de dados em que os dados entram pelo final da estrutura e saem pelo início:

A. Fila
B. Pilha
C. Lista
D. Árvore

Marque a alternativa que corresponde ao retorno do método getPassWord:

A. Ele retorna um char.
B. Ele retorna uma string.
C. Ele retorna um vetor de int.
D. Ele retorna um vetor de char

Para Inserir um objeto no JFrame (tela) utilizamos o método:

A. isAdded
B. added
C. setVisible
D. add

O que são os atributos de uma classe Marque a alternativa correta:

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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sobre os dados do objeto acima, podemos afirmar que 'quantidade de portas' é:

A. Um método.
B. Uma classe.
C. Uma herança.
D. Um atributo.

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.'

A. abstract
B. private
C. public
D. protected

A respeito da estrutura de dados pilha, selecione o item correto.

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.

A respeito do comando do while, sua principal característica é:

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.

O que são os métodos de uma classe Marque a alternativa correta:

A. Histórico de uma classe.
B. Ações de uma classe.
C. Objetos de uma classe.
D. Características desta classe.

O foreach é um uma derivação do comando for, ele é indicado para percorrer:

A. Vetores
B. Booleanos
C. Strings
D. Inteiros

Marque a alternativa que corresponde à estrutura de dados em que os dados entram pelo final da estrutura e saem pelo início:

A. Fila
B. Pilha
C. Lista
D. Árvore

Marque a alternativa que corresponde ao retorno do método getPassWord:

A. Ele retorna um char.
B. Ele retorna uma string.
C. Ele retorna um vetor de int.
D. Ele retorna um vetor de char

Para Inserir um objeto no JFrame (tela) utilizamos o método:

A. isAdded
B. added
C. setVisible
D. add

O que são os atributos de uma classe Marque a alternativa correta:

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.

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.

Mais conteúdos dessa disciplina