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

A respeito de conceitos de orientação a objetos, julgue os seguintes itens.

Na linguagem Java, o acesso privado fornecido por meio da palavra-chave private permite acesso aos atributos ou a métodos dentro de uma própria classe e de todas as suas subclasses, mas não a outras classes.

  • C. Certo
  • E. Errado

Sobre programação em PHP, é correto afirmar que:

  • A.

    a função floor retorna o próximo número inteiro maior ou igual ao número especificado.

  • B.

    a função pack elimina fisicamente os dados excluídos em um arquivo.

  • C.

    a função rename é utilizada para alterar o nome de outra função.

  • D. o tipo de retorno de uma função não deve ser declarado, pois a checagem de tipos é dinâmica.
  • E.

    a função unset destrói uma variável, mas não libera o espaço de memória ocupado por ela.

Sobre Delphi, assinale a alternativa correta.

  • A.

    Um campo com a máscara definida por "!9999- 9999;0;_" terá seus caracteres alinhados à direita.

  • B.

    Em um formulário, no evento OnKeyPress, o código key = #25 e Key = #13 identificam o pressionamento das teclas SHIFT e ENTER, respectivamente.

  • C.

    Na utilização de um componente Table, o evento AfterInsert ocorre imediatamente após a gravação de um novo registro na tabela.

  • D.

    Em um formulário, o único evento capaz de identificar o pressionamento de uma tecla é o evento OnKeyPress.

  • E.

    Clicando no menu Project e em Options, na aba Forms tem duas listas, uma com os formulários que serão criados automaticamente e outra com os que deverão ser criados manualmente. Os formulários que estiverem na lista do lado esquerdo serão criados manualmente. Para que um form seja criado automaticamente devemos colocá-lo na lista do lado direito.

A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.

O código seguinte está sintaticamente correto e implementa a busca seqüencial de um string associado à variável chamada "aName", em um array de strings associado ao array chamado "aStrs". Para que o algoritmo de busca esteja corretamente implementado, é necessário que a variável "aCount" contenha o tamanho do array de string "aStrs"

function SeqSearch(aStrs : PStringArray; aCount : integer; const aName : string5) : integer;

var

        i : integer;

begin

       for i := 0 to pred(aCount) do

       if CompareText(aStrs^[i], aName) = 0 then begin

            Result := i;

            Exit;

       end; Result := -1;

end;

  • C. Certo
  • E. Errado

A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.

Conforme código descrito a seguir, considerando a versão da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes.

type

TMyRecord = record;

aByte : byte;

aLong : longint;

end;

  • C. Certo
  • E. Errado

A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.

O código seguinte está sintaticamente correto e implementa um algoritmo que permite contar o número de vogais em um string chamado S.

function CountVowels(const S : string) : integer;

var

       i : integer;

begin

      Result := 0;

     for i := 1 to length(S) do

           if upcase(S[i]) in ['A', 'E', 'I', 'O', 'U'] then

                 inc(Result);

end;

  • C. Certo
  • E. Errado

A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.

O código a seguir está sintaticamente correto e implementa a declaração de um array duplamente conectado.

type

PSimpleNode = ^TSimpleNode;

TSimpleNode = record

Next : PSimpleNode;

Prior : PSimpleNode;

Data : SomeDataType;

end;

  • C. Certo
  • E. Errado

Com base nos conceitos do modelo de redes ISO/OSI, julgue o item seguinte.

A camada de apresentação fornece um serviço para as aplicações com objetivo de independência de representação dos dados. Dessa forma, uma aplicação com codificação Java pode interagir com uma aplicação com codificação Delphi.

  • C. Certo
  • E. Errado

Na definição de uma página WEB, aplica-se o método CGI para

  • A.

    gerar periodicamente novos documentos HTML.

  • B.

    replicar o documento HTML em outras páginas.

  • C.

    inserir dados mais recentes, no formato HTML, na parte variável da página.

  • D.

    modelar uma página, antes de implementá-la como documento HTML.

  • E.

    manipular exclusivamente a parte fixa da página.

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