Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS

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

CCT0248_EX_A6_201609101987_V1
 
 
 
 
  DESENVOLVIMENTO DE SOFTWARE
6a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0248_EX_A6_201609101987_V1  Matrícula: 201609101987
Aluno(a): WILIAM BONETTI Data: 18/05/2017 10:25:36 (Finalizada)
 
  1a Questão (Ref.: 201609352817)  Fórum de Dúvidas (0)       Saiba   (0)
Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. Ao
definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da
classe e das subclasses, estamos falando do modificador:
private
shared
static
  protected
public
 
 Gabarito Comentado  Gabarito Comentado
 
  2a Questão (Ref.: 201609732428)  Fórum de Dúvidas (0)       Saiba   (0)
A definição de uma classe na Orientação a Objetos, é uma tarefa subjetiva e vai depender da análise do
problema em desenvolvimento, porem as regras de definição são claras e não permitem variação dentro de
cada linguagem.
Supondo que uma empresa precisa armazenar periféricos de computador, contendo seu nome, valor e
fabricante sem nenhum método, como seria a definição no VB.Net, para que os dados fiquem o mais protegido
possível?
Das opções apresentadas, marque a que apresenta a definição correta e mais adequada para a classe citada
no problema.
  Public Class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
Public Class Periferico
Private nome As Double
Private valor As Double
Private fabricante As Double
End Class
Protected Class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
Public Class Periferico
Public nome As String
Public valor As Double
Public fabricante As String
End Class
Public property class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201609678961)  Fórum de Dúvidas (0)       Saiba   (0)
(ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o
sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então,
contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou
partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as
novas funções solicitadas. 
 
Que conceito de orientação a objetos está descrito na situação hipotética acima?
sobreposição
sobrecarga
  herança
mensagem
abstração
 
 Gabarito Comentado  Gabarito Comentado
 
  4a Questão (Ref.: 201609741197)  Fórum de Dúvidas (0)       Saiba   (0)
A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a
declaração de todas as variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar­se
o código de definição da classe, conseguimos em um trecho do código encontrar todos os seus membros, isto é,
todas as variáveis (campos ou propriedades) e os métodos (funções) da classe.
 
Esse conceito se refere a:
Polimorfismo
  Encapsulamento
Herança
Sobrecarga
Construtor
 
 Gabarito Comentado  Gabarito Comentado
 
  5a Questão (Ref.: 201609711245)  Fórum de Dúvidas (0)       Saiba   (0)
Em uma classe o construtor, que serve para instanciar a classe, também pode ser considerado?
Uma variável;
Uma propriedade;
  Um método;
Um atributo;
Somente um construtor;
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  6a Questão (Ref.: 201609206242)  Fórum de Dúvidas (0)       Saiba   (0)
No Visual Basic .Net a palavra chave Inherits é usada para:
  implementar o mecanismo de herança entre classes.
criar uma instância de um objeto a partir de uma classe.
classificar um método como público.
disparar eventos a partir de objetos.
indicar que um parâmetro não é obrigatório em um método.
 
 Gabarito Comentado  Gabarito Comentado
 
  7a Questão (Ref.: 201609689205)  Fórum de Dúvidas (0)       Saiba   (0)
Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade
precisava controlar o total de filhos de cada funcionário e suas respectivas idades, mantendo atualizado, para o
cálculo do salário família. 
 
Para tal, resolveram criar uma classe Dependente, que entre os demais atributos existiam, idade e totFilhos.
Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para estes atributos,
respectivamente, de forma a solucionar o problema da equipe de desenvolvimento.
  Private e Shared
Shared e Private
Public e Private
  Protected e Private
Friend e Public
 
 Gabarito Comentado
 
  8a Questão (Ref.: 201609353683)  Fórum de Dúvidas (0)       Saiba   (0)
Uma equipe de desenvolvimento de so├wares se deparou com o seguinte problema: Uma universidade precisava controlar o total de filhos
de funcionários existentes na mesma, mantendo atualizado a entrada e saída dos mesmos.
Para tal, resolveram criar um atributo de nome TotalFilhos.
Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para este atributo de forma a solucionar o problema da equipe
de desenvolvimento.
Protected
private
public
  Shared
Friend
 
 Gabarito Comentado  Gabarito Comentado

Outros materiais