Questões de Ciência da Computação da Fundação Getúlio Vargas (FGV)

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

Um analista de requisitos, após uma série de levantamentos, percebe que existem pequenos detalhes de um processo que carecem de maiores esclarecimentos. Esse processo envolve diversos profissionais que trabalham juntos e têm um bom relacionamento entre si. O levantamento de requisitos deve ser realizado de forma rápida evitando/minimizando o impacto no cronograma do projeto. Nesse caso, a técnica de levantamento de requisitos mais adequada é o(a):

  • A. Entrevista;
  • B. Questionário;
  • C. Prototipação;
  • D. Grupo de Foco;
  • E. Engenharia Reversa.

Um desenvolvedor Java construiu um programa que, ao ser executado em sua máquina Linux, entrou em loop infinito. Considerando que há outros processos java rodando nessa máquina, o(s) comando(s) que esse desenvolvedor deveria executar para terminar a execução deste processo é(são):

  • A. top e free;
  • B. killall;
  • C. ps e kill;
  • D. ls e kill;
  • E. shutdown.

O Sismarket é um sistema que está sendo desenvolvido para orientar os clientes de um supermercado popular acerca de produtos e promoções. O sistema será instalado em quiosques localizados dentro dos supermercados e deverá ser utilizado pelos clientes de forma independente, sem auxílio de qualquer profissional do supermercado. Muitos desses clientes têm pouco ou nenhum contato com computadores.

O parâmetro de qualidade de software que terá maior influência para que o Sismarket atenda seus clientes de maneira satisfatória será:

  • A. manutenibilidade;
  • B. usabilidade;
  • C. portabilidade;
  • D. confiabilidade;
  • E. eficiência.

Analise as seguintes afirmativas sobre SEQUENCES no Oracle:

1. Os valores gerados por uma sequence podem ser cíclicos, isto é, retornam ao valor inicial ao atingirem certo limite.

2. Se for gerado um valor para uma transação que é posteriormente abortada (roll back) o mesmo valor pode ser gerado para outra transação.

3. Um mesmo usuário recebe sempre valores contínuos na ordem estabelecida para a sequence, mesmo quando há outros usuários gerando valores com a mesma sequence.

4. A função utilizada para gerar valores de uma sequence é denominada IDENTITY.

Somente está correto o que se afirma em:

  • A. 1;
  • B. 2;
  • C. 1 e 3;
  • D. 1, 2 e 4;
  • E. 2, 3 e 4.

Analise as seguintes afirmativas sobre tablespaces no Oracle:

1. Uma tablespace pertence sempre a um único banco de dados.

2. Uma tablespace armazena apenas as tabelas de um banco de dados e seus respectivos índices.

3. Datafiles são sempre associados a somente uma tablespace.

Somente está correto o que se afirma em:

  • A. 1;
  • B. 1 e 3;
  • C. 2;
  • D. 2 e 3;
  • E. 3.

O Gestor das salas de reunião e auditórios de um centro empresarial controla a utilização das instalações por meio de um sistema de informação. Para melhor gerir seus recursos, o gestor precisa responder às seguintes perguntas:

Nesse modelo, a técnica de modelagem multidimensional empregada para analisar a utilização das instalações é a:

  • A. degenerate dimension;
  • B. role playing dimension;
  • C. snowflake;
  • D. factless fact table;
  • E. slowly change dimension.

No Oracle, a linguagem procedural que permite estreito acoplamento com o SQL é conhecida como:

  • A. Data Pump;
  • B. PL/SQL;
  • C. SQL Explorer;
  • D. SQL*Loader;
  • E. Transact SQL.

Analise o fragmento a seguir.

“O uso de equipamentos ou software obsoletos ou cujo fabricante não existe mais é uma necessidade que pode surgir em negócios envolvendo Tecnologia da Informação. Esta necessidade pode ser remediada por meio do uso de tecnologias de _____ de sistemas. Em especial, os _____ permitem integrar recursos de arquiteturas completamente diferentes, e são utilizados para construção e análise de aplicações de _____ em computadores PC e Mac.”

Assinale a opção que completa corretamente as lacunas do fragmento acima.

  • A. integração – simuladores – dispositivos móveis.
  • B. virtualização – serviços da nuvem – servidores.
  • C. simulação – tradutores binários – Windows 95.
  • D. virtualização – emuladores – dispositivos móveis.
  • E. integração – emuladores – servidores.

No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:

  • A. toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
  • B. os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
  • C. comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
  • D. quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch;
  • E. não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando.

Um usuário conseguiu instalar, sem maiores dificuldades, um keylogger em um dos computadores de um cyber café. Um dos motivos que pode ter facilitado essa instalação é:

  • A. o fato de o sistema operacional ser Windows;
  • B. a ausência de sincronismo via NTP;
  • C. a ausência do uso de IPSec no computador;
  • D. o uso de uma conta com privilégio de administrador;
  • E. o fato de o computador não estar usando criptografia nos seus discos.
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...