Baixe o app para aproveitar ainda mais
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.
Compartilhar