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

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

Código para as questões 40 e 41

Considerando o trecho de código apresentado, escrito na linguagem C++, assinale a opção correta.

  • A.

    Ao se instanciar a classe Serial, não há como inicializar o atributo numero.

  • B.

    Há erro de sintaxe, pois um método não pode ser const.

  • C.

    Todos os atributos e métodos herdados de Porta tornam-se públicos em Serial.

  • D.

    Na classe Porta há um método virtual puro.

Código para as questões 40 e 41

Ainda considerando o trecho de código apresentado, escrito na linguagem C++, assinale a opção correta.

  • A.

    As classes Porta e Serial são abstratas e não podem ser instanciadas.

  • B.

    Os métodos públicos na classe Porta são públicos na classe Serial.

  • C.

    Em todo o código, só há um método inline.

  • D.

    Na classe Porta há erro de sintaxe pois destrutores não podem ser virtuais.

Acerca do trecho de código apresentado, escrito na linguagem Java, assinale a opção correta.

  • A.

    O atributo ref na classe Sensor é um atributo de instância.

  • B.

    O método instanciar pode ser invocado sem que antes tenha sido instanciada a classe Sensor.

  • C.

    Observable é o nome de uma interface e Observer é o nome de uma classe.

  • D.

    Na classe Sensor há erro de sintaxe, pois um construtor não pode ser privado.

Ainda acerca do trecho de código apresentado, escrito na linguagem Java, assinale a opção correta.

  • A.

    No código, não há o lançamento de exceções.

  • B.

    Se a classe Monitor for instanciada várias vezes, existirão várias instâncias de Sensor.

  • C.

    Uma instância de Sensor pode ser passada como parâmetro ao se invocar update().

  • D.

    No código há erro de sintaxe pois setChanged() não é membro de Sensor.

Com relação a ambientes de programação Java, assinale a opção correta.

  • A.

    A interface Netbeans 5.0 ou superior, disponível com a plataforma de desenvolvimento Java, tem como inconveniente o fato de não permitir o desenvolvimento de sistemas voltados para a arquitetura web.

  • B.

    A integração com outros códigos fonte escritos em Java requer que bibliotecas pré-compiladas da infra-estrutura responsável por um ambiente gráfico estejam incluídas no diretório JAVALIB, que é criado na instalação padrão do Java.

  • C.

    A compilação de um código fonte Java requer que o Java e o compilador Java estejam na mesma estrutura de diretório que o referido código fonte.

  • D.

    O software Eclipse permite a criação e a manipulação de programas por meio de interface gráfica, para facilitar a visualização e o desenvolvimento de sistemas Java.

Em relação ao banco de dados SQL Server, é correto afirmar que

  • A. o Interprise Manager é a ferramenta que permite a visualização de informações sobre a execução de uma query.
  • B. utilizando o Object Browser é possível criar índices para tabelas, mas não é permitido gerar scripts para objetos.
  • C. a instrução SELECT * , ORDERS.* , ORDERID AS X FROM ORDERS traz o campo X antes de todos os outros campos.
  • D. o Query Analyser não permite que se trabalhe com mais de um servidor no Object Browser ao mesmo tempo.
  • E. a instrução SELECT * TO [TABELA] contém um erro de sintaxe.

Considere um banco de dados com uma tabela com o nome "Carro", onde estão cadastrados os mais de 1000 veículos de uma empresa. Esta tabela contém um campo de nome "Cor", que pode ser nulo, contendo a informação da cor de cada veículo cadastrado. Ao se executar a instrução SQL

 ALTER TABLE Carro DROP COLUMN Cor

  • A. a tabela Carro será totalmente apagada devido à execução do comando DROP.
  • B. todos os registros preenchidos com o valor Null serão alterados.
  • C. todos os registros preenchidos com o valor diferente de Null serão alterados.
  • D. todas as informações das cores dos veículos contidas neste campo serão perdidas.
  • E. nada irá acontecer com os dados da tabela Carro.

Analise as seguintes afirmações relacionadas a banco de dados e ao uso da linguagem SQL.

 I. A cláusula DISTINCT é usada com o SELECT nos casos em que se deseja eliminar as tuplas repetidas deixando apenas uma tupla de cada valor no resultado da consulta.

II. As funções UPPER, LOWER e REPLACE são exemplos de funções para manipulação de chaves primárias.

III. Considere que em um banco de dados uma tabela chamada "Carro" contenha os campos CodCarro, Descricao e Cor. Condiderando, ainda, que os campos Descricao e Cor podem receber o valor Null, a execução do comando SQL

SELECT CodCarro, Descricao, NVL(Cor,'Branca') FROM Carro WHERE Cor is NULL

caso retorne registros, todos os valores do campo Cor destes registros estarão preenchidos com o valor Branca.

IV. A função COUNT faz a soma dos valores das linhas retornadas em uma consulta.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A. I e II
  • B. II e III
  • C. III e IV
  • D. I e III
  • E. II e IV

Analise as seguintes afirmações relacionadas a banco de dados e ao uso da linguagem SQL.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A. I e II
  • B. II e III
  • C. III e IV
  • D. I e III
  • E. II e IV

O estabelecimento de conexão entre um aplicativo Java e um banco de dados, para processar instruções SQL de consulta e atualização, é possibilitado por meio do padrão aberto, desenvolvido pela Microsoft, denominado

  • A. API.
  • B. ODBC.
  • C. SGDB.
  • D. JDBC.
  • E. OLE.
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...