Questões de Concursos
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Nada por aqui
Quando um membro de uma superclasse pode ser acessado apenas por membros dessa superclasse, por membros de suas subclasses e por membros de outras classes do mesmo pacote, é possível afirmar que esse membro deve ser
Para alterar o paradigma de modelagem numa organização de análise estruturada para análise orientada a objeto, é necessário que a linguagem de programação escolhida possua suporte direto:
Analise as seguintes afirmações relacionadas aos conceitos básicos relacionados a programação e Linguagens de Programação Orientadas a Objetos.
I. Na Programação Orientada a Objetos o overflow em operações aritméticas e a divisão por zero não podem ser tratados como exceções.
II. Uma vez que uma exceção é disparada o controle não pode retornar diretamente ao ponto de disparo.
III. Uma exceção termina o bloco no qual ela ocorreu.
IV. O tratamento de exceções é utilizado para tratar erros de sintaxe, isto é, erros que acontecem como resultado da compilação de um programa.
Indique a opção que contenha todas as afirmações verdadeiras.
No que concerne à análise e projetos orientados a objetos, julgue os itens que se seguem.
Os modelos de objetos combinam um modelo de dados com um modelo de processamento e descrevem as entidades do sistema lógico, sua classificação e agregação. Os modelos de herança, os modelos de agregação e os modelos de comportamento são exemplos de modelos de objetos.
Um método especial utilizado, em programação orientada a objetos, para inicializar as variáveis de instância de uma classe é
Na programação orientada a objetos, há dois mecanismos possíveis para criar relacionamentos entres classes: a composição e a herança. Em um programa orientado a objetos, suponha que entre duas classes X e Y exista um relacionamento de herança no qual X é subclasse de Y. Suponha também que Y seja uma subclasse de uma classe abstrata denominada Z. Por fim, suponha que existam apenas métodos públicos ou privados, tanto em Y quanto em Z.
Para alterar esse programa de tal forma que ele permaneça o mesmo, do ponto de vista funcional para os clientes da interface pública da classe X, e que o relacionamento de herança entre X e Y seja substituído pelo de composição, um passo necessário no caso geral é definir um atributo do tipo
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.
Quando objetos diferentes recebem uma mesma mensagem e cada um produz um resultado diferente, trata-se na orientação a objetos, do conceito de
Analise as seguintes afirmações relativas à Programação Orientada a Objetos:
I. Em um programa orientado a objetos, as instâncias de uma classe armazenam os mesmos tipos de informações e apresentam o mesmo comportamento.
II. Em uma aplicação orientada a objetos, podem existir múltiplas instâncias de uma mesma classe.
III. Em um programa orientado a objetos, as instâncias definem os serviços que podem ser solicitados aos métodos.
IV. Em um programa orientado a objetos, o método construtor não pode ser executado quando a classe à qual pertence é executada.
Indique a opção que contenha todas as afirmações verdadeiras.
Na elaboração de um modelo orientado a objetos e de um modelo de dados E/R,
I. as definições de objetos têm abordagens exatamente dentro de um mesmo contexto.
II. as relações entre os objetos são descritas e representadas.
III. um objeto pode ser: coisas, pessoas, eventos, papéis, unidades organizacionais, lugares, estruturas ou entidades externas.
Está correto o que consta em
Acerca de mapeamento objeto-relacional, julgue os seguintes itens.
No mapeamento objeto-relacional, os objetos são representados no modelo relacional por tabelas, que são interligadas por meio de chaves primárias.
Acerca da orientação a objetos, julgue os itens seguintes.
A multiplicidade de uma associação é o mesmo que a sua cardinalidade, ela especifica o número de instâncias de uma classe que podem estar relacionadas a uma instância da classe associada. Se a multiplicidade especifica que uma instância de uma classe pode estar associada com múltiplas instâncias de uma outra classe, então há múltiplas ligações (links) entre cada par de instâncias dessas classes.
Sobre orientação a objetos é correto afirmar:
Existem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens.
Perl é estruturada e seu código é interpretado, sem gerar um objeto.