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

Foram encontradas 1.179 questões

Q259709 Engenharia de Software
Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

Cada classe pode ter implementações de operação — ou métodos — com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denominações iguais e parâmetros diferentes.

Alternativas
Q259708 Engenharia de Software
Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

As heranças, que são princípios de orientação a objetos, permitem o compartilhamento de atributos e métodos pelas classes e são usadas com o intuito de se reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

Alternativas
Q258844 Engenharia de Software
Na programação orientada a objetos, há dois mecanismos possíveis para criar relacionamentos entres classes: a composição e a herança. Em um programa orientado a objetos, suponha que entre duas classes X e Y exista um relacionamento de herança no qual X é subclasse de Y. Suponha também que Y seja uma subclasse de uma classe abstrata denominada Z. Por fim, suponha que existam apenas métodos públicos ou privados, tanto em Y quanto em Z.

Para alterar esse programa de tal forma que ele permaneça o mesmo, do ponto de vista funcional para os clientes da interface pública da classe X, e que o relacionamento de herança entre X e Y seja substituído pelo de composição, um passo necessário no caso geral é definir um atributo do tipo

Alternativas
Q258719 Engenharia de Software
Com relação à programação orientada a objetos (POO), julgue o item  subsequente.
Quando o fluxo normal da execução de um programa de computador é alterado, o tratamento de exceção será realizado como forma de lidar com as alterações que ocorrerem.

Alternativas
Q258718 Engenharia de Software
Com relação à programação orientada a objetos (POO), julgue o item  subsequente.

O polimorfismo ocorre quando há compartilhamento de classes pelas subclasses e, consequentemente, o aproveitamento dos seus respectivos atributos e métodos.

Alternativas
Q258717 Engenharia de Software
Com relação à programação orientada a objetos (POO), julgue o item  subsequente.
Na POO, o agrupamento dos objetos em uma classe ocorre quando eles possuírem as mesmas operações e atributos.

Alternativas
Q258716 Engenharia de Software
Com relação à programação orientada a objetos (POO), julgue o item  subsequente.
As operações realizadas no método de POO representam o comportamento de um objeto.

Alternativas
Q258715 Engenharia de Software
Com relação à programação orientada a objetos (POO), julgue o  item  subsequente.
O uso de objetos em POO facilita o desenvolvimento de software, pois os objetos são divididos em propriedades e métodos, que representam, respectivamente, suas características e funções.

Alternativas
Q256717 Engenharia de Software
Julgue os itens que se seguem, em relação a metodologias de
análise, projeto e desenvolvimento de sistemas.

O projeto foca na solução, consistindo em atividades de criação de um produto, enquanto a análise focaliza o problema. Na análise orientada a objetos, descrevem-se objetos ou conceitos como livros e usuários, que possuem atributos e responsabilidades.

Alternativas
Q256699 Engenharia de Software
Julgue os itens seguintes, relativos a conceitos e aplicações de
paradigma de orientação a objetos.

O método a ser utilizado no binding dinâmico, em tempo de execução, é determinado pela classe do objeto. Esse processo denomina-se resolução de sobrecarga.

Alternativas
Q256698 Engenharia de Software
Julgue os itens seguintes, relativos a conceitos e aplicações de
paradigma de orientação a objetos.

O polimorfismo de sobrecarga é realizado por meio da aplicação de parâmetros diferentes em operadores distintos com o mesmo nome e semânticas distintas.

Alternativas
Q256697 Engenharia de Software
Julgue os itens seguintes, relativos a conceitos e aplicações de
paradigma de orientação a objetos.

Em linguagens orientadas a objeto, um tipo abstrato de dados é materializado por uma estrutura de dados concreta modelada por uma classe.

Alternativas
Q254063 Engenharia de Software
Sobre a orientação a objeto é correto afirmar:

Alternativas
Q253102 Engenharia de Software
São conceitos chaves do paradigma Orientado a Objetos:

Alternativas
Q242237 Engenharia de Software
As figuras 1 e 2 abaixo representam classes.

Imagem 006.jpg

Imagem 007.jpg

Em relação a orientação à objetos, na figura
Alternativas
Q236446 Engenharia de Software
Sobre a programação orientada a objetos com Java, é correto afirmar:
Alternativas
Q235052 Engenharia de Software
Se a → b e b → c, podemos afirmar que a → c. Ou seja, temos uma relação transitiva. Na orientação a objetos, mais precisamente na UML, essa relação pode ser modelada usando o conceito
Alternativas
Q234770 Engenharia de Software
A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.

É possível que um mesmo objeto tenha mais de um método com o mesmo nome.
Alternativas
Q234769 Engenharia de Software
A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.

Em um programa orientado a objetos, em que as tarefas são definidas como comportamento de objetos, cada objeto é criado a partir da instanciação de uma classe onde os seus métodos estão implementados.
Alternativas
Q234768 Engenharia de Software
A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.

A simples análise do código-fonte do programa não garante que se determine qual método será efetivamente executado.
Alternativas
Respostas
761: E
762: C
763: C
764: C
765: E
766: C
767: C
768: C
769: C
770: E
771: C
772: C
773: C
774: C
775: D
776: A
777: D
778: C
779: E
780: C