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

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

O programa seguinte, escrito em linguagem C, deve ser completado de modo a sempre gerar na tela o resultado 1.

Assinale a alternativa que contém um trecho de código que, se inserido no programa dado, não gera na tela o resultado 1:

  • A.
  • B.
  • C.
  • D.

Considere o seguinte programa escrito na linguagem C:

Após a execução do programa, o resultado exibido na tela será:

  • A.

    Cálculo de 5 = 7

  • B.

    Cálculo de 5 = 5

  • C.

    Cálculo de 5 = 4

  • D.

    Cálculo de 5 = 1

Num programa escrito em Visual Basic, um analista de sistemas necessita testar um mesmo item de dados para diferentes valores. Na linguagem Visual Basic o conjunto de construções IF....Then...Else.... que checam o item em questão, pode ser substituído pela estrutura

  • A. Define Case
  • B. Select Item
  • C. Case Value
  • D. Define Value
  • E. Select Case

Na linguagem Visual Basic, uma forma simples e rápida de se enviar mensagens é feita por uma função que é escrita com o formato

  • A. MessageBox (message, code_error, title)
  • B. BoxMessage(title, type, message)
  • C. SendMessage(type, title, message)
  • D. MsgBox (message, type, title)
  • E. SendBox(code_error, message, title)

Na linguagem Visual Basic, para que se permita o compartilhamento de dados entre controles dentro de um formulário, devemos declarar o nome do dado (e usualmente seu tipo de dados) na seção General Declarations do código do formulário. O formato geral da declaração é dado por

  • A. Dim data name As data type
  • B. Dim data name Use data type
  • C. Dim data type data name
  • D. Dim data type With data name
  • E. Dim data name From data type

Na linguagem Visual Basic, a formatação de strings é um conjunto de caracteres que definem como o string será exibido. Em VB, o caractere de formatação que exibe um dígito ou um zero é

  • A. #
  • B. $
  • C. 0
  • D. %
  • E. *

Dado o código abaixo, escrito na linguagem Delphi:

library Test;

 

uses

MyUnit;

 

exports

MyFunction name 'MyFunction';

 

begin

end.

 

Podemos afirmar que o código acima se refere à construção de uma

  • A. library
  • B. Threat
  • C. DLL
  • D. Run Execute
  • E. Load module

O conceito de programação orientada a objetos (POO) que NÃO é suportado pela linguagem Object Pascal do Delphi 6 é:

  • A.

    Encapsulamento;

  • B.

    Herança Múltipla de Interfaces;

  • C.

    Polimorfismo;

  • D.

    Herança Múltipla de Classes;

  • E.

    Classe.

Considere o programa em Object Pascal listado abaixo:

program pQ1; {$APPTYPE CONSOLE}

uses SysUtils;

const c = 20;

var

vi: Integer;

vr: Real;

b: Real;

procedure testaEscopo (var vr: Real);

var

b: Real;

begin

b:= 3.0;

vr:= vr - b;

Writeln( IntToStr(vi), FloatToStr(vr),

                                                FloatToStr(b));                                 //(a)

end;

begin

vi:= c;

b:= 4.0;

vr:= 5.0;

testaEscopo (vr);

Writeln( IntToStr(vi), FloatToStr(vr),

                                FloatToStr(b));                       // (b)

end.

A saída produzida pelo programa ( linhas (a) e (b) ) será:

  • A. 2023 e 2024;
  • B. 2053 e 2024;
  • C. 2023 e 2054;
  • D. 2053 e 2053;
  • E. 2053 e 2054.

Considerando-se o suporte que o Delphi 6 possui para construção de aplicações cliente-servidor em multicamadas (MIDAS), a opção de conexão através do componente "TCORBAConnection" é mais adequada, em relação às demais opções de conexão, quando há necessidade de comunicação:

  • A.

    via Internet;

  • B.

    utilizando callbacks;

  • C.

    entre diferentes plataformas (software and hardware);

  • D.

    através de firewall;

  • E.

    via Intranet.

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