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 TI criou uma view e executou a instrução SELECT * FROM processos2010;, que exibiu apenas os dados a seguir:

f

A instrução utilizada para criar a view foi:

  • A. CREATE VIEW processos2010 AS SELECT numeroProcesso Número_do_Processo, tribunalProcesso Número_do_Tribunal FROM processo WHERE anoInicioProcesso>2007;
  • B. CREATE VIEW processos2010 ON SELECT numeroProcesso Número_do_Processo, tribunalProcesso Número_do_Tribunal FROM processo WHERE tribunalProcesso<10;
  • C. CREATE VIEW processos2010 WITH SELECT numeroProcesso Número_do_Processo, tribunalProcesso Número_do_Tribunal FROM processo WHERE anoInicioProcesso>2009;
  • D. CREATE VIEW processos2010 AS SELECT numeroProcesso AS Número_do_Processo, tribunalProcesso AS Número_do_Tribunal FROM processo WHERE tribunalProcesso>=5; SELECT * FROM processos2010;
  • E. CREATE VIEW processos2010 AS SELECT numeroProcesso AS Número_do_Processo, tribunalProcesso AS Número_do_Tribunal FROM processo WHERE anoInicioProcesso>=2007;

Após a view ser criada no MySQL, foi digitada uma instrução sobre ela, que exibiu os seguintes dados:

A instrução digitada foi

  • A. SELECT DISTINCT Nome, CPF FROM Rel ORDER BY Nome DESC;
  • B. SELECT VIEW UNIQUE Nome, CPF FROM Rel ORDER BY Nome DESCENDING;
  • C. SELECT DISTINCT Nome, CPF FROM Rel ORDER BY NOME ASC;
  • D. SELECT Nome, CPF FROM Rel ORDER BY Nome DESCENDING;
  • E. SELECT VIEW DISTINCT Nome, CPF FROM Rel ORDER BY Nome DESC;

Na plataforma .NET, o componente responsável pela execução do código é chamado de

  • A. Common Execution Architecture – CEA.
  • B. Common Intermediate Language – CIL.
  • C. Common Language Runtime – CLR.
  • D. Common Type System – CTS.
  • E. Common Virtual Machine – CVM.

Considere a rede abaixo.

De acordo com a simbologia e a função nesta rede, os equipamentos 1, 2 e 3 são, todos,

  • A. roteadores.
  • B. hubs.
  • C. switches.
  • D. bridges.
  • E. modems.

Um Analista deseja utilizar o Diagrama de Objetos da UML para mostrar exemplos de objetos interligados em um determinado ponto do tempo. Nesse tipo de diagrama:

  • A. O vínculo entre os objetos é representado por uma linha pontilhada.
  • B. O nome do objeto deve ser antecedido pelo caracter #.
  • C. Cada objeto é representado por um retângulo dividido em quatro partes.
  • D. Não são mostrados os métodos associados aos atributos.
  • E. Não é possível representar os objetos instanciados a partir de classes.

Como recurso de segurança, a rede de computadores do TRT possui um Firewall, instalado entre a Rede Local (LAN) e a Rede Ampla (WAN), e que inclui a DMZ. Para que o Firewall do TRT opere de forma adequada, na DMZ deve ser instalado o servidor

  • A. arquivos compartilhados na LAN.
  • B. páginas web de acesso público.
  • C. banco de dados do TRT.
  • D. aplicativos do TRT.
  • E. emails do TRT.

vaUm Programador quer substituir os antigos fluxogramas utilizados na representação do fluxo de execução de alguns trechos de código de uma aplicação orientada a objetos, por um diagrama da UML adequado que permita representar, inclusive, processamento paralelo. O diagrama da UML adequado para esta situação é o Diagrama de

  • A. Componentes.
  • B. Sequência.
  • C. Atividades.
  • D. Comunicação.
  • E. Interação.

Para melhorar o desempenho de consultas SQL, sempre que possível,

  • A. não se deve utilizar stored procedures para consultas realizadas com frequência em ambientes de rede.
  • B. deve-se utilizar DISTINCT ao invés de EXISTS quando se fizer joins que envolvam tabelas com relacionamento um-para-muitos.
  • C. deve-se trocar o operador EXISTS ou NOT EXISTS por IN ou NOT IN.
  • D. deve-se utilizar funções nas consultas em lugar do operador LIKE.
  • E. deve-se substituir o UNION por UNION ALL.

Considere o código de uma página HTML:

Para exibir o conteúdo do parágrafo que contém o texto ESTADO DE SÃO PAULO, no parágrafo em que id="exibe" a lacuna I deve ser preenchida por

  • A. document.getElementById("exibe").innerHTML = x[1].innerHTML;
  • B. document.p.getElementById("exibe").append = p.get[2];
  • C. document.p.getElementById("exibe").println = x[1].get;
  • D. document.out.getElementById("exibe").innerHTML = p.get[1];
  • E. document.getElementById("exibe").innerHTML = x[2].innerHTML;

A situação apresentada acima pode se configurar em

  • A. uma vulnerabilidade comum em consultas SQL e não pode causar nenhum dano ao banco de dados, que possui mecanismos próprios para identificar esta fragilidade e impedir ações danosas aos dados.
  • B. um ataque do tipo SQL injection e, para evitá-lo, a aplicação deverá garantir que o valor da variável atributoOrdem seja um dos valores permitidos (nomes de atributos) antes de acrescentá-lo à string.
  • C. um ataque do tipo XSF ou falsa solicitação entre sites e, para evitá-lo, a aplicação não pode permitir quaisquer tags HTML na entrada de texto por parte dos usuários.
  • D. um ataque do tipo XSS ou scripting via SQL e, para evitá-lo, a aplicação não pode permitir que um formulário HTML utilize comandos select com campos preenchidos no site por parte dos usuários.
  • E. um ataque do tipo SQL injection e, para evitá-lo, a aplicação deverá garantir que o valor da variável atributoOrdem não coincida com nenhum nome de atributo antes de acrescentá-lo à string, de forma que a coluna da tabela não possa ser alterada nem apagada.
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...