Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
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

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
Reportar erro

2

457941201613552
Ano: 2016Banca: IDECANOrganização: UERNDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Na área de desenvolvimento de sistemas, o desenvolvimento de software orientado a aspectos é baseado na ideia de separação de assuntos, porém em módulos de sistema separados. A separação de assuntos é um princípio fundamental do projeto e da implementação de software. Diversos termos são utilizados no desenvolvimento de software orientado a aspectos. Um desses termos tem a seguinte definição, segundo Sommerville (2007): “abstração de programa que define um assunto transversal. Inclui a definição de um ponto de corte e a recomendação associada a esse assunto”. A definição apresentada trata-se de:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941201777663
Ano: 2015Banca: FGVOrganização: TJ-BADisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
A utilização de interfaces em projetos de software orientados a objetivo promove a separação de aspectos internos e externos de um objeto, impedindo o acesso direto aos detalhes de seu funcionamento interno. Esse mecanismo de separação também contribui para que o software seja construído como um conjunto de componentes que realizam seu trabalho de forma independente.

O uso desse mecanismo em projetos de sistemas de software é um exemplo de:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941200318877
Ano: 2023Banca: FUNDATECOrganização: GHC-RSDisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Na programação orientada a objetos, o conceito de __________ representa a capacidade de um método comportar-se de forma diferente dependendo do objeto instanciado.

Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941200417224
Ano: 2010Banca: CESPE / CEBRASPEOrganização: INMETRODisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Assinale a opção que corresponde corretamente a uma postura típica da abordagem orientada a aspectos no processo de desenvolvimento de um sistema.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941201001214
Ano: 2011Banca: FCCOrganização: INFRAERODisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Na Orientação a Aspectos (Sommerville), o código que implementa um aspecto e um evento em um programa em execução no qual a recomendação associada a um aspecto pode ser executada são as respectivas definições de

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941201726774
Ano: 2010Banca: CESPE / CEBRASPEOrganização: SERPRODisciplina: Linguagens de ProgramaçãoTemas: Programação Orientada a Aspectos
Texto associado
Com referência aos conceitos da programação orientada a aspectos julgue os itens subsequentes.

Os aspectos são as características das funcionalidades que devem ser incluídas no sistema, de modo que cada unidade se especialize em realizar com eficiência uma e somente uma função.

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

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

Julgue o item a seguir. 


O polimorfismo, um dos pilares da Programação Orientada a Objetos, refere-se à capacidade de métodos com o mesmo nome em diferentes classes (relacionadas por herança) terem comportamentos distintos. Isso permite que objetos de diferentes tipos sejam tratados de forma uniforme, porém, executando ações apropriadas a cada tipo. 

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

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
Reportar erro

10

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
Reportar erro
Logo Questioneiquestionei.com