Questões de Concurso Sobre orientação a objetos em engenharia de software

Foram encontradas 1.046 questões

Q753582 Engenharia de Software
Diante do Contexto de Orientação Objeto, o ato de empacotar, ao mesmo tempo, dados e objetos para ocultar do usuário os detalhes de uma implementação de um objeto é
Alternativas
Q753580 Engenharia de Software
Diante dos paradigmas principais de desenvolvimento de software no mercado, tem-se o paradigma estruturado e o da orientação a objetos. Objeto, neste contexto, é
Alternativas
Q753578 Engenharia de Software
Para uma linguagem de programação ser considerada no paradigma Orientada a Objetos, é necessário 4 pilares importantes. Quais são eles?
Alternativas
Q715619 Engenharia de Software
Considere a seguinte frase: “Tanto o homem quanto o gorila são primatas e detêm características dos mamíferos, entretanto o homem é também um hominídeo”. O conceito de orientação a objetos presente nessa frase denomina-se
Alternativas
Q715618 Engenharia de Software
Considere um sistema orientado a objetos que tenha por finalidade controlar o cadastro de livros em uma biblioteca. Marque a alternativa que melhor completa a seguinte frase: “O sistema possuirá os objetos _______________ e _______________, onde um(a) _______________ possui um(a) ou mais _______________, o que caracteriza a relação de _______________”.
Alternativas
Q715617 Engenharia de Software
Marque a alternativa que NÃO representa uma característica da orientação a objetos.
Alternativas
Q695773 Engenharia de Software
Na programação orientada a objetos, o relacionamento do tipo herança entre classes traz alguns benefícios dos quais se destacam:
Alternativas
Ano: 2015 Banca: MGA Órgão: TCE-CE Prova: MGA - 2015 - TCE-CE - Informática |
Q686209 Engenharia de Software
Quando duas ou mais classes distintas possuem métodos de mesmo nome, de forma que uma função possa utilizar um objeto de qualquer uma das classes sem necessidade de tratar de forma diferenciada conforme a classe do objeto, tem-se:
Alternativas
Q647628 Engenharia de Software

Julgue o item subsequente, referentes à programação orientada a objeto.


O polimorfismo permite a associação de um único nome ou operador a diferentes operações — dependendo do tipo do dado considerado — e a redefinição de um método dentro de uma classe derivada.

Alternativas
Q647627 Engenharia de Software
Julgue o item subsequente, referente à programação orientada a objeto.
A herança permite a extensão de uma classe existente, mas requer a repetição ou a reescrita do código original.
Alternativas
Q637270 Engenharia de Software
O conceito, na linguagem de programação orientada a objetos, responsável por permitir que duas ou mais classes derivadas de uma mesma superclasse façam utilização de métodos com mesma identidade, mas que apresentem comportamentos distintos e específicos para cada classe derivada, é denominado de:
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613074 Engenharia de Software
Na orientação a objetos,
Alternativas
Q606861 Engenharia de Software
Uma empresa que realiza vendas pela Internet pretende expandir seu modelo de negócio e sua forma de atendimento, passando também a alugar produtos e a atender seus clientes por meio de aplicativos para dispositivos móveis. Considerando essas informações, julgue o item a seguir.

Caso os conceitos de DDD (domain-driven design) tenham sido utilizados, a alteração em blocos de construção do tipo fábrica será suficiente para atender às novas necessidades da empresa


Alternativas
Q606555 Engenharia de Software
Na orientação a objeto, uma classe é utilizada para criar um(a):
Alternativas
Q602215 Engenharia de Software
Acerca de análise e projetos orientados a objetos, julgue o item que segue.

A combinação de dados com o código que os manipula em um único objeto é denominada encapsulamento.
Alternativas
Q602214 Engenharia de Software
Acerca de análise e projetos orientados a objetos, julgue o item que segue.

Recurso de classes é a propriedade dos objetos que viabiliza a implementação de hierarquia entre objetos.
Alternativas
Q600426 Engenharia de Software
Considere três classes: Prova, Questão e PerguntaSimples. A classe Prova tem os atributos Data e Assunto, além do método criar(..). A classe Questão tem os atributos NúmeroDaQuestão e Pergunta, além do método asssociarÀprova(..). A classe PerguntaSimples tem os atributos RespostaCerta e Referência, além do método corrigir(..). De acordo com essa descrição, é possível identificar entre as classes Prova e Questão e entre as classes Questão e PerguntaSimples, respectivamente, os seguintes conceitos da orientação a objetos.
Alternativas
Q600306 Engenharia de Software
Entre os princípios da Programação Orientada a Objetos (POO), um representa uma técnica avançada de programação e seu uso pode gerar economia de recursos computacionais. 

A ideia central é que uma determinada classe mais genérica – a superclasse – possa assumir diferentes comportamentos gerando objetos distintos, dependendo de certas condições. Na prática, quer dizer que um mesmo objeto pode executar métodos diferentes, dependendo do momento de sua criação. Como um mesmo objeto pode ser gerado a partir de classes diferentes e classes diferentes possuem métodos distintos, o objeto criado pode ter comportamentos variados, dependendo da classe a partir da qual foi criado.

Esse princípio da POO é denominado: 


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598757 Engenharia de Software
Em uma aplicação orientada a objetos construída com Java há uma classe bean completa para manipular dados de clientes, que possui os atributos id, nome e telefone. Para incluir valores nos atributos por meio de um objeto dessa classe utilizam-se
Alternativas
Q598132 Engenharia de Software
Os modelos baseados em objetos apresentam uma representação gráfica intuitiva e são úteis para a comunicação com os clientes e para a documentação da estrutura do sistema. Considere o exemplo representado pelo diagrama abaixo.

                                Imagem associada para resolução da questão

No diagrama, que pode ser utilizado na modelagem orientada a objetos, é corretamente identificado: 
Alternativas
Respostas
361: D
362: B
363: E
364: C
365: D
366: E
367: B
368: C
369: C
370: E
371: A
372: D
373: E
374: A
375: C
376: E
377: D
378: D
379: C
380: D