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

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

Considerando a sintaxe e a semântica da linguagem Java, julgue os itens subseqüentes.

  • C. Certo
  • E. Errado

Conforme a sintaxe e a semântica da linguagem Delphi, julgue os itens que se seguem.

O algoritmo mostrado a seguir descreve corretamente uma função hash a partir de uma chave do tipo string chamada aChave, em uma tabela de tamanho aTamanhoTabela. function HashSimples(const aChave: string; aTamanhoTabela : integer) : integer;

  • C. Certo
  • E. Errado

Conforme a sintaxe e a semântica da linguagem Delphi, julgue os itens que se seguem.

A função abaixo conta corretamente o número de bits em um byte. function CountaBits(B : byte) : byte;

  • C. Certo
  • E. Errado

Conforme a sintaxe e a semântica da linguagem Delphi, julgue os itens que se seguem.

O algoritmo descrito abaixo determina a posição de um caractere dentro de uma string. function PosicaoChar(aCh : AnsiChar; const S : string) : integer;

  • C. Certo
  • E. Errado

A linguagem de modelagem UML permite vários tipos de relacionamentos entre classes, introduzindo diferentes graus de acoplamento. Assinale a alternativa que apresenta a seqüência de tipos de relacionamentos, em grau crescente de acoplamento.

  • A.

    Generalização, composição, agregação, associação, dependência.

  • B.

    Dependência, associação, agregação, composição, generalização.

  • C.

    Dependência, associação, composição, agregação, generalização.

  • D.

    Generalização, agregação, composição, associação, dependência.

  • E.

    Associação, composição, agregação, generalização, dependência.

Projeto é o nome dado a um aplicativo desenvolvido em Visual Basic. O arquivo do projeto (.vbp) é apenas uma lista de todos os outros arquivos que fazem parte do aplicativo. Sobre o significado das extensões de arquivos que fazem parte de um projeto, assinale a alternativa correta:

  • A.

    formulários (.FRM); módulos de programação (.bas); controles de 16 bits (.VBX); controles de 32 bits (.OCX).

  • B.

    banco de dados (.FRM); módulos de programação (.bas); controles de 32 bits (.VBX); controles de 16 bits (.OCX).

  • C.

    formulários (.FRM); banco de dados (.bas); controles de 16 bits (.VBX); controles de 32 bits (.OCX).

  • D.

    controles de 32 bits (.FRM); formulários (.bas); banco de dados (.VBX); controles de 16 bits (.OCX).

  • E.

    formulários (.FRM); banco de dados (.bas); controles de 32 bits (.VBX); controles de 16 bits (.OCX).

O comando repetitivo que utiliza a sintaxe correta do Visual Basic ( significa nova linha) é:

  • A.

    while [condição] do begin [lista de comandos] end

  • B.

    dowhile [condição] [lista de comandos] enddo

  • C.

    while [condição] [lista de comandos] wend

  • D.

    doLoop [condição] [lista de comandos] endLoop

  • E.

    repeat [condição] [lista de comandos] until

Dadas às funções Test1 e Test2 abaixo, em PHP: Function Test1 () { $a = 0; echo $a; $a++; } Function Test2 () { static $a = 0; echo $a; $a++; } Os valores impressos pelas funções Test1 e Test2 durante 5 execuções seguidas são, respectivamente,

  • A.

    Test1: 1 2 3 4 5 Test2: 0 0 0 0 0

  • B.

    Test1: 0 1 2 3 4 Test2: 0 1 2 3 4

  • C.

    Test1: 0 0 0 0 0 Test2: 0 1 2 3 4

  • D.

    Test1: 0 1 2 3 4 Test2: 0 0 0 0 0

  • E.

    Test1: 0 0 0 0 0 Test2: 1 2 3 4 5

Dada a classe abaixo, em PHP:

  • A.

    $cart1.Cart->add_item("10", 2);

  • B.

    $cart1.Cart->add_item(2, "10");

  • C.

    $cart1 = Cart->add_item(2, "10");

  • D.

    $cart1 = new Cart; $this->add_item(2, "10");

  • E.

    $cart1 = new Cart; $this->add_item("10", 2);

Conforme a sintaxe e a semântica da linguagem Java, julgue os itens seguintes.

O fragmento de programa a seguir imprimirá o valor 0, caso seja executado.

class Prova {

public static void f (int[] v) {

v [0] = -100;

}

public static void main (String [] args) {

int []v = new int [10];

v [0] = 0;

f (v);

System.out.println (v[0]);

}

}

  • C. Certo
  • E. Errado
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...