Questões de Ciência da Computação da Fundação CESGRANRIO (CESGRANRIO)

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

Que expressão em Álgebra Relacional cria, a partir da Tabela Conta, uma Tabela com duas colunas, id_conta e debito_bloqueado_sn, contendo apenas as contas com credito_bloqueado_sn igual a "S"?

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

Que representação gráfica do modelo ER proposta pela notação IDEF1X representa relacionamento existente entre Conta e Cliente?

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

Sendo feita a transformação desse modelo de dados em um modelo diretamente equivalente a um modelo relacional, de maneira a manter o número mínimo de Tabelas necessárias, e sendo feita a migração das chaves para constituir as chaves externas, sem o uso de chaves substitutas, quantos campos serão adicionados ao modelo?

  • A. 7
  • B. 8
  • C. 9
  • D. 11
  • E. 13

Que comando SQL deve ser dado para criar a Tabela Tipo_Conta?

  • A. CREATE TABLE Tipo_Conta ( codigo_tipo_conta NUMERIC PRIMARY KEY, descricao_tipo_conta VARCHAR(256))
  • B. CREATE TABLE Tipo_Conta ( codigo_tipo_conta:NUMERIC PRIMARY KEY, descricao_tipo_conta:VARCHAR(256))
  • C. CREATE TABLE Tipo_Conta WITH COLUMNS ( codigo_tipo_conta NUMERIC PRIMARY KEY, descricao_tipo_conta VARCHAR(256))
  • D. CREATE Tipo_Conta AS TABLE ( codigo_tipo_conta NUMERIC PRIMARY KEY, descricao_tipo_conta VARCHAR(256))
  • E. CREATE Tipo_Conta AS TABLE WITH COLUMNS ( codigo_tipo_conta NUMERIC PRIMARY KEY, descricao_tipo_conta VARCHAR(256))

Que comando SQL deve ser dado para bloquear o crédito da conta 123456, colocando "S" no campo credito_bloqueado_sn?

  • A. UPDATE Conta SET credito_bloqueado_sn="S" SELECT * FROM Conta WHERE id_conta=123456
  • B. UPDATE Conta SET credito_bloqueado_sn="S" WHERE id_conta=123456
  • C. UPDATE Conta SET VALUES (id_conta,"S") WHERE id_conta=123456
  • D. UPDATE credito_bloqueado_sn="S" From Conta WHERE id_conta=123456
  • E. UPDATE INTO Conta VALUES (123456,"S")

Caso um SGBD distribuído fosse utilizado para implementar o modelo apresentado, e cada agência possuísse um nó da base de dados, contendo apenas os dados (clientes, contas, movimentos, etc...) referentes a essa agência, que tipo de fragmentação estaria sendo usada?

  • A. Horizontal
  • B. Compartilhada
  • C. Vertical
  • D. Fracamente acoplada
  • E. Altamente acoplada

No desenvolvimento de aplicações Web, o desenvolvedor deverá certamente utilizar o protocolo HTTP, devendo escolher entre duas maneiras de solicitar informação do servidor, indicadas pelos comandos GET e POST do protocolo.

A diferença básica entre eles é que o

  • A. GET envia os parâmetros da solicitação codificados na URL, o POST os envia como parte do corpo da requisição.
  • B. GET não permite enviar parâmetros, o POST permite.
  • C. GET só funciona com navegadores, o POST, com qualquer tipo de aplicação Web.
  • D. POST envia os parâmetros da solicitação codificados na URL, o GET os envia como parte do corpo da requisição.
  • E. POST não permite enviar parâmetros, o GET permite.

No desenvolvimento de aplicações Web, é comum o uso de Servlets.

Um Servlet é um programa que executa

  • A. apenas uma vez, gerando uma página JSP que é reutilizada muitas vezes pelo servidor web.
  • B. dentro de uma página web no navegador do usuário.
  • C. dividido em duas partes, uma executando no servidor, outra, no navegador, por meio de chamadas RPC.
  • D. em um banco de dados e retorna os dados solicitados por uma página web.
  • E. em um servidor web, a cada chamada construindo uma página web que é enviada ao usuário.

O uso de web services supõe a existência de uma arquitetura composta de um registro (registry), um provedor de serviço e um consumidor de serviço.

Um provedor de serviços descreve seus serviços para o registro utilizando a linguagem

  • A. JSON
  • B. REST
  • C. SOAP
  • D. UDDI
  • E. WSDL

Um programa COBOL possui a seguinte linha de comando em sua PROCEDURE DIVISION.

COMPUTE A = B + C * D + E.

Essa linha pode ser substituída por qual sequência de comandos de forma a sempre calcular corretamente o valor de A?

  • A.

    ADD C TO B.

    MULTIPLY C BY D.

    ADD D TO E.

    ADD B TO E GIVING A.

  • B.

    ADD B TO C.

    MULTIPLY C BY D.

    ADD E TO D.

    ADD B TO E GIVING A.

  • C.

    MULTIPLY C BY D.

    ADD B TO C.

    ADD D TO E.

    ADD C TO E GIVING A.

  • D.

    MULTIPLY C BY D.

    ADD C TO B.

    ADD B TO E GIVING A.

  • E.

    ADD B TO E.

    MULTIPLY C BY D.

    ADD E TO D GIVING A.

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