Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/12/2022 20:57 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Meus Simulados Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO I Aluno(a): THIAGO RAMALHO DA SILVA 201908143894 Acertos: 9,0 de 10,0 20/11/2022 Acerto: 0,0 / 1,0 Os aplicativos Java "rodam" em diferentes ambientes. A tradução dos códigos Java (bytecode), para instruções específicas de cada sistema e dispositivo, é uma função do programa Java Virtual Module (JVM). Java Comunication Process (JCP). Java Virtual Machine (JVM). Java Enterprise Machine (JEM). Java Community Process (JCP). Respondido em 20/11/2022 14:50:09 Acerto: 1,0 / 1,0 Na linguagem Java existem dois tipos de desvios de fluxo: break e continue. Analise o código: int i; for (i = 0; i < 4; i++) { if (i==2) break; i++; } System.out.println(i); Baseado na análise do código apresentado na questão, qual será o valor impresso na tela ? 2 3 5 4 1 Respondido em 20/11/2022 14:54:05 Acerto: 1,0 / 1,0 Quando criamos um objeto a partir de uma classe dizemos que temos um(a) _______ da classe. Questão1 a Questão2 a Questão3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 05/12/2022 20:57 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 Instância Atributo Classificação Identificação Método Respondido em 20/11/2022 14:54:47 Acerto: 1,0 / 1,0 O método construtor é um tipo especial de bloco de código que toda classe possui. É uma característica de todo método construtor na linguagem Java : atribuição de nome diferente da classe a qual pertence não permite polimorfismo não especificar o tipo de retorno obrigatoriedade de sua declaração desnecessária alocação de memória para sua execução Respondido em 20/11/2022 14:58:46 Acerto: 1,0 / 1,0 Permite a uma classe herdar o estado (atributos) e o comportamento (métodos) de outra classe, estamos nos referindo ao princípio. Polimorfismo Sobrecarga Encapsulamento Classificação Herança Respondido em 20/11/2022 14:55:30 Acerto: 1,0 / 1,0 Veja a figura a seguir e escolha a alternativa correta: A possui 1 ou mais em B Nenhuma alternativa oferecida para esta questão está correta A possui exatamente 1 em B A possui 0 ou 1 em B A possui vários em B Respondido em 20/11/2022 15:00:03 Acerto: 1,0 / 1,0 Use o diagrama de classe abaixo como referência para responder: Questão Questão Questão Questão 05/12/2022 20:57 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Os atributos id, nome e descrição são atributos privados (private) da classe Produto. Sobre estes atributos é incorreto afirmar: Uma classe que instancie um objeto do tipo Produto poderá alterar seus atributos através dos métodos setters, por exemplo, para alterar a descrição, basta invocar o método setDescricao e passar como argumento uma String qualquer. Uma classe que instancie um objeto do tipo Produto poderá obter o valor de qualquer um dos seus atributos através dos métodos getters, por exemplo, para obter a descrição, basta invocar o método getDescricao. Qualquer classe que instancie um objeto da classe produto pode manipular diretamente qualquer um dos seus atributos. Cada vez que uma instância do objeto Produto é criada a JVM irá reservar espaço na memória para cada um dos atributos da classe produto, pois todos os atributos são variáveis de objeto, isto é, não são variáveis estáticas (static). O escopo destes atributos é a classe Produto, sendo assim, estes atributos podem ser manipulados diretamente por qualquer método da classe Produto. Respondido em 20/11/2022 15:04:01 Acerto: 1,0 / 1,0 Classes abstratas são feitas para serem modelos para suas classes derivadas ou classes filhas. Com relação a uma classe abstrata é correto afirmar que: Ela não possui métodos. Ela não permite polimorfismo. Ela só possui métodos e atributos abstratos. Ela só pode ser instanciada se o objeto também for abstrato. Ela não pode ser instanciada. Respondido em 20/11/2022 15:04:41 Acerto: 1,0 / 1,0 Como se sabe, em algumas situações, é necessário tratar casos especiais no âmbito da programação. Alguns desses casos podem ser a divisão por zero, erros de aberturas de arquivos, erros de conversão de tipos, entre outros. No Java, isso é chamado de: Tratamento de erros matemáticos (math-error) Tratamento de código (code-care) Tratamento orientados a casos especiais (case-oriented) Tratamento de compilação e execução (compile-and-run) Tratamento de exceções (exception) Respondido em 20/11/2022 15:11:39 Questão Questão 05/12/2022 20:57 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 Acerto: 1,0 / 1,0 Com relação a vetores, julgue as afirmativas abaixo: I-double[ ] saldosDasContas; O trecho acima mostra que foi declarado um array de doubles II-O double[ ] é um tipo. Uma array é sempre um objeto, portanto, a variável saldosDasContas é uma referência. III-Para poder usar o array, será necessário criar um objeto, como abaixo descrito: saldosDasContas= new double[10]; Estão corretas somente: II e III I e II I e III III Todas Respondido em 20/11/2022 15:12:04 Questão javascript:abre_colabore('38403','300142664','5951759471');
Compartilhar