Questões de Engenharia de Software - Orientação a Objetos para Concurso
Foram encontradas 925 questões
Ano: 2023
Banca:
UFRRJ
Órgão:
UFRRJ
Prova:
UFRRJ - 2023 - UFRRJ - Analista de Tecnologia da Informação |
Q2156967
Engenharia de Software
Sobre a implementação das associações entre as classes de um sistema de software
orientado a objetos, pode-se afirmar que para implementar uma associação do
Ano: 2023
Banca:
UFRRJ
Órgão:
UFRRJ
Prova:
UFRRJ - 2023 - UFRRJ - Analista de Tecnologia da Informação |
Q2156955
Engenharia de Software
Um analista recebeu a demanda de realizar a manutenção de um caso de uso complexo,
cuja implementação envolve trocas de mensagens entre objetos de várias classes de um
sistema de software orientado a objetos. Considerando esse cenário, um diagrama que o
analista pode utilizar para modelar o comportamento dessa implementação é o diagrama
de
Ano: 2023
Banca:
Instituto Access
Órgão:
UFFS
Prova:
Instituto Access - 2023 - UFFS - Técnico de Tecnologia da Informação |
Q2121317
Engenharia de Software
No que diz respeito à orientação a objetos, um princípio é
definido como aquele em que as classes derivadas de uma única
classe base são capazes de invocar os métodos que, embora
apresentem a mesma assinatura, comportam-se de maneira
diferente para cada uma das classes derivadas. É um mecanismo
por meio do qual selecionam-se as funcionalidades utilizadas de
forma dinâmica por um programa no decorrer de sua execução.
Esse princípio é conhecido por
Ano: 2023
Banca:
FEPESE
Órgão:
Prefeitura de Balneário Camboriú - SC
Prova:
FEPESE - 2023 - Prefeitura de Balneário Camboriú - SC - Especialista em Sistemas de Informação |
Q2085601
Engenharia de Software
Analise as afirmativas abaixo relacionadas aos
conceitos de orientação a objetos.
1. A sobreposição (override) de métodos ocorre
quando classes filhas reimplementam métodos definidos pelas classes pai.
2. Nenhum atributo de nenhum objeto em
nenhuma circunstância pode ter seu valor
alterado sem utilizar um método explicitamente declarado para tal.
3. Especialização ocorre quando define-se uma
ou mais subclasses a partir de uma superclasse.
Assinale a alternativa que indica todas as afirmativas
corretas.
Ano: 2023
Banca:
FEPESE
Órgão:
Prefeitura de Balneário Camboriú - SC
Prova:
FEPESE - 2023 - Prefeitura de Balneário Camboriú - SC - Especialista em Sistemas de Informação |
Q2085599
Engenharia de Software
São ocorrências válidas de, ou conceitos relacionados a, herança no contexto de conceitos de orientação a objetos.
1. Sobrecarga de métodos
2. Sobreposição de métodos
3. Especialização
4. Superclasses
5. Subclasses
Assinale a alternativa que indica todas as afirmativas
corretas.