Início 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. Programação Orientada a Objetos Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 141Q646229 | Informática, Programação Orientada a Objetos, Analista de Tecnologia, SEE SP, VUNESPNa programação orientada a objetos, os métodos representam ✂️ a) a implementação das ações das classes definidas. ✂️ b) as associações estabelecidas entre as classes. ✂️ c) o tipo de herança existente entre as classes. ✂️ d) os tipos de linguagens de programação utilizados. ✂️ e) os parâmetros utilizados na compilação dos programas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 142Q618226 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEQuanto aos conceitos de linguagens de programação, julgue os itens que se seguem. A herança é um conceito implementado por todas as linguagens de programação orientadas a objeto. No entanto, algumas delas somente permitem o uso de herança simples, não sendo possível a criação de classes por meio de herança múltipla. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 143Q105246 | Programação , Programação orientada a objetos, Analista Administrativo Tecnologia da Informação, ANA, ESAFLinguagens orientadas a ações, que efetuam tarefas comuns organizadas em funções, representam o paradigma da programação ✂️ a) orientada a objetos. ✂️ b) procedural. ✂️ c) orientada a aspectos. ✂️ d) lógica. ✂️ e) orientada a eventos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 144Q629110 | Informática, Programação Orientada a Objetos, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPEAcerca da orientação a objetos, julgue os itens seguintes. Uma ligação (link) é um relacionamento entre instâncias. Uma associação descreve ligações com estrutura e semântica comuns. Uma instância de uma associação é uma ligação. Uma associação descreve ligações tal como uma classe descreve objetos. Nos diagramas construídos com a UML, associações surgem em diagramas de classe e ligações, em diagramas de colaboração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 145Q647241 | Informática, Programação Orientada a Objetos, Técnico em Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018Sobre Programação Orientada a Objetos (POO), assinale a alternativa incorreta. ✂️ a) POO é um paradigma de programação, sugerindo um padrão de desenvolvimento que independe da linguagem utilizada. ✂️ b) O conceito de herança está fortemente atrelado ao reuso de código, o que pode aumentar a produtividade da aplicação. ✂️ c) Herança múltipla é uma característica padrão e obrigatória para todas as linguagens desenvolvidas com orientação a objetos. ✂️ d) O encapsulamento existe para esconder as propriedades de um objeto, definindo assim como o programador irá interagir com esses dados através dos métodos disponibilizados. ✂️ e) Apesar de Java ter sido projetada para orientação a objetos, os códigos nessa linguagem podem ser escritos utilizando-se programação estruturada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 146Q229205 | Programação, Programação orientada a objetos, Profissional Júnior Desenvolvimento de Aplicações, LIQUIGAS, CESGRANRIOVárias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a ✂️ a) criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. ✂️ b) construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. ✂️ c) exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. ✂️ d) implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. ✂️ e) utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 147Q264065 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPETexto associado.Julgue os itens seguintes, referentes aos conceitos de programaçãoorientada a objetos.Uma subclasse, por ser derivada de uma superclasse e possuir todos os atributos da superclasse, além de atributos específicos, é mais especializada que a superclasse da qual foi derivada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 148Q614957 | Informática, Programação Orientada a Objetos, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPEA programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes. O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 149Q630717 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 23a, FCCSobre os conceitos de orientação a objetos, considere: I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real. II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe. III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela. IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe. Está completo e correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) II, III e IV, apenas. ✂️ d) I e II, apenas. ✂️ e) II e IV, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 150Q642146 | Informática, Programação Orientada a Objetos, Analista de Saneamento, EMBASA, CESPE CEBRASPECom relação aos conceitos de programação orientada a objetos, julgue os itens a seguir. O método da classe é usado para agrupar os objetos com base em algum conjunto de propriedades comuns a todos eles. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 151Q648339 | Informática, Programação Orientada a Objetos, Analista de Sistemas I, Companhia de Entrepostos e Armazéns Gerais de São Paulo SP, 2018Qual das características abaixo não é fundamental para uma linguagem de programação ser considerada orientada a objetos: ✂️ a) Abstração. ✂️ b) Encapsulamento. ✂️ c) Processamento. ✂️ d) Hierarquia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 152Q645679 | Informática, Programação Orientada a Objetos, Analista de Sistema Júnior, ITAIPU Binacional, UFPRNa análise orientada a objetos, “um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada” refere-se a: ✂️ a) Abstração de dados. ✂️ b) Atributo de ligação. ✂️ c) Classe. ✂️ d) Persistência de objeto. ✂️ e) Objeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 153Q637589 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEA respeito das características da programação orientada a objetos, julgue os itens subsequentes. Com a utilização do conceito de polimorfismo, sempre que uma nova funcionalidade for criada ou modificada, a aplicação deve ser compilada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 154Q252966 | Programação, Programação orientada a objetos, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPECom relação à programação orientada a objetos, assinale a opção correta. ✂️ a) Um código orientado a objetos é obrigatoriamente de execução paralela: cada objeto é uma instância em execução simultânea no tempo a todos os outros objetos. ✂️ b) A estrutura interna de um objeto possui dois componentes básicos: atributos, que descrevem o estado do objeto; e métodos, que são responsáveis pela comunicação entre objetos. ✂️ c) Na herança múltipla, uma classe pode ter mais de um ascendente imediato, em contraste com a herança simples, em que uma classe somente pode ter um ascendente. No caso da herança múltipla, pode haver diferentes tipos de conflitos entre as propriedades das classes ascendentes. ✂️ d) Polimorfismo e sobrecarga são características importantes e exclusivas da programação orientada a objetos. ✂️ e) Classes abstratas não possuem atributos e se caracterizam por possuir métodos que podem ser criados dinamicamente quando essas classes são instanciadas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 155Q648570 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018Acerca de programação orientada a objetos, Java e PHP, julgue os itens a seguir. Na herança por especificação, a subclasse especifica a superclasse, acrescentando a ela novos atributos ou métodos, mas mantendo inalterada sua constituição original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 156Q625844 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPEA respeito de linguagens de programação orientadas a objeto e suas características, julgue os itens que se seguem. A criação de um objeto em Java sempre é realizada mediante as palavras reservadas “new object”. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 157Q640398 | Informática, Programação Orientada a Objetos, Consultor Técnico Legislativo, Câmara Municipal de São Paulo SP, FCCA afirmativa I refere-se à Programação Estruturada (PE) e a afirmativa II refere-se à Programação Orientada a Objetos (POO). A alternativa que traz as duas afirmativas verdadeiras é: ✂️ a) I - Em linguagens estruturadas, como o Assembly, o programador sempre cria códigos de difícil leitura, pois nesse tipo de linguagem os saltos (jumps) estão sempre presentes. II - A POO provê uma melhor organização do código e contribui para o reaproveitamento de código, mas seus conceitos são de difícil compreensão se comparados aos conceitos da PE. ✂️ b) I - A PE possibilita que o programador tenha maior controle sobre o fluxo de execução do programa. Para isso, pode utilizar estruturas de sequência, estruturas de decisão e estruturas de repetição. II - Os métodos definem o comportamento dos objetos, tendo seus nomes normalmente definidos por verbos. Para uma classe Pessoa, por exemplo, poderia haver os métodos comprar, vender e alugar. ✂️ c) I - Uma característica da PE são os saltos (jumps), que funcionam da seguinte forma: o programador define um label no código e depois, a partir de qualquer parte do programa, ele pode executar um desvio de fluxo de execução para aquele label, mediante a avaliação positiva de uma condição. II - Classe é o molde para criar objetos. Possui todas as especificações de um grupo deles. As interfaces definem características de objetos, por exemplo, uma classe Pessoa pode ter as interfaces Nome, Endereço e Telefone. ✂️ d) I - A depuração de um código com muitos labels e saltos (jumps), dificulta o entendimento do fluxo de execução de um programa estruturado. II - Herança é a capacidade de criar classes a partir de uma superclasse. Essas classes herdam, então, todas as características da superclasse. Encapsulamento é o princípio pelo qual uma classe sobrescreve um comportamento herdado de sua superclasse. ✂️ e) I - A PE baseia-se no que deve ser feito e não em como a tarefa deve ser feita. Tende a gerar códigos em que os tratamentos dos dados são misturados com o comportamento do programa. II - Polimorfismo é a habilidade de esconder de outros objetos, as características intrínsecas de um dado objeto. Toda a comunicação entre objetos deve ser realizada através de interfaces. Um objeto não deve ser capaz de acessar nem alterar métodos de outro objeto diretamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 158Q633355 | Informática, Programação Orientada a Objetos, Operador de Computador, FUSAR RJ, FEC UFFNa orientação a objetos, uma chamada a um objeto para invocar um de seus métodos, ativando um comportamento, é realizado por um(a): ✂️ a) mensagem. ✂️ b) atributo. ✂️ c) associação ✂️ d) polimorfismo. ✂️ e) abstração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 159Q619805 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPEEm relação às características de programação orientada a objetos, julgue os itens que se seguem. Polimorfismo é a propriedade que um objeto tem de esconder os seus atributos, os quais têm o acesso permitido por meio de métodos públicos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 160Q646063 | Informática, Programação Orientada a Objetos, Analista Legislativo, Assembléia Legislativa RN, FCCNo desenvolvimento orientado a objetos, uma das metodologias usadas na modelagem e projeto de sistemas de informação, ✂️ a) os métodos de desenvolvimento concentram-se, principalmente, em formatar processos, ou ações, que capturam, armazenam, manipulam e distribuem dados. ✂️ b) o diagrama de contexto é a principal ferramenta para representar o projeto do software. ✂️ c) o sistema é visto como um conjunto de objetos que combinam processos e dados. ✂️ d) o diagrama de fluxo de informações é a principal ferramenta na fase de análise do sistema, para mostrar a interação entre os objetos. ✂️ e) grupos de objetos são reunidos na forma de componentes de software para funções comuns e combinados para criar aplicações comerciais de grande esc ala. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
141Q646229 | Informática, Programação Orientada a Objetos, Analista de Tecnologia, SEE SP, VUNESPNa programação orientada a objetos, os métodos representam ✂️ a) a implementação das ações das classes definidas. ✂️ b) as associações estabelecidas entre as classes. ✂️ c) o tipo de herança existente entre as classes. ✂️ d) os tipos de linguagens de programação utilizados. ✂️ e) os parâmetros utilizados na compilação dos programas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
142Q618226 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEQuanto aos conceitos de linguagens de programação, julgue os itens que se seguem. A herança é um conceito implementado por todas as linguagens de programação orientadas a objeto. No entanto, algumas delas somente permitem o uso de herança simples, não sendo possível a criação de classes por meio de herança múltipla. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
143Q105246 | Programação , Programação orientada a objetos, Analista Administrativo Tecnologia da Informação, ANA, ESAFLinguagens orientadas a ações, que efetuam tarefas comuns organizadas em funções, representam o paradigma da programação ✂️ a) orientada a objetos. ✂️ b) procedural. ✂️ c) orientada a aspectos. ✂️ d) lógica. ✂️ e) orientada a eventos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
144Q629110 | Informática, Programação Orientada a Objetos, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPEAcerca da orientação a objetos, julgue os itens seguintes. Uma ligação (link) é um relacionamento entre instâncias. Uma associação descreve ligações com estrutura e semântica comuns. Uma instância de uma associação é uma ligação. Uma associação descreve ligações tal como uma classe descreve objetos. Nos diagramas construídos com a UML, associações surgem em diagramas de classe e ligações, em diagramas de colaboração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
145Q647241 | Informática, Programação Orientada a Objetos, Técnico em Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018Sobre Programação Orientada a Objetos (POO), assinale a alternativa incorreta. ✂️ a) POO é um paradigma de programação, sugerindo um padrão de desenvolvimento que independe da linguagem utilizada. ✂️ b) O conceito de herança está fortemente atrelado ao reuso de código, o que pode aumentar a produtividade da aplicação. ✂️ c) Herança múltipla é uma característica padrão e obrigatória para todas as linguagens desenvolvidas com orientação a objetos. ✂️ d) O encapsulamento existe para esconder as propriedades de um objeto, definindo assim como o programador irá interagir com esses dados através dos métodos disponibilizados. ✂️ e) Apesar de Java ter sido projetada para orientação a objetos, os códigos nessa linguagem podem ser escritos utilizando-se programação estruturada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
146Q229205 | Programação, Programação orientada a objetos, Profissional Júnior Desenvolvimento de Aplicações, LIQUIGAS, CESGRANRIOVárias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a ✂️ a) criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. ✂️ b) construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. ✂️ c) exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. ✂️ d) implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. ✂️ e) utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
147Q264065 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPETexto associado.Julgue os itens seguintes, referentes aos conceitos de programaçãoorientada a objetos.Uma subclasse, por ser derivada de uma superclasse e possuir todos os atributos da superclasse, além de atributos específicos, é mais especializada que a superclasse da qual foi derivada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
148Q614957 | Informática, Programação Orientada a Objetos, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPEA programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes. O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
149Q630717 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 23a, FCCSobre os conceitos de orientação a objetos, considere: I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real. II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe. III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela. IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe. Está completo e correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) II, III e IV, apenas. ✂️ d) I e II, apenas. ✂️ e) II e IV, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
150Q642146 | Informática, Programação Orientada a Objetos, Analista de Saneamento, EMBASA, CESPE CEBRASPECom relação aos conceitos de programação orientada a objetos, julgue os itens a seguir. O método da classe é usado para agrupar os objetos com base em algum conjunto de propriedades comuns a todos eles. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
151Q648339 | Informática, Programação Orientada a Objetos, Analista de Sistemas I, Companhia de Entrepostos e Armazéns Gerais de São Paulo SP, 2018Qual das características abaixo não é fundamental para uma linguagem de programação ser considerada orientada a objetos: ✂️ a) Abstração. ✂️ b) Encapsulamento. ✂️ c) Processamento. ✂️ d) Hierarquia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
152Q645679 | Informática, Programação Orientada a Objetos, Analista de Sistema Júnior, ITAIPU Binacional, UFPRNa análise orientada a objetos, “um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada” refere-se a: ✂️ a) Abstração de dados. ✂️ b) Atributo de ligação. ✂️ c) Classe. ✂️ d) Persistência de objeto. ✂️ e) Objeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
153Q637589 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEA respeito das características da programação orientada a objetos, julgue os itens subsequentes. Com a utilização do conceito de polimorfismo, sempre que uma nova funcionalidade for criada ou modificada, a aplicação deve ser compilada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
154Q252966 | Programação, Programação orientada a objetos, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPECom relação à programação orientada a objetos, assinale a opção correta. ✂️ a) Um código orientado a objetos é obrigatoriamente de execução paralela: cada objeto é uma instância em execução simultânea no tempo a todos os outros objetos. ✂️ b) A estrutura interna de um objeto possui dois componentes básicos: atributos, que descrevem o estado do objeto; e métodos, que são responsáveis pela comunicação entre objetos. ✂️ c) Na herança múltipla, uma classe pode ter mais de um ascendente imediato, em contraste com a herança simples, em que uma classe somente pode ter um ascendente. No caso da herança múltipla, pode haver diferentes tipos de conflitos entre as propriedades das classes ascendentes. ✂️ d) Polimorfismo e sobrecarga são características importantes e exclusivas da programação orientada a objetos. ✂️ e) Classes abstratas não possuem atributos e se caracterizam por possuir métodos que podem ser criados dinamicamente quando essas classes são instanciadas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
155Q648570 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018Acerca de programação orientada a objetos, Java e PHP, julgue os itens a seguir. Na herança por especificação, a subclasse especifica a superclasse, acrescentando a ela novos atributos ou métodos, mas mantendo inalterada sua constituição original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
156Q625844 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPEA respeito de linguagens de programação orientadas a objeto e suas características, julgue os itens que se seguem. A criação de um objeto em Java sempre é realizada mediante as palavras reservadas “new object”. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
157Q640398 | Informática, Programação Orientada a Objetos, Consultor Técnico Legislativo, Câmara Municipal de São Paulo SP, FCCA afirmativa I refere-se à Programação Estruturada (PE) e a afirmativa II refere-se à Programação Orientada a Objetos (POO). A alternativa que traz as duas afirmativas verdadeiras é: ✂️ a) I - Em linguagens estruturadas, como o Assembly, o programador sempre cria códigos de difícil leitura, pois nesse tipo de linguagem os saltos (jumps) estão sempre presentes. II - A POO provê uma melhor organização do código e contribui para o reaproveitamento de código, mas seus conceitos são de difícil compreensão se comparados aos conceitos da PE. ✂️ b) I - A PE possibilita que o programador tenha maior controle sobre o fluxo de execução do programa. Para isso, pode utilizar estruturas de sequência, estruturas de decisão e estruturas de repetição. II - Os métodos definem o comportamento dos objetos, tendo seus nomes normalmente definidos por verbos. Para uma classe Pessoa, por exemplo, poderia haver os métodos comprar, vender e alugar. ✂️ c) I - Uma característica da PE são os saltos (jumps), que funcionam da seguinte forma: o programador define um label no código e depois, a partir de qualquer parte do programa, ele pode executar um desvio de fluxo de execução para aquele label, mediante a avaliação positiva de uma condição. II - Classe é o molde para criar objetos. Possui todas as especificações de um grupo deles. As interfaces definem características de objetos, por exemplo, uma classe Pessoa pode ter as interfaces Nome, Endereço e Telefone. ✂️ d) I - A depuração de um código com muitos labels e saltos (jumps), dificulta o entendimento do fluxo de execução de um programa estruturado. II - Herança é a capacidade de criar classes a partir de uma superclasse. Essas classes herdam, então, todas as características da superclasse. Encapsulamento é o princípio pelo qual uma classe sobrescreve um comportamento herdado de sua superclasse. ✂️ e) I - A PE baseia-se no que deve ser feito e não em como a tarefa deve ser feita. Tende a gerar códigos em que os tratamentos dos dados são misturados com o comportamento do programa. II - Polimorfismo é a habilidade de esconder de outros objetos, as características intrínsecas de um dado objeto. Toda a comunicação entre objetos deve ser realizada através de interfaces. Um objeto não deve ser capaz de acessar nem alterar métodos de outro objeto diretamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
158Q633355 | Informática, Programação Orientada a Objetos, Operador de Computador, FUSAR RJ, FEC UFFNa orientação a objetos, uma chamada a um objeto para invocar um de seus métodos, ativando um comportamento, é realizado por um(a): ✂️ a) mensagem. ✂️ b) atributo. ✂️ c) associação ✂️ d) polimorfismo. ✂️ e) abstração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
159Q619805 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPEEm relação às características de programação orientada a objetos, julgue os itens que se seguem. Polimorfismo é a propriedade que um objeto tem de esconder os seus atributos, os quais têm o acesso permitido por meio de métodos públicos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
160Q646063 | Informática, Programação Orientada a Objetos, Analista Legislativo, Assembléia Legislativa RN, FCCNo desenvolvimento orientado a objetos, uma das metodologias usadas na modelagem e projeto de sistemas de informação, ✂️ a) os métodos de desenvolvimento concentram-se, principalmente, em formatar processos, ou ações, que capturam, armazenam, manipulam e distribuem dados. ✂️ b) o diagrama de contexto é a principal ferramenta para representar o projeto do software. ✂️ c) o sistema é visto como um conjunto de objetos que combinam processos e dados. ✂️ d) o diagrama de fluxo de informações é a principal ferramenta na fase de análise do sistema, para mostrar a interação entre os objetos. ✂️ e) grupos de objetos são reunidos na forma de componentes de software para funções comuns e combinados para criar aplicações comerciais de grande esc ala. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro