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

Foram encontradas 1.019 questões

Q1257947 Engenharia de Software
A análise de requisitos resulta na especificação das características operacionais do software. Assinale a alternativa que apresenta um modelo válido resultante desse processo.
Alternativas
Q1240481 Engenharia de Software
Sobre o projeto e a implementação de software orientado a objetos, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Sistemas orientados a objetos são mais complexos de mudar do que os sistemas desenvolvidos com abordagens funcionais. ( ) Os objetos devem sempre incluir os seus dados e as operações necessárias para que se possa manipulá-los. ( ) Não deve afetar outros objetos do sistema a alteração da implementação de um objeto.
Alternativas
Ano: 2009 Banca: FUNRIO Órgão: MPO
Q1235765 Engenharia de Software
O princípio da orientação a objetos que indica a capacidade de abstrair várias implementações diferentes de uma única interface é denominado
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: DETRAN-RS
Q1234733 Engenharia de Software
Julgue o item, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.
As linguagens orientadas a eventos, algumas delas utilizadas por meio de ferramentas CASE visuais, permitem o desenvolvimento de programas cujo fluxo principal de controle é constantemente interceptado pela atuação assíncrona do usuário na interface do programa em execução. 
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: TRE-AL
Q1224075 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue o item seguinte.
Em análise orientada a objetos, a existência de entidade caracterizada por um único atributo indica, com certeza, que essa entidade deve ser um dos objetos do modelo do sistema.

Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: TRE-AL
Q1223981 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue o item seguinte.
A múltipla herança possibilita que diferentes operações tenham o mesmo nome.
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: TRE-AL
Q1223933 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue os itens seguintes.
Determinada operação definida em uma classe tem a restrição de somente poder modificar um único atributo dos objetos dessa classe.
Alternativas
Ano: 2005 Banca: COMPERVE - UFRN Órgão: CODERN
Q1221727 Engenharia de Software
Na programação orientada a objetos, é correto afirmar:
Alternativas
Ano: 2009 Banca: FCC Órgão: TRT - 20ª REGIÃO (SE)
Q1220395 Engenharia de Software
A característica básica dos métodos orientados a objetos que se apresenta como uma grande vantagem quanto à sua utilização reside 
Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: ABIN
Q1213761 Engenharia de Software
Julgue o item a seguir, relativos a projetos orientados a objeto
Na abordagem orientada a objeto da UML, o processo de desenvolvimento possui as fases de análise, projeto, programação, teste e implantação. 
Alternativas
Ano: 2018 Banca: Quadrix Órgão: CRM-DF
Q1213074 Engenharia de Software
Com relação à engenharia de software, julgue o item a seguir
A engenharia de software orientada a objetos baseia-se em cinco modelos: o de requisitos; o de análise; o de design; o de implementação; e o de teste.
Alternativas
Ano: 2009 Banca: IESES Órgão: TJ-MA
Q1197134 Engenharia de Software
O paradigma da orientação a objetos prevê alguns princípios e conceitos tais como: 
I. O comportamento indica a capacidade de abstrair várias implementações diferentes em uma única interface. 
II. O encapsulamento é uma forma de restringir o acesso ao comportamento interno de um objeto. 
III. O polimorfismo refere-se a operações realizadas por um objeto e também ao modo pelo qual essas operações são executadas. 
É correto afirmar que:
Alternativas
Ano: 2015 Banca: FCC Órgão: TRT - 14ª Região (RO e AC)
Q1195582 Engenharia de Software
São, dentre outros, recursos essenciais em uma aplicação orientada a objetos para se obter polimorfismo:
Alternativas
Ano: 2009 Banca: FCC Órgão: TRF - 4ª REGIÃO
Q1194669 Engenharia de Software
Sobre a orientação a objetos, é correto afirmar: 
Alternativas
Ano: 2017 Banca: Quadrix Órgão: CFO
Q1193400 Engenharia de Software
Julgue o item que segue acerca das estruturas homogêneas de dados, do conceito de pilhas e da programação orientada a objetos.
O polimorfismo de inclusão, às vezes chamado de polimorfismo puro, torna mais fácil adicionar novos subtipos aos programas, sendo útil, também, porque diminui a quantidade de códigos que precisam ser escritos.

Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: SEASTER - PA
Q1192820 Engenharia de Software
A respeito de conceitos de orientação a objetos, julgue o seguinte item.

Por meio da relação de herança, é possível reutilizar ou alterar os métodos de classes existentes, bem como adicionar novos atributos e métodos a fim de adaptá-las a novas situações. 
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: SEASTER - PA
Q1192753 Engenharia de Software
A respeito de conceitos de orientação a objetos, julgue o seguinte item.

Os atributos e métodos privados (private) de uma classe são acessíveis apenas nos métodos da própria classe e suas subclasses. Esse é o nível mais rígido de encapsulamento. 
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: SEASTER - PA
Q1192730 Engenharia de Software
A respeito de conceitos de orientação a objetos, julgue o seguinte item.

Quando uma subclasse declara um método de mesmo nome de um método da sua superclasse com o tipo de retorno e os tipos dos argumentos idênticos, tem-se o que é denominado sobrecarga. 
Alternativas
Q1191978 Engenharia de Software
Na orientação a objetos, há o conceito de encapsulamento que estabelece que
Alternativas
Ano: 2010 Banca: FCC Órgão: TRE-RN
Q1187255 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
121: D
122: A
123: B
124: C
125: E
126: E
127: E
128: A
129: E
130: E
131: C
132: A
133: C
134: A
135: C
136: C
137: E
138: C
139: A
140: B