Buscar

LINGUAGEM DE PROGRAMAÇÃO aula4

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 3 páginas

Prévia do material em texto

26/10/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 
 
 1a Questão (Ref.: 201702316770) Fórum de Dúvidas (0) Saiba (0)
Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os
dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser:
abstract
final
 private ou protected
static
public
 
 Gabarito Comentado
 
 2a Questão (Ref.: 201702076716) 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 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; 
 }
 public class Pessoa { 
 private int codigoPessoa; 
 private String nome; 
 private String endereco; 
 private int telefone; 
 }
26/10/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
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 codigoPessoa int; 
 private nome String; 
 private endereco String; 
 private telefone int; 
 } 
 }
 
 
 3a Questão (Ref.: 201702698520) Fórum de Dúvidas (0) Saiba (0)
Mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos. Este
conceito refere-se a(o): 
Condicional
 Encapsulamento
Método
Herança Múltipla
Herança
 
 
 4a Questão (Ref.: 201702100578) Fórum de Dúvidas (0) Saiba (0)
Como se instancia um objeto em Java?
 Classe objeto = new Construtor();
Classe objeto = Construtor();
Classe objeto = new Construtor;
Construtor objeto = new Classe();
Construtor objeto = new Classe;
 
 
 5a Questão (Ref.: 201702076224) 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:
É acessado pelo objeto e não pela classe.
É a forma mais próxima de se definir um atributo local em Java.
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).
 
 
26/10/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
 6a Questão (Ref.: 201702100577) Fórum de Dúvidas (0) Saiba (0)
Qual sintaxe expressa a criação correta de uma classe em java?
class public Exemplo {}
class Exemplo() {}
 public class Exemplo {}
public class Exemplo() {}
Public Class Exemplo {}
 
 Gabarito Comentado
 
 7a Questão (Ref.: 201702735786) Fórum de Dúvidas (0) Saiba (0)
(CESPE - 2013 - TRE-MS) Assinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma
de programação orientada a objetos.
As abstrações, idealmente, caracterizam-se por não serem grandes demais em comparação aos módulos,
pois senão elas se tornam multifuncionais e de difícil compreensão. Como consequência, a abstração deve
ser implementada apenas no nível de estruturas de dados necessários para se atingir o objetivo pretendido.
 Abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando
características menos importantes ou acidentais. Em modelagem orientada a objetos, uma classe é uma
abstração de entidades existentes no domínio do sistema de software.
Abstração consiste em uma linguagem puramente lógica. A motivação para isso veio em parte da vontade
de se reconciliar o uso da lógica como uma linguagem declarativa de representação do conhecimento com a
representação procedimental do conhecimento.
Abstração é um conceito segundo o qual o sistema ou software é dividido em partes distintas. Compõe o
ferramental necessário para um programa mais legível com uma melhor manutenção e melhor desempenho
por meio da programação orientada a objetos.
Abstração é uma linguagem declarativa que permite acesso à base de dados mediante a utilização da teoria
dos conjuntos e da álgebra relacional como fundamento de seu funcionamento.
 
 
 8a Questão (Ref.: 201702273410) Fórum de Dúvidas (0) Saiba (0)
A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não,
apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica
necessariamente que:
a computação seja acionada por troca de mensagens entre objetos
os usuários utilizem as aplicações de forma mais simples
os programadores de aplicações sejam mais especializados
 os objetos sejam implementados de maneira eficiente e simples
os sistemas sejam encapsulados por outros sistemas
 
 Gabarito Comentado

Outros materiais