Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 1/3 DESENVOLVIMENTO DE SOFTWARE Retornar Exercício: CCT0248_EX_A6_ Matrícula: Aluno(a): Data: 24/05/2015 14:00:31 (Finalizada) 1a Questão (Ref.: 201407979802) 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 property class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Public 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 Protected 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 Gabarito Comentado 2a Questão (Ref.: 201407988567) Fórum de Dúvidas (0) Saiba (0) Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. O modificador Shared tem como objetivo: Definir uma classe que não pode ser instanciada. Definir um objeto ou membro acessível em qualquer ponto de aplicação. Definir um objeto ou membro acessível somente na classe e pelos métodos da classe. Definir um membro da classe distribuído por todos os objetos da classe. Definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da classe e das subclasses. 24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 2/3 Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407601057) 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 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. Friend Shared private Protected public Gabarito Comentado 4a Questão (Ref.: 201407926335) 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? sobrecarga mensagem herança sobreposição abstração Gabarito Comentado 5a Questão (Ref.: 201407926332) Fórum de Dúvidas (0) Saiba (0) A abordagem da programação orientada a objetos oferece o conceito de encapsulamento que agrupa e delimita na classe a declaração de todas as variáveis e métodos. Os modificadores de acesso definem a acessibilidade dos objetos e dos membros de uma classe. Dentre as opções, qual delas não é um modificador do Visual Basic 2010 ? Package Shared Protected Public Private 24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 3/3 Gabarito Comentado 6a Questão (Ref.: 201407453616) 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. classificar um método como público. criar uma instância de um objeto a partir de uma classe. indicar que um parâmetro não é obrigatório em um método. disparar eventos a partir de objetos. Gabarito Comentado Retornar
Compartilhar