Questões de Concurso Comentadas por alunos sobre programação orientada a aspectos em programação

Foram encontradas 44 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1005175 Programação

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.

Alternativas
Q917529 Programação
O desenvolvimento de software orientado a aspectos é uma abordagem metodológica para definir, especificar, construir e projetar aspectos – mecanismos que transcendem subrotinas e herança para localizar a expressão de uma preocupação horizontalizada.
Alternativas
Q869353 Programação

Com relação a banco de dados distribuído e à programação orientada a aspectos (POA), julgue o item subsequente.


A POA permite separar a atividade de desenvolver as funcionalidades requeridas da atividade de integrar software, o que possibilita alterar sua estrutura interna, como atributos e métodos, assim como reutilizar componentes de outros sistemas.

Alternativas
Q810410 Programação

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  

Alternativas
Q781709 Programação
Mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis (atributos):
Alternativas
Respostas
21: C
22: C
23: C
24: D
25: C