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.

Qual é o comando utilizado para se criar uma Stored Procedure?

  • A.

    Make Procedure.

  • B.

    Create Procedure.

  • C.

    Start Procedure.

  • D.

    Execute Procedure.

As atividades realizadas durante a fase de projeto, no processo de desenvolvimento de um sistema, incluem a definição:

  • A.

    dos subsistemas e dos armazenamentos de dados

  • B.

    dos subsistemas e da identificação dos objetos

  • C.

    da tecnologia a ser empregada e do dicionário de dados

  • D.

    dos casos de uso e dos diagramas de seqüência

  • E.

    dos requisitos e dos respectivos métodos de teste

Ao construir um diagrama Entidade-Relacionamento, as entidades são formadas por um deter-minado elemento. Esses elementos são as características inerentes de cada entidade. A essas características se dá o nome de

  • A. chaves
  • B. atributos
  • C. relacionamentos
  • D. cardinal
  • E. domínio

O que é uma trigger?

  • A.

    É um tipo especial de Stored Procedure que é executada sempre que houver determinada modificação nos dados de uma tabela.

  • B.

    É uma rotina de manutenção das tabelas de um banco de dados.

  • C.

    É o processo que dispara o backup de um banco de dados.

  • D.

    É um tipo de índice criado automaticamente pelo sistema.

O processo de desenvolvimento de sistemas usando o modelo de cascata funciona melhor quando:

  • A.

    o sistema é experimental

  • B.

    os usuários querem ver os resultados o mais rápido possível

  • C.

    os requisitos do sistema ainda não estão claros.

  • D.

    a aplicação é bem entendida, e a tecnologia utilizada é bastante conhecida.

  • E.

    o ambiente de negócios está mudando muito rapidamente.

Considere os seguintes processos no sistema operacional Linux relativos aos níveis de proteção de interrupções:

I. Programas em modo usuário sujeitos à preempção;

II. Rotinas de núcleo não sujeitas à preempção;

III. Tratadores de interrupção de nível inferior;

IV. Tratadores de interrupção de nível superior.

Indique a opção que classifica estes processos numa escala de prioridade maior para uma de prioridade menor.

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

O que são LOCKS?

  • A.

    São um tipo de mecanismo que bloqueia o uso de um banco de dados.

  • B.

    São um tipo de mecanismo que permite a alteração de dados em uma tabela que não esteja em uso.

  • C.

    São um tipo de mecanismo que previne problemas de manipulação concorrente nos dados.

  • D.

    São um tipo de mecanismo que permite a alteração de dados em duas tabelas simultaneamente.

Analise as seguintes afirmações relativas ao mecanismo de gerenciamento de memória de um segmento de código compartilhado no UNIX:

I. O segmento de código compartilhado não precisa ser transferido para a área de troca de processos, pois este é usado somente para leitura.

II. Não existe a necessidade de trazer de volta um código compartilhado, se este código já estiver armazenado na memória.

III. Por causa do item I, o sistema diminui a troca de processos e também reduz a necessidade de uso de espaço de memória.

IV. Por causa do item II, o sistema diminui a troca de processos e também reduz a necessidade de uso de espaço de memória.

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

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

O escalonamento de processos nos sistemas operacionais baseia-se em escalonadores _______________ e _____________. No primeiro caso, os escalonadores aceitam a suspensão _____________ da execução de um processo. No segundo caso, quando um processo obtém o processador, o mesmo executa até ____________, ou até que o processo peça uma operação que ocasione o seu bloqueio.

Indique a opção que completa, respectivamente e de forma correta, as lacunas acima.

  • A. não-preemptivos, com preempção, temporária, a metade
  • B. com preempção, não-preemptivos, temporária, o fim
  • C. com preempção, não-preemptivos, definitiva, a metade
  • D. não-preemptivos, com preempção, definitiva, o fim
  • E. não-preemptivos, com preempção, temporária, o fim

Como é a sintaxe básica do comando SELECT?

  • A. SELECT N FROM.
  • B. SELECT DATA FROM.
  • C. SELECT * FROM.
  • D. SELECT # FROM.
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...