Buscar

bdq simulados exercicio preview.asp 3

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

LINGUAGEM DE PROGRAMAÇÃO Lupa
Exercício: CCT0261_EX_A4_201509121749  Matrícula: 201509121749
Aluno(a): ALEX MIRANDA DA SILVA Data: 10/10/2016 11:15:55 (Finalizada)
1a Questão (Ref.: 201509165065) Fórum de Dúvidas (0)       Saiba (0)
Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar modificadores de
visibilidade e também definí-lo como estático, usando o termo static. Definir um atributo como static significa:
O dado atribuído a este atributo fica guardado no objeto, e não na classe.
É um atributo do objeto e não da classe.
O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
É a forma mais próxima de se definir um atributo local em Java.
É acessado pelo objeto e não pela classe.
2a Questão (Ref.: 201509167213) Fórum de Dúvidas (0)       Saiba (0)
Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção:
static final int SIZE = 10
void final int SIZE = 10
static extend integer SIZE = 10
this extend integer SIZE := 10
this final int SIZE :=10
Gabarito Comentado
3a Questão (Ref.: 201509165080) Fórum de Dúvidas (0)       Saiba (0)
Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado,
verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{
        String nome;
        int idade;
        String telefone;
        public void exibirDados(){
                  System.out.println("Nome:"+nome);
                  System.out.println("Idade:" + idade+ " anos");
                  System.out.println("Telefone:"+ telefone);
        }
}
public class TestaPessoa{
          public static void main (String [] args){
                       exibirDados();
          }
 }
não há erros nos códigos acima.
faltou o método main na classe Pessoa.
faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência
indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
faltou criar o objeto na classe Pessoa.
Gabarito Comentado
4a Questão (Ref.: 201509165955) Fórum de Dúvidas (0)       Saiba (0)
Assinale a opção que não faz parte do conceito de orientação a objetos.
método
classe
atributo
procedimento
herança
Gabarito Comentado
5a Questão (Ref.: 201509165061) Fórum de Dúvidas (0)       Saiba (0)
Dada a instrução: Pessoa p = new Pessoa(), assinale a alternativa que represente melhor o que acontece quando esta instrução é
interpretada.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo
Pessoa que está sendo criado e instanciado para a memória heap da JVM.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
6a Questão (Ref.: 201509165557) Fórum de Dúvidas (0)       Saiba (0)
Dado o seguinte modelo:
Marque a alternativa que define a classe Pessoa.
public Pessoa {
public static main (String args[]) {
private codigoPessoa int;
private nome String;
private endereco String;
private telefone int;
}
}
public class Pessoa {
public static main (String args[]) {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
}
public Pessoa {
public static main (String args[]) {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
}
public class Pessoa {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
public Pessoa {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
7a Questão (Ref.: 201509701733) Fórum de Dúvidas (0)       Saiba (0)
Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa responsável por gerenciar a
folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua pouca experiência com Java, durante a codificação
surgiram algumas dúvidas quanto a conceitos básicos deste paradigma. É incorreto afirmar que em Java:
Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de métodos (funções).
Atributos: determinam o estado do objeto
Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e o comportamento
relacionado.
A classe provê a estrutura para a construção de objetos.
Objetos são instâncias da classe.
Gabarito Comentado
8a Questão (Ref.: 201509410384) Fórum de Dúvidas (0)       Saiba (0)
Para realizar uma tarefa em um  programa é necessário um método. Os
métodos descrevem os mecanismos que realmente realizam suas tarefas. Os
métodos ocultam de seus usuários as tarefas complexas que ele realiza, por
exemplo o pedal acelerador de um carro oculta dos motoristas os complexos
mecanismos que fazem o carro andar mais rápido. Em Java primeiro criamos
uma unidade de programa chamada classe para abrigar um método, assim
como os desenhos de engenharia de um carro abrigam o projeto de um
pedal acelerador. Em uma classe você fornece um ou mais métodos que são
projetados para realizar as tarefas da classe. Portanto marque a alternativa
CORRETA referente aos métodos de uma classe.
Em geral você pode chamar um método de uma classe, mesmo sem ter
criado um objeto desta classe.
Um método pode especificar múltiplos parâmetros, separando cada
parâmetro  do seguinte por um ponto e vírgula.
O número de argumentos na chamada de um método não precisa
necessariamente corresponder ao número de parâmetros definidos no
método.
Nem todo parâmetro precisa especificar necessariamente o tipo ou o
identificador.
No momento em que um método é chamado , seus argumentos são
atribuídos a seus parâmetros. Então o corpo do método utiliza as
variáveis de parâmetro para acessar os valores de argumento.
Gabarito Comentado
Fechar

Outros materiais