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.

Um Técnico de Informática deve configurar o Firewall de filtragem de pacotes do Tribunal para bloquear os serviços de entrega de e-mail por meio do POP3 e liberar o mesmo serviço POP3 sobre SSL para melhorar a segurança do serviço. Para isso, o Técnico deve bloquear e liberar, respectivamente, as Portas TCP de números

  • A. 109 e 865.
  • B. 21 e 465.
  • C. 137 e 665.
  • D. 25 e 443.
  • E. 110 e 995.

Como uma instância de JBoss é uma configuração em execução, ao ser instalado, ele vem com diferentes configurações e cada uma delas é localizada no diretório JBOSS_DIST/jboss-as/server. Em linha de comando no Linux, para iniciar o JBoss com o conjunto de arquivo de configuração mínimo utiliza-se o comando

  • A. run.sh -x compact
  • B. run.sh -c minimal
  • C. start.sh -a compact
  • D. start.sh -x 0
  • E. run.sh -a minimal

Um usuário relatou que, após ter acessado um site duvidoso na internet, o navegador apresenta indevidamente janelas com propaganda e informação não desejada. O tipo de malware que está atacando esse computador é conhecido como

  • A. Trojan.
  • B. Vírus.
  • C. Adware.
  • D. Rootkit.
  • E. Backdoor.

Em uma aplicação que utiliza o EJB 3.2, se um bean precisa ser remotamente acessível, ele deve definir uma interface de negócio separada, como no trecho abaixo.

Para injetar o bean através da sua interface e para adicionar uma caneta ao carrinho de compras deve-se utilizar a instrução:

  • A. @Inject CarrinhoCompras carrinhoDeCompras; carrinhoDeCompras.adicionaItem("caneta");
  • B. @EJB CarrinhoCompras; CarrinhoCompras.adicionaItem("caneta");
  • C. @Stateful CarrinhoCompras carrinhoDeCompras; carrinhoDeCompras.adicionaItem("caneta");
  • D. @Stateless CarrinhoCompras carrinho; carrinho.adicionaItem("caneta");
  • E. @Import CarrinhoCompras carrinho; carrinho.adicionaItem("caneta");

A divisão original em classes de endereços IPv4 ocasionou o problema da utilização inadequada de endereços IPs, gerando desperdício, principalmente para os endereços Classe B. Para mitigar esse problema foi proposto o

  • A. CIDR.
  • B. VPN.
  • C. DHCP.
  • D. NAT.
  • E. VLAN.

O balanceamento de carga por DNS é uma abordagem popular e simples para as solicitações de balanceamento de servidores. Considere a figura abaixo.

As lacunas de I a IV são, correta e respectivamente, preenchidas com:

  • A. TCP − autoritário − local − TCP igual ao obtido em 1
  • B. IP − autoritário − local − IP diferente
  • C. do servidor − local − autoritário − de um servidor
  • D. do servidor − autoritário − local − do servidor igual ao obtido em 1
  • E. IP − local − autoritário − IP igual ao obtido em 1

Considere uma tabela denominada funcionario, com os campos idFuncionario (PK, inteiro), nome (varchar), email (varchar), salario(double) e idDepartamento(FK inteiro). Para selecionar todos os funcionários que ganham salario acima do salário médio em seu departamento utiliza-se a instrução SQL

  • A. SELECT * FROM funcionario t1 WHERE salario > (SELECT AVG(salario) FROM funcionario t2 WHERE t2.idDepartamento = t1.idDepartamento);
  • B. SELECT * FROM funcionario f1 WHERE salario > GROUP BY(AVG(f1.salario));
  • C. SELECT * FROM funcionario f1 WHERE f1.salario > (SELECT AVG(f1.salario) INNER JOIN funcionario f2 WHERE f2.idDepartamento = f1.idDepartamento);
  • D. SELECT * FROM funcionario WHERE salario > (SELECT AVG(salario) FROM funcionario GROUP BY idDepartamento);
  • E. SELECT * FROM funcionario WHERE salario > AVG(salario);

Considere o seguinte trecho de código PL/SQL com as linhas numeradas:

De acordo com o código acima,

  • A. serão apresentados a quantidade total de processos da tabela e de processos que contenham valores distintos em idProc.
  • B. serão apresentadas todas as linhas da tabela cujo campo idProc contenha valores que sejam iguais a contP.
  • C. serão apresentadas todas as linhas da tabela que contenham a informação contT.
  • D. a tabela processos possui, pelo menos, as colunas idProc, contT e contP.
  • E. haverá erro de sintaxe na linha 5, pois o certo seria SELECT COUNT(*) (idProc)

Considere o código PL/SQL abaixo.

 Em condições ideais do Oracle, é correto afirmar que no código acima,

  • A. todos os valores de precatorio da tabelaP receberão um ajuste de 15%.
  • B. a lacuna I deve ser preenchida com reajuste(codProc, ajuste, nome);
  • C. a tabelaP possui como campos precatorio, sobrenome e idProc.
  • D. a tabelaP possui como campos precatorio, sobrenome e idProc.
  • E. a lacuna II deve ser preenchida com emp_nome.

Um Analista de Sistemas que utiliza PL/SQL em um banco de dados Oracle afirma, corretamente, que

  • A. se uma chamada recursiva a um procedure estiver dentro de um cursor FOR loop, cada cursor é aberto em cada chamada, podendo estourar o limite OPEN_LOOPS mas o mesmo não ocorre se o cursor estiver entre um OPEN e CLOSE.
  • B. podem ser utilizadas chamadas a subprogramas externos escritos em Java, embora haja a restrição de um Java stored procedure somente poder ser chamado de dentro de um package.
  • C. um trigger pode ter dois estados: enabled ou disabled e, por default, é criado no estado enabled. Para criar um trigger no estado disabled deve-se usar a cláusula DISABLE na declaração CREATE TRIGGER.
  • D. packages podem ter duas partes: uma especificação e um corpo. A especificação define as queries para os cursores e o código dos subprogramas, já o corpo define a interface do package.
  • E. em PL/SQL uma condição de erro é chamada exceção. As exceções são somente internas, geradas pelo run-time system. Todas possuem nomes predefinidos como DIVIDE_ZERO e ERROR_STORAGE.
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...