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

Foram encontradas 1.046 questões

Q909572 Engenharia de Software
Em relação ao paradigma orientado a objetos, é CORRETO afirmar que
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908904 Engenharia de Software
Um programador, utilizando orientação a objeto, deseja fazer com que os atributos e serviços disponíveis em uma classe estejam escondidos, de modo que o acesso aos mesmos se dê através de interfaces.
O mecanismo de orientação a objetos, adequado para essa característica, é o /a
Alternativas
Q903074 Engenharia de Software
Em um programa orientado a objetos, quando dizemos que uma classe A estende a classe B, queremos dizer que:
Alternativas
Q885575 Engenharia de Software
Na programação orientada a objetos, há um mecanismo que permite definir modificadores de acesso. Quando se define um atributo de uma classe com o modificador de acesso privado, significa que
Alternativas
Q876647 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Se, em tempo de execução de um sistema, ocorrer associação entre uma entidade e um atributo, então essa associação será considerada um acoplamento dinâmico.

Alternativas
Q876646 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


O armazenamento de informações referentes às classes de um sistema é feito em uma metaclasse.

Alternativas
Q876645 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Se usuários, ao consultar um objeto específico do sistema, gerarem um erro conhecido no sistema, que emite uma mensagem em inglês, a qual é modificada no código-fonte do sistema e emitida em português para ser visualizada pelo usuário final, estará sendo gerado um tipo de ocorrência caracterizada como tratamento de exceção.

Alternativas
Q876644 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Em um sistema de informação que contenha dados pessoais de clientes de uma empresa de cartões de créditos, caso sejam criadas classes cliente e pessoas, então a classe pessoas é uma classe de polimorfismo de sobrecarga.

Alternativas
Q876643 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Considere que, em um sistema de informações, um objeto possua dados de uma pessoa, tais como: nome, endereço, data de aniversário e número do cartão de crédito. Considere, ainda, que esse sistema exponha, de forma pública, informações sobre o nome e a data de aniversário e deixe os dados do cartão de crédito protegidos em formato privado. Nesse caso, o sistema estará usando o recurso de interface.

Alternativas
Q876642 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Objetos podem ter mais de uma identidade; para isso, é necessário que a sua posição esteja explícita em um array de dados.

Alternativas
Q876641 Engenharia de Software

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Se o sistema de informação tiver uma consulta sobre o estado de conservação do automóvel, será considerado que o estado é um atributo do objeto carro.

Alternativas
Q876636 Engenharia de Software

Julgue o item a seguir, relativo a projetos orientados a objeto.


A modelagem orientada a objetos demonstra como os objetos podem ser classificados, a maneira como herdam atributos e operações, como são compostos e de que forma interagem entre si.

Alternativas
Q876634 Engenharia de Software

Julgue o item a seguir, relativo a projetos orientados a objeto.


Padrões de projeto devem conter uma especificação detalhada somente dos problemas e da solução, para permitir o reúso de componentes executáveis.

Alternativas
Q876608 Engenharia de Software

Julgue o item seguinte, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.


Na programação orientada a objetos, ao se definir uma classe, não há obrigatoriedade de se criarem objetos pertencentes a essa classe.

Alternativas
Q876603 Engenharia de Software

Julgue o item seguinte, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.


Na programação orientada a objetos, uma das características do polimorfismo é a independência do software que invoca o comportamento polimórfico em relação aos tipos de objeto para os quais as mensagens são enviadas.

Alternativas
Q873520 Engenharia de Software
Em programação orientada a objetos, o uso de composição ao invés de herança é preferível porque
Alternativas
Q873518 Engenharia de Software
A programação orientada a objetos:
Alternativas
Q873501 Engenharia de Software
Uma classe abstrata A contém o método abstrato foo(), que não foi reimplementado pela classe B que herda de A. Nesse contexto,
Alternativas
Q872935 Engenharia de Software

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


Um recurso de grande utilidade nesse tipo de programação consiste na possibilidade de um objeto exercer o comportamento de outro objeto.

Alternativas
Q872934 Engenharia de Software

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


Os atributos de um objeto podem ser expostos tanto por meio de um enlace direto a uma variável interna quanto por meio do retorno de um valor por meio de um método.

Alternativas
Respostas
201: A
202: A
203: B
204: D
205: C
206: C
207: C
208: E
209: E
210: E
211: C
212: C
213: E
214: C
215: C
216: B
217: C
218: B
219: C
220: C