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

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

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

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.

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.

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

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")

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

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 representação gráfica do modelo ER proposta pela notação IDEF1X representa relacionamento existente entre Conta e Cliente?

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

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.

Um DBA deve escolher que tipo de índice usar para a coluna nome_agencia da Tabela Agência. Ele sabe que essa coluna é acessada por dois tipos de consulta SQL, exemplificados abaixo:

SELECT * FROM Agencia WHERE nome_agencia > 'A' AND nome_agencia <'B' ORDER BY nome_agencia

e

SELECT * FROM Agencia WHERE nome_agencia = 'Copabana'

Que tipo de índice atende a ambas as consultas de forma eficiente?

  • A. B+ -tree
  • B. Bitmap
  • C. Bitmap join
  • D. Hash
  • E. Hash-tree
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...