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.

Considere as condições:

I. Exclusão mútua.

II. Posse e espera.

III. Não preempção.

IV. Espera circular.

Ocorrerá deadlock se estiverem presentes

  • A.

    I e II, apenas.

  • B.

    I e III, apenas.

  • C.

    II e III, apenas.

  • D.

    II e IV, apenas.

  • E.

    I, II, III e IV.

Analise o pseudocódigo a seguir.

1. var n: inteiro

2. escreva ("Digite um número inteiro:")

3. leia(n)

4. n<-n+5 5. escreva(n)

Considerando-se que o programa recebeu, como entrada, o valor 10, qual o resultado na tela da execução?

  • A. 0
  • B. 5
  • C. 10
  • D. 15
  • E. 20

Quanto a sistemas de backup, julgue os itens que se seguem.

Um backup diferencial copia todos os arquivos selecionados e marca cada um deles como já tendo um backup.

  • C. Certo
  • E. Errado

Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

Em um computador no qual se encontra instalado um cliente de SGBD MySQL remotamente conectado a um servidor de SGBD MySQL, ambos equipamentos em plataforma Linux, é provável que os pacotes IP oriundos do cliente de SGBD para o servidor de SGBD possuam como porta de destino a 3306.

  • C. Certo
  • E. Errado

Em relação aos tipos abstratos de dados − TAD, é correto afirmar:

  • A.

    O TAD não encapsula a estrutura de dados para permitir que os usuários possam ter acesso a todas as operações sobre esses dados.

  • B.

    Na transferência de dados de uma pilha para outra, não é necessário saber como a pilha é efetivamente implementada.

  • C.

    Alterações na implementação de um TAD implicam em alterações em seu uso.

  • D.

    Um programador pode alterar os dados armazenados, mesmo que não tenha conhecimento de sua implementação.

  • E.

    TAD é um tipo de dados que esconde a sua implementação de quem o manipula.

A respeito da engenharia de software, julgue os itens de 101 a 109.

O modelo em espiral, que descreve o processo de desenvolvimento de um software, apresenta uma espiral em que cada loop representa uma fase distinta desse processo. A ausência de risco nesse modelo o diferencia dos demais modelos de software.

  • C. Certo
  • E. Errado

A respeito de análise de requisitos, julgue os itens a seguir.

I O usuário deve ser capaz de pesquisar tanto no banco de dados inteiro como em uma parte dele.

II A interface de usuário para o sistema deve ser implementada em HTML sem frames ou em applets Java.

III O sistema deve fornecer visões apropriadas para que o usuário possa ler documentos.

IV Cada ordem deve ter um identificador único (OSID), que o usuário deve poder copiar na área permanente de armazenamento da conta.

V O processo de desenvolvimento do sistema e os documentos devem ser realizados conforme o padrão interno da empresa.

São requisitos funcionais apenas os itens

  • A.

    I, II e III.

  • B.

    I, II e V.

  • C.

    I, III e IV.

  • D.

    II, IV e V.

  • E.

    III, IV e V.

Quando há comunicação, há compartilhamento de informação. Esse compartilhamento pode ser local ou remoto. Em geral, entre indivíduos, a comunicação local acontece face a face, enquanto a comunicação remota ocorre a longas distâncias. A palavra telecomunicações quer dizer comunicação a longas distâncias (do grego tele = longe, ao longe, distante) e inclui a telefonia, a telegrafia e a televisão. Em uma rede, a comutação de pacotes pode ser feita segundo dois modelos de serviço:

(1) modelo voltado à conexão, que utiliza canais ou circuitos virtuais;

(2) modelo não voltado à conexão, que utiliza datagramas.

Acerca de tecnologias de comunicação de dados, julgue os itens de 84 a 86.

O modo de transferência assíncrona (ATM — Asynchronos Transfer Mode) é um tipo especial de rede que, ao mesmo tempo, é tecnologia de camada 2 e uma rede pública como a Internet, com um espaço de endereço bem regulado.

  • C. Certo
  • E. Errado

Julgue os itens a seguir acerca do conceito de disponibilidade definido pelo ITIL versão 2.

Se um serviço foi acordado para estar disponível 100 horas por semana e durante uma semana esteve indisponível por 10 horas, o percentual de disponibilidade do serviço foi de 90%.

  • C. Certo
  • E. Errado

Trata-se de uma declaração INCORRETA sobre JDBC:

  • A.

    Uma API incluída dentro da linguagem Java para acesso a banco de dados.

  • B.

    Um conjunto de classes e interfaces escritas em Java para programação com banco de dados.

  • C.

    Tem a vantagem de ser independente de plataforma por ser escrito completamente em Java.

  • D.

    Uma aplicação poderá trabalhar com diferentes bancos de dados, alterando apenas o JDBC.

  • E.

    Uma solução 100% Java baseada no conceito relacional de dados.

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