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

Foram encontradas 1.019 questões

Q113165 Engenharia de Software
Com relação aos conceitos e programas orientados a objetos, estão corretas as afirmativas abaixo, EXCETO:
Alternativas
Q113154 Engenharia de Software
Segundo Bertrand Meyer, existem cinco critérios relacionados com o POO, para julgar a capacidade que um método de projeto tem de conseguir modularidade. Abaixo, entre as opções, a que contempla características do critério CONTINUIDADE é:
Alternativas
Q113153 Engenharia de Software
Método que resulta num projeto que interliga objetos de dados (itens de dados) e operações de processamento de uma forma que modulariza a informação e o processamento, e não só o processamento:
Alternativas
Q112576 Engenharia de Software
O mecanismo de separação de aspectos internos e externos de um objeto que visa a impedir o acesso direto ao estado de um objeto e disponibilizar externamente apenas os métodos que alteram este estado, chama-se
Alternativas
Q111591 Engenharia de Software
Considere:
I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.

II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela.

III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento.

IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.
Na orientação a objetos é correto o que se afirma em

Alternativas
Q110046 Engenharia de Software
“Mapeamento estabelecido entre duas classes de coisas, ou objetos que são visualizados através da abstração.” Tal afirmativa refere-se:
Alternativas
Q109534 Engenharia de Software
A análise orientada a objetos baseia-se em conceitos simples como objetos e atributos, classes e membros, todo e partes do todo. Assinale a alternativa que apresenta corretamente conceito ou característica da análise orientada a objetos.
Alternativas
Q108457 Engenharia de Software
Generalização e agregação são conceitos relacionados ao paradigma da orientação objeto. Esses conceitos estão relacionados com a(o):
Alternativas
Q108451 Engenharia de Software
No projeto orientado a objetos, são características pertinentes ao modelo de sequência, EXCETO:
Alternativas
Q107058 Engenharia de Software
A respeito da orientação a objetos, julgue os itens subsequentes.

O script acima ilustra um exemplo de recursão, que é um método de programação no qual uma função chama a si mesma.
Alternativas
Q107056 Engenharia de Software
A respeito da orientação a objetos, julgue os itens subsequentes.

Uma classe é capaz de instanciar um objeto de uma classe abstrata, para utilizar seus métodos e manipular seus atributos.
Alternativas
Q107055 Engenharia de Software
A respeito da orientação a objetos, julgue os itens subsequentes.

Por meio do encapsulamento, para impedir o acesso direto ao atributo de um objeto, são disponibilizados externamente apenas os métodos que alteram esse objeto. Por exemplo, não é preciso conhecer todos os detalhes dos circuitos de uma câmera digital para utilizá-la; a parte externa da câmera encapsula os detalhes, provendo para o usuário uma interface mais amigável.
Alternativas
Q106823 Engenharia de Software
A respeito de generalização e especialização, assinale a opção correta.
Alternativas
Q106806 Engenharia de Software
A respeito da programação orientada a objetos, assinale a opção correta.
Alternativas
Q106369 Engenharia de Software
Um detalhe importante que deve ser especificado para os atributos e operações das classes é a visibilidade. Desta forma, os símbolos: + (sinal de mais), # (sinal de número), - (sinal de menos) e ~ (til) correspondem respectivamente a:
Alternativas
Q106360 Engenharia de Software
Em relação a projetos orientados a objetos, considere:

I. É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções.

II. A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos.

III. Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados.

IV. O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um sistema de software.

Está correto o que se afirma em
Alternativas
Q106359 Engenharia de Software
Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado:
Alternativas
Q106358 Engenharia de Software
Na programação orientada a objetos, subprogramas (ou subrotinas) são encapsuladas nos próprios objetos e passam a designar-se
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-RN Prova: FCC - 2011 - TRE-RN - Programador de computador |
Q105431 Engenharia de Software
Em desenvolvimento de sistemas, focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades significa concentrar-se no que um objeto é e faz antes de se decidir como ele será implementado. Na orientação a objetos, este é um conceito típico
Alternativas
Q105243 Engenharia de Software
Método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new, recebendo parâmetros como métodos comuns, o que permite caracterizar os objetos já na instanciação. Trata-se de
Alternativas
Respostas
761: C
762: D
763: D
764: B
765: B
766: A
767: E
768: C
769: C
770: C
771: E
772: E
773: B
774: C
775: B
776: E
777: E
778: D
779: C
780: B