Questões de Ciência da Computação do ano 2012

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 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.

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.

  • C. Certo
  • E. Errado

No que concerne à linguagem Java, julgue os itens que se seguem.

Uma classe abstrata pode ser instanciada diretamente com o operador new.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

Polimorfismo é

  • A.

    a multiplicidade de atributos de determinada classe.

  • B.

    a propriedade de um diagrama de classes ter múltiplas classes possuidoras de atributos.

  • C.

    a habilidade de um atributo ou variável poder identifi car instâncias de classes com atributos dependentes.

  • D.

    a propriedade de uma instrução poder apontar para múltiplos objetos de uma mesma classe sem implicações de desempenho.

  • E.

    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.

São qualidades da orientação a objetos:

  • A.

    Recuperabilidade. Confi abilidade. Precisão. Portabilidade. Distributividade. Armazenabilidade.

  • B.

    Reutilização. Confi dencialidade. Robustez. Extensibilidade. Comutabilidade. Consistência.

  • C.

    Baixo risco. Computabilidade. Robustez. Extensibilidade. Distributividade. Escalabilidade.

  • D.

    Reutilização. Confi abilidade. Robustez. Extensibilidade. Distributividade. Armazenabilidade.

  • E.

    Acessibilidade. Compartimentabilidade. Robustez. Homogeneidade terminológica. Distributividade. Armazenabilidade.

Os domínios das classes de um Sistema Orientado a Objetos normal são:

  • A.

    Aplicação. Sistema. Arquitetura. Bloco.

  • B.

    Concepção. Unidade da estrutura. Interface. Base.

  • C.

    Aplicação. Negócio. Hierarquia. Usuário.

  • D.

    Agrupamento. Negócio. Ambiente. Base.

  • E.

    Aplicação. Negócio. Arquitetura. Base.

Assinale a opção correta.

  • A.

    As classes podem formar heranças segmentadas em classes adjacentes.

  • B.

    Overflow é a redefinição do fluxo de uma classe, em uma de suas subclasses.

  • C.

    Overriding é a redefinição de um método, definido em uma classe, em uma de suas subclasses.

  • D.

    Overriding é a redefinição de uma classe através de métodos de objetos diferentes.

  • E.

    As classes não podem formar hierarquias de herança de superclasses e subclasses.

Em linguagem Java

  • A.

    == signifi ca atribuição. & significa “E” lógico. || significa “OU” lógico.

  • B.

    == signifi ca igualdade. && significa atribuição lógica. || significa “+” lógico.

  • C.

    == signifi ca igualdade. && significa “E” lógico. || significa “OU” lógico.

  • D.

    <> significa igualdade. &+ significa “E” lógico. | significa “OU” lógico.

  • E.

    =+ significa igualdade superior. && significa “E” lógico. |=| significa “OU” lógico.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...