Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO I Aluno(a): MARCIEL Acertos: 10,0 de 10,0 05/11/2020 1a Questão Acerto: 1,0 / 1,0 Ainda à cerca da plataforma Java, marque a opção incorreta: A linguagem Java também possui elementos para programação concorrente, ou seja, programas que necessitam de execução em paralelo, como por exemplo as threads. Em aplicações para o sistema Android: a linguagem Java é a principal linguagem para desenvolvimento nesta plataforma. Uma característica importante da linguagem é com relação à segurança: o programa é verificado antes de ser executado. Esta característica é encontrada por exemplo nos applets executados nos navegadores. O único ambiente de programação na plataforma e linguagem Java é o NetBeans, onde é possível fazer aplicativos, web, desktop e do tipo console. O tipo boolean só armazena dois valores: true e false. Respondido em 05/11/2020 10:30:28 2a Questão Acerto: 1,0 / 1,0 Na linguagem Java A estrutura de repetição do while requer definição de inicialização, condição e incremento. A estrutura de repetição while requer definição de inicialização e incremento. estrutura de repetição for requer definição de inicialização e ponderação. A estrutura de repetição while requer definição de inicialização, condição e incremento. A estrutura de repetição for requer definição de inicialização, condição e incremento. Respondido em 05/11/2020 10:31:27 3a Questão Acerto: 1,0 / 1,0 Quando criamos um objeto a partir de uma classe dizemos que temos um(a) _______ da classe. Classificação Identificação Método Atributo Instância Respondido em 05/11/2020 10:34:39 4a Questão Acerto: 1,0 / 1,0 Sobre Construtores, julgue as afirmativas a seguir: I- são os responsáveis por criar o objeto em memória, ou seja, instanciar a classe que foi definida. II-Em Java, a declaração de construtores seria, por exemplo, da seguinte forma: public class Carro{ public Carro (){ } } III- Para criar um objeto da classe Carro, simplesmente usamos a palavra reservada ¿new¿ e o construtor é chamado, como por exemplo: public class Carro{ public Carro (){ } } public class Aplicacao{ public static void main(String []args){ Carro fiat=new Carro(); } } Estão corretas somente: Todas I, II I, III I II, III Respondido em 05/11/2020 10:35:33 5a Questão Acerto: 1,0 / 1,0 No contexto da programação orientada a objetos, o mecanismo que permite a uma classe (subclasse) estender outra classe (superclasse), de forma a aproveitar comportamentos (métodos) e variáveis (atributos), é denominado: exclusão sobrecarga polimorfismo associação herança Respondido em 05/11/2020 10:35:18 6a Questão Acerto: 1,0 / 1,0 Veja a figura a seguir e escolha a alternativa correta: A possui exatamente 1 em B Nenhuma alternativa oferecida para esta questão está correta A possui 1 ou mais em B A possui vários em B A possui 0 ou 1 em B Respondido em 05/11/2020 10:37:29 7a Questão Acerto: 1,0 / 1,0 Sobre os pilares da orientação a objetos, indique a alternativa correta: Polimorfismo, como o próprio nome indica, refere-se à capacidade do objeto de assumir uma única forma durante a execução do programa. Com o uso do conceito de encapsulamento, um objeto pode ser considerado uma caixa preta, com a ocultação de seus detalhes de implementação. O conceito de abstração é intimamente ligado com a definição de visibilidade através dos modificadores de acesso. Não existe sobreposição entre pilares da POO, ou seja, em uma situação em que se identifique o uso de herança, não há a possibilidade de se identificar o uso de abstração, por exemplo. O conceito de herança deve ser empregado sempre que for necessário o reuso de código, seja qual for a situação. Respondido em 05/11/2020 10:38:22 8a Questão Acerto: 1,0 / 1,0 Imagine as seguintes classes: Animal, Gato, Cachorro, Cavalo. Julgue as afirmativas a seguir e escolha a alternativa correta: I-A classe Animal serve como um modelo para as classes , Gato, Cachorro, Cavalo. Dito de outra forma, estas três classes são herdeiras da classe Animal. II-A classe Animal poderia ser instanciada por si só. III- A classe Animal não pode ser instanciada por si só. IV- Para ter um objeto de uma classe abstrata é necessário criar uma classe mais especializada herdando dela e então instanciar essa nova classe. Os métodos da classe abstrata devem então serem sobrescritos nas classes filhas. Estão corretas somente: II, IV I, III, IV I, IV I, III I, II, IV Respondido em 05/11/2020 10:43:12 9a Questão Acerto: 1,0 / 1,0 Na linguagem Java, a sintaxe correta de um bloco de controle de exceção é: try { // código a ser executado } catch (TipoExcecao nomeExcecao) { // tratamento da exceção } try { // código a ser executado } catch (nomeExcecao: TipoExcecao) { // tratamento da exceção } try { // código a ser executado } except { // tratamento da exceção } switch (nomeExcecao){ default: // código a ser executado break; case TipoExcecao: // tratamento da exceção break; } if (TipoExcecao) { // código a ser executado } else { // tratamento da exceção } Respondido em 05/11/2020 10:41:35 10a Questão Acerto: 1,0 / 1,0 Sobre arrays, julgue as afirmativas abaixo e escolha a opção correta a seguir: I-public void imprimeArray(int[ ] array) { for (int i = 0; i < ????; i++) { System.out.println(array[i]); } } O que está equivocado no trecho acima é que não se sabe até onde o comando FOR deve ir. Os pontos de interrogação mostram isso. II-Uma forma de se resolver o problema mencionado em I é utilizar um atributo chamado length. Ele pode ser acessado para saber o tamanho do array. III-Para resolver o problema em I, um exemplo de solução poderia ser: public void imprimeArray(int[ ] array) { for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } } IV-Para resolver o problema em I, um exemplo de solução poderia ser: public void imprimeArray(int[ ] array) { for (int i = 0; i=length; i++){ System.out.println(array[i]); } } Estão corretas somente: I, II, IV I, II II, III II, IV I, II, III Respondido em 05/11/2020 10:44:53 javascript:abre_colabore('38403','212298543','4278652338');
Compartilhar