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.

Analise o trecho de código em Object Pascal (Delphi) e as condições abaixo.

( I ) O programa irá disparar a exceção "Erro 1" somente quando a variável "Result" não estiver entre 1 e o número máximo de opções.

( II ) O programa irá disparar a exceção "Erro 2" somente quando a variável "Opcao" não puder ser convertida em um número inteiro.

( III ) O programa irá disparar a exceção "Erro 1" somente quando a variável "Opcao" não puder ser convertida em um número inteiro.

( IV ) O programa irá disparar a exceção "Erro 2" somente quando a variável "Result" não estiver entre 1 e o número máximo de opções.

  • A. Apenas lV.
  • B. I - II
  • C. III - IV
  • D. Apenas II.
  • E. Apenas I.

No Object Pascal (Delphi), o polimorfismo de inclusão é garantido pelas operações com a:

  • A.

    cláusula virtual na superclasse e com a cláusula override na subclasse.

  • B.

    cláusula virtual na superclasse e com a cláusula reintroduce na subclasse.

  • C.

    cláusula dynamic na superclasse e com a cláusula reintroduce na subclasse.

  • D.

    cláusula virtual na superclasse e com a cláusula overload na subclasse.

  • E. simples redefinição da operação na subclasse.

Analise as afirmações abaixo.

( l ) Ponteiros são variáveis que contêm como seus valores os endereços de outras variáveis.

( ll ) Para ordenar um vetor (array), é sempre necessário utilizar um vetor auxiliar.

( lll ) A pesquisa linear compara cada elemento de um vetor (array) com a chave de busca. Considerando um vetor que não se encontra em nenhuma ordem determinada, as possibilidades de o elemento ser o primeiro ou o último são as mesmas. Na média, portanto, o programa precisará comparar a chave de busca com metade dos elementos do vetor.

( lV ) Esquecer de inicializar os elementos de um vetor (array) que precisam ser inicializados é um erro de sintaxe.

Assinale a alternativa que contém, somente, afirmação(ões) correta(s)?

  • A. l - ll - lll - lV
  • B. I - II - III
  • C. Apenas IV.
  • D. II - III
  • E. I - III

O ASP fornece seis objetos embutidos para processamento de solicitações e de respostas, bem como para a criação e gerenciamento de aplicações web. O objeto que grava informações HTML e várias outras, incluindo cookies e cabeçalhos, de volta para o cliente é o:

  • A. session
  • B. response
  • C. application
  • D. objectContext
  • E. request

Considere o código abaixo em ASP.

A alternativa com afirmação incorreta é:

  • A.

  • B.
  • C.
  • D.
  • E.

Considere as expressões lógicas abaixo, onde A=V, B=F, C=F e D=V em que V significa Verdadeiro e F significa Falso.

A ou B e C

A e C ou (C e D)

A e não (B ou D)

 A e B ou D

Qual o retorno, respectivamente, de cada uma das expressões lógicas acima?

  • A. Falso, Verdadeiro, Verdadeiro, Falso.
  • B. Falso, Verdadeiro, Falso, Verdadeiro.
  • C. Verdadeiro, Falso, Falso, Verdadeiro.
  • D. Falso, Falso, Falso, Falso.
  • E. Falso, Falso, Falso, Verdadeiro.

No projeto de um banco de dados relacional, as chaves candidatas que não foram escolhidas como chaves primárias são chamadas de chaves:

  • A. desnormalizadas.
  • B. calculadas.
  • C. alternadas.
  • D. derivadas.
  • E. estrangeiras.

Na linguagem SQL, o comando empregado para se eliminar uma tabela é:

  • A. DELETE
  • B. DROP
  • C. REMOVE
  • D. TRUNCATE
  • E. ERASE

Considerando a estrutura da tabela abaixo, qual seria o comando SQL para apagar todos os funcionários do setor com código 5 que possuem mais de 5 faltas registradas?

TABLE FUNCIONARIO

COLUMN NOME               CHAR(30)

COLUMN CPF                   CHAR(11)

COLUMN CODSETOR    INTEGER

COLUMN NUMFALTAS INTEGER

A alternativa, com o comando SQL correto, é:

  • A.

    DELETE FROM FUNCIONARIO WHEN CODSETOR=5 AND NUMFALTAS>5;

  • B.

    DELETE FUNCIONARIO WHERE CODSETOR=5 AND NUMFALTAS>5;

  • C.

    DROP FROM FUNCIONARIO WHERE CODSETOR=5 AND NUMFALTAS>5;

  • D.

    DELETE FROM FUNCIONARIO WHERE CODSETOR=5 AND NUMFALTAS>5;

  • E.

    DELETE FUNCIONARIO WHEN CODSETOR=5 AND NUMFALTAS>5;

Analise as afirmações abaixo.

( l ) Para filtrar dados de uma tabela o comando SQL :SELECT nome_da_coluna FROM nome_da_tabela WHERE condição.

( ll ) Para selecionar toda uma tabela o comando SQL é: SELECTALL FROM nome_da_tabela.

( lll ) Para ordenar e classificar os dados de uma tabela em ordem decrescente o comando SQL é: SELECTALL FROM nome_da_tabela WHERE condição ORDER BY nome_da_coluna DESC .

( lV ) A função COUNT( ) mostra quantos elementos tem uma tabela.

Assinale a alternativa somente com afirmação(ões) correta(s).

  • A. I - IV
  • B. II - III
  • C. Apenas IV.
  • D. Apenas I.
  • E. l - ll - lll - lV
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...