Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201483522
Ano: 2013Banca: CESPE / CEBRASPEOrganização: FUBDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos

Em relação à programação orientada a aspectos, julgue o item seguinte.

Um projeto orientado a aspectos pode se iniciar por meio de um projeto de um sistema central, da identificação e do projeto de aspectos, de um projeto de composição, análise e resolução de conflitos e, finalmente, de um projeto de nomes.

Gabarito comentado
Anotações
Marcar para revisão

2

457941200104493
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Programação Orientada a Aspectos
Em relação à linguagem de programação Python, analise o código abaixo.


y = range(2,8)

for n in y:

    print( pow(n,1) & 0x3 )


Sabendo-se que o código acima corresponde a um programa, que é executado com sucesso, ele terá como resultado os seguintes números impressos: 
Gabarito comentado
Anotações
Marcar para revisão

3

457941200979851
Ano: 2015Banca: QuadrixOrganização: COBRA Tecnologia S/A (BB)Disciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Orientação a Aspectos e Programação Orientada a Aspectos (AOP - Aspect-Oriented Programming) são abordagens recentes do desenvolvimento de sistemas orientados a objetos. Leia as afirmações a seguir.

I. É uma abordagem que permite a separação das responsabilidades (requisitos) funcionais e não funcionais do sistema de uma forma natural e concisa.
II. A AOP complementa a OOP (Object-Oriented Programming) por introduzir uma nova dimensão para a decomposição das responsabilidades transversais: os requisitos funcionais.
III. O paradigma da AOP consiste na separação das responsabilidades transversais de um sistema em aspectos (unidades modulares) e a sua posterior composição junto às classes, formando um sistema único.

É correto o que se afirma em:
Gabarito comentado
Anotações
Marcar para revisão

4

457941201144693
Ano: 2010Banca: FUNDEP (Gestão de Concursos)Organização: CODIUBDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Indique o recurso da programação orientada a objetos que permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.
Gabarito comentado
Anotações
Marcar para revisão

5

457941201958381
Ano: 2023Banca: IV - UFGOrganização: UFGDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
No contexto de programação orientada a objetos, suponha três classes denominadas A, B e C. Se A é superclasse de B e C é subclasse de A, então
Gabarito comentado
Anotações
Marcar para revisão

6

457941201409573
Ano: 2023Banca: FUNDATECOrganização: IF Farroupilha - RSDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
No paradigma de programação Orientado a Objetos (OO), as visibilidades, também chamadas de modificadores de acesso, têm como finalidade controlar o acesso (manipulação) de classes, atributos e métodos. Assinale a alternativa que apresenta SOMENTE visibilidades providas pela OO. 
Gabarito comentado
Anotações
Marcar para revisão

7

457941202022867
Ano: 2018Banca: FAURGSOrganização: UFRGSDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos

Sobre programação orientada a objetos, considere as afirmações abaixo.

Uma classe é chamada de ___________ se ela possui, pelo menos, um método declarado, mas não definido (implementado).

_________ é o mecanismo que permite que uma classe reutilize características de duas ou mais classes bases.

Em linguagens orientadas a objeto, o mecanismo de __________ permite que diferentes implementações de um mesmo método sejam usadas coerentemente, de acordo com o contexto de chamada daquele método no momento da execução.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.

Gabarito comentado
Anotações
Marcar para revisão

8

457941201290498
Ano: 2024Banca: IGEDUCOrganização: Câmara da Vitória de Santo Antão - PEDisciplina: Linguagens de ProgramaçãoTemas: Orientação a Objetos | Programação Orientada a Aspectos

Julgue o item a seguir. 


Na Programação Orientada a Objetos (POO), o encapsulamento é um princípio fundamental que restringe o acesso direto aos dados de um objeto, promovendo a segurança da aplicação. Isso é feito através de propriedades privadas e métodos especiais, conhecidos como getters e setters, que permitem manipular os valores dessas propriedades de maneira controlada.

Gabarito comentado
Anotações
Marcar para revisão

9

457941200944107
Ano: 2016Banca: COPEVE-UFALOrganização: UFALDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos | Programação Estruturada

Dadas as afirmativas sobre programação estruturada e programação orientada a objetos,


I. Em linguagens de programação estruturadas somente é possível declarar variáveis globais, o que aumenta o acoplamento do sistema.

II. Dependendo da forma como um objeto é acessado (por herança ou por instanciação), a lista de métodos visíveis pode variar, ainda que o acesso seja no mesmo local do código-fonte.

III. Programação estruturada possui rotinas como GOTO, que permite mudar o local de execução para uma determinada linha do código-fonte.

IV. Linguagens de programação estruturada podem possibilitar alguns tipos de polimorfismo, ainda que não sejam considerados polimorfismo de inclusão.


verifica-se que estão corretas  

Gabarito comentado
Anotações
Marcar para revisão

10

457941201089589
Ano: 2023Banca: FUNDATECOrganização: PROCERGSDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos | Programação Estruturada
Sobre a programação orientada a objetos, assinale a alternativa que apresenta, correta e respectivamente, a melhor recomendação a ser seguida no desenvolvimento e organização das classes com relação aos níveis de Coesão, Acoplamento e Encapsulamento.
Gabarito comentado
Anotações
Marcar para revisão
Logo Questioneiquestionei.com