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

Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A figura acima, apresenta um relacionamento entre algumas classes e interfaces de estruturas de dados do package java.util da linguagem Java, chamado collections framework. Julgue os itens seguintes acerca das informações apresentadas e dos conceitos de programação, construção de algoritmos, estruturas de dados, orientação a objetos e linguagem orientada a objetos Java.

As interfaces “List” e “Set” têm a propriedade comum de descreverem o comportamento de objetos que contém entre outras coisas, coleções de elementos diferindo entre si no que se refere à forma de tratamento de ocorrências múltiplas de um mesmo elemento, pois um conjunto não contém elementos duplicados, enquanto que uma lista pode conter elementos repetidos em posições distintas.

  • C. Certo
  • E. Errado

No âmbito do Visual Basic 6.0, considere as afirmações.

I. Caption determina o texto que será exibido na barra de rolagem e também acima do ícone do aplicativo, se ele for minimizado. Não pode ser usado para um controle.

II. Os controles são arquivos com extensão VBX e constituem a base da programação visual do VB. No entanto, eles não podem ser utilizados em outro aplicativo ou linguagem mesmo que estes aceitem objetos com esse padrão.

III. A propriedade Visible define se um controle deve ou não estar visível em um determinado momento. Ela assume os valores True (verdadeiro) ou False (falso).

Está correto o que se afirma em

  • A.

    I, II e III.

  • B.

    II e III, apenas.

  • C.

    I e III, apenas.

  • D.

    II, apenas.

  • E.

    III, apenas.

O PHP

  • A.

    suporta os bancos de dados MySQL, Oracle, Sybase e PostgreSQL.

  • B.

    não suporta o banco de dados Oracle.

  • C.

    suporta somente o banco de dados MySQL.

  • D.

    suporta somente o banco de dados PostgreSQL.

  • E.

    suporta somente os bancos de dados Oracle e MySQL.

Qual das seguintes afi rmações a respeito da linguagem de programação Java é correta?

  • A.

    A instrução "X v[ ] = new X[10];" cria dez instâncias da classe X e as armazena no array (vetor) v.

  • B.

    Em uma chamada de método, o programador pode escolher entre passar cada argumento por valor ou por referência.

  • C.

    Uma variável representando um objeto ou um array (vetor) contém uma referência para o mesmo.

  • D.

    Se uma variável não tem o seu tipo declarado então o compilador assume que seu tipo é int.

Qual das seguintes afi rmações a respeito de aplicações para Web é correta?

  • A.

    A única forma de um navegador (browser) enviar dados digitados pelo usuário para o servidor é por meio do protocolo HTTP.

  • B.

    Aplicações para Web são um exemplo de sistemas distribuídos baseados no modelo clienteservidor.

  • C.

    No protocolo HTTP, qualquer mensagem de resposta enviada pelo servidor implica que 100% da página que está sendo exibida no navegador (browser) deve ser redesenhada.

  • D.

    Analisando-se o documento HTML, enviado pelo servidor para o navegador (browser), sempre é possível identifi car qual a linguagem de programação usada para gerar tal documento.

As informações apresentadas acima foram obtidas como resultado direto da engenharia reversa aplicada sobre um código orientado a objetos escrito em linguagem Java e que implementa um protótipo de um sistema de monitoramento de ETEs de nome MONETEs descrito no texto I. Julgue os itens de 95 a 100, acerca dos elementos apresentados no diagrama e dos conceitos de programação orientada a objetos.

Para a construção das classes "RegistroVazão", "ResponsávelETE" e "UF", aplicou-se o princípio do encapsulamento, que restringe o acesso direto às variáveis que compõem o estado de um objeto.

  • C. Certo
  • E. Errado

Observe o trecho de código Delphi a seguir:

O valor impresso pelo programa será:

 

  • A.

    6, 4, 2, 2, 4, 6

  • B.

    6, 4, 2

  • C.

    6, 8, 2

  • D.

    2, 4, 6

  • E.

    2, 8, 6

Observe o trecho de código Delphi abaixo:

  • A.

    a string 'passei' será impressa;

  • B.

    a string 'aqui' será impressa;

  • C.

    a string 'passei aqui' será impressa;

  • D.

    a string 'aqui passei' será impressa;

  • E.

    um erro de compilação na linha 21: tipos incompatíveis: C2 e C1.

Observe o trecho de código Delphi abaixo.

 Se você compilar e rodar este código, o resultado será:

  • A.

    o programa imprimirá a String ''passei'';

  • B.

    o programa imprimirá a String ''aqui'';

  • C.

    o programa imprimirá a String ''passei aqui'';

  • D.

    o programa compilará e rodará sem problemas, mas nada será impresso;

  • E.

    o programa apresenta um erro de compilação na linha 22: Tipos incompatíveis: C1 e C2.

Observe o trecho de código Delphi a seguir:

 O método Button1Click( ) é o método que trata o evento OnClick em um controle do tipo TButton. Pode-se afirmar que este método pertence à interface:

  • A.

    da classe TButton;

  • B.

    de uma classe descendente de TButton;

  • C.

    da classe TForm;

  • D.

    de uma classe descendente de TForm;

  • E.

    da classe TObject.

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