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

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

Uma aplicação Java EE utiliza JPA em conjunto com o provedor de persistência Hibernate. Esta aplicação estabelece conexão com um banco de dados chamado empresa que possui uma tabela departamento. O banco de dados é acessado por meio do usuário root, cuja senha é pC43Ab. Nestas condições, uma instrução correta que pode estar no arquivo persistence.xml é

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

Considere o formulário HTML abaixo.

Para receber o conteúdo do campo usuário, transformando eventuais caracteres especiais do HTML na sua forma codificada para que não seja possível injetar tags HTML ou JavaScript através do campo, utiliza-se, no arquivo controle.php, a instrução

  • A. htmlconvertentities($_POST['usuario'])
  • B. htmlspecialchars($_POST['usuario'])
  • C. htmlconvertchars($_GETPARAMETER['usuario'])
  • D. htmlconvert($_REQUEST['usuario'])
  • E. htmlconvert($_REQUEST['usuario'])

Considere o fragmento de código Java abaixo.

Para executar a instrução select contida na variável sql e receber o retorno da tabela do banco de dados utiliza-se, na lacuna I, a instrução

  • A. ArrayList rs = st.executeQuery(sql);
  • B. ResultSet rs = st.executeUpdate(sql);
  • C. ArrayList rs = st.execute(sql);
  • D. ResultSet rs = st.executeQuery(sql);
  • E. RecordSet rs = st.execute(sql);

Considere a classe Java abaixo.

Para ordenar os números contidos no vetor processos é necessário trocar

  • A. processos[j]>processos[j+1] por processos[j]>processos[i].
  • B. j<6 por j<5, para evitar uma comparação fora dos limites do vetor.
  • C. processos[j]=processos[j+1]; por processos[j]=processos[i+1];
  • D. j<6 por j<processos.length, para permitir a comparação com o último elemento do vetor.
  • E. processos[j+1]=a; por processos[j+1]=processos[j];

Em uma aplicação Java orientada a objetos que usa relações de herança, uma

  • A. subclasse não pode ter mais que u m construtor, mesmo que receba parâmetros diferentes.
  • B. superclasse não pode ter métodos sobrecarregados ou sobrescritos.
  • C. subclasse não pode sobrescrever um método da superclasse, mas o contrário é permitido.
  • D. subclasse herda somente os atributos e os métodos privados da superclasse.
  • E. subclasse normalmente usa a anotação @Override para indicar que um método da superclasse foi sobrescrito.

Para instalar o Apache HTTP Server como um serviço no Windows entra-se no diretório bin do Apache, a partir do prompt de comando do Windows, e digita-se

  • A. apache −a httpd install
  • B. apachehttp −a install
  • C. httpd −k install
  • D. httpd −a mode=service
  • E. apachehttpd −k mode=service

Considere a imagem abaixo, que mostra uma arquitetura de armazenamento baseada em informações.

Nessa arquitetura, as lacunas I e II são preenchidas, correta e respectivamente, com

  • A. MAN/WAN e NAS.
  • B. LAN/SAN e VPN.
  • C. VPN/NAS e SAN.
  • D. NFS/CIFS e NAS.
  • E. LAN/WAN e SAN.

RAID é uma técnica na qual múltiplos drives de disco são combinados em uma unidade lógica. Há dois métodos de implementação de RAID: por hardware e por software. RAID por software

  • A. não afeta o desempenho global do sistema, pois não requer ciclos adicionais da CPU para executar cálculos RAID.
  • B. não é implementado em nível de sistema operacional, mas apenas por software específico.
  • C. tem como desvantagens alto custo e dificuldade para ser implementado.
  • D. não é compatível com todos os níveis de RAID.
  • E. torna flexível o ambiente de processamento de dados, pois atualizações de RAID ou do sistema operacional não precisam ser validadas.

Existem dois tipos de arquitetura de NAS: scale-up e scale-out. A implementação scale-out

  • A. fraciona os dados entre os nós, mas não fornece proteção por espelhamento nem por paridade.
  • B. cria vários file system para serem executados em cada nó do cluster.
  • C. faz um pool com vários nós em um cluster para funcionar como um dispositivo NAS único.
  • D. tem um teto de capacidade fixo, o que faz com que o desempenho comece a degradar quando o limite de capacidade é atingido.
  • E. não permite dimensionar recursos com a adição de nós ao cluster.

Uma SAN Fibre Channel (SAN FC) usa o protocolo Fibre Channel (FC) para transportar dados, comandos e informações de status entre os sistemas computacionais e os sistemas de armazenamento e também para a transferência de dados entre os sistemas de armazenamento Considere a arquitetura FC abaixo.

A forma de interconectividade da arquitetura FC mostrada na figura é chamada

  • A. FC Switched Fabric (FC-SW).
  • B. FC Arbitrated Loop (FC-AL).
  • C. FC Point-to-Point (FC-PP).
  • D. FC Switched Loop (FC-SL).
  • E. FC Multiswitched Link (FC-MSwL).
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...