Questões de Concurso
Comentadas sobre orientação a objetos em engenharia de software
Foram encontradas 1.069 questões
Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.
O diagrama de estados da AOO mostra as transições de um objeto entre diferentes estados em resposta a eventos.
No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.
Na análise orientada a objetos, o diagrama de estados é utilizado para modelar o comportamento de um objeto ao longo do seu ciclo de vida, mostrando como ele transita entre diferentes estados.
No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.
O diagrama de pacotes organiza os elementos do sistema em grupos lógicos, mostrando as dependências entre eles.
I. Factory;
II. Singleton;
III. Decorator;
IV. Proxy.
( ) Permite a criação de um único objeto de uma classe, garantindo um ponto de acesso global.
( ) Encapsula a criação de objetos, escondendo a lógica de instanciação dos clientes.
( ) Adiciona responsabilidades a um objeto dinamicamente, sem modificar o código da sua classe.
( ) Controla o acesso a um objeto, adicionando funcionalidades como cache, segurança ou logging.
Assinale a opção que indica a relação CORRETA, entre padrões de projeto e suas características:
Determinar quando deve ser delegada a responsabilidade para outro objeto é responsabilidade do criador (creator).
Por estar trabalhando dentro da metodologia orientada a objetos, Maria precisará adicionar aos métodos globais os modificadores:
Sobre a Linguagem C++, analise as afirmativas a seguir.
I. Um ponteiro this é um ponteiro para um objeto da própria classe e tem como valor o endereço do objeto ao qual se refere.
II. Quando internamente a uma ClasseA, define-se outra ClasseB como Friend, significa que a ClasseA está permitindo que a ClasseB acesse seus membros privados e protegidos.
III. A linguagem C++ permite herança múltipla.
Está correto o que se afirma em