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

Foram encontradas 1.154 questões

Q960260 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


Com o polimorfismo, é possível que uma operação seja implementada, em uma classe-filha, de forma diferente da classe-pai.

Alternativas
Q960259 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


É obrigatório que uma classe possua, no mínimo, um atributo.

Alternativas
Q960258 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


Com a herança, é admitido estabelecer relações entre classes, permitindo o compartilhamento de atributos e operações idênticas.

Alternativas
Q960257 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


Uma classe especifica a estrutura de um objeto, informando quais serão seus valores.

Alternativas
Q960256 Engenharia de Software

Acerca da análise orientada a objetos, julgue o item subsequente.


Embora a orientação a objetos seja um paradigma eficaz de análise e desenvolvimento de sistema, com ela, torna-se difícil abstrair, de uma maneira mais fidedigna, as situações do mundo real.

Alternativas
Q959612 Engenharia de Software

A respeito de análise e desenvolvimento de sistemas, julgue o item subsequente.

Algumas linguagens de programação orientadas a objeto são baseadas em classes, mas há outras que não utilizam as classes de objetos.

Alternativas
Q954546 Engenharia de Software

Acerca dos processos de desenvolvimento de software, julgue o item a seguir.


Na orientação a objetos, estes possuem diversos atributos e métodos, os quais são utilizados para se definir as características e ações das classes.

Alternativas
Q950972 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


O encapsulamento em uma classe garante que seus métodos e suas variáveis tenham alta coesão e baixo acoplamento, seguindo os objetivos básicos da programação orientada a objetos.

Alternativas
Q950971 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


As interfaces são definições a respeito de como um objeto pode ser utilizado por outros objetos, sem envolver necessariamente uma interação com o usuário.

Alternativas
Q950970 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


De acordo com o conceito de herança, uma classe derivada é uma implementação mais genérica da classe da qual ela deriva, o que permite a reutilização de métodos e de variáveis.

Alternativas
Q950929 Engenharia de Software

Julgue o item a seguir, relativo ao conceito de construção de algoritmos.


Em programação orientada a objetos, a técnica utilizada para esconder detalhes internos de funcionamento de uma classe é denominada generalização.

Alternativas
Q949794 Engenharia de Software
Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada
Alternativas
Q949259 Engenharia de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


A sobreposição é um tipo importante de polimorfismo, também conhecida como polimorfismo ad‐hoc. Ela permite que o programador use o mesmo nome de método para muitos métodos diferentes.

Alternativas
Q949258 Engenharia de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


Na programação orientada a objetos, o estado do objeto é representado ao armazenar valores em campos.

Alternativas
Q940501 Engenharia de Software

Em um sistema de controle acadêmico, as entidades professor, aluno, instituição e disciplina são identificadas pelo nome e por um identificador como CPF, CNPJ ou outro código, dependendo do tipo de entidade. Todas essas entidades possuem informação de endereço e, para modelá-las, as seguintes ideias foram propostas:

I modelar como uma única classe as entidades professor, aluno, instituição e disciplina, com atributos nome e identificador.

II criar uma entidade para modelar o endereço.

III criar uma classe vínculo para representar a relação entre uma pessoa e uma instituição.

IV criar os identificadores CPF, CNPJ e outro código na mesma classe.

Considerando as boas práticas de modelagem orientada a objetos, as ideias cuja aplicação resultaria em uma modelagem ruim são

Alternativas
Q940500 Engenharia de Software
A orientação a objetos é um paradigma importante para a programação de sistemas. Sobre esse tipo de paradigma, é correto afirmar:
Alternativas
Q935160 Engenharia de Software
Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada
Alternativas
Q933770 Engenharia de Software
Qual a propriedade, típica da orientação a objeto, que habilita uma quantidade de operações diferentes a ter o mesmo nome, diminuindo o acoplamento entre objetos?
Alternativas
Q926427 Engenharia de Software
A análise orientada a objetos concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação e envolve diversas atividades. Considerando as atividades apresentadas a seguir, é correto afirmar que NÃO é própria da fase de análise orientada a objetos a
Alternativas
Q926413 Engenharia de Software
Sobre Orientação a Objetos, analise as seguintes afirmações:
I. Uma classe abstrata só possui métodos abstratos. II. Uma interface não contém métodos implementados. III. Uma classe abstrata não pode ser instanciada, logo ela não pode ter um construtor. IV. Uma interface pode ser utilizada como um tipo de dado.
É correto o que se afirma somente em
Alternativas
Respostas
281: C
282: E
283: C
284: E
285: E
286: C
287: E
288: E
289: C
290: E
291: E
292: A
293: E
294: C
295: C
296: B
297: A
298: E
299: D
300: B