Questões de Ciência da Computação da Fundação Carlos Chagas (FCC)

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

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

As lacunas I, II e III são, correta e respectivamente, preenchidas por

  • A. Certificado − Privada − Chave Pública
  • B. Hash − Privada − Certificado
  • C. Certificado − Pública − Chave Privada
  • D. Autenticação − Privada − Certificado
  • E. Hash − Pública − Chave Privada

Considere o fragmento de código HTML abaixo.

Este fragmento evidencia o uso de

  • A. QueryJS.
  • B. Facelets.
  • C. AngularJS.
  • D. Portlets.
  • E. PrimeFaces.

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];

Sistemas de detecção de intrusão − IDS e sistemas de prevenção de intrusão − IPS devem ser utilizados para identificar e, se possível, prevenir ataques realizados em redes de computadores. Entretanto, é necessário configurar o sistema com a identificação de comportamentos dos vários tipos de ataques para o seu bom funcionamento. Um desses tipos de ataque tem como objetivo saturar a capacidade de comunicação de rede do servidor por meio de pacotes ICMP em Broadcast no qual o endereço de origem é alterado para a emissão de várias respostas para a vítima. Trata-se do ataque conhecido como

  • A. TCP Flood.
  • B. DDoS IP.
  • C. SMURF.
  • D. Ping Flood.
  • E. SYN ACK Reflection Flood.

Considere o fragmento de código TypeScript:

Preenche corretamente a lacuna I o que consta APENAS nos itens

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

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.

Considere o algoritmo em pseudocódigo abaixo.

De acordo com os fundamentos da aritmética computacional e com o pseudocódigo acima,

  • A. a conversão de números decimais negativos para binários também é realizada de forma correta pelo algoritmo.
  • B. o número de dígitos em hexadecimal necessários para representar o binário resultante corresponde ao número de vezes que o comando enquanto é executado.
  • C. mod indica o quociente e div indica o resto da divisão de numero por 2.
  • D. ao ser transcrito para uma linguagem de programação sem alteração na lógica do algoritmo, poderão ocorrer erros na conversão de números decimais para binários.
  • E. para fazer a conversão do binário resultante para seu correspondente negativo basta utilizar o comando binario ← binario * -1.

Considere a classe Java abaixo.

Um Técnico especializado em TI afirma, corretamente, que:

  • A. para incluir um valor no atributo numeroProcesso através de um objeto dessa classe será necessário criar um método privado getNumeroProcesso.
  • B. poderão ser incluídos nessa classe um construtor que não recebe parâmetros e um construtor que recebe como parâmetro o número do processo.
  • C. a instrução Processo p = new Processo("10453"); instancia um objeto dessa classe utilizando o construtor padrão vazio.
  • D. para permitir encapsulamento, os novos atributos e métodos a serem incluídos nessa classe terão que ser privados.
  • E. não será possível instanciar um objeto dessa classe, pois ela não tem construtor.

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