Test
Questões - Java e Orientação a Objetos - Teste 03
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (10)
1Ano: 2018 Banca: CS-UFG Órgão: UFG Prova: CS-UFG - 2018 - UFG - Técnico de Tecnologia da Informação
Ao definir uma classe em um programa orientado a objetos, o programador pode especificar um ou mais construtores, cuja função é- Ainicializar os dados da classe.
- Bretornar valores para os métodos de outras classes.
- Cgarantir que objetos iniciem em um estado consistente.
- Dinstanciar atributos da classe.
2Ano: 2017 Banca: FGV Órgão: SEPOG - RO Prova: FGV - 2017 - SEPOG - RO - Analista em Tecnologia da Informação e Comunicação
Se você transforma os atributos públicos de uma classe em atributos privados com métodos de acesso públicos (get/set), esses métodos de acesso- Aaumentam o desempenho do programa.
- Bdiminuem o número total de linhas de código do programa.
- Creduzem a legibilidade do código.
- Dsão mais fáceis de escrever.
- Epodem ser usados para assegurar as regras de negócio.
3Ano: 2018 Banca: CESPE Órgão: BNB Prova: CESPE - 2018 - BNB - Especialista Técnico - Analista de Sistema
Julgue o seguinte item, a respeito de programação orientada a objetos.
O encapsulamento em uma classe garante que seus métodos e suas variáveis tenham alta coesão e baixo acoplamento, seguindo os objetivos básicos da programação orientada a objetos.- AVerdadero
- BFalso
4Ano: 2017 Banca: CESPE Órgão: TRE-TO Prova: CESPE - 2017 - TRE-TO - Técnico Judiciário - Programação de Sistemas
Assinale a opção que apresenta o mecanismo a partir do qual os detalhes da implementação dos métodos de uma classe são ocultos dos usuários da classe.- Aherança múltipla
- Bespecialização
- Cherança simples
- Dclasse abstrata
- Eencapsulamento
5Ano: 2017 Banca: INSTITUTO AOCP Órgão: EBSERH Prova: INSTITUTO AOCP - 2017 - EBSERH - Analista
de Tecnologia da Informação - Processos (HUJB – UFCG)
O modelo de sistema que representa a realidade em termos de objetos é chamado de Programação Orientada a Objetos (POO). Nessa modelagem, temos os objetos que têm propriedades e comportamentos. Dentre as alternativas a seguir, assinale aquela que melhor define o conceito de encapsulamento.- AEncapsulamento é a capacidade de adotar comportamentos, que os elementos podem realizar, semelhantes aos objetos reais.
- BEncapsulamento é a capacidade de conexão entre a superclasse e as suas subclasses, mantendo características e comportamentos semelhantes.
- CEncapsulamento é a definição de comportamentos diferentes com o mesmo atributo de chamada. Assim, facilita a utilização e a replicação de código sem a necessidade do famoso “copia e cola”.
- DEncapsulamento é a forma de ligação entre classes que possuem afinidades entre si. Dessa forma, não existe a necessidade de assumir outro nome, dependendo da forma de acesso.
- EEncapsulamento é o mecanismo utilizado com a finalidade de esconder os detalhes de implementação para garantir maior segurança e domínio da complexidade.
6Ano: 2013 Banca: CESPE Órgão: INPI Prova: CESPE - 2013 - INPI - Analista de Planejamento - Desenvolvimento e Manutenção de Sistemas
Texto associado
De acordo com os princípios da engenharia de software relacionados à independência funcional, os algoritmos devem ser construídos por módulos visando unicamente ao alto acoplamento e à baixa coesão, caso a interface entre os módulos dê-se pela passagem de dados.- AVerdadero
- BFalso
7Ano: 2019 Banca: UFMA Órgão: UFMA Prova: UFMA - 2019 - UFMA - Analista de Tecnologia da Informação
Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo.
Considere as afirmativas I e II a seguir e depois marque a alternativa correta.
I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe.
II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente.- AI.
- BI e II.
- CII.
- DNenhuma.
8Ano: 2017 Banca: CESPE Órgão: TRE-TO Prova: CESPE - 2017 - TRE-TO - Técnico Judiciário - Programação de Sistemas
Na orientação a objetos, a alteração do comportamento dos métodos herdados das superclasses para um comportamento mais específico nas subclasses, de forma a se criar um novo método na classe filha que contém a mesma assinatura e o mesmo tipo de retorno, relaciona-se a- Asobrecarga
- Boverloading
- Cportabilidade
- Dabstração
- Esobrescrita
9Ano: 2015 Banca: CESPE Órgão: STJ Prova: CESPE - 2015 - STJ - Técnico Judiciário - Tecnologia da Informação
No que concerne a análise, projeto e modelagem orientada a objetos, julgue o item que se segue.
O polimorfismo de objeto pode criar objetos que herdam comportamento de uma classe e pode possibilitar que o desenvolvedor programe um comportamento diferente para os métodos de classes existentes, mas,
para que seja da forma sobrescrita, o polimorfismo precisa possuir a mesma assinatura.- AVerdadero
- BFalso
10Ano: 2014 Banca: VUNESP Órgão: Câmara Municipal de São José dos Campos - SP Prova: VUNESP - 2014 - Câmara Municipal de São José dos Campos - SP - Analista Legislativo - Analista de Sistemas
Na orientação a objetos, existe um conceito o qual indica que há métodos com o mesmo nome, porém
com assinaturas diferentes (tipo de parâmetros, número de parâmetros etc.).
Essa é a definição do conceito de- Aabstração.
- Bclasses.
- Cencapsulamento.
- Dmensagem.
- Esobrecarga.
Información
- Descripción
- Concursos Públicos (Orientação a Objetos e LP Java) Desenvolvimento de Software Test sobre Questões - Java e Orientação a Objetos - Teste 03, creado por Luis Felipe Guariento el 30/07/2021.
- Idioma
- Português
- Visitas
- 0
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test