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

Foram encontradas 935 questões

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
Q597490 Engenharia de Software
Na Programação Orientada a Objetos – POO, um dos princípios é descrito abaixo:

• tem por significado separar o programa em partes, o mais isolado possível.

• a ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações.

• serve para controlar o acesso aos atributos e métodos de uma classe.

• representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde esta classe poderá ser manipulada.

Esse princípio da POO é conhecido como:
Alternativas
Q596206 Engenharia de Software
Com relação à orientação a objetos, julgue o item subsecutivo.

Em um sistema bem elaborado, os métodos são o único meio de se interagir com os objetos.


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592745 Engenharia de Software
Os dois principais paradigmas de programação amplamente conhecidos são o paradigma orientado a objetos e o procedural. Na orientação a objetos,  
Alternativas
Q591965 Engenharia de Software
carro (objeto)

tamanho

capacidade porta-malas

quantidade de portas

trava porta

destrava porta

Nas informações listadas acima, referentes ao objeto carro, a informação trava porta, quando analisada em relação à orientação a objetos, representa
Alternativas
Q591514 Engenharia de Software
Em relação à Programação Orientada a Objetos é incorreto afirmar que:
Alternativas
Q591501 Engenharia de Software
No contexto de análise e programação orientada a objetos, é incorreto afirmar que:
Alternativas
Q590088 Engenharia de Software
No que se refere à modelagem orientada a objetos, assinale a opção correta.
Alternativas
Q589961 Engenharia de Software
Em se tratando de orientação a objetos, a característica relacionada à possibilidade de que métodos da classe pai sejam implementados de formas distintas em cada classe filha é conhecida como
Alternativas
Q589959 Engenharia de Software
No que se refere a classes do tipo interface, assinale a opção correta.
Alternativas
Q589958 Engenharia de Software
É possível acessar os atributos privados de um objeto por meio apenas de seus métodos de acesso públicos. Essa característica dos objetos, relevante para o desenvolvimento orientado a objeto, é denominada
Alternativas
Q588048 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.


Em programação orientada para objeto, podem-se definir os objetos como uma entidade que possui um estado e um conjunto de operações definidas nesse estado, o qual pode ser identificado a partir dos métodos e dos atributos que possui.
Alternativas
Q588047 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.

O processo de herança permite a reutilização de código, como também o reaproveitamento de atributos e métodos. Assim, em aplicações que utilizam herança, a obtenção de polimorfismo é uma possibilidade.
Alternativas
Q585718 Engenharia de Software
Na orientação a objetos, no que se refere à sobrecarga de métodos, um método é considerado sobrecarregado se
Alternativas
Q583610 Engenharia de Software
O principal objetivo da Análise Orientada a Objetos é definir todas as classes relevantes ao problema a ser resolvido e
Alternativas
Q583602 Engenharia de Software
Na orientação a objetos com Java as classes
Alternativas
Q578209 Engenharia de Software
Com relação à orientação a objetos, julgue o item subsecutivo.

O foco da orientação a objetos está nos procedimentos a serem contemplados pelo sistema e nas informações que este manipulará e(ou) armazenará.


Alternativas
Q578207 Engenharia de Software
Com relação à orientação a objetos, julgue o item subsecutivo.
Objetos são definidos como entidades da modelagem de sistemas que armazenam estados com a utilização de atributos dos próprios objetos, sem interação com outros objetos por meio de mensagens.
Alternativas
Respostas
321: D
322: D
323: C
324: C
325: C
326: C
327: B
328: A
329: C
330: A
331: C
332: A
333: C
334: C
335: C
336: C
337: A
338: E
339: E
340: E