Questões de Concursos Programação Orientada a Objetos

Resolva questões de Programação Orientada a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

241Q626921 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE BA, CESPE CEBRASPE

A respeito de orientação a objetos, julgue os próximos itens.

A abstração permite, entre outras funcionalidades, identificar e compor objetos complexos e construir estruturas, na forma de classes de objetos, para organizar objetos de diferentes tipos. Porém, conceitos implementados por classes que são construídas com base na abstração não podem ser generalizados nem especializados.

  1. ✂️
  2. ✂️

242Q636805 | Informática, Programação Orientada a Objetos, Analista de Sistemas, EBC, CESPE CEBRASPE

Julgue os itens que se seguem, a respeito de programação orientada a objetos.

A herança representa uma generalização, dessa forma, por meio de herança é feito o compartilhamento de atributos e operações entre classes, com base em um relacionamento hierárquico.

  1. ✂️
  2. ✂️

243Q626646 | Informática, Programação Orientada a Objetos, Bombeiro Militar Oficial, Bombeiro Militar DF, CESPE CEBRASPE

Acerca de processos e métodos para o desenvolvimento de programas orientados a objetos, julgue os seguintes itens.

Um modelo de casos de uso é suficiente para se avaliar se os cenários descritos são fáceis de serem executados pelos usuários e quanto treinamento será necessário para que os usuários executem os cenários. Além disso, um modelo de casos de uso enfoca os detalhes do projeto da interface com o usuário, tornando desnecessária a construção de protótipos para avaliar a usabilidade.

  1. ✂️
  2. ✂️

244Q638994 | Informática, Programação Orientada a Objetos, Técnico Ministerial, MPE PI, CESPE CEBRASPE

Com relação à programação orientada a objetos (POO), julgue os itens subsequentes.

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.

  1. ✂️
  2. ✂️

245Q628084 | Informática, Programação Orientada a Objetos, Técnico de Nível Superior, Ministério da Saúde, CESPE CEBRASPE

Com relação a linguagens de programação orientada a objetos, julgue os itens a seguir.

Em orientação a objetos, um objeto pode ser definido como elemento que representa alguma entidade (abstrata ou concreta), no domínio do problema sob análise.

  1. ✂️
  2. ✂️

246Q648621 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Superior Tribunal Militar, CESPE CEBRASPE, 2018

Julgue os itens seguintes, a respeito de programação orientada a objetos. O encapsulamento permite que um programa seja dividido em várias partes menores; contudo, as partes tornam-se dependentes umas das outras em relação à implementação e em relação ao trabalho realizado.
  1. ✂️
  2. ✂️

247Q637889 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANVISA, CESPE CEBRASPE

Existem várias técnicas que permitem definir os requisitos básicos de um sistema e possibilitam a construção de um modelo de análise orientado a objetos para o sistema. A respeito dessas técnicas, julgue os itens subseqüentes.

O modelo objeto-relacionamento faz uso de uma simbologia que foi adaptada das técnicas de modelagem entidaderelacionamento. Nesse modelo, não somente são identificados os relacionamentos entre objetos mas também são identificados os trajetos das mensagens.
  1. ✂️
  2. ✂️

248Q643332 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, CGU, ESAF

A Virtualização pode ser classifi cada em três tipos na arquitetura x86:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

249Q618404 | Informática, Programação Orientada a Objetos, Analista de Trânsito, DETRAN DF, CESPE CEBRASPE

Com relação a conceitos fundamentais de programação orientada a objetos, julgue os itens a seguir.

Enquanto a programação estruturada tem por característica desenvolver uma série de funções ou algoritmos para tratar determinado problema na perspectiva de um conjunto particular de dados, a programação orientada a objetos considera primeiramente os dados para, então, identificar o método para atualizá-los ou consultá-los; cada objeto é responsável por executar uma série de tarefas.

  1. ✂️
  2. ✂️

251Q636101 | Informática, Programação Orientada a Objetos, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPE

No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.

Na linguagem C++, a utilização de namespace permite agrupar entidades, como classes e funções.

  1. ✂️
  2. ✂️

252Q648675 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018

Acerca de programação orientada a objetos, Java e PHP, julgue os itens a seguir. Por meio do mecanismo de sobrecarga, dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros sejam diferentes.
  1. ✂️
  2. ✂️

254Q640727 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TSE, CESPE CEBRASPE

Acerca de fundamentos de orientação a objetos, assinale a opção correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

255Q644306 | Informática, Programação Orientada a Objetos, Técnico em Gestão de Informática, CPC PA, UNAMA

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Na programação orientada a objetos, utilizando a linguagem de programação Java, podemos afirmar:

I. As classes internas que possuem nomes, somente podem ser definidas como private, enquanto as classes anônimas podem ser definidas tanto como public como protected.

II. Uma classe abstrata não pode ser instanciada diretamente, podendo somente ser instanciada quando utilizada como uma superclasse.

III. Os métodos declarados como final em uma superclasse não podem ser sobrescritos por suas subclasses.

IV. Quando um objeto de uma subclasse é instanciado, um construtor da superclasse pode ser executado por meio de uma chamada explícita, através da referência denominada super.

O correto está apenas em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

256Q629486 | Informática, Programação Orientada a Objetos, Analista Programador Sênior, Prefeitura de Barueri SP, SOLER Instituição Soler de Ensino

Na programação orientada a objetos um elemento objeto é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

257Q150313 | Programação, Programação orientada a objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCC

Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

258Q649003 | Informática, Programação Orientada a Objetos, Técnico em Informática, Banco do Pará PA, FADESP, 2018

Considerando os conceitos de Programação Orientada a Objetos, analise as afirmações a seguir

I. A interface de um objeto pode ter várias formas de implementação, pois a mesma define os serviços que o objeto pode realizar e consequentemente as mensagens que ele pode receber. Por outro lado, considerando o princípio do encapsulamento, o objeto requisitante deve conhecer como a interface do objeto requisitado foi implementada.

II. O modificador de acesso public permite que métodos sejam invocados por métodos externos à sua hierarquia, enquanto que o modificador de acesso protected permite que métodos sejam invocados apenas por métodos da mesma classe.

III. No mecanismo de herança, as classes são inseridas em uma hierarquia de especialização de maneira que uma subclasse (classe mais especializada) herda todas as características da superclasse (classe mais geral) à qual está subordinada na hierarquia. Neste sentido, o acoplamento entre classes, isto é, o quanto uma classe depende da outra, aumenta quando se usa a herança.

IV. Na programação orientada a objetos, o polimorfismo refere-se à capacidade de uma linguagem de programação de processar objetos de maneira diferente, dependendo do tipo ou da classe de dados. Mais especificamente, é a capacidade de redefinir métodos para classes derivadas.

Estão corretas somente as afirmações

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

259Q612312 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ MA, ESAG

Em relação à programação orientada a objeto é correto afirmar

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

260Q644135 | Informática, Programação Orientada a Objetos, Analista Fiscal, TCE RR, ESAG

Embora o design orientado a objetos possa apresentar semelhanças com o modelo relacional há súbitas diferenças. Assinale a alternativa que indica uma dessas diferenças:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.