Lista completa de Questões de Ciência da Computação do ano 2012 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Vá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 acriaçã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.
construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características.
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.
implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código.
utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que concerne à linguagem Java, julgue os itens que se seguem.
Uma interface Java constitui uma classe que define ações a serem implementadas em suas respectivas classes.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que concerne à linguagem Java, julgue os itens que se seguem.
Uma classe abstrata pode ser instanciada diretamente com o operador new.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que se refere à programação orientada a objetos, julgue os itens que se seguem.
Em uma operação de sobrecarga, uma classe derivada pode redefinir operações de sua classe base.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que se refere à programação orientada a objetos, julgue os itens que se seguem.
Ao se utilizar o encapsulamento, não é necessário saber como ele funciona internamente, apenas como transmite os seus atributos.
Ciência da Computação - Programação Orientada a Objetos - Escola de Administração Fazendária (ESAF) - 2012
Polimorfismo é
a multiplicidade de atributos de determinada classe.
a propriedade de um diagrama de classes ter múltiplas classes possuidoras de atributos.
a habilidade de um atributo ou variável poder identifi car instâncias de classes com atributos dependentes.
a propriedade de uma instrução poder apontar para múltiplos objetos de uma mesma classe sem implicações de desempenho.
a habilidade pela qual uma única operação ou nome de atributo pode ser defi nido em mais de uma classe e assumir implementações diferentes em cada uma dessas classes.
Ciência da Computação - Programação Orientada a Objetos - Escola de Administração Fazendária (ESAF) - 2012
São qualidades da orientação a objetos:
Recuperabilidade. Confi abilidade. Precisão. Portabilidade. Distributividade. Armazenabilidade.
Reutilização. Confi dencialidade. Robustez. Extensibilidade. Comutabilidade. Consistência.
Baixo risco. Computabilidade. Robustez. Extensibilidade. Distributividade. Escalabilidade.
Reutilização. Confi abilidade. Robustez. Extensibilidade. Distributividade. Armazenabilidade.
Acessibilidade. Compartimentabilidade. Robustez. Homogeneidade terminológica. Distributividade. Armazenabilidade.
Ciência da Computação - Programação Orientada a Objetos - Escola de Administração Fazendária (ESAF) - 2012
Os domínios das classes de um Sistema Orientado a Objetos normal são:
Aplicação. Sistema. Arquitetura. Bloco.
Concepção. Unidade da estrutura. Interface. Base.
Aplicação. Negócio. Hierarquia. Usuário.
Agrupamento. Negócio. Ambiente. Base.
Aplicação. Negócio. Arquitetura. Base.
Ciência da Computação - Programação Orientada a Objetos - Escola de Administração Fazendária (ESAF) - 2012
Assinale a opção correta.
As classes podem formar heranças segmentadas em classes adjacentes.
Overflow é a redefinição do fluxo de uma classe, em uma de suas subclasses.
Overriding é a redefinição de um método, definido em uma classe, em uma de suas subclasses.
Overriding é a redefinição de uma classe através de métodos de objetos diferentes.
As classes não podem formar hierarquias de herança de superclasses e subclasses.
Ciência da Computação - Programação Orientada a Objetos - Escola de Administração Fazendária (ESAF) - 2012
Em linguagem Java
== signifi ca atribuição. & significa E lógico. || significa OU lógico.
== signifi ca igualdade. && significa atribuição lógica. || significa + lógico.
== signifi ca igualdade. && significa E lógico. || significa OU lógico.
<> significa igualdade. &+ significa E lógico. | significa OU lógico.
=+ significa igualdade superior. && significa E lógico. |=| significa OU lógico.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...